Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 2062. Отображено 122.
27-07-2023 дата публикации

SERIAL CONNECTOR ADAPTER SYSTEM

Номер: US20230237001A1
Принадлежит:

A serial connector adapter system includes a serial connector adapter device connected to a computing device. The serial connector adapter device includes a serial communication request subsystem coupled to a serial connector and a first USB connector. The computing device includes a second USB connector connected to the first USB connector, a serial communication subsystem coupled to the second USB connector, and a serial communication configuration subsystem coupled to the second USB connector and the serial communication subsystem. The serial communication configuration uses a USB ground drain connection in the first and second USB connectors subsystems to identify the serial connector adapter device and perform bi-directional communications to receive a request for serial communications with the serial communication subsystem and, in response, configures the serial communication subsystem to perform serial communications via the serial connector using USB transmitter/receiver pair connections ...

Подробнее
10-09-2019 дата публикации

Systems and methods for controlling auxiliary device access to computing devices based on device functionality descriptors

Номер: US0010409734B1
Принадлежит: Symantec Corporation, SYMANTEC CORP

The disclosed computer-implemented method for controlling auxiliary device access to computing devices based on device functionality descriptors may include (i) detecting a connection of an auxiliary device to a client computing device, (ii) receiving a set of functionality descriptors from the auxiliary device, each functionality descriptor of the set of functionality descriptors identifying a separate functionality of the auxiliary device, (iii) determining whether the set of functionality descriptors matches a set of reference descriptors, and (iv) performing a security action based on the determination of whether the set of functionality descriptors matches the set of reference descriptors. Various other methods, systems, and computer-readable media are also disclosed.

Подробнее
14-10-2019 дата публикации

Номер: KR1020190116029A
Автор:
Принадлежит:

Подробнее
14-07-2020 дата публикации

Sustem on chip, integrated circuit and operating method thereof

Номер: KR1020200085145A
Автор:
Принадлежит:

Подробнее
15-04-2021 дата публикации

ADAPTER, TERMINAL DEVICE AND ADAPTER SYSTEM

Номер: US20210109878A1
Принадлежит:

Provided are an adapter, a terminal device and an adapter system. The adapter includes: a universal serial bus type-C (USB-C) plug cooperatively connected to a USB-C interface of the terminal device, a USB socket cooperatively connected to a charging plug, and a headset socket cooperatively connected to a headset plug, where a first communication pin of the USB-C plug is connected to a first communication pin of the USB socket, a second communication pin of the USB-C plug is connected to a second communication pin of the USB socket, a first sound channel pin and a second sound channel pin of the USB-C plug are connected to a right sound channel signal pin and a left sound channel signal pin of the headset socket in one-to-one correspondence.

Подробнее
27-04-2017 дата публикации

SYSTEM, DEVICE AND METHOD FOR TRANSMITTING SIGNALS BETWEEN DIFFERENT COMMUNICATION INTERFACES

Номер: US20170116147A1
Принадлежит: ATEN International Co., Ltd.

This invention discloses a system, device and method for transmitting both non-video signals and video signals between different communication interfaces. The system includes a first communication interface, a buffer module, a second communication interface, and an emulator module. The first communication interface is coupled to an electronic device, for transmitting a first differential signal and a first auxiliary signal. The buffer module is coupled to the first communication interface. The second communication interface is coupled to the buffer module, for transmitting a second differential signal. The emulator module is coupled to the second communication interface via a hub. The emulator module receives a second auxiliary signal. Data exchange for the first auxiliary signal and the second auxiliary signal is performed via the second communication interface between the buffer module and the emulator module.

Подробнее
24-10-2019 дата публикации

Elektrisches Steuergerät und Steuergerätesystem

Номер: DE102018206109A1
Автор: HESSE PETER, Hesse, Peter
Принадлежит:

Elektrisches Steuergerät (1), aufweisend:- eine erste Schnittstelle (2), über die Daten übertragbar sind,- eine zweite, von der ersten Schnittstelle (2) getrennte Schnittstelle (3), über die Daten übertragbar sind,- eine Steuereinrichtung (4) und- einen Betriebsartenspeicher (5) zum Speichern von Betriebsarteninformation (14), wobei die Steuereinrichtung (4) dazu ausgebildet ist, das Steuergerät (1) in Abhängigkeit von der gespeicherten Betriebsarteninformation (14) in einer ersten sicherheitsgerichteten Betriebsart oder in einer zweiten sicherheitsgerichteten Betriebsart zu betreiben.

Подробнее
17-11-2020 дата публикации

Managing connections of input and output devices in a physical room

Номер: US0010838881B1

A device management server computer (“server”) is programmed to manage a plurality of input devices and output devices in a physical room. The server is programmed to analyze media data capturing actions performed by a user in real time as a participant in the physical room, determine how the user would like to connect at least one of the input devices and one of the output devices from the analysis, and enable the connection. The sever is programmed to interpret the actions and derive commands for connecting two or more devices based on predetermined data regarding the input devices and output devices and rules for referring to and connecting these devices.

Подробнее
07-01-2021 дата публикации

Elektrisches Steuergerät und Steuergerätesystem

Номер: DE102018206109B4
Автор: HESSE PETER, Hesse, Peter
Принадлежит: LENZE AUTOMATION GMBH, Lenze Automation GmbH

Elektrisches Steuergerät (1), aufweisend:- eine erste Schnittstelle (2), über die Daten übertragbar sind,- eine zweite, von der ersten Schnittstelle (2) getrennte Schnittstelle (3), über die Daten übertragbar sind,- eine Steuereinrichtung (4) und- einen Betriebsartenspeicher (5) zum Speichern von Betriebsarteninformation (14), wobei die Steuereinrichtung (4) dazu ausgebildet ist, das Steuergerät (1) in Abhängigkeit von der gespeicherten Betriebsarteninformation (14) in einer ersten sicherheitsgerichteten Betriebsart oder in einer zweiten sicherheitsgerichteten Betriebsart zu betreiben,- wobei die Steuereinrichtung (4) in der ersten sicherheitsgerichteten Betriebsart dazu ausgebildet ist,- einen Parametersatz (6) von einem Bewegungssteuergerät (7) über die erste Schnittstelle (2) zu empfangen und zu speichern,- einen von dem Parametersatz abhängigen CRC-Code (8) von einem Sicherheitssteuergerät (9) über die erste Schnittstelle (2) zu empfangen, wobei das Sicherheitssteuergerät (9) von dem ...

Подробнее
15-01-2019 дата публикации

METHODS FOR REDUCING DATA ERRORS IN TRANSCEIVING OF A FLASH STORAGE INTERFACE AND APPARATUSES USING THE SAME

Номер: CN0109213624A
Автор: FU-JEN SHIH
Принадлежит:

Подробнее
13-12-2022 дата публикации

Adapter, terminal device and adapter system

Номер: US0011526459B2
Автор: Yixiang Jiang
Принадлежит: ZTE CORPORATION

Provided are an adapter, a terminal device and an adapter system. The adapter includes: a universal serial bus type-C (USB-C) plug cooperatively connected to a USB-C interface of the terminal device, a USB socket cooperatively connected to a charging plug, and a headset socket cooperatively connected to a headset plug, where a first communication pin of the USB-C plug is connected to a first communication pin of the USB socket, a second communication pin of the USB-C plug is connected to a second communication pin of the USB socket, a first sound channel pin and a second sound channel pin of the USB-C plug are connected to a right sound channel signal pin and a left sound channel signal pin of the headset socket in one-to-one correspondence.

Подробнее
24-11-2020 дата публикации

Methods for reducing data errors in transceiving of a flash storage interface and apparatuses using the same

Номер: US0010848263B2

The invention introduces a method for reducing data errors in transceiving of a flash storage interface, performed by a processing unit of a first side, comprising: continuously monitoring data frames and/or control frames from a second side; and triggering a TX (transmission) data rate adjustment when information of the data frame and/or the control frame indicates that the lowest layer of the second side detects errors from received data.

Подробнее
11-07-2016 дата публикации

System and apparatus for communication between different interfaces

Номер: TWM525481U

The utility model provides system and apparatus for communication between different interfaces. The system includes a first interface, a buffer module, a second interface and a simulator. The first interface, coupled between a computer device and buffer module, transmits a first signal and a first auxiliary signal. The second interface, coupled to the buffer module, transmits a second signal. A second auxiliary signal is coupled to the simulator which is coupled to the second interface via a HUB. Data transmission between the first auxiliary and the second auxiliary is performed on the second interface between the buffer module and the simulator.

Подробнее
29-10-2020 дата публикации

MANAGING CONNECTIONS OF INPUT AND OUTPUT DEVICES IN A PHYSICAL ROOM

Номер: US20200341912A1
Принадлежит:

A device management server computer (“server”) is programmed to manage a plurality of input devices and output devices in a physical room. The server is programmed to analyze media data capturing actions performed by a user in real time as a participant in the physical room, determine how the user would like to connect at least one of the input devices and one of the output devices from the analysis, and enable the connection. The sever is programmed to interpret the actions and derive commands for connecting two or more devices based on predetermined data regarding the input devices and output devices and rules for referring to and connecting these devices.

Подробнее
25-02-2021 дата публикации

MANAGING CONNECTIONS OF INPUT AND OUTPUT DEVICES IN A PHYSICAL ROOM

Номер: US20210056046A1
Принадлежит:

A device management server computer (“server”) and processing methods are disclosed. In some embodiments, the server is programmed to manage a plurality of input devices and output devices in a physical room. The server is programmed to analyze media data capturing actions performed by a user in real time as a participant in the physical room, determine how the user would like to connect at least one of the input devices and one of the output devices from the analysis, and enable the connection. The sever is programmed to interpret the actions and derive commands for connecting two or more devices based on predetermined data regarding the input devices and output devices and rules for referring to and connecting these devices. 1. A computer-implemented method of managing multiple devices in a physical room with multimedia communications in real time , comprising:receiving and storing, by a processor, input data generated in real time by an input device of a plurality of input devices in a physical room,the input data including digital image data or digital sound data depicting a user in the physical room performing an action with respect to at least one input device of the plurality of input devices or at least one output device of a plurality of output devices in the physical room;determining in real time whether the input data indicates an explicit reference to a first input/output (I/O) device of the at least one input device or the at least one output device;associating, in response to determining that the input data indicates an explicit reference to the first I/O device, the action with a handle for the first I/O device;identifying, in response to determining that the input data does not indicate an explicit reference to an I/O device, a relative reference to a second I/O device;determining that the input data indicates forming a connection of I/O devices;identifying a third I/O device to be connected with the first I/O device or the second I/O device; ...

Подробнее
16-04-2019 дата публикации

System, device and method for transmitting signals between different communication interfaces

Номер: US0010261930B2

This invention discloses a system, device and method for transmitting both non-video signals and video signals between different communication interfaces. The system includes a first communication interface, a buffer module, a second communication interface, and an emulator module. The first communication interface is coupled to an electronic device, for transmitting a first differential signal and a first auxiliary signal. The buffer module is coupled to the first communication interface. The second communication interface is coupled to the buffer module, for transmitting a second differential signal. The emulator module is coupled to the second communication interface via a hub. The emulator module receives a second auxiliary signal. Data exchange for the first auxiliary signal and the second auxiliary signal is performed via the second communication interface between the buffer module and the emulator module.

Подробнее
10-09-2019 дата публикации

System, device and method for mutually transmitting signals between different communication interfaces

Номер: CN0106610910B
Автор:
Принадлежит:

Подробнее
12-05-2020 дата публикации

Safety-oriented electrical controller and controller system

Номер: US0010649932B2
Принадлежит: Lenze Automation GmbH, LENZE AUTOMATION GMBH

An electrical controller includes a first interface via which data are able to be transferred, a second interface, separate from the first interface, via which data are able to be transferred, a control unit, and an operating mode memory for storing operating mode information. The control unit is configured to operate the controller in a first safety-oriented operating mode or in a second safety-oriented operating mode depending on the stored operating mode information.

Подробнее
08-03-2022 дата публикации

Managing connections of input and output devices in a physical room

Номер: US0011269789B2
Принадлежит: MERLYN MIND, INC.

A device management server computer (“server”) and processing methods are disclosed. In some embodiments, the server is programmed to manage a plurality of input devices and output devices in a physical room. The server is programmed to analyze media data capturing actions performed by a user in real time as a participant in the physical room, determine how the user would like to connect at least one of the input devices and one of the output devices from the analysis, and enable the connection. The sever is programmed to interpret the actions and derive commands for connecting two or more devices based on predetermined data regarding the input devices and output devices and rules for referring to and connecting these devices.

Подробнее
31-12-2020 дата публикации

FIBER CHANNEL STORAGE ZONING IN A CLOUD ENVIRONMENT

Номер: US20200409882A1
Принадлежит:

Machine logic implemented policies are created. These policies guide the automated creation of zoning between multiple VMs (virtual machines) and storage on SANs (storage area networks). This zoning controls hardware (such as communication ports) of various host physical machines, where the VMs and SANs are hosted and connected in mutual data communication. Some embodiments pick the ports (based on policy) to be used by the VM by pruning the list of ports from the VM and likewise the pruning the storage ports (by policy) to create the zone. In some embodiments, machine logic rule based policy(ies) determines which fabrics will be used between the VM and a storage array.

Подробнее
08-02-2024 дата публикации

SoC with UART interface

Номер: US20240045820A1
Принадлежит:

A system on a chip (SoC) with a Universal Asynchronous Receiver/Transmitter (UART) interface includes a UART interface circuit, a detection circuit, and a control circuit. The UART interface circuit includes: a plurality of UART signal pads for receiving and transmitting signals; and a UART voltage pad for receiving an external operating voltage. The detection circuit is configured to detect the magnitude of the external operating voltage and thereby generate a detection result. The control circuit is configured to determine setting of a supply voltage for the plurality of UART signal pads according to the detection result. The control circuit makes the setting of the supply voltage be compatible with the external operating voltage according to the detection result, wherein the external operating voltage is a lower first voltage or a higher second voltage, and the first lower voltage is equal to an internal device operating voltage of the SoC.

Подробнее
24-10-2019 дата публикации

Electrical Controller and Controller System

Номер: US20190324931A1
Принадлежит:

An electrical controller includes a first interface via which data are able to be transferred, a second interface, separate from the first interface, via which data are able to be transferred, a control unit, and an operating mode memory for storing operating mode information. The control unit is configured to operate the controller in a first safety-oriented operating mode or in a second safety-oriented operating mode depending on the stored operating mode information.

Подробнее
03-01-2019 дата публикации

METHODS FOR REDUCING DATA ERRORS IN TRANSCEIVING OF A FLASH STORAGE INTERFACE AND APPARATUSES USING THE SAME

Номер: US20190007160A1
Принадлежит:

