Patents Examined by Paul R. Myers
  • Patent number: 11567892
    Abstract: In accordance with an embodiment, an integrated driver circuit includes: a first connection and a second connection configured to be connected to a control chip; at least one bus connection configured to be connected to a bus line; and a control circuit. The control circuit is configured to operate in a first mode or a second mode; to output a reception signal at the second connection in the second mode, where the reception signal represents a bus signal received at the bus connection; to assume a state of low power consumption in the first mode; to change from the first mode to the second mode when a first command is detected at the first connection or at the second connection; and to change from the second mode to the first mode when the bus signal does not indicate any data for a predefined period of time.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: January 31, 2023
    Assignee: Infineon Technologies AG
    Inventors: Tobias Islinger, Magnus-Maria Hell, Maximilian Mangst, Eric Pihet, Jens Repp
  • Patent number: 11550594
    Abstract: An information processing apparatus includes a storage unit configured to store at least a first boot program and a second boot program corresponding to the first boot program, a controller configured to read and execute a program, detect, in accordance with occurrence of a read error at reading of the first boot program, an address of a storage area storing a program in which the read error has occurred in the first boot program, and specify, from an address of a storage area storing the second boot program, an address corresponding to the detected address. The controller reads and executes the second boot program stored in the specified address.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: January 10, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koichi Ito
  • Patent number: 11550623
    Abstract: Systems and methods are provided for the deterministic simulation of distributed systems, such as vehicle-based processing systems. A distributed system may be represented as a plurality of subsystems or “nodelets” executing with a single process of a computing device during a simulation. A simulated clock may be used during execution of the nodelets to mitigate the variability in timestamped data that may be caused by latency or jitter. In some embodiments, all timestamps generated during a given frame of work will be assigned the same time value, regardless of when within the frame the timestamps were generated. A task scheduler can update the value of the simulated clock as execution proceeds through different frames of work.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: January 10, 2023
    Assignee: Beijing Voyager Technology Co., Ltd.
    Inventor: Alok Priyadarshi
  • Patent number: 11543996
    Abstract: A method and apparatus for data storage devices, or other devices that are L1 sub-state capable, to enter these sub-states while on the same network or bus as a device not enabled for transition to an L1 power sub-state. According to certain embodiments, a PCI FW register is configured to place a CLKREQ de-assert signal to a MAC of the data storage device, independent of the power state of the host. The CLKREQ de-assert signal causes the MAC to place the data storage device in an L1 power substate such as L1.2. A sensor of the controller remains active to detect a wakeup signal from the host that causes the data storage device to transition to a higher power state.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: January 3, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Asaf Heller, Nissim Elmaleh, Ishai Asa
  • Patent number: 11537548
    Abstract: Methods and systems for facilitating an equitable bandwidth distribution across downstream devices in asymmetrical switch topologies, and in particular asymmetrical PCIe switch topologies. The equitable distribution of bandwidth is achieved in asymmetrical topologies using virtual switch partitioning. An upstream switch that is connected to the root complex via an upstream port and that receives bandwidth B from the upstream port, is virtualized into two or more virtual switches. Each virtual switch equally shares the bandwidth. Each virtual switch is allocated to downstream devices that are connected to the upstream switch as well as to one or more downstream switches that are connected to the upstream switch. Each downstream switch may be connected to one or more additional downstream devices.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: December 27, 2022
    Assignee: Google LLC
    Inventors: Pankaj Makhija, Nishant Patil
  • Patent number: 11526456
    Abstract: A method and a system for filtering process I/O operations are provided herein. The system may include: a memory component configured to store computer implementable instructions; and, a processor configured to implement the computer implementable instructions, such that the system is arranged to: determine that a process is queued for initiation on the system; correlate the process with one or more predefined policies; and filter the process by blocking or permitting the process from completing I.O operations on the system according to the one or more predefined policies, wherein the computer implementable instructions are implemented in a kernel-mode of the system.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: December 13, 2022
    Assignee: CYNET SECURITY LTD
    Inventors: Eyal Gruner, Aviad Hasnis, Mathieu Wolf, Igor Lahav, Avi Cashingad, Tomer Gavish
  • Patent number: 11520614
    Abstract: Novel techniques are described for operating system (OS) agnostic containerization for application deployment. For example, an application is being deployed to a large number of target computational environments running a variety of different OSs, including OSs that are either unknown to the deployment environment or not directly supported by OS-specific container runtimes accessible to the deployment environment. Embodiments can automatically generate a resource profile of a target OS running in a target computational environment, for example, by exploiting functionality of a network interface application also running in the target computational environment. The resource profile can be used to convert an OS-agnostic container runtime into a target-tailored container runtime (tailored for the target OS), and the target-tailored runtime can be deployed to build the containerized application in the target computational environment.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: December 6, 2022
    Assignee: DISH Network L.L.C.
    Inventor: Allyson Lotz
  • Patent number: 11513993
    Abstract: Replaceable print material supply cartridges for printers are disclosed herein. An example replaceable print material supply cartridge includes logic circuitry that is to determine a position of the replaceable print material supply cartridge by initiating a first voltage on a data contact during a time period, monitoring a timer without reference to a clock signal at a clock contact from a serial data bus, and maintaining a first voltage on the data contact for a duration of time. After expiration of the duration, the logic circuitry is to cause the data contact to assume a second voltage, different than the first voltage, and the logic circuitry is to read data from the memory and cause transmission of a data signal via the serial data bus interface.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: November 29, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen D. Panshin, Scott A. Linn
  • Patent number: 11511546
    Abstract: A logic circuitry package for a replaceable print apparatus component includes an interface to communicate with a print apparatus logic circuit, and at least one logic circuit to transmit, via the interface, a sensor ID parameter and a limit parameter, the sensor ID parameter indicating a first sensor ID. The logic circuit is to receive, via the interface, a first request corresponding to the first sensor ID with the component connected to the apparatus and the apparatus not pneumatically actuating the component. The logic circuit is to transmit, via the interface, a first digital value in response to the first request. The logic circuit is to receive, via the interface, a second request corresponding to the first sensor ID with the component connected to the apparatus and the apparatus pneumatically actuating the component. The logic circuit is to transmit, via the interface, a second digital value in response to the second request.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 29, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Quinton B. Weaver, Anthony D. Studer, David N. Olsen, James Michael Gardner
  • Patent number: 11513989
    Abstract: The invention introduces a method for producing solid state disk (SSD) devices, performed by a processing unit of a production host, to include steps of: loading a port-mapping configuration table including location information regarding each port connected to the production host; comparing location information in a hardware description file with the location information in the port-mapping configuration table to determine which ports that SSD devices are connected to; displaying a graphical user interface (GUI) on a displayer to indicate which ports are connected by SSD devices; and when an SSD device connected to one port that fails to activate, updating the GUI to display information indicating that an SSD device connected to the corresponding port that fails to activate.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: November 29, 2022
    Assignee: SILICON MOTION, INC.
    Inventors: Chao-Yu Lin, Heng-Pin Liu, Jiun-Shiang Chiou
  • Patent number: 11507131
    Abstract: A digital processing system including a master chip having a first clock pin and a first data pin and a first slave chip having a second clock pin and a second data pin may be provided. The digital processing system may transmit first data from the master chip to the first slave chip based on a synchronous scheme in which a first clock signal output from the master chip via the first clock pin and the first data output from the master chip via the first data pin are provided together and the first data is transmitted in synchronization with the first clock signal, and may transmit second data from the first slave chip to the master chip based on an asynchronous scheme in which the second data output from the first slave chip via the second data pin is transmitted regardless of the first clock signal.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: November 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ho-Rang Jang, Ji-Woong Kwon, Sang-Wook Han
  • Patent number: 11507392
    Abstract: Computing clusters can be automatically configured according to some aspects described herein. For example, a system can receive configuration datasets from instantiated objects in a management cluster. The configuration datasets can be for configuring target objects in managed clusters, where the managed clusters are separate from the management cluster. The system can then configure the target objects within each of the managed clusters based on the configuration datasets.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: November 22, 2022
    Assignee: RED HAT, INC.
    Inventors: Thomas Wiest, Andrew Butcher, Cesar Wong, Joel Diaz
  • Patent number: 11509130
    Abstract: Power delivery may be controlled to help prevent arcing when a data cable supplying power from a power source device to a power sink device is disconnected. The presence of a user in proximity to a connection between a cable plug and a cable receptacle may be detected. The level of a power signal being conveyed from the power source to the power sink may be reduced in response to the detection.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: November 22, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Georgios Konstantinos Paparrizos, Joshua Warner
  • Patent number: 11500649
    Abstract: A coordinated initialization system includes a computing system with first and second initialization subsystems coupled to a coordinated initialization subsystem. The coordinated initialization subsystem receives first and second initialization progress information associated with respective first and second initialization subsystem operations performed by the respective first and second initialization subsystems.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: November 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Elie Jreij, Robert W. Hormuth, Gaurav Chawla, Mark Steven Sanders, William Price Dawkins, Jimmy D. Pike
  • Patent number: 11493949
    Abstract: Methods and apparatuses for improve clocking scheme to reduce power consumption are presented. The apparatus includes a host configured to communicate with a memory via a link. The host is further configured to receive a first clock from the memory; to receive, based on the first clock, data from the memory, in a first mode of a read operation; to generate a second clock, the second clock being generated independent of the first clock; and to receive, based on the second clock, data from the memory, in a second mode of the read operation.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: November 8, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Farrukh Aquil, Mahalingam Nagarajan, Vaishnav Srinivas, Yong Xu
  • Patent number: 11489695
    Abstract: Full-duplex communications over a single-wire bus is described in the present disclosure. In embodiments disclosed herein, a master circuit and a slave circuit(s) are able to communicate forward (master to slave) bus telegrams and reverse (slave to master) bus telegrams concurrently over a single-wire bus consisting of one wire. Specifically, the master circuit is configured to modulate the forward bus telegrams based on voltage pulse-width modulation (PWM), while the slave circuit(s) is configured to modulate the reverse bus telegrams based on current variations. In addition, the slave circuit(s) is further configured to harvest power from the master circuit concurrent to receiving the forward bus telegrams and sending the reverse bus telegrams. By supporting full-duplex communications over the single-wire bus, it is possible to improve efficiency, cost, and power consumption in an electronic device wherein the single-wire bus is deployed.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: November 1, 2022
    Assignee: Qorvo US, Inc.
    Inventors: Christopher Truong Ngo, Alexander Wayne Hietala
  • Patent number: 11487550
    Abstract: Approaches in accordance with various embodiments provide for the management of system event data in a computing device. In particular, various embodiments provide an intelligent persistent buffer for system event log (SEL) messages. A SEL message can be generated by system BIOS on a computing device, which can send this message over an appropriate interface to a target recipient, such as the BMC. Instead of being received directly to the BMC, however, the SEL message can be received to a logic device, such as a CPLD, that is able to analyze the message, determine that the message relates to an important system event, and can cause this message to be stored to a persistent buffer. The BMC can then subsequently request the buffered SEL message from the logic device to take an appropriate action.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: November 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Troy Lawson Bevis, Nathan Pritchard, Robert Charles Swanson, Tinghui Wang
  • Patent number: 11481346
    Abstract: This application discloses a method and an apparatus, an electronic device, and a computer-readable storage medium for implementing data transmission.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: October 25, 2022
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Jiaxin Li
  • Patent number: 11474968
    Abstract: Methods, systems, and computer readable media can be operable to facilitate a testing of an unknown USB supply that is connected to a CPE (customer premise equipment) device to determine a current draw capacity of the USB supply. The CPE device may test the USB supply to determine whether the USB supply is capable of supplying a predetermined current. If the determination is made that the USB supply is not able to supply the predetermined current, an end-user may be instructed to plug an alternative PSU (power supply unit) into the CPE device, wherein the alternative PSU is capable of supplying the predetermined current to the CPE device. The CPE device may output an indication that an alternative PSU should be used via a graphics output to a display device through an HDMI (high-definition multimedia interface) connection or via an LED indication using one or more LEDs at the CPE device.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: October 18, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Antony J. Bristow, Adrian K. Woodhouse
  • Patent number: 11469918
    Abstract: Disclosed are a high-speed real-time bus system and a data processing method thereof. Each node device forms an annularly connected topological structure by means of a high-speed real-time bus; a master node device respectively sends a bus clock signal and a data signal to a slave node device of the next grade of the master node device in the topological structure by means of a clock channel and a data channel; each slave node device receives the bus clock signal and the data signal sent from the respective node device of the previous grade, performs data processing according to the bus clock signal and the data signal so as to update the data signal and sends the bus clock signal and the updated data signal to the respective node device of the next grade.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: October 11, 2022
    Assignee: NANOVISION TECHNOLOGY (BEIJING) CO., LTD
    Inventors: Zhili Cui, Qingliang Guo