Patents Examined by Juanito C Borromeo
-
Patent number: 11943076Abstract: A user station for a serial bus system and a method for communication in a serial bus system. The user station includes an application for carrying out a task, a transceiver unit for serially receiving a message in the form of a frame from a bus of the bus system, via which user stations of the bus system exchange messages with one another, and a filter module for filtering the received frame. The filter module for filtering is designed to check at least two segments of the frame separately to determine whether or not the received frame is to be passed on to the application.Type: GrantFiled: February 4, 2022Date of Patent: March 26, 2024Assignee: ROBERT BOSCH GMBHInventors: Stefan Thiele, Arthur Mutter, Christian Horst, Florian Hartwich
-
Patent number: 11928074Abstract: A USB active optical cable and a plug capable of managing power consumption and state. The USB active optical cable and plug respectively comprises a first plug, a second plug, and an optical transmission medium used to connect the first plug and the second plug; the first plug and the second plug are configured to operate different operating states, including an initialization mode, a transmission mode, and a power saving mode, and they can switch between the different operating states. The USB active optical cable and plug are both based on the separate control of the transmitting unit and the receiving unit to distinguish different operating modes, provide necessary operating requirements and mode switching conditions for each mode, and also enable the checking and transmission of the plugging state in the power saving mode, thus facilitate the power consumption management of the active optical cable.Type: GrantFiled: May 19, 2022Date of Patent: March 12, 2024Assignee: EVERPRO (WUHAN) TECHNOLOGIES COMPANY LIMITEDInventors: Ting Chen, Hui Jiang, Xinliang Zhou, Dezhen Li, Yan Li, Yufeng Cheng, Liang Xu, Jinfeng Tian
-
Patent number: 11907142Abstract: Excessive polling that may result in wasted computing resources and unnecessary network traffic can be avoided using some techniques described herein. In one example, a method can include obtaining historical data indicating execution times associated with computing operations. The method can also include determining polling times to assign to the computing operations by applying a model to the historical data. The method may also include configuring a software application to implement the polling times in relation to polling processes for transmitting requests to execute the computing operations to one or more destinations.Type: GrantFiled: February 4, 2022Date of Patent: February 20, 2024Assignee: RED HAT, INC.Inventors: Brian Gallagher, Cathal O'Connor
-
Patent number: 11892959Abstract: According to examples, an apparatus may include a processor that may access an assignment of a capability to a hardware port such as a Universal Serial Bus (“USB”) port. The apparatus may virtualize a USB port, assign capabilities to the virtual USB port, and provide electrical communication via the USB port subject to the assigned capabilities. The electrical communication may include power delivered via the USB port, or data communicated via the USB port.Type: GrantFiled: September 30, 2019Date of Patent: February 6, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: John W. Frederick, Syed S. Azam, Alexander Williams
-
Patent number: 11892961Abstract: A magnetic tape drive and an assembly for a tape drive are disclosed herein. The disclosed magnetic tape drive comprises a SAS-compliant tape drive module; and a USB-C to SAS assembly having one or more controllers operatively coupled to a USB-C connector and a SAS connector. The SAS connector of the USB-C to SAS assembly is operatively coupled to the SAS-compliant tape drive module. The USB-C to SAS assembly is configured to enable the magnetic tape drive to interface a USB-C-compliant computing device with the SAS-compliant tape drive module, and the USB-C to SAS assembly is configured to transmit tape commands received at the USB-C connector to the SAS-compliant tape drive module via the one or more controllers and the SAS connector. The assembly includes a SAS connector, a USB-C connector, and one or more controllers operatively coupled to the SAS connector and the USB-C connector.Type: GrantFiled: November 9, 2021Date of Patent: February 6, 2024Assignee: MagStor Inc.Inventor: Aleksandr Mindlin
-
Patent number: 11886368Abstract: A repeater circuit includes at least a first input, and output, and a repeater. The first input for receiving a single-ended data signal from an embedded universal serial bus (eUSB) host. The output provides a differential data signal in a differential universal serial bus (USB) format. The repeater is coupled between the first input and output for converting the single-ended data signal to a differential data signal, the repeater includes an adaptive delay element operable for both sides of the differential data signal to delay one, but not both, of a rising edge and a falling edge of the differential data signal in order to meet a crossover specification for the USB format.Type: GrantFiled: April 1, 2022Date of Patent: January 30, 2024Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Athar Ali Khan P, Saravanan Ganesh
-
Patent number: 11877825Abstract: An exemplary system includes a processor, a wearable device comprising a plurality of slots, and a first module including a plurality of detectors and a module control circuit. The processor is configured to successively transmit, to each slot of the plurality of slots, a command to enable a respective module located in each slot. The processor is further configured to determine, based on an acknowledgment received from the module control circuit, that the first module is enabled and located in a first slot, and to successively transmit, based on the determining that the first module is enabled and located in the first slot, a plurality of detector address identifiers. The module control circuit is configured to successively place the plurality of detectors into an enumeration mode in which each detector of the plurality of detectors is assigned a different detector address identifier of the plurality of detector address identifiers.Type: GrantFiled: March 16, 2021Date of Patent: January 23, 2024Assignee: HI LLCInventors: Benjamin Siepser, Sangyong Park, Sebastian Sorgenfrei, Jacob Dahle, Ryan Field, Alex Borisevich, Milin J. Patel
-
Patent number: 11860812Abstract: Aspects of the embodiments are directed to systems and methods for performing link training using stored and retrieved equalization parameters obtained from a previous equalization procedure. As part of a link training sequence, links interconnecting an upstream port with a downstream port and with any intervening retimers, can undergo an equalization procedure. The equalization parameter values from each system component, including the upstream port, downstream port, and retimer(s) can be stored in a nonvolatile memory. During a subsequent link training process, the equalization parameter values stored in the nonvolatile memory can be written to registers associated with the upstream port, downstream port, and retimer(s) to be used to operate the interconnecting links. The equalization parameter values can be used instead of performing a new equalization procedure or can be used as a starting point to reduce latency associated with equalization procedures.Type: GrantFiled: November 14, 2017Date of Patent: January 2, 2024Inventor: Debendra Das Sharma
-
Patent number: 11860807Abstract: Disclosed are a USB data communication method and device based on a hybrid USB Network. The USB data communication method based on a hybrid USB Network includes following steps executed by the docking station terminal: obtaining a USB data monitoring command carrying an operation mode; when the operation mode is an automatic mode, monitoring a data communication status of a USB input and output interface; when the data communication status is a no input and output information status, monitoring a data of a network input data interface of a network module in the docking station terminal; when the network input data interface obtains a data sending request sent by a client terminal via the hybrid USB Network, in which the data sending request includes network data and a target transmission device, converting the network data into a USB communication data via a soft switching module in the docking station terminal.Type: GrantFiled: May 26, 2023Date of Patent: January 2, 2024Assignee: Winstars Technology LtdInventors: Chun Lee, Wei Nie
-
Patent number: 11841809Abstract: Memory systems and methods of operating the memory systems are disclose. In one arrangement, a device includes a memory device configured to store first data, a first input/output (I/O) pin, and a serial communication device configured to receive the first data and output the first data. The serial communication device is connected to the first I/O pin via a first device. The device also includes a virtual communication logic configured to receive the first data and output the first data to a communication interface connected to a host device.Type: GrantFiled: September 21, 2021Date of Patent: December 12, 2023Assignee: KIOXIA CORPORATIONInventor: Philip David Rose
-
Patent number: 11836106Abstract: Provided are a serial communication device and a serial communication system for a memory access. The serial communication device for a memory access may include: a system-on-chip (SoC) bus interface receiving a request transaction from a hardware acceleration device; a master protocol processor converting a request transaction received through the SoC bus interface into a packet according to a predetermined packet protocol; and a serial transceiver serial-transmitting the packet.Type: GrantFiled: December 22, 2021Date of Patent: December 5, 2023Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventor: Yongseok Choi
-
Patent number: 11829312Abstract: An eyewear device that includes a plurality of SoCs that share processing workload, and a USB port configured to perform low-power debugging and automation of the plurality of SoCs, such as using either a Universal Asynchronous Receiver-Transmitter (UART) or a Serial Wire Debug (SWD). The eyewear includes a USB hub configured such that the USB port can simultaneously communicate with the plurality of SoCs. The USB hub can be shut down to disable the USB hub, and all the SoCs can enter their low-power modes without being kept awake by a persistent USB connection. The eyewear includes a first switch and a control logic, wherein the control logic controls the first switch and enables the USB port to perform low-power debugging and automation of the SoCs. The eyewear further includes a second switch, wherein the control logic controls the second switch to enable the USB port to perform low-power debugging and automation of the SoCs via a processor, or to enable the USB port to control each of the SoCs.Type: GrantFiled: December 31, 2021Date of Patent: November 28, 2023Assignee: Snap Inc.Inventors: Alex Feinman, Jason Heger, Shaheen Moubedi, Gerald Nilles, John Recchio, Praveen Babu Vadivelu
-
Patent number: 11829317Abstract: A cable includes a first plug, a second plug, and a controller. The first plug is configured to be connected with a host. The second plug is configured to be connected with a device. The controller is coupled between the first plug and the second plug, and is configured to monitor a connection message transferred between the host and the device, and to determine, according to the connection message, a transfer mode that the host and the device is to enter, and to set a plurality of electrical parameters to be a corresponding one set in a plurality of sets of predetermined parameters.Type: GrantFiled: January 5, 2021Date of Patent: November 28, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Ming-Chang Wu, Kai Liu, Yao Feng, Neng-Hsien Lin, Chen Shen
-
Patent number: 11823810Abstract: A twisted-pair cable serial console communication adapter system includes a networking device including a first serial console connector, a twisted-pair cable including a first twisted-pair cable connector, and a first twisted-pair cable serial console communication adapter device that is connected to the first serial console connector and the first twisted-pair cable connector. The first twisted-pair cable serial console communication adapter device receives first signals via a first transmit pin on the first serial console connector, and provides the first signals to a first twisted-pair conductor in the twisted-pair cable. The first twisted-pair cable serial console communication adapter device also receives second signals via a second twisted-pair conductor in the twisted-pair cable, and provides the second signals to a first receive pin on the first serial console connector.Type: GrantFiled: February 28, 2022Date of Patent: November 21, 2023Assignee: Dell Products L.P.Inventors: Per Henrik Fremrot, Shree Rathinasamy, Maunish Shah
-
Patent number: 11816045Abstract: A computer-implemented method includes receiving, by a computing device, input activations and determining, by a controller of the computing device, whether each of the input activations has either a zero value or a non-zero value. The method further includes storing, in a memory bank of the computing device, at least one of the input activations. Storing the at least one input activation includes generating an index comprising one or more memory address locations that have input activation values that are non-zero values. The method still further includes providing, by the controller and from the memory bank, at least one input activation onto a data bus that is accessible by one or more units of a computational array. The activations are provided, at least in part, from a memory address location associated with the index.Type: GrantFiled: August 24, 2021Date of Patent: November 14, 2023Assignee: Google LLCInventors: Dong Hyuk Woo, Ravi Narayanaswami
-
Patent number: 11816491Abstract: A method for configuring a peripheral bus of an information handling system performs, as part of a boot sequence, an initial configuration of a chipset setting pertaining to the bus based on a descriptor stored in a nonvolatile storage resource. After an operating system is loaded, a controller detects a peripheral device connecting to the bus and responds by performing a runtime configuration of the chipset setting based on capability information obtained from the peripheral device. The peripheral bus may comprise a USB pipe and a USB-C type connector, wherein the peripheral device is detected by a USB power delivery (PD) controller based on configuration channel (CC) pins of the USB-C connector. The PD controller may signal the chipset and send the device’s capability information to the chipset. The PD controller may assert a PMCALERT# signal of the chipset’s and send the capability information via a system management link (SMLink1).Type: GrantFiled: July 14, 2021Date of Patent: November 14, 2023Assignee: Dell Products L.P.Inventors: William D. Leara, Chien-Yi Juan, Rong-Yu Wang, Jui-Hsing Chiu
-
Patent number: 11816051Abstract: In some implementations, a device may receive, via a universal serial bus (USB) interface, configuration information and a supply of power from a network device. The device may receive, via an antenna that is external to the device, a first signal indicating timing information. The device may generate, based on the first signal, a second signal and a third signal, wherein the second signal comprises a one pulse per second signal and the third signal comprises a ten-megahertz signal. The device may provide, to the network device, the second signal and the third signal. The device may receive, via an input port, a clock signal to provide an extended holdover functionality to the network device.Type: GrantFiled: May 10, 2022Date of Patent: November 14, 2023Assignee: Juniper Networks, Inc.Inventors: John B. Kenney, Kamatchi S. Gopalakrishnan, Jack W. Kohn, Sushma B. Bavache, Amit Verma, Rafik P.
-
Patent number: 11809365Abstract: A data transmission method, applicable between a first USB host and a second USB host, is provided. The first USB host includes a host software, and the second USB host includes a controlled software. The data transmission method includes the following steps. A connection is established from a USB hub to the first USB host via its first USB port. A connection is established from a USB hub to the second USB host via its second USB port. A first USB transmission channel between the first USB host and the second USB host is provided by the USB hub. A first data is transmitted to the USB hub via the first USB port and the first data is transmitted to the second USB host through the first USB transmission channel of the USB hub via the second USB port by the host software and the controlled software.Type: GrantFiled: February 22, 2022Date of Patent: November 7, 2023Assignee: GENESYS LOGIC, INC.Inventor: Wei-Te Lee
-
Patent number: 11809737Abstract: Provided are a storage device configured to perform high-speed link startup and a storage system including the storage device. The storage system performs data communication through a connected transmission lane and a connected reception lane from among a plurality of lanes between a host and the storage device. The host transmits an activate period of the connected transmission lane, which is less than a first time period, to the connected reception lane, and the storage device receives the activate period of the connected reception lane, which is less than the first time period. The host and the storage device perform link startup in a high-speed mode through the connected transmission lane and the connected reception lane, based on the activate period being less than the first time period.Type: GrantFiled: April 23, 2021Date of Patent: November 7, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Haesung Jung, Sungho Seo, Myungsub Shin, Seongyong Jang
-
Patent number: 11803497Abstract: Various configurations of high-speed data communication devices, e.g., repeaters, interfacing between a host and a peripheral, and methods of operating the same, are provided to improve the Remote Wake sequence. Repeaters include circuitry to detect the start of Resume signaling or the end of Resume, following initiation of Remote Wake. In an example, pull-up resistors coupled to upstream differential signal lines and a detection circuit with a current source are controlled to detect the start of Resume signaling. In another example, the upstream-side pull-resistors and an enable signal to an upstream-side transmitter are controlled to detect the end of Resume.Type: GrantFiled: March 31, 2022Date of Patent: October 31, 2023Assignee: Texas Instruments IncorporatedInventors: Mark E. Wentroble, Suzanne M. Vining, Rakesh Hariharan, Anant Kamath, Prajwala Puttappa