The invention introduces a method for reducing data errors in transceiving of a flash storage interface, performed by a processing unit of a first side, comprising: continuously monitoring data frames and/or control frames from a second side; and triggering a TX (transmission) data rate adjustment when information of the data frame and/or the control frame indicates that the lowest layer of the second side detects errors from received data. 1. A method for reducing data errors in transceiving of a flash storage interface , performed by a processing unit of a first side , comprising:continuously monitoring data frames and/or control frames from a second side; andtriggering a TX (transmission) data rate adjustment when information of a data frame and/or a control frame indicates that a lowest layer of the second side detects errors from received data.2. The method of claim 1 , wherein the first side communicates with the second side via a UFS (Universal Flash Storage) interface.3. The method of claim 2 , wherein the lowest layer is a UIC (UFS Interconnect) layer and the UIC layer comprises a PHY (physical) layer and a PA (physical adapter) layer claim 2 , the method comprising:triggering the TX data rate adjustment when an error code sent by the second side indicates a CRC (Cyclic redundancy check) error has occurred in the PA layer of the second side or a symbol error has occurred in the PHY layer of the second side in data reception.4. The method of claim 3 , comprising:issuing a request to the second side to obtain a cause associated with a NAC (Negative Acknowledgement Control) frame when receiving the NAC frame corresponding to previously sent data of the DL (Data Link) layer; andreceiving a response from the second side, which comprises the error code.5. The method of claim 2 , wherein the UFS interface operates at 1 Gbps or lower.6. The method of claim 2 , wherein the lowest layer is a UIC (UFS Interconnect) layer claim 2 , the UIC layer comprises a PHY ( ...

Подробнее
13-02-2024 дата публикации

Serial connector adapter system

Номер: US0011899600B2
Принадлежит: Dell Products L.P.

A serial connector adapter system includes a serial connector adapter device connected to a computing device. The serial connector adapter device includes a serial communication request subsystem coupled to a serial connector and a first USB connector. The computing device includes a second USB connector connected to the first USB connector, a serial communication subsystem coupled to the second USB connector, and a serial communication configuration subsystem coupled to the second USB connector and the serial communication subsystem. The serial communication configuration uses a USB ground drain connection in the first and second USB connectors subsystems to identify the serial connector adapter device and perform bi-directional communications to receive a request for serial communications with the serial communication subsystem and, in response, configures the serial communication subsystem to perform serial communications via the serial connector using USB transmitter/receiver pair connections ...

Подробнее
05-01-2012 дата публикации

Communication between a host device and an accessory via an intermediate device

Номер: US20120005395A1
Принадлежит: Apple Inc

A host device and an accessory exchange information (e.g., commands and data) via an intermediate device. The host device and accessory can each connect to the intermediate device through a direct wired path and can exchange commands and data with the intermediate device. The host device and the accessory can also “tunnel” information to each other through the intermediate device, by packaging the tunneled information as a payload of a command recognizable by the intermediate device; the intermediate device can repackage and forward the payload. In some embodiments, the tunneled information relates to configuring a wireless link (e.g., a Bluetooth pairing) between the host device and the accessory.

Подробнее
01-03-2012 дата публикации

Sampling phase correcting host controller, semiconductor device and method

Номер: US20120049919A1
Принадлежит: Toshiba Corp

One embodiment provides a host controller which performs a phase shift correction of a sampling clock when sampling a signal received, includes a phase shift judging section which judges whether or not it is necessary to shift a phase of the sampling clock, and up/down counts a counter in accordance with a shift direction when judging that it is necessary to shift the phase, a limit value storage section which stores a variance range limit value of the phase shift, and a shift limit judging section which judges whether or not a value of the counter exceeds the limit value of the phase shift, notifies a host device of an error when judging that the counter value exceeds the limit value, and shifts the phase of the sampling clock in accordance with the counter value of the counter when judging that the counter value does not exceed the limit value.

Подробнее
01-03-2012 дата публикации

Methods and apparatus for improved serial advanced technology attachment performance

Номер: US20120054403A1
Автор: Brian A. Day
Принадлежит: LSI Corp

Methods and apparatus for improved performance in communications with a SATA target device. Features and aspects hereof provide for continuing DMA transfers from a storage controller (e.g., a SATA host or a SAS/STP initiator) to a SATA target device without regard to receipt of DMA ACTIVATE Frame Information Structures (FIS). Logic to implement these features may be provided by bridge logic within an enhanced SAS expander coupled with an enhanced SAS/STP initiator or may be provided by suitable logic in an enhanced SATA host coupled directly with an enhanced SATA target device. By continuing DMA transfer of data from the initiator/host to the SATA target device without regard to receipt of a DMA ACTIVATE FIS, more of the available bandwidth of the SAS/SATA communication link may be utilized. Other standard features of the SAS/SATA protocols provide for flow control to prevent overrun of the SATA target device's buffers.

Подробнее
05-04-2012 дата публикации

Wireless accessory device pairing transfer between multiple host devices

Номер: US20120083208A1
Принадлежит: Apple Inc

A wireless communications system includes an accessory device and multiple host devices. A host device pairs wirelessly with an accessory device using a unique link key, detects a primary trigger event and responds by transferring automatically its pairing with the accessory device to a second host device while all devices remain within wireless range of each other. The pairing transfer involves communicating the link key to the second host device, unpairing the accessory device from the first host device, and establishing a wireless pairing of the accessory device to the second host device. The primary trigger event can involve establishing a ported connection between host devices. A secondary trigger event results in the first host device automatically reclaiming its pairing with the accessory device. An accessory device can also select and pair with one of multiple host devices in response to a specific user gesture detected by the accessory device.

Подробнее
17-05-2012 дата публикации

Hybrid storage device and electronic system using the same

Номер: US20120124266A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A hybrid storage device is provided. The hybrid storage device includes a first storage part that comprises an interface device based on a first standard, a second storage part that comprises an interface device based on a second standard, and a connector for interface devices that is shared by the first storage part and the second storage part and comprises a plurality of pins.

Подробнее
01-11-2012 дата публикации

METHOD AND SYSTEM FOR COUPLING SERIAL ATTACHED SCSI (SAS) DEVICES AND INTERNET SMALL COMPUTER SYSTEM INTERNET (iSCSI) DEVICES THROUGH SINGLE HOST BUS ADAPTER

Номер: US20120278551A1
Принадлежит: LSI Corp

An apparatus comprising an interface, a first port, and a second port. The interface may be configured to connect to a host computer. The first port may be configured to connect to a first set of storage devices using a first protocol. The second port may be configured to connect to a second set of storage devices using a second protocol. The apparatus may provide support for the first protocol and the second protocol to allow communication using both the first protocol and the second protocol through the interface.

Подробнее
29-11-2012 дата публикации

Transmission control device, memory control device, and plc including the transmission control device

Номер: US20120303915A1
Автор: Eitarou Hioki
Принадлежит: Mitsubishi Electric Corp

A transmission control device in the present invention includes: a data storage memory in which data are written; a plurality of data copy memories into which the data written in the data storage memory are copied; an unread copy-memory selection unit that selects one of the data copy memories for which reading of data is not performed from among the data copy memories; a memory copy unit that copies the data written in the data storage memory into a data copy memory selected by the unread copy-memory selection unit; a read copy-memory selection unit that selects a data copy memory into which the memory copy unit copies data from among the data copy memories; and a data output unit that reads data from a data copy memory selected by the read copy-memory selection unit and outputs the read data to a transmission unit.

Подробнее
06-12-2012 дата публикации

Facilitating routing by selectively aggregating contiguous data units

Номер: US20120311180A1
Принадлежит: International Business Machines Corp

Aggregation of contiguous data packets, such as contiguous I/O adapter stores, is disclosed. Commensurate with receiving data packets to be written to a memory, multiple contiguous data units of the data packets are aggregated into an aggregated data block. The aggregated data block is validated for writing to memory responsive to either the aggregated data block reaching a size which with inclusion of a next contiguous data unit in the aggregated data block would result in the aggregated data block exceeding a configurable size limit, or a next data unit of the plurality of data units to be written to memory being non-contiguous with the multiple contiguous data units.

Подробнее
17-01-2013 дата публикации

Multi-partitioning of memories

Номер: US20130019058A1
Принадлежит: Individual

Various embodiments comprise apparatuses and methods including a method of reconfiguring partitions in a memory device as directed by a host. The method includes managing commands through a first interface controller to mapped portions of a first memory not having an attribute enhanced set, and mapping portions of a second memory having the attribute enhanced set through a second interface controller. Additional apparatuses and methods are described.

Подробнее
28-02-2013 дата публикации

Storage device having communication function and expandable memory capacity

Номер: US20130054862A1
Автор: Chia-Hsin Tsai
Принадлежит: Power Quotient International Co Inc

The present invention relates to a storage device having communication function and expandable memory capacity, which comprises: a top housing having a first open slot at one side; a bottom housing engaged with the top housing for forming an accommodating space; a printed circuit board; a terminal seat; a memory array; a memory controller; a processer; and a wireless communication module. When the storage device is inserted in a portable electronic device, data in the memory array can be transmitted to a remote mainframe through the wireless communication module. Moreover, the storage device has a slot allowing a removable memory card to be inserted for expanding the memory capacity of the storage device.

Подробнее
29-08-2013 дата публикации

Information processing device and method

Номер: US20130227320A1
Принадлежит: Mitsubishi Electric Corp

An information processing device including a reader unit connected through a connection switch to a first control section and a second control section. The first control section is connected to the connection switch by a first bus supporting a first specification. The second control section is connected to a conversion unit by a second bus supporting a second specification. The conversion unit is connected to the connection switch by a third bus supporting the first specification. When the connection switch connects the reader unit to the first control section, the second control section halts communication with the conversion unit, thereby avoiding unnecessary use of processing resources.

Подробнее
10-10-2013 дата публикации

Methods and systems for providing user selection of associations between information handling resources and information handling systems in an integrated chassis

Номер: US20130268697A1
Принадлежит: Dell Products LP

In accordance embodiments of the present disclosure a method may include receiving a user indication of a desired association between at least one of a plurality of modular information handling systems and at least one or one or more information handling resources. The method may also include communicating one or more control signals to one or more switching elements housed in a chassis configured to house the plurality of modular information handling systems and the one or more information handling resources, such that a selected modular information handling system is communicatively coupled to a selected information handling resource in accordance with the user indication of the desired association.

Подробнее
14-11-2013 дата публикации

Communications management

Номер: US20130305263A1
Принадлежит: Hobnob Inc

The creation of a virtual network adapter is disclosed. At least one existing network device having an existing driver is discovered. At least one of an existing device-to-driver mapping and an existing driver associated with the existing network device is removed. A new driver capable of communicating with the existing network device using a common set of primitive commands is installed. The new driver is mapped to the existing device. The use of the virtual network adapter is also disclosed.

Подробнее
05-12-2013 дата публикации

Method And Apparatus For Virtualizing Hardware Dongle Over A Wireless Connection

Номер: US20130326095A1
Автор: Jon Edney
Принадлежит: Atmel Wi Fi Solutions Inc

In a computer system configured to handle I/O signals received by the computer system from input devices and/or output signals output by the computer system, a virtual attachment module includes logic for selecting such that program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations, coupling to a wireless I/O device at least for determining whether the wireless I/O device is available, and causing redirection of I/O signals destined to a default I/O device to be to the wireless I/O device, if the program code for coupling determines that the wireless I/O device is available. A virtual connection module could be used to intercept system messages indicating a wireless device is present and connected, determine whether the wireless device is present and/or connected, and determine which intercepted messages to forward, drop, delay or reformulate.

Подробнее
05-12-2013 дата публикации

Method and Host Device for Packing and Dispatching Read and Write Commands

Номер: US20130326141A1
Принадлежит: SanDisk Technologies LLC

A method and host device for packing and dispatching read and write commands are provided. In one embodiment, a host device receives commands from at least one application, wherein the commands include read commands and write commands. The host device stores the commands in the memory. The host device then selects the read commands from the memory and packs them together but separately from the write commands. The same thing is done for the write commands. The host device then sends the packed read commands and the packed write commands to the storage device. In another embodiment, the host device determines when to send the packed commands to the storage device based on at least one parameter.

Подробнее
27-01-2022 дата публикации

USB hub device having functionality of self firmware updating and host electronic system having the same

Номер: US20220027300A1
Принадлежит: PROLIFIC TECHNOLOGY INC.

A USB hub device having functionality of self firmware updating is disclosed. The USB hub device is integrated in a host electronic system, and comprises an upstream port, a plurality of downstream ports and a hub module comprising a plurality of second USB controller units. On the other hand, the host electronic system has a second USB controller unit. After one electronic device is coupled to one downstream port, the first USB controller unit sends a detection signal for verifying whether the electronic device includes at least one firmware update data or not. In case of the electronic device being verified to have the firmware update data, the hub module transmit the firmware update data from the electronic device to a memory unit thereof, thereby completing a firmware update of the USB hub device. 1. A USB hub device having functionality of self firmware updating , comprising:an upstream port;a hub module, being coupled to the upstream port, and comprising a plurality of first USB controller units and a memory unit; anda plurality of downstream ports, being coupled to the hub module;wherein after one electronic device is electrically connected to one of the plurality of downstream ports, one of the plurality of first USB controller units sending a detection signal for verifying whether the electronic device includes at least one firmware update data or not;wherein in case of the electronic device being verified to include the firmware update data, the first USB controller unit switching the hub module to a firmware update mode, and copying the firmware update data to the memory unit, thereby completing a firmware update of the USB hub device.2. The USB hub device of claim 1 , further comprising a power inputting unit Pin claim 1 , being coupled to the hub module claim 1 , and being adopted for electrically connected to a power supply unit.3. The USB hub device of claim 1 , wherein the upstream port is used for electrically connected to a second USB controller ...

Подробнее
27-01-2022 дата публикации

FLEXIBLE MOBILE DEVICE CONNECTIVITY TO AUTOMOTIVE SYSTEMS WITH USB HUBS

Номер: US20220027301A1
Принадлежит:

A method to enable a vehicle's embedded USB Host system to connect to multiple mobile devices through a USB Hub, regardless of whether the mobile devices are configured to act as USB Hosts or USB Devices, without USB On the Go (OTG) controllers or additional vehicle wiring or inhibiting the functionality of any consumer devices connected to the same USB Hub. Preferably, the method is configured to provide that no additional cabling or hardware changes to accommodate this capability. The method can be employed between a vehicle's embedded USB Host, USB Hub and at least one consumer accessible USB port. When the consumer device is acting as a USB Host, signals between the consumer device and the vehicle's embedded USB Host are processed through a USB bridge, thereby rendering the consumer device compatible with the vehicle's embedded USB Host. 1. A method , comprising:providing a first USB port for communication with a USB host;providing a second USB port for communicating with a consumer USB device;providing a signal detection circuit for receiving USB signals from the consumer USB device via the second USB port;routing the USB signals emanating from the consumer USB device to the first USB port via a USB bridge and a USB hub in accordance with a determination by the signal detection circuit that the consumer device is operating in a USB host mode; androuting the USB signals emanating from the consumer USB device to the first USB port via the USB hub and bypassing the USB bridge in accordance with a determination by the signal detection circuit that the consumer device is operating in a USB device mode.2. The method according to claim 1 , wherein the USB host is embedded in an infotainment system.3. The method according to claim 1 , wherein the bypassing the USB bridge is performed by a USB routing switch.4. The method according to claim 3 , wherein the USB routing switch includes the signal detection circuit.5. A USB communication management method for ...

Подробнее
14-01-2021 дата публикации

METHOD FOR CONTROLLING COMMANDS SUITABLE TO BE PROCESSED BY A PERIPHERAL SUCH AS AN ACTUATOR

Номер: US20210011871A1
Принадлежит:

Method for controlling commands suitable to be processed by a peripheral () comprising the following steps implemented by a control circuit () connected to a communication bus (), a command circuit () and the peripheral () also being connected to the communication bus (): granting or refusing authorization to the command circuit () to transmit a command signal of the peripheral via the bus (), detecting the possible transmission of the command signal for the peripheral by the command circuit via the bus (), implementing protection measures () when the control circuit detects that the command signal has been transmitted as the control circuit has not granted authorization, or that the command signal has not been transmitted as the control circuit has granted authorization. 1268438. Method for controlling commands suitable to be processed by a peripheral () such as an actuator , the method comprising the following steps implemented by a command control circuit () connected to a communication bus () , a command circuit () and the peripheral () also being connected to the communication bus ():{'b': 4', '8, 'granting or refusing authorization to the command circuit () to transmit a command signal for the peripheral via the communication bus (),'}{'b': '8', 'detecting the possible transmission of the command signal for the peripheral by the command circuit via the communication bus (),'}{'b': '614', 'implementing protection measures () when the control circuit detects that: the command signal has been transmitted by the command circuit via the communication bus when the control circuit has not granted authorization, or that the command signal has not been transmitted by the command circuit over the communication bus when the control circuit has granted authorization.'}2. The method according to claim 1 , wherein the authorization is not granted by the control circuit when the control circuit detects that the command signal of the peripheral is not based on an order ...

Подробнее
09-01-2020 дата публикации

Usb device for network security

Номер: US20200014689A1
Принадлежит: Dae Yong JI, Young Hoon Park

An USB device includes: a wireless communication unit; a storage unit configured for storing a driving program, a driving application, a driving command, and/or data received from an external information device and/or a server therein; and a control unit configured for controlling the wireless communication unit, the storage unit, wherein the control unit includes: a data processor configured for controlling a data processing operation using the driving program, the driving application or the driving command; and a transmission controller configured for: receiving data from the information device under control of the data processor; and selectively allowing or disallowing data transmission from the data processor to the information device.

Подробнее
09-01-2020 дата публикации

Adapter devices for enhancing the functionality of other devices

Номер: US20200014788A1
Принадлежит: Keyssa Systems Inc

An adapter may facilitate easy and swift data transfer amongst two previously incompatible electronic devices. Such an adapter may be operative to communicate data with a first of the two electronic devices using a contactless communication link and a first communication protocol and to communicate data with a second of the two electronic devices using a mechanical communication link and/or using a second communication protocol that is different than the first communication protocol, such that data may be transferred between the first and second electronic devices via the adapter. The adapter may be communicatively coupled to both the first electronic device and the second electronic device at the same time. The adapter may rapidly transition between communicating data with the first device and communicating data with the second device (e.g., without altering a physical connection between the adapter and one of the first and second devices during such a transition).

Подробнее
19-01-2017 дата публикации

Multigig Solution on Conventional SGMII and XFI Capable System

Номер: US20170017597A1
Принадлежит: Cisco Technology Inc

Methods and systems are disclosed which may provide MultiGig capability to a system where a physical layer device (PHY) or a network device does not have the capacity to support all available line speeds while operating in a single system-interface mode between MAC and PHY devices.

Подробнее
21-01-2021 дата публикации

VIRTUAL COM PORT BRIDGE SUPPORTING HOST-TO-HOST USB TRANSMISSION

Номер: US20210019274A1
Принадлежит:

A USB bridge including a first USB port, a second USB port, a microcontroller, and a host-to-host function circuit is provided. The first USB port is coupled to the first USB host. The second USB port is coupled to the second USB host. The microcontroller is coupled to the first and the second USB ports. The microcontroller communicates with the first and the second USB hosts via the first and the second USB ports, such that the first and the second USB hosts respectively simulate the USB ports of the first and the second USB hosts as virtual COM ports. The host-to-host function circuit is coupled to the microcontroller and configured to perform a host-to-host transmission function by simulating the USB ports as virtual COM ports. 1. A USB bridge , comprising:a first USB port coupled to a first USB host;a second USB port coupled to a second USB host;a microcontroller coupled to the first and the second USB ports, wherein the microcontroller communicates with the first and the second USB hosts via the first and the second USB ports and the microcontroller simulates the first and the second USB ports of the USB bridge as virtual COM ports, such that the first and the second USB hosts respectively simulate respective USB ports of the first and the second USB hosts as virtual COM ports; anda host-to-host function circuit coupled to the microcontroller and configured to perform a host-to-host transmission function by simulating the USB ports as virtual COM ports.2. The USB bridge according to claim 1 , wherein claim 1 , the first and the second USB hosts both have a communication device class (CDC)-abstract control model (ACM) driver built therein.3. The USB bridge according to claim 1 , wherein claim 1 , the first and the second USB hosts both have respective virtual COM port drivers installed therein.4. The USB bridge according to claim 1 , wherein claim 1 ,the first USB host transmits data to the host-to-host function circuit via the first USB port and the host-to- ...

Подробнее
26-01-2017 дата публикации

Electronic apparatus

Номер: US20170023990A1

The present invention relates to an electronic apparatus, which integrates an adapter plate, a PCIE card and a fan into an input/output unit, communicates with other electronic elements in the electronic apparatus through the adapter plate in the input/output unit, and reasonably lays out elements in the input/output unit, so that more electronic elements can be laid out in a limited electronic apparatus case space, thus having a high utilization rate and a low cost. Moreover, the design of the internally integrated fan makes the input/output unit and the electronic apparatus have good heat dissipation effects, and the input/output unit may be designed as hot plug, facilitating replacement and maintenance of the whole input/output unit.

Подробнее
26-01-2017 дата публикации

ELECTRONIC APPARATUS

Номер: US20170024347A1
Автор: DAI GUANGCHENG, Dao Hank

The present invention relates to an electronic apparatus, which includes at least two node modules; a shared I/O module, having a first I/O interface connected with an external device and a second I/O interface electrically connected with the at least two node modules; and a switching module connecting the at least two node modules and the shared I/O module, used to cause the shared I/O module to communicate with one node module in the at least two node modules through the second I/O interface according to a selection signal when receiving the selection signal. The shared I/O module integrates multiple communication ports, and can switch the node module communicating with the shared I/O module according to a selection signal, and the shared I/O module can design a shared I/O module combined by multiple different ports in advance, to perform corresponding replacement according to user needs; the present invention meets high-integration modular design of the electronic apparatus, and ensures stability and high efficiency of communications between the modules. 1. An electronic apparatus , comprising:at least two node modules;a shared I/O module, having a first I/O interface connected with an external device and a second I/O interface electrically connected with the at least two node modules; anda switching module connecting the at least two node modules and the shared I/O module, used to cause the shared I/O module to communicate with one node module in the at least two node modules through the second I/O interface according to a selection signal when receiving the selection signal.2. The electronic apparatus as in claim 1 , wherein the shared I/O module comprises at least one shared I/O unit.3. The electronic apparatus as in claim 2 , wherein the shared I/O unit comprises a network card port claim 2 , a USB port and a video port.4. The electronic apparatus as in claim 3 , wherein the first I/O interface comprises a network card port interface claim 3 , a USB port ...

Подробнее
25-01-2018 дата публикации

APPARATUS AND METHODS FOR DYNAMIC ROLE SWITCHING AMONG USB HOSTS AND DEVICES

Номер: US20180024954A1
Автор: Moore Terrill M.
Принадлежит:

Apparatus and methods for USB hosts and USB devices to dynamically switch roles such that a product which initially operates as a USB host may instead operate as a USB device and vice versa. Products such as smartphones and tablets which initially operate as USB devices may dynamically switch roles to become USB hosts. Similarly, products such as PCs and in-vehicle infotainment systems which initially operate as USB hosts may dynamically switch roles to become USB devices. Dynamic USB role switching is permitted in a variety of topologies including those in which a direct connection exists between a host and a device as well as those in which a USB hub is present. In addition, such dynamic role switching may be performed in topologies which incorporate widely used USB Type A connectors and cables, thus avoiding the need for a special connector or cable. 1. A method comprising:connecting an initial Universal Serial Bus (USB) host to an initial USB device, the initial USB host having (i) a USB host stack in a first active state, (ii) a USB device stack in a first idle state, and (iii) a root port operating as a USB host;evaluating device descriptor information associated with the initial USB device to determine that the initial USB device is capable of switching roles;issuing a role switch root port message from the USB host stack to the root port;transitioning the USB device stack from the first idle state to a second active state in response to an activate message from the root port to the USB device stack;transitioning the USB host stack from the first active state to a second idle state;enabling the root port to attach to the initial USB device such that the initial USB host becomes a role-switched USB device and the initial USB device becomes a role-switched USB host; andcontrolling the role-switched USB device using the role-switched USB host.2. The method of wherein issuing the role switch root port message further comprises sending a detach message from the ...

Подробнее
29-01-2015 дата публикации

USING USB SIGNALING TO TRIGGER A DEVICE TO ENTER A MODE OF OPERATION

Номер: US20150032908A1
Принадлежит:

A method of triggering a desired operating mode in a universal serial bus (USB)-compatible client device is provided. A USB-compatible client device detects that it has been coupled to a USB-compatible host device via a USB bus. The USB-compatible client device attempts to pull a data line of the USB bus high. The USB-compatible client device then ascertains that the data line remains pulled low, thereby indicating that the USB-compatible client device should enter a first mode of operation. The USB-compatible client device operates according to the first mode of operation. 1. A method of triggering a desired mode of operation in a universal serial bus (USB)-compatible client device , comprising:detecting that the USB-compatible client device has been coupled to a USB-compatible host device via a USB bus;attempting to drive a data line of the USB bus to a logic high as a result of the detection;determining that the data line is at a logic low during the attempt to drive the data line to a logic high, thereby indicating that the USB-compatible client device is to enter a first mode of operation; andoperating the USB-compatible client device according to the first mode of operation as a result of the determination that the data line is at a logic low.2. The method of claim 1 , further comprising:driving another data line of the USB bus to a logic high as a result of the determination that the data line is at a logic low.3. The method of claim 2 , wherein:the data line is a D+ line; andthe other data line is a D− line.4. The method of claim 2 , wherein operating the USB-compatible client device according to the first mode of operation is triggered as a result of driving the other data line to a logic high.5. The method of claim 2 , wherein the other data line is driven to a logic high within a threshold period of time after detecting that the USB-compatible client device has been coupled to the USB-compatible host device.6. The method of claim 1 , wherein the ...

Подробнее
02-02-2017 дата публикации

MOVABLE STORAGE DEVICE AND METHOD FOR USING THE MOVABLE STORAGE DEVICE IN AN INTELLIGENT TERMINAL

Номер: US20170031855A1
Автор: HU Lin, ZHOU Zhengxian
Принадлежит:

The present invention provides a movable storage device which comprises an OTG (On-The-Go) controller having an OTG function, a memorizer and/or a memory slot electrically connected to the OTG controller, and a data connector electrically connected to the OTG controller; the movable storage device has a unique identifier, the data connector is a USB Type-C interface. Said movable storage device is provided with a USB Type-C interface, and can be connected to a miniature portable device such as a mobile phone or the like, and transmit data to the minitype portable device. Moreover, the Type-C interface is a high speed miniature standard interface designed according to USB 3.1 specification, the Type-C interface is provided therein with twelve pin terminals arranged in its upper portion and lower portion respectively, said twelve pin terminals are configured for high speed data transmission and providing power supply. The USB Type-C interface can be inserted obversely or reversely, a problem that previous Micro USB interface can only be inserted with its one side, is prone to be inserted inversely and thus be unable to insert, thereby leading to a risk of damaging a USB base of the portable device or a connector of the Micro USB interface has been solved. 1. A movable storage device , comprising an OTG controller having an OTG function , a memorizer and/or a memory slot electrically connected to the OTG controller , and a data connector electrically connected to the OTG controller; wherein the movable storage device has a unique identifier , and the data connector is a USB Type-C interface.2. The movable storage device according to claim 1 , further comprising a circuit board claim 1 , wherein the OTG controller claim 1 , the data connector claim 1 , the memorizer and/or the memory slot are electrically connected to the circuit board respectively claim 1 , the OTG controller and the memorizer and/or the memory slot are arranged on the circuit board claim 1 , the data ...

Подробнее
31-01-2019 дата публикации

Technologies for dynamically allocating data storage capacity for different data storage types

Номер: US20190034102A1
Принадлежит: Intel Corp

Technologies for allocating data storage capacity on a data storage sled include a plurality of data storage devices communicatively coupled to a plurality of network switches through a plurality of physical network connections and a data storage controller connected to the plurality of data storage devices. The data storage controller is to determine a target storage resource allocation to be used by one or more applications to be executed by one or more sleds in a data center, determine data storage capacity available for each of a plurality of different data storage types on the data storage sled, wherein each data storage type is associated with a different level of data redundancy, determine an amount of data storage capacity for each data storage type to be allocated to satisfy the target storage resource allocation, and adjust the amount of data storage capacity allocated to each data storage type.

Подробнее
31-01-2019 дата публикации

PERIPHERAL DEVICE CONTROLLING METHOD BY USING STORAGE DEVICE AND STORAGE DEVICE CAPABLE OF CONTROLLING PERIPHERAL DEVICES

Номер: US20190034361A1
Автор: Cheng Ching-Wei
Принадлежит:

The present invention mainly discloses a storage device capable of controlling peripheral devices, which comprises a micro processing unit, a communication unit and a storage unit. Particularly, the storage unit is separated into a plurality of storage blocks and one file table block based on a file system, and parts of the storage blocks storing with device accessing files are further set to be a peripheral device controlling block. After connecting the storage device to a peripheral device and a host electronic device, the host electronic device can control the peripheral device through changing contents of the device accessing files. Thus, for the peripheral device manufactures, it just needs to develop driver software of this storage device and an application program for accessing the device accessing file, but does not need to develop corresponding peripheral device driver softwares compatible with various host operating systems, such as Windows and iOS. 1. A peripheral device controlling method , comprising following steps:(1) connecting a storage device to a peripheral device, wherein a storage unit of the storage device is separated into a plurality of storage blocks and one file table block based on a file system, and one of the plurality of storage blocks stored at least one device accessing file of the peripheral device; and wherein the peripheral device directly connects to a host electronic device or communicate with the host electronic device through the storage device;(2) providing a device file accessing unit in the host electronic device;(3) the device file accessing unit accessing at least one file table from the file table block, so as to find out the storage block storing with the device accessing file by looking up the file table;(4) the device file accessing unit setting the storage blocks storing with the device accessing file as a peripheral device controlling block; and(5) the host electronic device controlling the peripheral device ...

Подробнее
30-01-2020 дата публикации

SEMICONDUCTOR DEVICE AND MEMORY SYSTEM

Номер: US20200034324A1
Принадлежит: Toshiba Memory Corporation

A semiconductor device capable of communicating with a host apparatus includes a symbol generation unit, a coding unit, and a transmission unit. The symbol generation unit includes a random number generation circuit and generates a symbol according to a random number generated by the random number generation circuit. The coding unit performs 8b/10b coding for the symbol. The transmission unit transmits the symbol coded by the 8b/10b coding unit to the host apparatus. 1a symbol generation unit which includes a random number generation circuit and generates a symbol according to a random number generated by the random number generation circuit;a coding unit which performs 8b/10b coding for the symbol; anda transmission unit which transmits the symbol coded by the 8b/10b coding unit to the host apparatus.. A semiconductor device capable of communicating with a host apparatus, comprising: This application is a continuation of and claims the benefit of priority under 35 U.S.C. § 120 from U.S. application Ser. No. 15/978,272 filed May 14, 2018, which is a continuation of and claims the benefit of priority under 35 U.S.C. § 120 from U.S. application Ser. No. 15/627,821 filed Jun. 20, 2017, which is a continuation of U.S. application Ser. No. 15/257,666 filed Sep. 6, 2016 (now U.S. Pat. No. 9,720,870 issued Aug. 1, 2017), which is continuation of U.S. application Ser. No. 14/797,970 filed Jul. 13, 2015 (now U.S. Pat. No. 9,471,527 issued Oct. 18, 2016), which is a continuation of U.S. application Ser. No. 14/292,180 filed May 30, 2014 (now U.S. Pat. No. 9,111,048 issued Aug. 18, 2015), which is a continuation of U.S. application Ser. No. 13/514,736 filed Jun. 8, 2012 (now U.S. Pat. No. 8,781,024 issued Jul. 15, 2014), which is a U.S. national phase application under 35 U.S.C. § 371 of International Application PCT/JP2010/066464 filed on Sep. 15, 2010. This application also claims the benefit of priority under 35 U.S.C. § 119 from Japanese Patent Application No. 2009-279719 ...

Подробнее
04-02-2021 дата публикации

METHODS AND SYSTEMS FOR FACILITATING JOINT SUBMISSIONS

Номер: US20210034768A1
Автор: SIDDIQUI Afraz
Принадлежит: Capital One Services, LLC

Methods, systems, and devices for facilitating joint submissions. In an example embodiment, a system may facilitate a joint submission from multiple devices. For example, a primary device may receive data for a joint submission with a peripheral device, and the data may be segmented into sensitive and non-sensitive data. 1. A system for facilitating joint submissions , comprising a primary device including a memory and processor configured to:receive a first user input initiating a joint submission with a peripheral device, wherein the primary device is associated with a user profile for a primary user and the peripheral device is associated with a user profile for a peripheral user, and wherein the joint submission requires a first portion of submission data associated with the primary user and a second portion of submission data associated with the peripheral user;in response to the first user input, generate for display a Quick Response Code (QR code) at the primary device, wherein the QR code is displayed for the peripheral device to scan it to join a temporary device session;activate the temporary device session between the primary device and the peripheral device; the submission package includes the required second portion of submission data,', 'the required second portion of submission data includes Personally Identifiable Information (PII) associated with the peripheral user and non-PII associated with the peripheral user,', 'the PII associated with the peripheral user is not viewable by the primary device, and', 'the non-PII associated with the peripheral user is viewable by the primary device;, 'while the temporary device session is active, receive a submission package from the peripheral device, whereinreceive the required first portion of submission data;generate a joint submission package, wherein the joint submission package includes the required first portion of submission data and the required second portion of submission data; andsubmit the joint ...

Подробнее
08-02-2018 дата публикации

METHOD FOR COLLECTING SCHEDULER-RELEVANT INFORMATION FOR A TASK MOVING THROUGH THE SYSTEM

Номер: US20180039421A1
Принадлежит:

A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives status information associated with storage units (SUs) that is based on a set of requests received by them from another computing device. The computing device processes the status information associated with a common session of simultaneously active sessions among the SUs to generate aggregated status information. The computing device generates scheduling information based on the aggregated status information transmits it to the SUs to be used thereby when prioritizing one or more tasks associated with the common session of the plurality of simultaneously active sessions among the plurality of SUs. 1. A computing device comprising:an interface configured to interface and communicate with a dispersed or distributed storage network (DSN);memory that stores operational instructions; and receive, from a plurality of storage units (SUs) that distributedly store a set of encoded data slices (EDSs) associated with a data object, a plurality of status information associated with the plurality of SUs that is based on a set of requests received by the plurality of SUs from another computing device, wherein the data object is segmented into a plurality of data segments, wherein a data segment of the plurality of data segments is dispersed error encoded in accordance with dispersed error encoding parameters to produce the set of EDSs;', 'process the plurality of status information associated with the plurality of SUs that is associated with a common session of a plurality of simultaneously active sessions among the plurality of SUs to generate aggregated ...

Подробнее
07-02-2019 дата публикации

Technologies for providing streamlined provisioning of accelerated functions in a disaggregated architecture

Номер: US20190042234A1
Принадлежит: Intel Corp

Technologies for providing streamlined provisioning of accelerated functions in a disaggregated architecture include a compute sled. The compute sled includes a network interface controller and circuitry to determine whether to accelerate a function of a workload executed by the compute sled, and send, to a memory sled and in response to a determination to accelerate the function, a data set on which the function is to operate. The circuitry is also to receive, from the memory sled, a service identifier indicative of a memory location independent handle for data associated with the function, send, to a compute device, a request to schedule acceleration of the function on the data set, receive a notification of completion of the acceleration of the function, and obtain, in response to receipt of the notification and using the service identifier, a resultant data set from the memory sled. The resultant data set was produced by an accelerator device during acceleration of the function on the data set. Other embodiments are also described and claimed.

Подробнее
06-02-2020 дата публикации

ANTENNA SYSTEM AND MOBILE TERMINAL

Номер: US20200044312A1
Автор: Wang Aqi
Принадлежит:

An antenna system and a mobile terminal are provided. The antenna system includes a metal frame including a bottom frame located at the bottom thereof; a main board received in the metal frame, the main board including a system ground and a feeding point; a tuning switch arranged on the main board; a USB interface provided on the main board and having a metal shell; and a metal part arranged across one side of the USB interface facing away from the main board. A clearance region is formed by the bottom frame and the mainboard. The USB interface and the metal part are coupled to the bottom frame to form an antenna radiator, and the USB interface, the metal part, the bottom frame, the feeding point, the tuning switch and the system ground together constitute an antenna unit. 1. An antenna system , comprising:a metal frame comprising a bottom frame located at a bottom thereof;a main board received in the metal frame, the main board comprising a system ground and a feeding point;a tuning switch arranged on the main board;a USB interface stacked on the main board and having a metal shell; anda metal part arranged across one side of the USB interface facing away from the main board,wherein the bottom frame is connected with the feeding point, and a clearance region is formed by the bottom frame and a portion of the mainboard located at both sides of the metal shell, one end of the metal shell facing away from the bottom frame is connected with the system ground by the tuning switch,the USB interface and the metal part are coupled to the bottom frame to form an antenna radiator, andthe USB interface, the metal part, the bottom frame, the feeding point, the tuning switch and the system ground together constitute an antenna unit.2. The antenna system as described in claim 1 , wherein the metal part is of a strip structure and crosses over the USB interface claim 1 , and the USB interface is sandwiched between the main board and the metal part.3. The antenna system as ...

Подробнее
03-03-2022 дата публикации

ORDERED DELIVERY OF DATA PACKETS BASED ON TYPE OF PATH INFORMATION IN EACH PACKET

Номер: US20220066971A1
Автор: Brewer Tony, Patrick David
Принадлежит:

A system may include multiple electronic devices and multiple hardware transceivers. The multiple electronic devices may be coupled to each other via an interface network, and may include multiple chiplets. The multiple hardware transceivers, with at least one transceiver included in or coupled to a respective electronic device of the multiple electronic devices, may each be configured to receive data packets from a source device. The data packets may each include a path field including path information indicating a path to a destination device and a bridge-type field including bridge-type information indicating a type of the path information in the path field. The source device and the destination device may each include a chiplet. The multiple hardware transceivers may each be further configured to transmit the received data packets to the destination device using the path information and the bridge-type information of each received data packet. 1. A method , comprising: receiving data packets from a source device, the data packets each including a path field including path information indicating a path to a destination device and a bridge-type field including a bridge-type information indicating a type of the path information in the path field, the source device and the destination device each including a chiplet of the multiple chiplets; and', 'transmitting the received data packets to the destination device using the path information and the bridge-type information of each packet of the received data packets., 'transmitting data between multiple electronic devices coupled to an interface network, the multiple electronic devices including multiple chiplets, the transmitting including2. The method of claim 1 , wherein the data packets contain commands for operating one or more memory devices of the multiple electronic devices.3. The method of claim 1 , wherein transmitting the received data packets to the destination device comprises transmitting data packets of ...

Подробнее
03-03-2022 дата публикации

SEMICONDUCTOR DEVICE AND MEMORY SYSTEM

Номер: US20220066973A1
Принадлежит: Toshiba Memory Corporation

A semiconductor device capable of communicating with a host apparatus includes a symbol generation unit, a coding unit, and a transmission unit. The symbol generation unit includes a random number generation circuit and generates a symbol according to a random number generated by the random number generation circuit. The coding unit performs 8b/10b coding for the symbol. The transmission unit transmits the symbol coded by the 8b/10b coding unit to the host apparatus.

Подробнее
03-03-2022 дата публикации

SWITCHING CLOCK PHASE SHIFT FOR MULTI-PORT BUCK-BOOST CONVERTER

Номер: US20220066980A1
Принадлежит: CYPRESS SEMICONDUCTOR CORPORATION

A multi-port USB Power Delivery Type-C (USB-C/PD) power converter for switching clock phase shifts is described herein. The multi-port USB-C/PD power converter includes a first PD port, a second PD port, and a power controller coupled to the first and second PD ports. The power controller includes a first phased clock generator to generate a first phase-shifted clock signal by shifting a clock signal by a first phase with respect to a reference clock signal, and a second phased clock generator to generate a second phase-shifted clock signal to generate a second phased-shifted clock signal by shifting the clock signal by a second phase with respect to the reference clock signal. The first PD port and the second PD port output power in response to a first control signal based on the first phase-shifted clock signal and a second control signal based on the second phase-shifted clock signal, respectively. 1. A multi-port Universal Serial Bus Type-C Power Delivery (USB-C/PD) power converter comprising:a first USB-C/PD port;a second USB-C/PD port; and a first phased clock generator to generate a first phase-shifted clock signal by shifting a clock signal by a first phase with respect to a reference clock signal, wherein the reference clock signal comprises a first frequency and the clock signal comprises a second frequency that is greater than the first frequency; and', 'a second phased clock generator to generate a second phase-shifted clock signal by shifting the clock signal by a second phase with respect to the reference clock signal, wherein:', 'the first USB-C/PD port is to output power in response to a first control signal, the first control signal being based on the first phase-shifted clock signal; and', 'the second USB-C/PD port is to output power in response to a second control signal, the second control signal being based on the second phase-shifted clock signal., 'a power controller coupled to the first USB-C/PD port and the second USB-C/PD port, the power ...

Подробнее
14-02-2019 дата публикации

SCALABLE COMMUNICATION WITH A PACKET PROCESSING UNIT

Номер: US20190052583A1
Принадлежит: Intel Corporation

Particular embodiments described herein provide for a system for enabling communication between a packet processing unit and a network interface controller (NIC) using an extension object, the system can include memory, one or more processors, and a processing unit extension object engine. The processing unit extension object engine can be configured to cause a packet to be received at the packet processing unit, where the packet processing unit is on a system on chip (SoC), add an extension object portion to the packet to create a modified packet, and cause the modified packet to be communicated to the NIC located on the same SoC. In an example, the extension object portion includes type data and partition data. The packet can be an Ethernet packet and the extension object portion can be added before a payload portion of the packet. 1. At least one machine readable medium comprising one or more instructions that , when executed by at least one processor , causes the at least one processor to:receive a packet at a processing unit on a system on chip (SoC);add an extension object portion to the packet to create a modified packet; andcommunicate the modified packet to a network interface controller (NIC) located on the same SoC.2. The at least one machine readable medium of claim 1 , wherein the extension object portion is added before a payload portion of the packet.3. The at least one machine readable medium of claim 1 , wherein the packet is an Ethernet packet.4. The at least one machine readable medium of claim 1 , wherein the one or more instructions further cause the at least one processor to:communicate the modified packet to a second NIC.5. The at least one machine readable medium of claim 4 , wherein the second NIC is on a second SoC.6. The at least one machine readable medium of claim 1 , wherein the extension object portion includes type data and partition data.7. The at least one machine readable medium of claim 1 , wherein the one or more instructions ...

Подробнее
10-03-2022 дата публикации

Computer System Communication Via Sideband Processor

Номер: US20220075744A1
Автор: Hoffman Abraham
Принадлежит:

Techniques are disclosed relating to a method that includes monitoring, by a sideband processor, a plurality of operating conditions of a computer system using a first set of commands. This first set of commands are sent utilizing a particular command protocol over a particular communication bus. In addition, the sideband processor may be modified to support a second set of commands. The sideband processor may receive data for a particular device in the computer system. The sideband processor may modify a first command of the first set of commands to include a second command of the second set of commands. This second command may include an address associated with the particular device and at least a portion of the data. The sideband processor may then send the modified first command to a controller hub using the particular command protocol over the particular communication bus. 1. A method , comprising:monitoring, by a sideband processor, a plurality of operating conditions of a computer system using a first set of commands, wherein the first set of commands are sent utilizing a particular command protocol over a particular communication bus;receiving, by the sideband processor, data for a particular device in the computer system, wherein the sideband processor has been modified to support a second set of commands;modifying, by the sideband processor, a first command of the first set of commands to include a second command of the second set of commands, wherein the second command includes an address associated with the particular device and at least a portion of the data; andsending, by the sideband processor, the modified first command to a controller hub using the particular command protocol over the particular communication bus.2. The method of claim 1 , further comprising:at a first time, the sideband processor receiving a response to the first command from the controller hub; andat a second time after the first time, the sideband processor receiving a response ...

Подробнее
20-02-2020 дата публикации

SECURED KVM SWITCHING DEVICE WITH UNIDIRECTIONAL COMMUNICATIONS

Номер: US20200057508A1
Принадлежит:

A unidirectional KVM device, comprising: a device emulator connected to a keyboard interface and a pointing device interface of a computer, and a video connection connected to a video interface from said computer, said device emulator receives keyboard and pointing device communication signals through an optical fiber and transmits keyboard signals and pointing device signals to said keyboard interface and pointing device interface, said video connection receives video stream from video interface of said computer and transmits said video streaming through an optical fiber, a controller-and-host-emulator coupled with a keyboard interface and a pointing device interface; a serial-to-HDMI unit receives the video stream from said computer through said optical fiber, and transmits said serial video stream via said video interface to the user display device, said controller-and-host-emulator receives keyboard and pointing device communication signals, and transmit said communication signals to said device emulator through an optical fiber. 1. A unidirectional KVM device , comprising:at least one device emulator configured to be connected to a keyboard interface and a pointing device interface of a computer, and a video connection designed to connect to a video interface from said computer,wherein:(i) said at least one device emulator is configured to transmit keyboard communication signals and pointing device communication signals to said keyboard interface and pointing device interface respectively, to control the keyboard and the pointing device of said computer,(ii) said at least one device emulator is configured to receive keyboard and pointing device communication signals through an optical fiber, and transmitting said keyboard and pointing device communication signals to the keyboard interface and the pointing device interface of said computer,(iii) said video connection is configured to receive video stream from video interface of said computer and transmit said ...

Подробнее
20-02-2020 дата публикации

FLEXIBLE MOBILE DEVICE CONNECTIVITY TO AUTOMOTIVE SYSTEMS WITH USB HUBS

Номер: US20200057739A1
Принадлежит:

A method to enable a vehicle's embedded USB Host system to connect to multiple mobile devices through a USB Hub, regardless of whether the mobile devices are configured to act as USB Hosts or USB Devices, without USB On the Go (OTG) controllers or additional vehicle wiring, or inhibiting the functionality of any consumer devices connected to the same USB Hub. Preferably, the method is configured to provide that no additional cabling is required, and no hardware changes are required to be made to the HU. The method can be employed between a vehicle's embedded USB Host, USB Hub and at least one consumer accessible USB port. When the consumer device is acting as a USB Host, signals between the consumer device and the vehicle's embedded USB Host are processed through a USB bridge, thereby rendering the consumer device compatible with the vehicle's embedded USB Host. 1. A method for providing efficient communications among USB components of a data communication system that includes multiple USB hosts and multiple USB devices , said method comprising the steps of:providing a first input port for receiving a first USB signal from a first USB host;providing a second input port for receiving a second USB signal;routing the second USB signal from a second USB host via a USB bridge to said first USB host, androuting the second USB signal from a USB device via a USB hub to said first USB host.2. The method according to claim 1 , wherein said second USB signal from the second USB host is not routed to the first USB host via the USB hub.3. The method according to claim 1 , wherein the second USB signal is routed via only one of the USB bridge or the USB hub.4. The method according to claim 1 , wherein the second USB signal from the second USB host is transmitted to the first USB host via the USB bridge and the USB hub.5. A method claim 1 , comprising the steps of:providing a first USB port for communication with a USB host;providing a second USB port for communicating with a ...

Подробнее
20-02-2020 дата публикации

REMOTE LOGIN METHOD FOR SERVER SUBSYSTEM AND REMOTE LOGIN SYSTEM

Номер: US20200057740A1
Автор: GE Zhen
Принадлежит:

This invention provides a remote login method for a server subsystem comprising: sending a commands from a user terminal to a controller via a network; determining whether the command of the user terminal conforming to a preset format via the controller; executing a sequence port debug firmware when the commands of the user terminal conforming to the preset format; when the executed sequence port debug firmware is executed, enabling a data transmission channel between the controller and the server subsystem via the executed sequence port. In this way, the user terminal can log in the server subsystem remotely through the server controller to manage the server subsystem. 1. A remote login method for a server subsystem disposed in a remote login system , the remote login method comprising:sending a command from a user terminal to a controller via a network;determining whether the command sent from the user terminal conforms to a preset format by the controller;performing a serial port debugging function stored in a first memory element of the controller when the command sent from the user terminal conforms to the preset format;enabling a data transmission channel between the controller and the server subsystem when the serial port debugging function is performed, for the user terminal to log in the server subsystem.2. The remote login method for server subsystem according to claim 1 , wherein the user terminal communicatively connects to a command determination circuit of the controller via the network claim 1 , with the command determination circuit determining whether the command sent from the user terminal conforms to the preset format.3. The remote login method for server subsystem according to claim 2 , wherein the command comprises a preset claiming parameter when the command sent from the user terminal conforms to the preset format.4. The remote login method for server subsystem according to claim 1 , wherein the user terminal logs in a controller operation ...

Подробнее
04-03-2021 дата публикации

Data processing apparatus

Номер: US20210064559A1
Принадлежит: Oki Data Corp

A data processing apparatus includes a power-source controller, a data processing device, a physical-layer section, a communication controller, and a state controller. The power-source controller controls a first power-source setting and a second power-source setting. The second power-source setting causes less electric power consumption than the first power-source setting. The communication controller performs the communication with the data processing device through a predetermined communication path and the physical-layer section under the first power-source setting. The communication controller stops the communication with the data processing device through the communication path and the physical-layer section under the second power-source setting. The state controller maintains the second communication state with respect to the data processing device side of the communication path while electric power supply to the physical-layer section is reduced under the second power-source setting.

Подробнее
04-03-2021 дата публикации

Flexible datapath offload chaining

Номер: US20210064561A1
Принадлежит: Pensando Systems Inc

Described are platforms, systems, and methods for processing a chain of operations through an input output (IO) subsystem without central processing unit (CPU) involvement. In one aspect, a computer-implemented method comprises: providing, via the CPU, the chain of operations to the IO subsystem, wherein the IO subsystem is coupled to the one or more processors over Peripheral Component Interconnect Express (PCIe); processing, with the IO subsystem, the chain of operations by: retrieving, from a memory, data associated with the chain of operations; executing each of the operations in the chain to determine an output based on the data and output determined for any prior executed operation in the chain; and providing the output of each the executed operations for execution of the respective next operation in the chain; and providing, via the IO subsystem, an output for the chain of operations to the CPU.

Подробнее
01-03-2018 дата публикации

SYSTEM AND METHOD FOR REMOTELY ACCESSING A COMPUTING DEVICE

Номер: US20180063251A1
Принадлежит: RELIANCE JIO INFOCOMM LIMITED

Embodiments of the present disclosure relate to remotely accessing at least one computing device [e.g. A, B, C] by an operating device []. In a preferred embodiment, a method comprises steps of establishing a wireless connection with an operating device [] and the at least one computing device [e.g. A, B, C] by a network entity []; receiving an access request from the operating device [] for remotely accessing the at least one computing device [e.g. A, B, C]. Subsequently, the network entity [] grants an access to the operating device [] for remotely accessing the at least one computing device [e.g. A, B, C] pursuant to the accomplishment of the reconfiguration/prerequisites such as obtaining a port detail. 1. A method for remotely accessing at least one computing device , the method being performed by a network entity , the method comprising:establishing a connection with an operating device and the at least one computing device through a wireless network, wherein each of the at least one computing device has an IP address; the access request comprises a port detail and the IP address, and', physically connecting the operating device with the at least one computing device, and', 'authenticating the operating device by the at least one computing device; and, 'the port detail is obtained by the operating device using steps of], 'receiving an access request from the operating device for remotely accessing the at least one computing device, wherein'}granting an access to the operating device for remotely accessing the at least one computing device.2. The method as claimed in claim 1 , further comprising storing the port detail and the IP address.3. The method as claimed in claim 1 , wherein the port detail corresponds to the at least one computing device.4. The method as claimed in claim 1 , wherein the operating device is physically connected with the at least one computing device through a USB.5. The method as claimed in claim 1 , wherein the operating device is ...

