Universal Patents (Class 710/63)
  • Patent number: 12132814
    Abstract: Interface devices and systems that include interface devices are disclosed. In some implementations, a device includes a transceiver configured to transmit and receive data, a lane margining controller in communication with the transceiver and configured to control the transceiver to transmit, through a margin command, to an external device, a request for requesting a state of an elastic buffer of the external device, and control the transceiver to receive the state of the elastic buffer of from the external device, and a port setting controller adjust a clock frequency range of a spread spectrum clocking scheme based on the state of the elastic buffer.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: October 29, 2024
    Assignee: SK HYNIX INC.
    Inventors: Yong Tae Jeon, Dae Sik Park, Jae Young Jang, Byung Cheol Kang, Seung Duk Cho
  • Patent number: 12118281
    Abstract: An LCS orchestrator device/expansion device secondary circuit board system includes a secondary circuit board having an orchestrator connector subsystem connected to an orchestrator processing system that performs orchestration for an LCS. A primary connector on the secondary circuit board connects to a host processing system that provides an operating system for LCS, and is coupled via the secondary circuit board to a first orchestrator connector in the orchestrator connector subsystem to provide an orchestrator/host coupling used by the orchestrator processing system to provide a host endpoint to the host processing system.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: October 15, 2024
    Assignee: Dell Products L.P.
    Inventor: Kevin Warren Mundt
  • Patent number: 11968708
    Abstract: A method and apparatus in a wireless communication system supporting a semi-static shared spectrum channel access is provided. The method and apparatus comprises: receiving system information carried by downlink channels; identifying a duration of idle period, a fixed frame period, a number of observation slots, and an index; determining a first phase based on a first time period between a starting instance of the idle period and an ending instance of the at least one observation slot, a second phase based on a second time period between the ending instance of the at least one observation slot and an ending instance of the idle period, and a third phase based on a third time period between the ending instance of the idle period and an ending instance of the fixed frame period; and identifying the downlink channels as an idle state in the at least one observation slot.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: April 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yingzhe Li, Hongbo Si, Qiongjie Lin
  • Patent number: 11962334
    Abstract: Embodiments of the present disclosure are directed to forwarding a large amount of data in a machine-to-machine (M2M) system, and a method for operating a first device may include: transmitting, to a second device, a request message for bulk data transfer; and receiving, from the second device, an acknowledgment message for notifying completion of the bulk data transfer, wherein the request message may include at least one of information for identifying data to be included in bulk data, information on a target common service entity (CSE) in a target platform that receives the bulk data, information for indicating processing of source data after the bulk data transfer, and information for accessing the target CSE.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: April 16, 2024
    Assignees: Hyundai Motor Company, Kia Corporation, Industry Academy Cooperation Foundation of Sejong University
    Inventors: Jae Seung Song, Min Byeong Lee
  • Patent number: 11899775
    Abstract: In an embodiment, an operating system includes a device manager that is a central repository of device information. Device drivers may communicate with the device manager over respective channels, and may request channel identifiers (Cids) to communicate with resources related to the respective devices. The device manager may provide values for resource access (or handles that the resources may use to access values). In an embodiment, the device drivers do not have the ability to allocate resources for a peripheral device. Accordingly, the security of the system may be increased. Furthermore, the resource allocation may be centrally located, simplifying the process of updating resource allocation when needed. Additionally, the device manager may delay response to requests from a given device driver until its dependencies are clear (e.g., other device drivers and hardware initializations). Thus, startup scripts may be avoided in some embodiments.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Andrew C. Boyd, Denis J. Palmans, Peter H. van der Veen, Stephen J. McPolin, Gilberto Gemin, Stephane Couture, Joseph A. Sarlo
  • Patent number: 11855393
    Abstract: Various embodiments of the disclosure relate to an electronic device comprising a connector capable of connecting an antenna. The electronic device may comprise a connector and a wireless communication circuit which can receive wireless communication data. The connector may comprise a housing which forms the outer surface of the connector and has an opening on at least a part of the outer surface so that an external connector can be coupled thereto in a first direction or a second direction, a plurality of first pins corresponding to the first direction, and a plurality of second pins corresponding to the second direction. The plurality of first pins may comprise at least one first ground pin which corresponds to a first frequency band and can be connected to the wireless communication circuit, and at least one second ground pin which corresponds to a second frequency band and can be connected to the wireless communication circuit.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: December 26, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Heejun Ryu
  • Patent number: 11836298
    Abstract: Examples of a keyboard device to switch between operating system (OS) modes are described herein. In some examples, the keyboard device may include a key that includes a lighting element that switches between lighting modes based on a selected OS mode. The lighting mode may indicate the selected OS mode.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: December 5, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Mario E. Campos, Richard K. Hohmann, II, Ron Y. Zhang
  • Patent number: 11830065
    Abstract: In one aspect, the present disclosure relates to a multi-lender loan management system comprising an external network gateway, an internal network gateway, a messaging service, a plurality of Application Programming Interface (API) modules coupled between the external network gateway and the internal network gateway, and a plurality of micro services coupled to the internal network gateway and configured to communicate with each other via the messaging service. API modules can include a client API module and a lender API module. Microservices can include a loan applications microservice and an offers microservice.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: November 28, 2023
    Assignee: Capital One Services, LLC
    Inventors: Satish Kesiboyana, Fredrick Allen Crable, Jacques Morel, Nicky Joshi
  • Patent number: 11822451
    Abstract: A direct-attach cable data transmission visual indicator system includes a networking device having a port. A direct-attach cable includes a direct-attach cable connector that is located on an end of the direct-attach cable and that couples the direct-attach cable to the port. A visual indicator device is included on the direct-attach cable connector and is configured to receive data transmission information from the networking device via the port and the direct-attach cable connector, with the data transmission information associated with the transmission of data via the port. The visual indicator device then provides a visual indication that is based on the data transmission information.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: November 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Shree Rathinasamy, Maunish Shah
  • Patent number: 11818855
    Abstract: An adapter device enabling a peripheral component interconnect express (PCIe) slot in a server to additionally accept an open compute project (OCP) card includes a bracket assembly compatible with an OCP card and a server. The adapter device comprises a chassis, a front-end bracket, an adapter assembly, and a rail assembly. The front-end bracket defines a first inserting port for OCP card insertion, the adapter assembly comprises OCP interface, adapter circuit board, and PCIe interface. The PCIe interface is connected to the adapter circuit board, and the adapter circuit board provides electrical connection and conversion between OCP interface and PCIe interface. The rail assembly between the front-end bracket and the OCP interface carries in the OCP card when the card is inserted.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Fulian Precision Electronics (Tianjin) Co., LTD.
    Inventors: Han-Yu Li, Gong-Wen Zhang, Yang Li, Jun Li, San-Long Zhou, Jin-Xing Zhang
  • Patent number: 11809772
    Abstract: Systems and methods for detecting detect termination status in an audio communication system, wherein termination status indicates whether exactly one termination circuit is part of the audio communication system, are disclosed. Exemplary implementations may: accept an input voltage, by a voltage-controlled current source that includes and drives a resistive load; generate an AC voltage used as an input voltage for the current source; connect a first set of one or more filters to the output of the current source that generate a first analog output signal; connect a second set of one or more filters to the resistive load that generate a second analog output signal; determine a ratio of the first and second analog output signals and use it to determine the termination status.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: November 7, 2023
    Assignee: H.M. Electronics, Inc.
    Inventors: Victor Lerner, Charles Butten
  • Patent number: 11803498
    Abstract: In some embodiments, a system for communicating USB information via a non-USB extension medium is provided. The system comprises an upstream facing port device (UFP device) and a downstream facing port device (DFP device). The DFP device is configured to receive, from the UFP device via the extension medium, a first ACK IN packet addressed to a first endpoint and a second ACK IN packet addressed to a second endpoint after receiving the first ACK IN packet. In response to detecting that the USB-compliant connection is available, the DFP device compares a bInterval value for the first endpoint to a bInterval value for the second endpoint; and in response to determining that the bInterval value for the second endpoint is smaller than the bInterval value for the first endpoint, the DFP device transmits a synthetic ACK IN packet to the second endpoint based on the second ACK IN packet.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 31, 2023
    Assignee: Icron Technologies Corporation
    Inventor: Mohsen Nahvi
  • Patent number: 11768656
    Abstract: Embodiments of an electronic device are disclosed. The electronic device may include a USB Type-C connector including at least one configuration channel (CC) pin and a processor operatively connected to the USB Type-C connector. The processor may be configured to: obtain first information of a connected audio output device by using a USB driver; transmit the first information and/or audio card information of the audio output device to an audio framework through a USB framework; control the audio framework to access an interface corresponding to the audio card information; and activate, when at least a portion of second information of the audio output device is obtained through the USB driver while accessing the interface, the interface by transmitting the at least a portion of the second information to the audio framework through the USB framework. Various additional embodiments in addition to the disclosed embodiments are possible.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: September 26, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wookwang Lee, Kyounghoon Kim, Hyungsik Park, Dongrak Shin, Youngjung Yoon, Jaejin Lee
  • Patent number: 11729645
    Abstract: According to some implementations, a radio-frequency (RF) device includes a communication interface coupled to a serial bus. The RF device also includes a monitoring component coupled to the communication interface, the monitoring component configured to monitor the serial bus for first data transmitted to a first device coupled to the serial bus and configure the RF device based on the first data.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 15, 2023
    Assignee: Skyworks Solutions, Inc.
    Inventors: David Steven Ripley, James Henry Ross, Philip John Lehtola, David Richard Pehlke, James Phillip Young, Gregory A. Blum, David Alan Brown
  • Patent number: 11711139
    Abstract: An integrated analog to digital converting and digital to analog converting (ADDA) RF transceiver for satellite applications, configured to replace conventional analog RF down and up conversion circuitry. The ADDA RF transceiver includes one of more ADCs, DSPs, and DACs, all on a single ASIC. Further, the circuitry is to be radiation tolerant for high availability and reliability in the ionizing radiation environment present in the space environment.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: July 25, 2023
    Assignee: SEAKR Engineering, Inc.
    Inventors: Paul Rutt, Erik Buehler, Damon Van Buren
  • Patent number: 11687484
    Abstract: An electronic device includes a first processor, a second processor; and a communication interface. The second processor transmits, via a hardware wire, state information indicating a state of the first processor to the communication interface; and based on the first processor entering a suspend mode from a normal mode, change the state information from a first value to a second value, and the communication interface, based on the state information being changed, disconnects the first processor from the communication interface by turning off power of an universal serial bus (USB) interface. Moreover, the second processor, based on the first processor entering the normal mode from the suspend mode, changes the state information from the second value to the first value, and the communication interface, based on the state information being changed, connects the first processor to the communication interface by turning on the power of the USB interface.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: June 27, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jehwan Seo, Geunsam Yang, Hyungyong Lee, Yongjin Kang, Sanggi Oh
  • Patent number: 11656278
    Abstract: The disclosure describes a novel method and apparatuses for allowing a controller to select and access different types of access ports in a device. The selecting and accessing of the access ports is achieved using only the dedicated TDI, TMS, TCK, and TDO signal terminals of the device. The selecting and accessing of device access ports can be achieved when a single device is connected to the controller, when multiple devices are placed in a daisy-chain arrangement and connected to the controller, or when multiple devices are placed in a addressable parallel arrangement and connected to the controller. Additional embodiments are also provided and described in the disclosure.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: May 23, 2023
    Assignee: Texas Instruments Incorporated
    Inventor: Lee D. Whetsel
  • Patent number: 11645401
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: May 9, 2023
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou
  • Patent number: 11632476
    Abstract: An image reading apparatus includes a first communication device provided communicatively with a first information processing apparatus, a second communication device provided communicatively with a second information processing apparatus, and a processor to receive a setting for a transmission destination of an input image, prohibit transmission of the input image via a communication device different from a communication device provided communicatively with the transmission destination, and determine whether the communication device provided communicatively with the transmission destination is in a state physically communicable with a network or an information processing apparatus.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: April 18, 2023
    Assignee: PFU LIMITED
    Inventor: Katsunori Aoyama
  • Patent number: 11632265
    Abstract: A transceiver unit for a user station of a serial bus system. The transceiver unit has a first connection for receiving a transmit signal from a communication control unit, a transmitter for transmitting the transmit signal to a bus of the bus system, a receiver for receiving the signal from the bus, the receiver generating a digital receive signal from the signal received from the bus, a second connection for transmitting the digital receive signal to the communication control unit and for receiving an additional signal from the communication control unit, and an operating mode switching block for evaluating the receive signal output by the receiver and a signal received at the second connection by the communication control unit. The operating mode switching block switches the transmitter and/or the receiver into one of at least two different operating modes as a function of a result of the evaluation.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: April 18, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Arthur Mutter, Florian Hartwich, Steffen Walker
  • Patent number: 11599081
    Abstract: An industrial controller that integrates execution of a control program on the industrial controller with execution of additional functions on an external processing device is disclosed. Integrating the external processing device provides an improved system for third party development of control functions which may be unique to specific applications. The system manages communication between the industrial controller and the external processing device, manages access to data stored in the industrial controller, and makes the details of the integration transparent to the programmer.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: March 7, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David A. Johnston, Michael J. Viste, Ryan L. Schnell
  • Patent number: 11593259
    Abstract: The present disclosure includes apparatuses and methods for directed sanitization of memory. One example method comprises, responsive to receiving a sanitization command, performing a deterministic garbage collection operation on a memory, wherein performing the deterministic garbage collection operation results in physical erasure of all invalid data stored on the memory without losing valid data stored on the memory.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: February 28, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Jeffrey L. McVay, Daniel J. Hubbard, Robert W. Strong, Michael B. Danielson, Jonathan Tanguy
  • Patent number: 11573871
    Abstract: A debugging method for a Universal Serial Bus (USB) device includes: receiving input information of a terminal through a Human Interface Device (HID) device; when report ID of the input information is a serial port ID, transmitting the input information to a buffer of a virtual serial port Teletype (TTY) device; and extracting the input information of the terminal from the buffer of the virtual serial port TTY device, executing a shell command on the input information, and returning execution result to the terminal through an original path. The method uses a USB interface to implement a HID device, thereby realizing drive-free execution. In addition, use of the endpoint of the HID device can save endpoints needed for additional debugging and driving.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: February 7, 2023
    Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.
    Inventors: Hu Jiang, Yun Liao, Huirong Zhang, Zhizhong Ouyang
  • Patent number: 11546128
    Abstract: Interface devices and systems that include interface devices are disclosed. In some implementations, a device includes a transceiver configured to transmit and receive data, a lane margining controller in communication with the transceiver and configured to control the transceiver to transmit, through a margin command, to an external device, a request for requesting a state of an elastic buffer of the external device, and control the transceiver to receive the state of the elastic buffer of from the external device, and a port setting controller adjust a clock frequency range of a spread spectrum clocking scheme based on the state of the elastic buffer.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: January 3, 2023
    Assignee: SK hynix Inc.
    Inventors: Yong Tae Jeon, Dae Sik Park, Jae Young Jang, Byung Cheol Kang, Seung Duk Cho
  • Patent number: 11507689
    Abstract: A medical data communication apparatus includes a data acquisition unit configured to acquire medical data of a subject output from a medical device from the medical device, the medical device being connected for communication with the medical data communication apparatus without an external network intervening therebetween; a modification unit configured to modify the medical data based on a modification instruction received from a server, the server being connected for communication with the medical data communication apparatus through an external network, the modification instruction being for modifying specific information in the medical data; and an output unit configured to output the medical data modified by the modification unit to the external network based on a request from the server.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: November 22, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Nobuhisa Otsuki, Takuya Iwata, Masayoshi Tsuchinaga, Hodaka Kito
  • 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: 11500429
    Abstract: An expansion module for an industrial controller is configured to perform independent local processing of its input signals and to independently generate control outputs in parallel with the primary control program executed by the industrial controller. This can reduce or eliminate response latency for time-critical processes that would otherwise be present if all monitoring and control were performed by the industrial controller alone. This approach can be beneficial for configurations in which the industrial devices that are monitored and controlled via the expansion module require fast response times, as in the case of industrial safety applications.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: November 15, 2022
    Assignee: Rockwell Automation Germany GmbH & Co. KG
    Inventors: Norbert Machuletz, Thomas Helpenstein, Oliver Heckel, Mussa Tohidi Khaniki, Jan Anslinger, Rudolf Papenbreer, Suresh R. Nair
  • Patent number: 11483419
    Abstract: A protocol converter is configured to be connectable between a field device and a device control apparatus and includes a converter controller and a converter storage. The converter controller acquires field data from the field device, writes the field data to the converter storage as a data set formed by a plurality of pieces of data and changes the value of a first counter controlled by the converter controller when the value of the first counter and the value of a second counter controlled by the device control apparatus are equal, and stops an operation to write the field data to the converter storage when the value of the first counter and the value of the second counter are different.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: October 25, 2022
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Shohei Toriumi, Koji Nagatomi, Hiroaki Nakajima, Hiroyuki Saito
  • Patent number: 11481344
    Abstract: A CPU module (100) includes a first bus complying with a first communication protocol, and a second bus complying with a second communication protocol different from the first communication protocol. A conversion setting storage (110) included in the CPU module (100) stores information indicating association between a general instruction complying with the first communication protocol and a dedicated instruction complying with the second communication protocol. A protocol converter (160) included in the CPU module (100) acquires, when the general instruction is output by instruction output means to a device connected via the second bus, the dedicated instruction associated with the general instruction from the conversion setting storage (110) and provides the acquired dedicated instruction to the device via the second bus.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: October 25, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Yurika Terada
  • Patent number: 11461108
    Abstract: In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to load a driver responsive to a boot command, where the driver may be loaded prior to the first device loading a guest operating system (GOS) stored at the first device. The instructions may then be executable to use the driver to communicate with a second device to receive a disk image over a wired connection to the second device. The instructions may be further executable to continue booting the first device using the disk image rather than the GOS and to, responsive to the first device being booted using the disk image, communicate with the second device over the wired connection to diagnose one or more issues with the first device.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: October 4, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Marcelo da Costa Ferreira, Mauri Carvalho
  • Patent number: 11422964
    Abstract: An image processing chip includes a first interface port, a second interface port, a first upstream facing port (UFP) physical layer module, a first configuration channel detection module, a second upstream facing port (UFP) physical layer module, a second configuration channel detection module, a display signal processing module, a USB signal processing module, an image signal output port and a USB signal output port. The first configuration channel detection module is coupled to the first interface port through a first configuration channel pair, and configured to, after being communicated through a USB specification, detect a first configuration channel signal of a first input signal group to determine a signal type of the first input signal group, and control the first UFP physical layer module to output the first input signal group with a first signal configuration according to the signal type of the first input signal group.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 23, 2022
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chun-Chieh Chan, Wei-Lun Huang, Chia-Lung Hung, Yung-Ming Lin
  • Patent number: 11419159
    Abstract: Provided is a communication control device for controlling wireless communication among a plurality of communication apparatuses, including an identification information acquisition unit configured to acquire, from a first object corresponding to a first communication apparatus of the plurality of communication apparatuses, first identification information for identifying the first communication apparatus, and to acquire, from a second object corresponding to a second communication apparatus of the plurality of communication apparatuses, second identification information for identifying the second communication apparatus, an action recognition unit configured to recognize an action of coupling the first object with the second object, and a connection control unit configured to perform communication between the first communication apparatus and the second communication apparatus corresponding to the coupled first object and second object, respectively, based on the acquired first identification information and
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: August 16, 2022
    Assignee: SONY CORPORATION
    Inventor: Tomoyuki Ito
  • Patent number: 11394630
    Abstract: A method for non-invasive network device inspection includes identifying a target device, and receiving, at a compute device: a copy of a first set of messages sent to the target device, and a copy of a second set of messages sent from the target device. The copy of the first set of messages and the copy of the second set of messages are stored as historical data. The device is then emulated, via a processor of the compute device, based on the historical data. The emulating includes receiving a signal encoding a request from a remote requestor, and comparing at least a portion of the request to at least a subset of the historical data, to determine a response representative of a response from the target device.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: July 19, 2022
    Assignee: Cylera, Inc.
    Inventors: James Edwards, Apostolos Bakoyiannis
  • Patent number: 11372748
    Abstract: Disclosures of the present invention describe a method and system for executing compatibility test of operating system. The system is principally a compatibility test management module that comprises a setting unit, a test execution unit, a compatibility determination unit, and a restart aborting unit. During executing a compatibility test for a host electronic device installed with an operating system, the compatibility test management module establishes an agent executor of the test execution unit and an agent executor of the restart aborting unit in the operating system, thereby executing at least one compatibility test for the operating system of the host electronic device during a reboot procedure. Moreover, the reboot aborting unit is configured to stop the agent executor of the test execution unit successively rebooting the host electronic device after the compatibility test is completed.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: June 28, 2022
    Assignee: LANNER ELECTRONICS INC.
    Inventors: Pragati Vithalrao Muley, Yi-Pin Chan
  • Patent number: 11340688
    Abstract: An electronic apparatus, comprising a display control unit which performs control that in a first case where power supplies are connected to both a first power supply input unit and a second power supply input unit and a power supply capability from the first power supply input unit does not satisfy a prescribed criterion, a remaining capability of power supply from the second power supply input unit is displayed in a display appearance that differs from a remaining time or indicates that the remaining time is longer, and in a second case where a power supply is not connected to the first power supply input unit but a power supply is connected to the second power supply input unit, the remaining capability of power supply from the second power supply input unit is displayed in a second display appearance which indicates the remaining time.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 24, 2022
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Satoshi Ishimaru, Takutomi Ogawa
  • Patent number: 11314876
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 26, 2022
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou
  • Patent number: 11231880
    Abstract: The invention provides a data storage device capable of self-accessing data file, which comprises a data storage unit and a microprocessor. The data storage unit includes a controller and a plurality of flash memories. The microprocessor is provided with an operating system, and is connected to the data storage unit through a data transmission interface. The operating system is configured with a file system, and a driver program of the data transmission interface. The operating system of the microprocessor performs a data access operation to the data storage unit via the driver program to obtain a raw data. Then, the file system in the operating system performs a file parsing process to the raw data to parse out a file information of the raw data. Accordingly, the data storage device is capable of self-accessing the data file of the flash memories by the operating system configured in the microprocessor.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 25, 2022
    Assignee: Innodisk Corporation
    Inventor: Ming-Sheng Chen
  • Patent number: 11232863
    Abstract: The communication control unit of the external communication apparatus requests a communication connection to the server. When a communication connection with the server is established, the communication control unit acquires the server side definition file from the server. The updating unit of the external communication apparatus updates the client side definition file with the server side definition file acquired by the communication control unit. The communication control unit of the external communication apparatus is configured to upload the medical apparatus side data to the server based on the client side definition file. Further, the communication control unit of the external communication apparatus is configured to reject a connection request from the server.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: January 25, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Nobuhisa Otsuki, Masayoshi Tsuchinaga, Hodaka Kito
  • Patent number: 11194590
    Abstract: According to one embodiment, an electronic apparatus includes a connection unit configured to be capable of being connected to a host device, a storage unit configured to store device classes of a plurality of types, a processing unit configured to execute processing for establishing communication with the host device connected to the connection unit by selectively using one device class from among the device classes stored in the storage unit, and a processing control unit configured to change the device class to be used for the processing by the processing unit if a message appropriate for the selected device class is not transmitted from the host device.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: December 7, 2021
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Mitsuhiro Kataoka
  • Patent number: 11188489
    Abstract: A method of configuring a Universal Serial Bus (USB) connection between a first and second devices, the USB connection comprising a plurality of data channels, each having a pair of signal links, each signal link including a port at either end of the connection, and a signal wire formed of one or more physical wires extending between corresponding ports. Each of the signal links are configured with a first direction for transmission of data. The first direction is determined based on an initial required data transmission capacity in each direction between the first and second devices. Thereafter, depending on required capacity in the different directions, a selection is made which of the signal links should change their direction of transmission from the first direction to a second direction and a redirection signal is sent to each of the selected signal links to cause the change in direction of transmission.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: November 30, 2021
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Daniel Ellis, Peter Burgers, Richard Jonathan Petrie
  • Patent number: 11076470
    Abstract: A controller (7) for a lighting system (2) is controllable by at least a first user and a second user. The controller (7) detects adjustment of a setting of the lighting system (2) by a first user. The controller (7) controls the adjustability of the lighting system (2) by a second user as a function of the adjustment of the setting of the lighting system (2) by the first user.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: July 27, 2021
    Assignee: SIGNIFY HOLDING B.V.
    Inventor: Remco Magielse
  • Patent number: 10971252
    Abstract: A system links data objects associated with a common event and includes at least one processor. The system compares data objects associated with an entity and corresponding to a plurality of events for the entity, wherein the data objects are stored within a plurality of different source systems. Candidate data objects associated with a common event for the entity are identified based on the comparing. The candidate data objects are linked to form a set of data objects representing the common event for the entity. Embodiments of the present invention further include a method and computer program product for linking data objects associated with a common entity.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventor: Jacob O. Miller
  • Patent number: 10931137
    Abstract: A sheath for convenient charging, comprising: a sheath having at least three sides, a first tapered closed end and a second open end, wherein at least a portion of the sheath extends above an outer surface of a body, wherein the body has an inner surface, an outer surface and a power cable outlet between the inner surface and the outer surface, wherein the sheath is at the power cable outlet and the sheath receives a female end of a USB cable having four sides, an operative end and a cord end, wherein the operative end of the female end of the USB cable is in communication with the second open end of the sheath and the cord end of the female end of a USB cable is in communication with the first tapered closed end of the sheath to provide the female end of the UBS cable in a flat position with the operative end of the female connector being uncovered and above the outer surface of the body.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: February 23, 2021
    Inventor: Li Zhijian
  • Patent number: 10853094
    Abstract: In a distributed data processing and deduplication system comprising a plurality of clients and servers, a traditional client library on each client is replaced by a small kernel library and a separate client library which may be either on the client or on a separate server. The kernel library receives an initialization API call from an application on the client, determines the appropriate version of the client library for that application, and directs the initialization call to that client library. The client library returns to the kernel library a list of function pointers to code that implements functions called by the application, and dynamically redirects function API calls from the application to the code. By storing the client library at one central location and updating that one version for changes to hardware and software, multiple client systems may be updated automatically upon initialization to use the new version of the client library.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventor: Andrew Robert Huber
  • Patent number: 10740035
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for determining a unique identifier and a firmware version of each device; updating a cache storage to store the unique identifier and the firmware version for each device; generating, for a particular device, a command that is to be performed at the particular device; accessing the cache storage to identify the cached unique identifier and the cached firmware version for the particular device; transmitting, to a device driver or the particular device, the command and data indicating the cached unique identifier and the cached firmware version for the particular device; determining, by the device driver or the particular device, that i) the cached unique identifier matches a current unique identifier for the particular device and ii) the cached firmware version matches a current firmware version for the particular device; and completing the command at the particular device.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: August 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Christopher Domingo Arzola, Austin Patrick Bolen, Hahn Norden
  • Patent number: 10720778
    Abstract: A power adapter, a cable, and an electronic device capable of delivering data or electric current to another electronic device via at least two different types of cables include: an internal power source and a first resistor, and the internal power source is electrically connected to an electronic interface of the electronic device via the first resistor. A method for identifying a type of a cable and is executable by the electronic device includes: determining a measured voltage when the electronic interface of the electronic device is connected to an electronic interface of a target cable; and identifying the type of the target cable based on the measured voltage.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: July 21, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Jialiang Zhang, Chen Tian, Jun Zhang
  • Patent number: 10606781
    Abstract: A data transmission system includes a first apparatus that is connected to a first external apparatus using the first transmission scheme and a second apparatus that is connected to a second external apparatus using the first transmission scheme. The first apparatus is connected to the second apparatus using a second transmission scheme that is different from the first transmission scheme. When the operation mode of the first apparatus in the first transmission scheme and the operation mode of the second apparatus in the first transmission scheme are different, data in the first external apparatus or the second external apparatus is transmitted to the second external apparatus or the first external apparatus, respectively, via the first apparatus and the second apparatus.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: March 31, 2020
    Assignee: NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Tadashi Tani
  • Patent number: 10564698
    Abstract: A method for controlling power supply in a semiconductor device including a CPU and a PLD which can hold data even in an off state is provided. The semiconductor device includes a processor, a programmable logic device, and a state control circuit. The programmable logic device includes a first nonvolatile memory circuit and has a function of holding data obtained by arithmetic processing of the programmable logic device when it is turned off. The state control circuit obtains data on the amount of a task performed by the programmable logic device in accordance with an operation of the processor. The programmable logic device detects the state of progress of the task and outputs a signal to the state control circuit. The state control circuit monitors the amount of the task and the state of progress of the task and turns off the programmable logic device when the task is completed.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: February 18, 2020
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Yuki Okamoto, Yoshiyuki Kurokawa
  • Patent number: 10216686
    Abstract: An electronic device and method of communication using a USB interface through full duplex transmission are disclosed. A method of performing data communication by an electronic device includes detecting a connection of an electronic device through an interface, configuring the electronic device as a host or a slave for data communication of first data in response to the connection of the electronic device, performing first data communication based on a first communication path according to a first standard for the first data in response to detecting the configuration, detecting performance of data communication of second data while the data communication of the first data is performed, configuring the electronic device as the host or the slave for the data communication of the second data and performing second data communication based on a second communication path according to a second standard for the second data in response to the configuration.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 26, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Shinho Kim
  • Patent number: 10204705
    Abstract: A scheduling system and method for data cleansing may be used to optimize clinical scheduling. The present disclosure describes receiving clinical record data, in an agnostic manner, from a system including a source scheduling database containing the clinical record data; mapping the clinical record data to a desired format; conforming the clinical record data to standardized scheduling elements of the scheduling system; cleansing, in a manner configurable by a user, the clinical record data to purge portions of the clinical record data; providing the clinical record data to an optimization engine for optimization of the clinical record data; optimizing the clinical record data by applying configurable logic to the clinical record data; and uploading one or more newly defined optimized scheduling templates via an outbound connection back to the scheduling system.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 12, 2019
    Assignee: Kairoi Healthcare Strategies, Inc.
    Inventors: Russell D. Lee, Jeffrey Wu