Подробнее
08-03-2018 дата публикации

UNIVERSAL SERIAL BUS SMART HUB

Номер: US20180067875A1
Принадлежит: MICROCHIP TECHNOLOGY INCORPORATED

A USB smart hub may provide enhanced battery charging, data storage security, vendor matching, device authentication, data capture/debug, and role switching. The smart hub may include an upstream port, a plurality of downstream ports, a processor, and a memory coupled to the processor for storing USB host stack code and configuration parameters. The smart hub may include a USB hub core having a core to implement a standard USB hub interface. The smart hub may include a plurality of 2:1 multiplexors coupled between the downstream ports, the core downstream ports, and the processor. The processor may control the 2:1 multiplexors. The processor may be configured to detect when a USB device is coupled to a downstream port and to run the USB host stack code and to enumerate the USB device. The processor may provide enhanced features based on the configuration parameters. 133- (canceled)34. A method for providing vendor device preference in a USB hub including a plurality of hub downstream ports and a processor running USB host stack code , comprising:the processor detecting a USB device is coupled to a first one of the plurality of hub downstream ports;the processor enumerating the USB device;the processor obtaining a product ID (PID) and a vendor ID (VID) from the USB device;the processor using the PID and the VID to determine that the USB device is not a vendor of choice device; andthe processor causing the USB device to enumerate with a sub-optimal configuration upon determining that the USB device is not a vendor of choice device.35. The method according to claim 34 , wherein the sub-optimal configuration is one or more of: a sub-optimal power configuration and a sub-optimal speed configuration.36. A USB hub comprising:a hub upstream port;a plurality of hub downstream ports;a processor;a memory communicatively coupled to the processor for storing USB host stack code and a plurality of configuration parameters;a USB hub core having a core upstream port and a plurality ...

Подробнее
12-03-2015 дата публикации

Automated Cabling Process for a Complex Environment

Номер: US20150074302A1
Принадлежит: International Business Machines Corp

A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.

Подробнее
12-03-2015 дата публикации

Universal pci express port

Номер: US20150074320A1
Принадлежит: Cisco Technology Inc

Methods and systems are disclosed herein for providing a universal PCIe port. The same port can be configured to accept a PCIe component as a host or an endpoint (device) symmetrically. The PCIe port can be connected to the host interface or the root complex interface if the PCIe connection is to be configured as a host or an endpoint, respectively. A virtual topology can be provided for a host that associates the host with corresponding endpoints. A mapping between virtual addresses of the corresponding endpoints in the virtual topology and local addresses of the corresponding endpoints is provided.

Подробнее
11-03-2021 дата публикации

SYSTEMS AND METHODS FOR DOCKING STATIONS REMOVABLY ATTACHABLE TO DISPLAY APPARATUSES

Номер: US20210072792A1
Принадлежит:

Systems and methods disclosed herein disclose the use of docking stations with docking station receptacles of display apparatuses and docking stand assemblies. A docking station placed in a docking station receptacle of a display apparatus may connect to a host device and transport power and/or data as between the docking station, the host device, the display apparatus, and any external object(s). A docking station placed in a docking station receptacle of a docking stand assembly that includes a docking tray configured to interface with a portable electronic device (PED) may transport power and/or data as between the docking station, the PED, and any external objects via a power and data delivery pathway within the docking stand assembly. 1. A docking stand assembly to receive and support a portable electronic device , comprising:a docking tray configured to receive the portable electronic device;a base comprising a docking station receptacle configured to removably receive and house a docking station;a support member connecting the docking tray and the base;a first combined power/data connector disposed in the docking tray and configured to removably couple with a combined power/data connector of the portable electronic device to enable power and data communication with the portable electronic device;a second combined power/data connector in electrical communication with the first combined power/data connector, and disposed in the docking station receptacle of the base; anda power and data delivery pathway between the first combined power/data connector and the second combined power/data connector and extending through at least part of the base.2. The docking stand assembly of claim 1 , wherein the second combined power/data connector is configured to interface with a combined data/power connector of the docking station when the docking station is placed within the docking station receptacle.3. The docking stand assembly of claim 1 , wherein the docking tray is ...

Подробнее
11-03-2021 дата публикации

METHOD AND SYSTEM FOR ENHANCING A DISTRIBUTED STORAGE SYSTEM BY DECOUPLING COMPUTATION AND NETWORK TASKS

Номер: US20210072907A1
Автор: Li Shu
Принадлежит: ALIBABA GROUP HOLDING LIMITED

One embodiment provides a computer system. The computer system comprises: a plurality of storage devices; and a first component functioning both as a network interface card and as an access switch, wherein the first component is configured to manage connections to the plurality of storage devices. A respective storage device comprises: an Ethernet port coupled to the first component; at least one microprocessor; a plurality of PCIe lanes; and a plurality of storage drives with non-volatile memory. 1. A computer system , comprising:a plurality of storage devices; anda first component configured to manage connections to the plurality of storage devices, wherein the first component functions both as a network interface card and as an access switch,wherein a respective storage device comprises: a port coupled to the first component; at least one microprocessor; a plurality of storage drives with non-volatile memory; and a plurality of PCIe lanes via which to access the plurality of storage drives, and manage the plurality of storage drives; and', 'perform operations relating to a file system and a flash translation layer module associated with the storage drives., 'wherein the port comprises an Ethernet port, wherein the at least one microprocessor and the PCIe lanes comprise a storage system on chip (SoC) component of the respective storage drive, and wherein the storage SoC component is configured to2. The computer system of claim 1 , further comprising:a computing device which includes the first component, a central processing unit, and a volatile memory.3. The computer system of claim 2 , wherein the computing device comprises a single integrated circuit.4. The computer system of claim 2 , wherein the central processing unit of the computing device is configured to perform one or more of:managing meta-data;placing data;scrubbing, refreshing, or deleting data;communicating with other computing devices via the first component; andhandling multiple replicas of data.5. ...

Подробнее
11-03-2021 дата публикации

Prefetching of completion notifications and context

Номер: US20210073130A1
Автор: Bloch Noam, Pardo Ilan
Принадлежит:

Computing apparatus includes a central processing unit (CPU), including at least one core and a cache in physical proximity to the at least one core, with a system memory and a bus connecting the CPU to the memory. A peripheral device is connected to the bus and is configured to write data items via the bus to a buffer in the system memory and to write respective completion reports to the system memory upon writing the data items to the buffer. The peripheral device is configured to detect that the CPU has read a first completion report from the system memory and then read context metadata associated with the first completion report from a given address in the system memory, and is further configured, upon writing a second completion report subsequent to the first completion report and associated with the same context metadata, to stash the second completion report and the context metadata from the given address to the cache. 1. Computing apparatus , comprising:a central processing unit (CPU), comprising at least one core and a cache in physical proximity to the at least one core;a system memory;a bus connecting the CPU to the memory; anda peripheral device, which is connected to the bus and is configured to write data items via the bus to a buffer in the system memory and to write respective completion reports to the system memory upon writing the data items to the buffer, and which is configured to detect that the CPU has read a first completion report from the system memory and then read context metadata associated with the first completion report from a given address in the system memory, and is further configured, upon writing a second completion report subsequent to the first completion report and associated with the same context metadata, to stash the second completion report and the context metadata from the given address to the cache.2. The apparatus according to claim 1 , wherein the peripheral device comprises a network interface controller (NIC) claim 1 ...

Подробнее
11-03-2021 дата публикации

Microkernel Architecture with Enhanced Reliability and Security

Номер: US20210073147A1
Принадлежит:

In one embodiment, a microkernel of an operating system executing on a computing system receives, from an application, a first system call requesting to communicate with a service registry. The first system call being associated with an operation request. The microkernel sends a first instruction to the service registry. The microkernel receives, from the service registry, a second system call requesting to communicate with at least one of an application service or a protocol service. The second system call being associated with the operation request. The microkernel sends a second instruction to at least one of the application service or the protocol service. The microkernel receives, from at least one of the application service or the protocol service, a third system call requesting to communicate with a driver service. The third system call being associated with the operation request. The microkernel sends a third instruction to the driver service. 1. A method comprising , by a microkernel executing on a computing system:receiving, from an application, a first system call requesting to communicate with a service registry, the first system call being associated with an operation request;sending, in response to the first system call, a first instruction to the service registry;receiving, from the service registry, a second system call requesting to communicate with at least one of an application service or a protocol service, the second system call being associated with the operation request;sending, in response to the second system call, a second instruction to at least one of the application service or the protocol service;receiving, from at least one of the application service or the protocol service, a third system call requesting to communicate with a driver service, the third system call being associated with the operation request; andsending, in response to the third system call, a third instruction to the driver service.2. The method of claim 1 , wherein ...

Подробнее
11-03-2021 дата публикации

SEMICONDUCTOR DEVICE AND MEMORY SYSTEM

Номер: US20210073164A1
Принадлежит: Toshiba Memory Corporation

A semiconductor device capable of communicating with a host apparatus includes a symbol generation unit, a coding unit, and a transmission unit. The symbol generation unit includes a random number generation circuit and generates a symbol according to a random number generated by the random number generation circuit. The coding unit performs 8 b/10 b coding for the symbol. The transmission unit transmits the symbol coded by the 8 b/10 b coding unit to the host apparatus. 1. (canceled)2. A system comprising:a memory device and a host apparatus, the memory device comprising a plurality of signal pins connectable to the host apparatus, a memory from and into which data can be read and written, and a memory controller circuit coupled to the memory and configured to be coupled to the host apparatus via ones of the plurality of pins;the memory controller circuit:selecting one symbol from a pair of a first symbol and a second symbol;performing 8 b/10 b coding for the selected symbol; andtransmitting the 8 b/10 b coded symbol to the host apparatus,whereinthe first symbol has a plus running disparity and the second symbol has a minus running disparity, andthe one symbol selected by the memory controller circuit has a running disparity different from a running disparity of a symbol which is most recently selected.3. The system according to claim 2 , wherein data to be transmitted from the memory device to the host apparatus is scrambled claim 2 , and the scrambled data is transmitted to the host apparatus.4. The system according to claim 2 , wherein the memory controller circuit selects one of the first and second symbols according to a random number.5. The system according to claim 3 , wherein the memory controller circuit transmits claim 3 , to the host apparatus claim 3 , the coded symbol and coded scramble data as one symbol set.6. A system comprising:a memory device and a host apparatus, the memory device comprising a plurality of signal pins connectable to the host ...

Подробнее
17-03-2016 дата публикации

Node in a telecommunications network, a virtual network element and methods for retrieving resource identification information

Номер: US20160080496A1
Принадлежит: Telefonaktiebolaget LM Ericsson AB

A method and a virtual network element of a virtual telecommunications network comprising a cloud infrastructure. The cloud infrastructure comprises a hypervisor arrangement managed by a cloud manager for allocating physical resources to the virtual network element. The virtual network element further comprises a module that retrieves from the hypervisor manager or from the hypervisor arrangement resource identification information identifying the physical resources (HW; NW; disk) allocated to the virtual network element managing service application.

Подробнее
26-03-2015 дата публикации

FLEXIBLE MOBILE DEVICE CONNECTIVITY TO AUTOMOTIVE SYSTEMS WITH USB HUBS

Номер: US20150089092A1
Принадлежит:

A system which is configured to enable a vehicle's embedded USB Host system to connect to multiple mobile devices through a USB Hub, regardless of whether the mobile devices are configured to act as USB Hosts or USB Devices, without the need to add or provide OTG controllers in the system or additional vehicle wiring, or inhibiting the functionality of any consumer devices operating in USB Device mode connected to a vehicle system Hub while another consumer device connected to the same Hub operates in USB Host mode. Preferably, the system is configured to provide that no additional cabling is required, and no hardware changes are required to be made to the HU. The system can be employed between a vehicle's embedded USB Host, USB Hub and at least one consumer accessible USB port. In the case where the consumer device is acting as a USB Host, signals between the consumer device and the vehicle's embedded USB Host are processed through a bridge, thereby rendering the consumer device compatible with the vehicle's embedded USB Host. 1. A system which is configured to enable a vehicle's embedded USB Host system to connect to consumer devices through a USB Hub , regardless of whether the consumer devices are configured to act as USB Hosts or USB Devices.2. A system as recited in claim 1 , wherein the system is configured to be employed between the vehicle's embedded USB Host system and at least one USB port provided in the vehicle for connection to consumer devices.3. A system as recited in claim 1 , wherein the system is configured to recognize and control whether the consumer device is required to be connected to each USB port as a USB Host or as a USB Device.4. A system as recited in claim 1 , wherein the system is configured to dynamically switch the device connection between USB Device mode and USB Host mode.5. A system as recited in claim 1 , wherein the system is configured to route signals through the USB Hub to a Head Unit in a case where the consumer device is ...

Подробнее
25-03-2021 дата публикации

Mixdtape - cassette tape replica record/playback device

Номер: US20210089484A1
Автор: Steven F. STUART
Принадлежит: Mixdtape Media LLC

A replica cassette tape mobile record/playback device includes a non-volatile memory device positioned, one or more processors, a rechargeable battery, and a personal area network transceiver chipset all positioned within the interior of the replica cassette tape device. The replica cassette device also includes one or more indicator lights, positioned at an edge of the replica cassette tape device, to identify a status of the replica cassette tape device. The replica cassette tape devise also includes computer-readable instructions stored in the non-volatile memory device, the computer-readable instructions executable by the one or more processors to: pair the replica cassette tape device with an external sound reproduction device utilizing the personal area network transceiver chipset; and communicate one or more audio files stored in the non-volatile memory device to the external sound reproduction device utilizing the personal area network transceiver chipset.

Подробнее
19-03-2020 дата публикации

MODIFYING A CONFIGURATION OF A PORT HUB

Номер: US20200089636A1
Принадлежит:

In some examples, an electronic device includes a hub configurator to obtain, from a port hub that expands a number of ports for the electronic device, information of topological elements of the port hub, and modify a configuration of the port hub. 1. (canceled)2. The electronic device of claim 9 , wherein the hub configurator is executable on the processor to interact with a configuration interface of the port hub to obtain the information of the topological elements and to modify the configuration of the port hub.3. The electronic device of claim 9 , wherein the topological elements comprise the port hub and the plurality of ports of the port hub.4. The electronic device of claim 9 , wherein the topological elements comprise a bridge through which multiple host devices are to communicate with each other.5. The electronic device of claim 4 , wherein the hub configurator is executable on the processor to:create a role swap session with a further device connected to the port hub; andconfigure the bridge.6. The electronic device of claim 5 , wherein the configuring of the bridge comprises configuring a port of the port hub as a downstream port that appears as a device to both the electronic device and the further device that behave as host devices.7. (canceled)8. The electronic device of claim 9 , wherein the dependency further comprises a power dependency among the plurality of ports that share power.9. An electronic device comprising:a processor; and obtain, from a port hub that expands a number of ports for the electronic device, information of topological elements of the port hub, wherein the obtained information of the topological elements of the port hub comprises information specifying a dependency among a plurality of ports of the port hub, and wherein the dependency comprises a maximum active port dependency corresponding to a restriction on a number of ports of the plurality of ports that can be active at a time; and', 'modify a configuration of the port hub ...

Подробнее
19-03-2020 дата публикации

Network Connection Apparatus and Method

Номер: US20200089638A1
Автор: Young John
Принадлежит:

A network connection apparatus and a method of connecting to a network using the apparatus. The apparatus includes a housing having a body and a cap. The body has a hole located at one end and a USB port protrudes therethrough. There is a light attached to the body. The light is configured to illuminate when the apparatus connects to a network. The apparatus contains a logic on a memory located within the housing. The logic contains rules to allow the apparatus to search for various networks. The apparatus primarily searches for mobile networks. Once a network is located the apparatus determines if a connection can be made. The apparatus will then connect to a network. 1) A network connection apparatus , comprising:a housing having a body and a cap;wherein The body has an opening at one end, the opening includes a male USB port protruding therefrom;wherein The cap is configured to connect to the body to cover the male USB port;wherein A memory and a wireless transceiver are operably coupled to the USB port, wherein the memory and the wireless transceiver are located inside of the body;wherein A logic is configured to allow the apparatus to connect to a network.2) The network connection apparatus of claim 1 , further comprising an antenna operably coupled to the wireless transceiver.3) The network connection apparatus of claim 2 , wherein the antenna is located on an outside of the body.4) The network connection apparatus of claim 1 , wherein the logic allows the apparatus to connect to a WIFI network.5) The network connection apparatus of claim 1 , wherein a mobile network is a 4G LTE network.6) The network connection apparatus of claim 4 , wherein the logic selects a best connection.7) A method for network connection claim 4 , comprising:receiving power to the network connection apparatus from a device;searching for at least one mobile network;determining if a connection can be made to the at least one mobile network;connecting to the at least one mobile network.8) ...

Подробнее
19-03-2020 дата публикации

Feed Processing

Номер: US20200092120A1
Принадлежит: Solarflare Communications, Inc.

A data processing system comprising: a processing subsystem supporting a plurality of consumers, each consumer being arranged to process messages received into a corresponding receive queue; a network interface device supporting a virtual interface for each of the receive queues; and a hardware accelerator coupled to the processing subsystem by the network interface device and configured to parse one or more streams of data packets received from a network so as to, for each consumer: identify in the data packets messages having one or more of a set of characteristics associated with the consumer; and frame the identified messages in a new stream of data packets addressed to a network endpoint associated with the virtual interface of the consumer so as to cause said new stream of data packets to be delivered into the receive queue of the consumer. 1. A network interface device comprising:circuitry configured to support a virtual interface for each of a plurality of receive queues associated with a plurality of consumers comprised within a processing subsystem; anda hardware accelerator configured to parse one or more streams of data packets received from a network so as to:identify messages within the received data packets having one or more of a respective set of characteristics requested by a respective consumer;duplicate the messages that have one or more of the respective set of characteristics associated with more than one consumer of the plurality of consumers so as to provide those messages to each of those consumers; andprovide the identified messages in a stream of data packets for each consumer, such that the data packets are addressed to a network endpoint associated with the virtual interface of the respective consumer so as to cause said stream of data packets to be delivered into the receive queue of the respective consumer.2. The network interface device as claimed in claim 1 , wherein the hardware accelerator is configured to not forward said one or ...

Подробнее
02-06-2022 дата публикации

Electronic device for power management, and operation method therefor

Номер: US20220171445A1
Автор: Shinho Kim
Принадлежит: SAMSUNG ELECTRONICS CO LTD

A device and a method for power management of an electronic device are provided. The electronic device includes a battery, at least one internal circuit, a universal serial bus (USB) connector, and at least one processor operably connected to the at least one internal circuit and the USB connector, wherein the at least one processor can supply power to an external electronic device connected through the USB connector, identify the input voltage of the at least one internal circuit, determine whether to change a power supply method based on the identified input voltage if the identified input voltage is less than or equal to a reference voltage, and change the power supply method of the external electronic device if the power supply method is determined to be changed.

Подробнее
03-07-2014 дата публикации

Method to integrate arm ecosystem ips into pci-based interconnect

Номер: US20140189187A1
Принадлежит: Individual

Methods and apparatus for integrating ARM-based IPs in computer system employing PCI-based fabrics. An PCI-based fabric is operatively coupled to an ARM-based ecosystem employing an ARM-based fabric such as OCP, AHB, or BVCI via a corresponding fabric-to-fabric bridge. Transactions between IP operatively coupled to the PCI-based fabric and IP in the ARM-based ecosystem are facilitated by applying applicable ordering and conversions operations via the fabric-to-fabric bridge and/or fabrics. For example, posted writes originating from IP coupled to the PCI-based fabric are converted to non-posted writes and serialized via the fabric-to-fabric bridge and forwarded to the ARM-based ecosystem.

Подробнее
29-04-2021 дата публикации

METHODS AND APPARATUS FOR DMA ENGINE DESCRIPTORS FOR HIGH SPEED DATA SYSTEMS

Номер: US20210124706A1
Автор: Meyer Doug
Принадлежит:

Methods and apparatus for improved data movement operations through interconnect fabric. In one embodiment, Non-Transparent Bridge (NTB) technology used to perform data movement operations between a host and multiple peer devices using a DMA (direct memory access) engine and at least one descriptor ring having enhanced descriptor entries. In one implementation, descriptor ring entries include source and destination address information, address translation information, and fabric partition information. In one implementation, a DMA engine is configured directly access host memory and generate data packets using the descriptor entry information. In one embodiment, the descriptor ring is a virtual descriptor ring located on DMA hardware, host memory, or elsewhere in the NT fabric address space, and may be accessed by user processes. 1. A method of operating a data fabric , comprising:receiving a packet at a first address space from a first device; (i) based at least on the first address space, editing a read address of the received packet to a first translated address; and', '(ii) editing a first identifier associated with the received packet to a second identifier;, 'editing the received packet by at leastrouting the edited received packet through the data fabric to a second device;receiving a reply to the routed edited received packet; andcausing writing data associated with the reply to the first device.2. The method of claim 1 , wherein the first and second devices each comprise hosts associated with the data fabric claim 1 , and at least the acts of receiving and editing are performed by a non-transparent endpoint (NT EP).3. The method of claim 2 , wherein the receiving a packet at a first address space comprises receiving a transaction layer packet (TLP) addressed to a physical address of a BAR (base address register) of the NT EP.4. The method of claim 3 , wherein the routing the edited received packet through the data fabric to a second device comprises routing ...

Подробнее
11-04-2019 дата публикации

Electronic Device And Communication Method Thereof

Номер: US20190108153A1
Автор: Wu Ming-Zong
Принадлежит:

An electronic device includes a case containing a universal serial bus (USB) transmission port, an embedded control unit, a central processing unit, a power supply unit and a multiplex control unit. The multiplex control unit has a first usage mode and a second usage mode. The multiplex control unit is normally in the first usage mode, and switches to the second usage mode when a switch signal is received. In the first usage mode, the multiplex control unit is powered by the power supply unit, and the multiplex control unit builds up a first transmission path between the central control unit and the USB transmission port. In the second usage mode, the multiplex control unit is powered by an external device connected to the USB transmission port, and the multiplex control unit builds up a second transmission path between the embedded control unit and the USB transmission port. 1. An electronic device , comprising:a case;a port disposed at the case;an embedded control unit disposed in the case;a central processing unit disposed in the case;a power supply unit disposed in the case; anda multiplex control unit disposed in the case, having a first usage mode and a second usage mode, being normally in the first usage mode, switching to the second usage mode upon receipt of a switch signal, being powered by the power supply unit and creating a first transmission path between the central processing unit and the port while being in the first usage mode, being powered by an external device connected to the port and creating a second transmission path between the embedded control unit and the port while being in the second usage mode.2. The electronic device of claim 1 , wherein the power supply unit supplies power to the multiplex control unit claim 1 , the port claim 1 , the embedded control unit and the central processing unit during an ON state of the electronic device claim 1 , and does not supply power to the port claim 1 , the central processing unit and the multiplex ...

Подробнее
29-04-2021 дата публикации

DEVICE SELF-CALIBRATION AND COMPONENT RESOLUTION

Номер: US20210127263A1
Принадлежит:

Events generated from a terminal are analyzed and a problem associated with a component peripheral of the terminal is identified. Operations and parameters to the operation are obtained to resolve the problem. The operations and parameters are encoded in a code along with security information. The code is provided to a mobile device. The mobile device provides the code back to the terminal. The terminal verifies the security information from the code and decodes the operations and parameters. The operations with the parameters are processed to resolve the problem on the terminal, and the security information and code are logged for auditing. 1. A method , comprising:obtaining a code from a mobile device;verifying security information encoded in the code;identifying operations and parameters encoded in the code;processing the operations with the parameters on a terminal to resolve a problem being experienced on the terminal; andlogging the operations with the parameters and the security information on the terminal.2. The method of claim 1 , wherein obtaining further includes obtaining the code as a Quick Response (QR) code presented on a display of the mobile device and captured by a scanner or camera of the terminal.3. The method of claim 2 , wherein obtaining further includes illuminating an Infrared (IR) light source when capturing the QR code from the display or applying an IR filter on an image of the QR code to obtain the security information.4. The method of claim 1 , wherein obtaining further includes obtaining the code as a Near Field Communication (NFC) code communicated from an NFC transceiver of the mobile device to the terminal.5. The method of claim 1 , wherein verifying further includes authenticating an encrypted key or a digital signature from the code.6. The method of claim 1 , wherein verifying further includes authenticating a unique Infrared (IR) color attribute associated with the code.7. The method of claim 1 , wherein identifying further ...

Подробнее
18-04-2019 дата публикации

Testing controllable cards

Номер: US20190114454A1
Автор: Nathan Kinder
Принадлежит: Red Hat Inc

Controllable cards can be selected and testing programmatically. For example, a system can include card ports for receiving controllable cards. Switching devices can control communication with the controllable cards. An output port can communicatively couple a selected card to a card reader. A controller device can respond to a command from a test system by causing the switching devices to select a card port to which to communicatively couple to the output port.

Подробнее
17-07-2014 дата публикации

Wireless docking service with direct connection to peripherals

Номер: US20140201415A1
Принадлежит: Qualcomm Inc

In one example, a method includes receiving, from a user application and with a wireless docking service of a wireless docking communications stack executing on a computing device, a request to discover one or more peripheral functions within wireless communication range of the computing device. The method also includes, responsive to receiving the request, discovering, with the wireless docking service, the one or more peripheral functions without communicating with a wireless docking center. The method further includes consolidating the peripheral functions into a docking session for the user application. The method also includes, responsive to receiving the request, sending a docking session identifier and one or more respective references corresponding to the one or more peripheral functions to the user application.

Подробнее
05-05-2016 дата публикации

Automatically Preventing Large Block Writes From Starving Small Block Writes In a Storage Device

Номер: US20160124655A1
Принадлежит: International Business Machines Corp

A mechanism is provided in a storage device for performing a write operation. The mechanism configures a write buffer memory with a plurality of write buffer portions. Each write buffer portion is dedicated to a predetermined block size category within a plurality of block size categories. For each write operation from an initiator, the mechanism determines a block size category of the write operation. The mechanism performs each write operation by writing to a write buffer portion within the plurality of write buffer portions corresponding to the block size category of the write operation.

Подробнее
27-05-2021 дата публикации

Data conversion device and data conversion system

Номер: US20210157764A1
Принадлежит: Cheng Uei Precision Industry Co Ltd

A data conversion device connected between a host terminal, and an equipment terminal applying an RS-232 (Recommended Standard-232) data format. The equipment terminal has an RS-232 connection port. The host terminal applies a USB (Universal Serial Bus) data format. The host terminal includes a USB docking port. The data conversion device includes a USB connection port connected to the USB docking port, a RS-232 docking port connected with the RS-232 connection port, and a micro controller. The micro controller is connected with the USB connection port and the RS-232 docking port. The micro controller has a group of RS-232 format parameters. The group of the RS-232 format parameters include a communication rate, a parity check and a data bit length. Modify the group of the RS-232 format parameters to make each RS-232 format parameter corresponding to a preset RS-232 data format.

Подробнее
27-05-2021 дата публикации

METHODS AND SYSTEMS FOR FACILITATING JOINT SUBMISSIONS

Номер: US20210157936A1
Автор: SIDDIQUI Afraz
Принадлежит: Capital One Services, LLC

Methods, systems, and devices for facilitating joint submissions. In an example embodiment, a system may facilitate a joint submission from multiple devices. For example, a primary device may receive data for a joint submission with a peripheral device, and the data may be segmented into sensitive and non-sensitive data. 1. A method for facilitating joint submissions for multiple remote users in a computer environment , the method comprising: receiving first user data, wherein the first user data includes the required first portion of submission data, wherein the required first portion of submission data includes Personally Identifiable Information (PII) associated with the first user and non-PII associated with the first user;', 'generating a first submission package, wherein the first submission package includes the required first portion of submission data included in the first user data, and wherein the PII associated with the first user is not viewable by the second device, and wherein non-PII associated with the first user is viewable by the second device; and', 'transmitting the first submission package for combination with a second submission package that includes the required second portion of submission data., 'receiving, at a first device, a first user input initiating a joint submission with a second device, wherein the first device is associated with a user profile for a first user and the second device is associated with a user profile for a second user, and wherein the joint submission requires a first portion of submission data associated with the first user and a second portion of submission data associated with the second user;'}2. The method of claim 1 , wherein receiving the first user data comprises:retrieving a first portion of the first user data from the user profile for the first user; andreceiving a second portion of the first user data through user inputs entered at the first device.3. The method of claim 1 , further comprising:segmenting ...

Подробнее
12-05-2016 дата публикации

Network controller - sideband interface port controller

Номер: US20160132450A1
Принадлежит: International Business Machines Corp

A network interface controller includes a media access controller connected to receive an in-band packet and further connected to receive a sideband packet. The network interface controller includes a host adapter that includes a receive route connected to receive the in-band packet and the sideband packet from the media access controller, and further connected to transmit the in-band packet to a host. The network interface controller includes a sideband port controller comprising a sideband receive buffer. The host adapter further includes a first receive buffer to store the in-band packet and to store the sideband packet. The host adapter further includes an arbiter connected to allow, at a time, the in-band packet to advance from the first receive buffer along the receive route towards the host and further connected to allow, at a different time, the sideband packet to advance to the sideband receive buffer of the sideband port controller.

Подробнее
25-04-2019 дата публикации

METHOD FOR OPERATING A SOFTWARE DEFINED NETWORK AND A SOFTWARE DEFINED NETWORK

Номер: US20190124185A1
Принадлежит:

A method for operating a software defined network (SDN) includes creating, by a software defined network controller, packet template information including a packet template and fill-in instructions, wherein the packet template defines a fill-in-the-blank packet. The method also includes sending, from the software defined network controller to a switch via a control channel, the packet template information and receiving, by the switch from a requestor, an incoming packet. The method further includes triggering, by determining that the incoming packet matches the packet template, the switch to generate an output packet, wherein the output packet is generated by using the fill-in instructions to fill in the fill-in-the-blank packet defined by the packet template. In addition, the method includes sending, by the switch to the requestor, the output packet. 1. A method for operating a software defined network , comprising forwarding elements and a software defined network controller , the software defined network controller configured to control the forwarding elements , the forwarding elements including a switch , the method comprising:creating, by the software defined network controller, packet template information, wherein the packet template information includes a packet template and fill-in instructions, wherein the packet template defines a fill-in-the-blank packet;sending, from the software defined network controller to the switch via a control channel, the packet template information;receiving, by the switch from a requestor, an incoming packet;triggering, by determining that the incoming packet matches the packet template, the switch to generate an output packet, wherein the output packet is generated by using the fill-in instructions to fill in the fill-in-the-blank packet defined by the packet template; andsending, by the switch to the requestor, the output packet.2. The method according to claim 1 , wherein the switch is an edge between the software defined ...

Подробнее
12-05-2016 дата публикации

Network controller-sideband interface port controller

Номер: US20160134529A1
Принадлежит: International Business Machines Corp

Aspects of the present disclosure are directed towards a network interface controller that could provide a connection for a device to a network. The network interface controller can include a sideband port controller. The sideband port controller can provide a sideband connection between the network and a sideband endpoint circuit that can be operative to communicate with the network via a sideband. The sideband port controller can include an event notification unit operative to compile information into an event notification packet. The sideband port controller can further include a packet parser. In embodiments, the packet parser could be operative to analyses a packet to provide an indication that the packet contains the event notification packet. In embodiments, the sideband port controller could be operative to forward the information in the event notification packet to the sideband endpoint circuit, responsive to that indication.

Подробнее
12-05-2016 дата публикации

Network controller-sideband interface port controller

Номер: US20160134559A1
Принадлежит: International Business Machines Corp

Aspects of the present disclosure are directed towards a network interface controller that could provide a connection for a device to a network. The network interface controller can include a sideband port controller. The sideband port controller can provide a sideband connection between the network and a sideband endpoint circuit that can be operative to communicate with the network via a sideband. The sideband port controller can include an event notification unit operative to compile information into an event notification packet. The sideband port controller can further include a packet parser. In embodiments, the packet parser could be operative to analyses a packet to provide an indication that the packet contains the event notification packet. In embodiments, the sideband port controller could be operative to forward the information in the event notification packet to the sideband endpoint circuit, responsive to that indication.

Подробнее
01-09-2022 дата публикации

Usb type-c subsystem power management

Номер: US20220276693A1
Принадлежит: Intel Corp

Hardware-based wake detection and system-on-chip (SoC) firmware support for servicing fixed display port (DP) and High Definition Multimedia Interface (HDMI) port hot plug events which allow a Universal Serial Bus (USB) Type-C subsystem to go into a powered off state while the fixed display is not streaming. Upon receiving a display software-initiated wake for fixed display streaming in response to a hot plug detect, the SoC USB Type-C firmware triggers exit low-power state flow to power up the USB USB Type-C subsystem to handle the display traffic. The SoC USB Type-C firmware has the capability to autonomously re-enter the low power state when the fixed display(s) are not streaming.

Подробнее
03-06-2021 дата публикации

USB DOCKING STATION AND POWER-GOVERNING METHOD THEREOF

Номер: US20210165451A1
Принадлежит: LUXSHARE-ICT CO., LTD.

A power-governing method is for a USB docking station. The USB docking station includes a connector, ports, output-monitoring circuits, and a control circuit. The connector connects to a master device and has a power supply channel. The ports connect to power-receiving devices. The output-monitoring circuits correspond to the ports. The output-monitoring circuits selectively connect the power supply channel to the corresponding ports. Each the output-monitoring circuit has an upper limit power value. Each the output-monitoring circuit obtains a current output power of the corresponding port. The output-monitoring circuit disconnects the connection between the corresponding port and the power supply channel when the current output power is greater than its upper limit power value. The control circuit has rated power values corresponding to the ports. The control circuit sets upper limit power values according to the rated power values, current output powers, and a power supply option of the master device. 1. A USB docking station adapted to connect to a first master device and a plurality of power-receiving devices , the first master device having a power supply option , and the USB docking station comprising:a first connector adapted to connect to the first master device and having a first configuration channel and a first power supply channel;a plurality of ports adapted to connect to the power-receiving devices, respectively;a plurality of output-monitoring circuits corresponding to the ports, wherein each of the output-monitoring circuits is configured to selectively electrically connect the first power supply channel to the corresponding port, each of the output-monitoring circuits has an upper limit power value, each of the output-monitoring circuits obtains a current output power of the corresponding port, and when the current output power is not less than the upper limit power value of the output-monitoring circuit, the output-monitoring circuit disconnects ...

Подробнее
03-06-2021 дата публикации

Packet Forwarding Method, Intermediate Device, and Computer Device

Номер: US20210165750A1
Принадлежит:

A computer device includes a central processing unit (CPU), a network adapter, a bus, and an intermediate device, where the intermediate device is coupled to both the CPU and the network adapter through the bus, and is configured to establish a correspondence between address information of an agent unit and address information of a function unit, and implement forwarding of a packet between the CPU and the network adapter based on the correspondence. 1. A computer device comprising:a first central processing unit (CPU);a network adapter comprising a plurality of functional systems based on a virtualization technology;a bus coupled to the first CPU; and obtain information about a first functional system of the functional systems; and', 'allocate a first address to the first functional system,, 'an intermediate device coupled to both the first CPU and the network adapter through the bus and configured to obtain information about a first agent in the intermediate device;', 'allocate a second address to the first agent; and', 'send first address information of the second address to the intermediate device,, 'wherein the first CPU is configured towherein the first agent corresponds to the first functional system, establish a first correspondence between the first address information and second address information of the first functional system based on the first address information; and', 'forward a first packet between the first CPU and the network adapter based on the first correspondence., 'wherein the intermediate device is further configured to2. The computer device of claim 1 , further comprising a second CPU coupled to both the first CPU and the intermediate device through the bus claim 1 , wherein the intermediate device is further configured to:obtain information about a second functional system in the network adapter; andallocate a third address to the second functional system,wherein the second functional system is configured to implement a function of the ...

Подробнее
17-05-2018 дата публикации

SYSTEMS AND METHODS FOR MARKING WAYPOINT LOCATIONS

Номер: US20180135988A1
Принадлежит: RADICAL ELECTRONICS PTY LTD.

A waypoint translation device, comprising: an input for receiving a first waypoint data sentence in a first format from a first device, the first waypoint data sentence comprising a set of geographical coordinates of a waypoint; at least one processor for generating a second waypoint data sentence in a second format, the second waypoint data sentence including the set of geographical coordinates; and an output for outputting the second waypoint data sentence to a second device. 1. A waypoint translation device , comprising:an input for receiving a first waypoint data sentence in a first format from a first device, the first waypoint data sentence comprising a set of geographical coordinates of a waypoint;at least one processor for generating a second waypoint data sentence in a second format, the second waypoint data sentence including the set of geographical coordinates; andan output for outputting the second waypoint data sentence to a second device.2. The waypoint translation device of claim 1 , wherein the first device comprises a fish finder.3. The waypoint translation device of claim 1 , wherein the second device comprise a GPS navigation unit4. The waypoint translation device of claim 1 , wherein the second format is associated with a National Marine Electronics Association (NMEA) protocol and wherein the first format is associated with a non-NMEA protocol.5. The waypoint translation device of claim 4 , wherein the NMEA protocol is NMEA-0183 or NMEA-2000 claim 4 , and wherein the received waypoint data sentence is converted to a NMEA WPL-type sentence.6. The waypoint translation device of claim 1 , further comprising a serial to TTL converter for converting serial data received from the first device to TTL data for digital processing claim 1 , and a TTL to serial converter for converting parallel digital data output from the output to serial data to the second device.7. The waypoint translation device of claim 1 , further comprising:a second input for ...

Подробнее
17-05-2018 дата публикации

MOBILE DEVICE EXTERNAL CONTROLLER MODULE

Номер: US20180136944A1
Принадлежит: Raytheon Company

An external controller module is configured for electrically coupling a mobile device to the one or more peripheral devices. The external controller module includes an interface port for coupling to a communication port of the mobile device and a number of interface ports for coupling the external controller module to respective peripheral devices. The controller module operating system includes device driver program code for facilitating electrical communication between the peripheral device and the mobile device without installing the device driver program code on the mobile device. 1. An apparatus for interfacing a mobile device to one or more peripheral devices , the apparatus comprising:a first interface port configured for electrically coupling to a communication port of the mobile device;a second interface port configured for electrically coupling to one of the one or more peripheral devices;processor circuitry coupled to the first interface port and the second interface port;storage circuitry coupled to the processor circuitry, the storage circuitry storing an operating system executable by the processor circuitry, the operating system including device driver program code for facilitating electrical communication between the peripheral device and the mobile device without installing the device driver program code on the mobile device.2. The apparatus of claim 1 , wherein the processor circuitry is configured to intercept device driver updates directed from the peripheral device to the wireless device claim 1 , and to redirect the device driver updates to update the controller module operating system.3. The apparatus of claim 1 , wherein the first interface port comprises a standard USB interface port and wherein the second interface port comprises a standard USB interface port.4. The apparatus of claim 1 , wherein the processor circuitry is configured to accept and store changes to the control module operating system without changing to an operating system ...

Подробнее
08-09-2022 дата публикации

METHODS AND APPARATUS FOR DATA DESCRIPTORS FOR HIGH SPEED DATA SYSTEMS

Номер: US20220283975A1
Автор: Meyer Doug
Принадлежит:

Methods and apparatus for improved data movement operations through interconnect fabric. In one embodiment, Non-Transparent Bridge (NTB) technology used to perform data movement operations between a host and multiple peer devices using a DMA (direct memory access) engine and at least one descriptor ring having enhanced descriptor entries. In one implementation, descriptor ring entries include source and destination address information, address translation information, and fabric partition information. In one implementation, a DMA engine is configured directly access host memory and generate data packets using the descriptor entry information. In one embodiment, the descriptor ring is a virtual descriptor ring located on DMA hardware, host memory, or elsewhere in the NT fabric address space, and may be accessed by user processes. 118.-. (canceled)19. A method of operating a data fabric , the data fabric providing data communication between a plurality of devices , the method comprising:receiving from a first device of the plurality of devices and via a non-transparent endpoint (NT EP), a packet at a first address space; (i) editing a read address of the received packet to a first translated address; and', '(ii) editing a first identifier associated with the received packet to a second identifier;, 'using at least the NT EP, producing an edited received packet by at leastrouting the edited received packet through at least part of the data fabric to a second device of the plurality of devices;receiving a reply to the routed edited received packet; andcausing writing data associated with the reply to a location, the location being at least one of (i) associated with the first device, or (ii) accessible by the first device.20. The method of claim 19 , wherein the receiving a packet at a first address space comprises receiving a transaction layer packet (TLP) addressed to a physical address of a BAR (base address register) of the NT EP.21. The method of claim 20 , wherein ...

Подробнее
10-06-2021 дата публикации

Electronic device for controlling interface between a plurality of integrated circuits and operation method thereof

Номер: US20210173756A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

An apparatus and method for controlling an interface between a plurality of processors in an electronic device are disclosed. The electronic device may include: a first integrated circuit; a second integrated circuit; and a Peripheral Component Interconnect Express (PCIe) interface interconnecting the first integrated circuit and the second integrated circuit, wherein the first integrated circuit may be configured to identify the required latency level associated with a service provided by the electronic device, and restrict the use of at least one power mode among a plurality of power modes supported by the PCIe interface, based on the required latency level associated with the service. Additional embodiments are possible.

Подробнее
10-06-2021 дата публикации

INTERFACE CARD

Номер: US20210173798A1
Автор: Shryock Chad Michael
Принадлежит:

Systems, methods, and devices are provided for migrating field device data signals from a first control system to a second control system using an interface card. An interface card can be configured to couple to a first and second terminal block cable assembly, respectively associated with a first and second control system. The interface card and system herein can maintain a field device data channel assignment configuration when migrating control and data I/O of the field device from the first control system to the second control system. 1. A system comprising:a field device;a first control system, the first control system coupled to the field device and including a first terminal block cable assembly;a second control system, the second control system including a second terminal block cable assembly; and a terminal board including a plurality of edge connectors, wherein a first edge connector of the plurality of edge connectors is configured to couple to the field device via a first data channel of the first control system; and', 'a housing, coupled to the terminal board and including a plurality of terminal connectors, wherein a first terminal connector of the plurality of terminal connectors is configured to couple to the second control system via a second data channel of the second control system and the first terminal connector is configured to couple to the first edge connector via a trace configured on the terminal board such that data signals conveyed between the first data channel of the first control system and the second data channel of the second control system are conveyed via the trace coupling the first edge connector and the first terminal block,', 'wherein the interface card is configured to convey the data signals between the field device and the second control system without de-terminating the first data channel of the field device from the first control system and re-terminating the first data channel of the field device with the second control ...

Подробнее
10-06-2021 дата публикации

METHOD FOR TRANSMITTING CONTROL INSTRUCTION, TRANSMITTING DEVICE, AND RECEIVING DEVICE

Номер: US20210173802A1
Автор: GAO Binghai
Принадлежит: SHENZHEN LENKENG TECHNOLOGY CO.,LTD

Provided are a method for transmitting a control instruction, a transmitting device and a receiving device. The method includes the follows. A first control instruction is obtained by a transmitting device. the first control instruction is encapsulated into a first protocol data stream. The first protocol data stream is superimposed, by the transmitting device through a first coupling network, on a second protocol data stream in the form of differential signal generated according to multimedia data to obtain a first signal, and the first signal is transmitted to a receiving device via a cable. The first signal is filtered by the receiving device to obtain a first protocol data stream, and the first protocol data stream is decapsulated to obtain a first signal. By adopting the disclosure, transmitting control instruction via the cable can realize controlling the target device connected to the receiving. The user experience is high. 1. A method for transmitting control instruction , comprising:obtaining a first control instruction by a transmitting device via a first interface;encapsulating the first control instruction by the transmitting device into a first protocol data stream through a communication protocol;superimposing, by the transmitting device through a first coupling network, the first protocol data stream and a second protocol data stream, in the form of differential signal, generated according to multimedia data to obtain a first signal, and transmitting, by the transmitting device, the first signal to a receiving device via a cable;filtering the first signal by the receiving device through a second coupling network to obtain a first target protocol data stream; anddecapsulating the first target protocol data stream by the receiving device to obtain a first target instruction, wherein the first target instruction is used to control a first target device connected to a second interface of the receiving device.2. The method according to claim 1 , ...

Подробнее
24-05-2018 дата публикации

ELECTRONIC DEVICE CONFIGURED TO COMMUNICATE WITH AN EXTERNAL ELECTRONIC DEVICE USING A USB CONNECTOR

Номер: US20180143927A1
Автор: JEON Sung-Bae, KIM Shin-Ho
Принадлежит:

An electronic device including a universal serial bus (USB) type-C connector is provided. The electronic device includes a display, a communication interface including the USB type-C connector, and a processor electrically connected to the display and to the communication interface and configured to sense a connection with an external electronic device using the USB type-C connector, receive information relating to the external electronic device from the external electronic device in response to the connection, receive user data, which has been inputted through an input/output component of the external electronic device, from the external electronic device through a pin of the USB type-C connector, and control the electronic device based on the received user data. 1. An electronic device comprising:a display;a communication interface comprising a USB type-C connector; andat least one processor electrically connected to the display and to the communication interface and configured to:sense a connection with an external electronic device using the USB type-C connector,receive information relating to the external electronic device from the external electronic device in response to the connection,receive user data, which has been inputted through an input/output component of the external electronic device, from the external electronic device through a pin of the USB type-C connector, andcontrol the electronic device based on the received user data.2. The electronic device of claim 1 , wherein the user data comprises a command inputted to the external electronic device by a user.3. The electronic device of claim 1 , wherein the processor is further configured to determine a method of communication with the external electronic device if the information is received claim 1 , and the determined method of communication comprises an alternate mode.4. The electronic device of claim 3 , wherein the processor is further configured to:if the method of communication is determined, ...

Подробнее
09-05-2019 дата публикации

Hardware-accelerated protocol conversion in an automotive gateway controller

Номер: US20190141133A1

A network gateway in a vehicle connects heterogeneous networks and buses within the vehicle. The gateway implements hardware acceleration to accomplish protocol translation, e.g., between CAN, LIN, Flexray, and Ethernet buses and networks. In particular, the gateway provides hardware accelerated packet filtering, header lookup, and packet aggregation features.

Подробнее
04-06-2015 дата публикации

Memory system for portable telephone

Номер: US20150156292A1
Принадлежит: Renesas Electronics Corp

A memory system is constituted of a file storage flash memory storing a control program required for a control portion and a large amount of data, and a random access memory storing a program used by the control portion and functioning as a buffer memory for received data. Thus, a memory system for a portable telephone capable of storing a large amount of received data at high-speed and allowing reading of the stored data at high-speed is provided.

Подробнее
15-09-2022 дата публикации

MULTIPURPOSE USB DONGLE APPARATUS FOR DATA TRANSFER

Номер: US20220292037A1
Принадлежит:

A computer booting apparatus includes a computer processor, a computer memory coupled to the computer processor, and a communication port coupled to the computer processor. The computer processor is configurable for operation in a host mode and a device mode. The host mode connects to an external computer processor and an external computer memory via the communication port, checks for a new image file or a revised image file stored in the external computer processor or the external computer memory, and loads the new image file or the revised image file into the computer memory. The device mode boots a device via the communication port using the new image file or the revised image file. 1. An apparatus comprising:a computer processor;a computer memory coupled to the computer processor; anda communication port coupled to the computer processor;wherein the computer processor is configurable for operation in a host mode and a device mode;wherein the host mode is operable to connect to an external computer processor and an external computer memory via the communication port, to check for a new image file or a revised image file stored in the external computer processor or the external computer memory, and to load the new image file or the revised image file into the computer memory; andwherein the device mode is operable to boot a device via the communication port using the new image file or the revised image file.2. The apparatus of claim 1 , wherein the communication port comprises one or more of:an Ethernet port;a wireless Internet (WiFi) port; anda universal serial bus (USB) port.3. The apparatus of claim 1 , wherein the external computer processor and the external computer memory comprise a computer server.4. The apparatus of claim 2 , wherein the host mode is configurable to automatically connect claim 2 , to the external computer processor and the external computer memory via the Ethernet port or the WiFi port claim 2 , to check for the new image file or the ...

Подробнее
31-05-2018 дата публикации

ENCAPSULATED ACCELERATOR

Номер: US20180150423A1
Автор: Pope Steven L.
Принадлежит: Solarflare Communications, Inc.

A data processing system comprising: a host computer system supporting a software entity and a receive queue for the software entity; a network interface device having a controller unit configured to provide a data port for receiving data packets from a network and a data bus interface for connection to a host computer system, the network interface device being connected to the host computer system by means of the data bus interface; and an accelerator module arranged between the controller unit and a network and having a first medium access controller for connection to the network and a second medium access controller coupled to the data port of the controller unit, the accelerator module being configured to: on behalf of the software entity, process incoming data packets received from the network in one or more streams associated with a first set of one or more network endpoints; encapsulate data resulting from said processing in network data packets directed to the software entity; and deliver the network data packets to the data port of the controller unit so as to cause the network data packets to be written to the receive queue of the software entity. 1. A data processing system comprising;a host computer system;a plurality of software domains supported by the host computer system, the plurality of software domains comprising a privileged software domain and a first software domain having an application, wherein the privileged software domain is configured to present an operating platform to the first software domain, the data processing system comprising:a network interface device for connection to a network, the host computer system and network interface device being coupled together by means of a data bus, the network interface device comprising:a controller unit having a first data port for connection to a network, a second data port, and a data bus interface connected to said data bus, the controller unit being configured to perform, in dependence on the ...

Подробнее
17-06-2021 дата публикации

INTERFACE ADAPTER DEVICE AND MOBILE TERMINAL

Номер: US20210182229A1
Автор: BIAN Donglei
Принадлежит:

The present disclosure provides an interface adapter device and a mobile terminal. The interface adapter device comprises a male connector and a third contact and a fourth contact provided on the male connector, wherein the male connector comprises a first end provided with a first interface and a second end provided with a second interface, the first and second ends are two opposite ends of the male connector, the third contact is electrically coupled to the second interface, the fourth contact is electrically coupled to the first interface, and the first and second ends of the male connector are insertable into the female connector; the third contact is in contact with the first contact when the male connector is inserted into the female connector through the first end, and the fourth contact is in contact with the second contact when the male connector is inserted into the female connector through the second end. 1. An interface adapter device , applied to a mobile terminal comprising a female connector , wherein the female connector comprises a first contact and a second contact; the interface adapter device comprises a male connector and a third contact and a fourth contact provided on the male connector , wherein the male connector comprises a first end provided with a first interface and a second end provided with a second interface , the first and second ends are two opposite ends of the male connector , the third contact is electrically coupled to the second interface , the fourth contact is electrically coupled to the first interface , and the first and second ends of the male connector are insertable into the female connector ,wherein the third contact is in contact with the first contact when the male connector is inserted into the female connector through the first end; andthe fourth contact is in contact with the second contact when the male connector is inserted into the female connector through the second end.2. The interface adapter device according ...

Подробнее
17-06-2021 дата публикации

System-on-chip automatic design device and operation method thereof

Номер: US20210182462A1

Disclosed is a method of operating a system-on-chip automatic design device. The system-on-chip automatic design device includes a first synthesizer and a second synthesizer. The method includes generating a first code, based on information of a first signal and information of a second signal that are used in a first IP (Intellectual Property) block, classifying a first signal code corresponding to the first signal and a second signal code corresponding to the second signal from the first code, synthesizing, through the first synthesizer, a first communication architecture configured to transmit the first signal, based on the classified first signal code, and synthesizing, through the second synthesizer, a second communication architecture configured to transmit the second signal based on the classified second signal code.

Подробнее
21-08-2014 дата публикации

Solid-state disk with wireless functionality

Номер: US20140237171A1
Принадлежит: MARVELL WORLD TRADE LTD

A system including an interface module to interface a solid-state disk controller to a computing device. A memory control module exchanges data with the computing device via the interface module and caches the data in a solid-state memory controlled by the solid-state disk controller. A network interface module communicates with the computing device via the interface module and interfaces the computing device to a wireless network. A crossbar module has a master bus (Mbus) interface bridged to an advanced high-performance bus (AHB). A memory communicates with one or more of the network interface module and the crossbar module via one or more of the Mbus interface and the AHB. In response to data being cached from the computing device to the solid-sate memory or data cached in the solid-state memory being output to the computing device, the network interface module buffers data received from the wireless network in the memory.

Подробнее
21-08-2014 дата публикации

Usb peripheral and method of reducing transmission power thereof

Номер: US20140237282A1
Принадлежит: Academy Industry Foundation of POSTECH

Disclosed are a USB peripheral apparatus capable of reducing transmission power of a transmission terminal circuit by significantly increasing resistance values of terminations provided at the transmission terminal circuit and a reception terminal circuit as compared with a specific impedance value of a transmission line, and a transmission power reduction method thereof.

Подробнее
18-06-2015 дата публикации

METHOD AND APPARATUS FOR CONTROLLING OPERATIONS OF ELECTRONIC DEVICE

Номер: US20150169335A1
Принадлежит:

Provided is a method for operating an electronic device. The method includes determining whether the electronic device is communicably connected to at least one of other electronic devices; and determining an operation mode of the electronic device depending on whether the electronic device is communicably connected to at least one of other electronic devices. 1. A method for operating an electronic device , the method comprising:determining whether the electronic device is communicably connected to at least one other electronic device; anddetermining an operation mode of the electronic device depending on whether the electronic device is communicably connected to the other electronic device.2. The method of claim 1 , wherein determining the operation mode of the electronic device comprises claim 1 , when the electronic device is communicably connected to the other electronic device claim 1 , determining the operation mode of the electronic device based on characteristics of an application program which is being executed in the other electronic device.3. The method of claim 1 , wherein the operation mode includes one or more of a screensaver mode claim 1 , a power saving mode claim 1 , a locked mode claim 1 , a standby mode claim 1 , an activated mode.4. The method of claim 1 , further comprising checking a distance between the electronic device and the other electronic device when the electronic device is communicably connected to the other electronic device claim 1 ,wherein determining the operation mode of the electronic device comprises determining an operation mode of the electronic device based on the distance between the electronic device and the other electronic device.5. The method of claim 1 , further comprising changing a security mode of the electronic device when the electronic device is communicably connected to the other electronic device claim 1 ,wherein the security mode includes one or more of an authentication method, a number of times of ...

Подробнее
18-06-2015 дата публикации

Active USB device and switching method for operating mode thereof

Номер: US20150169484A1
Автор: LU Xuan
Принадлежит:

An active USB device and a method for switching an operating mode thereof are provided. In the method, a USB devices is connected to a first host device, and the USB device is in a compound device multi-port mode; the USB device is disconnected from the first host device and the USB devices keeps in the On state; upon detection disconnection of the USB device to the first host device, the USB device switches from the compound device multi-port mode to the single compact disc mode. According to the method for switching the operating mode of the USB device in the disclosure, the USB device can install driver without distinction and completely in various complicated application environments, thereby increasing user experience. 1. A method for switching an operating mode of an active Universal Serial Bus (USB) device , comprising:when the USB devices is connected to a first host device, causing the USB device to be in a compound device multi-port mode;when the USB device is disconnected from the first host device, keeping the USB device in an On state; andswitching the USB device from the compound device multi-port mode to a single compact disc mode, upon detecting disconnection of the USB device from the first host device.2. The method for switching an operating mode of an active USB device according to claim 1 , further comprising:switching the USB device from the single compact disc mode to the compound device multi-port mode, upon detecting that the USB device is connected to the first host device in which driver has been installed or another host device in which driver has been installed.3. The method for switching an operating mode of an active USB device according to claim 1 , wherein switching the USB device from the compound device multi-port mode to a single compact disc mode comprises:performing a USB protocol stack reset function to switch the USB device from the compound device multi-port mode to the single compact disc mode.4. The method for switching an ...

Подробнее
24-06-2021 дата публикации

Device, Method, and Graphical User Interface for Synchronizing Two or More Displays

Номер: US20210190525A1
Принадлежит:

At a portable electronic device that includes a portable-device display and is in communication with a vehicle display, displaying a first user interface on the portable-device display. Sending, from the portable electronic device to the vehicle display, information for generating a second user interface, the second user interface including an affordance. While the second user interface is displayed on the vehicle display, detecting an input activating the affordance in the second user interface, and in response, causing the portable electronic device to invoke a digital assistant. In response to invoking the digital assistant, prompting a user for an audible request. In response to receiving the audible request, causing display, within the second user interface, of a digital assistant dialogue box; and subsequently causing display, within the second user interface, of a user interface object associated with a search result, and maintaining the first user interface on the portable-device display. 1. A method for invoking a digital assistant , performed by a portable electronic device that includes a portable-device display and is in communication with a vehicle display of a vehicle , comprising:at the portable electronic device:displaying a first user interface on the portable-device display;sending, from the portable electronic device to the vehicle display of the vehicle, information for generating a second user interface, the second user interface including an affordance, and the second user interface is visually distinct from the first user interface;while the second user interface is displayed on the vehicle display of the vehicle, detecting an input activating the affordance in the second user interface, and in response to detecting the input activating the affordance displayed within the second user interface on the vehicle display of the vehicle, causing the portable electronic device to invoke a digital assistant;in response to invoking the digital ...

Подробнее
16-06-2016 дата публикации

System architecture for wireless metrological devices

Номер: US20160173608A1
Принадлежит: General Electric Co

System architecture that provides computer-based methods of wireless communication between a wireless metrological device and a mobile computing device that includes the sending/receiving of data (e.g., measurements) along with a universal generic data service that includes data descriptor(s) affiliated with the measurements. The architecture and methods, which may be communicated via BLE, allow for uniform communication between tools and mobile computing devices regardless of tool type, manufacturer, and measurement information.

Подробнее
15-06-2017 дата публикации

FLEXIBLE MOBILE DEVICE CONNECTIVITY TO AUTOMOTIVE SYSTEMS WITH UBS HUBS

Номер: US20170168974A1
Принадлежит:

A method to enable a vehicle's embedded USB Host system to connect to multiple mobile devices through a USB Hub, regardless of whether the mobile devices are configured to act as USB Hosts or USB Devices, without OTG controllers or additional vehicle wiring, or inhibiting the functionality of any consumer devices connected to the same USB Hub. 1. A method of supporting data communication between a USB host and a USB enabled consumer device capable of operating in either a USB host mode or in a USB device mode , said method comprising the steps of:providing a USB module having USB communication circuitry;automatically configuring the USB communication circuitry to allow the USB enabled consumer device to initiate communication with the USB host when the USB enabled consumer device is operating in the USB host mode; andautomatically configuring the USB communication circuitry to allow only the USB host to initiate communication with the consumer device when the USB enabled consumer device is operating in the USB device mode.2. The method according to claim 1 , wherein the USB communication circuitry includes a USB hub configured to be interconnected to a first USB port connected to the USB host and a second USB port connected to the USB enabled consumer device claim 1 , a USB bridge interconnected to the USB hub claim 1 , and a USB routing switch interconnected to the USB bridge claim 1 , the USB hub claim 1 , and the second USB port claim 1 , said method further comprising the steps of:determining, via the USB routing switch, if the USB enabled consumer device is operating in the USB host mode or in the USB device mode;connecting the USB enabled consumer device to the USB hub through the USB routing switch and the USB bridge when the USB routing switch determines the consumer device is in the USB host mode; andconnecting the USB enabled consumer device to the USB hub through the USB routing switch and the USB hub thereby bypassing the USB bridge when the USB routing ...

Подробнее
30-05-2019 дата публикации

SECURE DIGITAL FORMAT CARD HAVING TWO INTERFACES TO COMMUNICATE WITH TWO PROCESSORS

Номер: US20190163659A1
Принадлежит:

A secure digital format card that includes two interfaces to a processor is provided, comprising a housing, and a processor that includes a secure digital input/output (SDIO) interface, a second interface, and further connections different from the interfaces. A first set and second set of pads are located at the housing, a subset of the first set for communicating with the processor via the SDIO interface. A subset of the second set for communicating with the processor via the second interface, and a further subset of the second set for communicating with the processor via the further connections. The processor is configured to: enable the subset of the second set of pads via the second interface when enable data is received via the one or more further connections, from the further subset of the second set of pads. 1. A secure digital format card device comprising:a housing having a secure digital (SD) card format insertable into a socket of a host device;a processor within the housing;a secure digital input/output (SDIO) interface to the processor;a second interface to the processor, the second interface of a different type than the SDIO interface;one or more further connections to the processor, the one or more further connections different from the SDIO interface and the second interface;a first set of pads at the housing, a subset of the first set of pads for communicating with the processor via the SDIO interface; anda second set of pads at the housing, a subset of the second set of pads for communicating with the processor via the second interface, and a further subset of the second set of pads for communicating with the processor via the one or more further connections,the processor configured to: when the housing is inserted into the socket of the host device, enable the subset of the second set of pads to communicate with the processor via the second interface when enable data is received from the host device via the one or more further connections, from ...

Подробнее
29-09-2022 дата публикации

USB and Thunderbolt Optical Signal Transceiver

Номер: US20220311515A1
Принадлежит: Wingcomm Co Ltd

Systems and methods to implement a USB and Thunderbolt optical signal transceiver are described. One method includes detecting presence of a USB sideband signal received over an optical communication channel and associated with a USB communication request. Responsive to the detecting, the method may determine that the USB communication request corresponds to a USB communication mode and perform a sideband negotiation. The USB communication mode may be enabled. A specified number of channels associated with the USB communication request may be determined. USB communication may be performed using the specified number of channels over the optical communication channel in the USB communication mode.

Подробнее