Patents Examined by John B Roche
-
Patent number: 11151068Abstract: A method of improving meta-channel communications over a secure digital (SD) bus between an SD host and an SD client is described. The method includes accessing, during a current data transfer over data lines of the SD bus, a first direct memory access (DMA) metadata and a second DMA metadata over a command (CMD) line of the SD bus using an enhanced SD direct command. The method also includes establishing, prior to a next data transfer over the data lines of the SD bus, a DMA configuration for the next data transfer based on the first DMA metadata and the second DMA metadata. The method further includes communicating the next data transfer over the data lines of the SD bus according to the DMA configuration.Type: GrantFiled: July 21, 2020Date of Patent: October 19, 2021Assignee: QUALCOMM IncorporatedInventor: Kishalay Haldar
-
Patent number: 11142047Abstract: A vehicle window has a plurality of integrated electro-optical elements, wherein the electro-optical elements have a common supply voltage, wherein the integrated electro-optical elements are controllable individually or in groups such that the electro-optical elements change the optical properties of the window at the respective location, wherein a first logical interface for feeding in the common supply voltage and a second logical interface for feeding in a common control signal are provided for controlling the electro-optical elements and for providing the common supply voltage, wherein, downstream from the logical interface, the control signal is converted into control signals for the control of the integrated electro-optical elements individually or in groups, wherein the physical interface is arranged on one of the outer faces of the window, wherein the physical interface for the first logical interface and the second logical interface has, together, 3 or 4 electrical connections.Type: GrantFiled: June 27, 2018Date of Patent: October 12, 2021Assignee: SAINT-GOBAIN GLASS FRANCEInventors: Bernhard Reul, Michael Labrot, Philippe Letocart, Christian Effertz
-
Patent number: 11138141Abstract: A method may include executing basic input/output system (BIOS) instructions to initialize an information handling system. The initialization may include generating a hot-plug detect (HPD) override request. The method may further include receiving the HPD override request at a general purpose input/output (GPIO) device. In response to receiving the HPD override request, the GPIO may assert an active-low signal at an interconnect electrically connected to a HPD terminal of a graphics display receptacle, the receptacle for coupling a graphics processing unit to a graphics display device.Type: GrantFiled: April 28, 2020Date of Patent: October 5, 2021Assignee: Dell Products L.P.Inventor: Eric Sendelbach
-
Patent number: 11132321Abstract: A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.Type: GrantFiled: February 26, 2020Date of Patent: September 28, 2021Assignee: QUANTA COMPUTER INC.Inventor: Yu-Han Lin
-
Patent number: 11126579Abstract: A remote technical support system includes an edge device that operates as a highly secured conduit for a technician to view, access, and control a target device via a secure protocol over a connection medium between the edge device and the target device. The edge device's architecture allows it to selectively present numerous peripheral devices to the target device. The architectural components of the edge device can be controlled by a technician through a secure connection with a trusted server which allows authorized to access the edge device. The edge device also relays technician commands to and obtains diagnostic information from the target device and communicates feedback to the technician over the secure connection. The commands may be relayed to the target via the one or more selectively connected USB peripherals.Type: GrantFiled: March 16, 2021Date of Patent: September 21, 2021Assignee: Infinity Tribe Group Inc.Inventors: Jeremy Lefebvre, Joseph Jonathan Stubbs, Gregory Thomas McMullin
-
Patent number: 11115232Abstract: A method for operating a control unit, in particular for a motor vehicle, the control unit including at least one execution unit for executing task programs, a first task program and a second task program being executed at least intermittently, the first task program providing data for the second task program at the end of a first predefined time interval, wherein a transfer of the data from the first task program to the second task program only takes place after a particular last execution of the first task program within a predefined second time interval for the execution of the second task program, the second time interval being longer than the first time interval.Type: GrantFiled: February 2, 2017Date of Patent: September 7, 2021Assignee: Robert Bosch GmbHInventors: Peter Haefele, Uwe Hartmann, Dirk Ziegenbein, Simon Kramer
-
Patent number: 11100030Abstract: A system and method for automatically generating a control bifurcation signal to configure ports of a PCIe IO unit on a computing device. The lanes of the PCIe IO unit are divided into initial ports of the lowest granularity. It is determined whether a PCIe device is connected to each of the initial ports. The bifurcation port configuration of the PCIe IO unit is determined based on the initial ports having a connected PCIe device. Ports for the PCIe IO unit are configured based on the bifurcation port configuration.Type: GrantFiled: February 26, 2020Date of Patent: August 24, 2021Assignee: QUANTA COMPUTER INC.Inventor: Yu-Han Lin
-
Patent number: 11086359Abstract: A wireless docking system has a host (100) and at least one dockee (120,130,140). The host accommodates at least one wireless docking environment including at least one peripheral (110,111,112). The host has a host communication unit (102) for providing wireless communication and a host processor (101) arranged for docking the dockee into the wireless docking environment. The dockee has a dockee communication unit (121) for providing said wireless communication, and a dockee processor (122) arranged for docking into the wireless docking environment. The dockee has at least one dockee peripheral (123). The dockee processor advertises the dockee peripheral, and, upon receiving a coupling request from the host, couples to the host for providing connection data and control of the dockee peripheral by the host. The host processor advertises the set of peripherals including the dockee peripheral for making the dockee peripheral available for use as a further peripheral in the wireless docking environment.Type: GrantFiled: January 5, 2015Date of Patent: August 10, 2021Assignee: Koninklijke Philips N.V.Inventors: Walter Dees, Franciscus Antonius Maria Van De Laar, Paul Anthony Shrubsole, Pieter Joseph Mathias Custers
-
Patent number: 11061837Abstract: In an aspect of the disclosure, an apparatus, a computer-readable medium, and a method are provided. The apparatus may be a service processor. The service processor receives, a first command or data of a UBM protocol from a UBM host running on a host of the service processor. The UBM protocol is a first protocol supported by the service processor. The first command or data instructs a backplane controller of the host to perform a first task. The service processor generates a second command or data of a second protocol supported by the service processor. The second command or data instructs the backplane controller to perform the first task. The service processor sends the second command or data to the backplane controller.Type: GrantFiled: August 21, 2019Date of Patent: July 13, 2021Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLCInventors: Timothy Bouda, Umasankar Mondal, Shibu Abraham
-
Patent number: 11055250Abstract: An apparatus to is provided, to be used with an interconnect comprising a home node. The apparatus includes general-purpose storage circuitry and specialised storage circuitry. Transfer circuitry performs a non-forwardable transfer of a data item from the general-purpose storage circuitry to the specialised storage circuitry. Transmit circuitry transmits an offer to the home node, at a time of the non-forwardable transfer, to transfer the data item to the home node. The apparatus is inhibited from forwarding the data item from the specialised storage circuitry to the home node.Type: GrantFiled: October 4, 2019Date of Patent: July 6, 2021Assignee: Arm LimitedInventors: Phanindra Kumar Mannava, Bruce James Mathewson, Klas Magnus Bruce, Damien Guillaume Pierre Payet, Jamshed Jalal, Alex James Waugh
-
Patent number: 11055249Abstract: A solid state drive having a drive aggregator and multiple component solid state drives. Different component solid state drives in solid state drive are configured with different optimizations of memory/storage operations. An address map in the solid state drive is used by the drive aggregator to host different namespaces in the component solid state drives based on optimization requirements of the namespaces and based on the optimizations of memory operations that have been implement in the component solid state drives.Type: GrantFiled: June 25, 2019Date of Patent: July 6, 2021Assignee: Micron Technology, Inc.Inventors: Christopher Joseph Bueb, Poorna Kale
-
Patent number: 11048655Abstract: Provided are a mobile terminal-based NFC stress testing method and system, and a storage device. The method comprises: connecting to a computer to acquire a preset count and a preset frequency; activating an NFC service; determining whether a flag bit is enabled, and if so, detecting an NDEF message, or if not, waiting for the computer terminal to modify the flag bit to be enabled before detecting an NDEF message; and uploading, by a hardware abstraction layer, the NDEF message to an NFC application, disabling a service flag bit, and returning to wait for the computer terminal to modify the flag bit, until detection is complete.Type: GrantFiled: August 14, 2018Date of Patent: June 29, 2021Assignee: JRD Communication (Shenzhen) LTD.Inventor: Xiaolin Wen
-
Patent number: 11044036Abstract: A device for communicating with a slave device includes a communication module; a memory; and at least one processor configured to control the communication module and the memory, wherein the memory stores instructions configured, when the device operates, for the at least one processor to acquire a device identifier (ID) of the slave device, acquire a first data transmission rate for data communication with the slave device based on the acquired device ID and a first time period corresponding to a current time, and communicate with the slave device based on the acquired first data transmission rate, and the first data transmission rate acquired by the processor is substantially the same as a first data transmission rate calculated by the slave device based on the first time period.Type: GrantFiled: July 5, 2018Date of Patent: June 22, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kuen-Hwan Kwak
-
Patent number: 11042495Abstract: An electronic device includes a processor that executes a guest operating system; a memory having a guest portion that is reserved for storing data and information to be accessed by the guest operating system; and an input-output memory management unit (IOMMU). The IOMMU performs operations for signaling an interrupt to the guest operating system. For these operations, the IOMMU acquires, from an entry in an interrupt remapping table associated with the guest operating system, a location in a virtual advanced programmable interrupt controller (APIC) backing page for the guest operating system in the guest portion of the memory. The IOMMU then writes information about the interrupt to the location in the virtual APIC backing page. The IOMMU next communicates an indication of the interrupt to the guest operating system.Type: GrantFiled: September 20, 2019Date of Patent: June 22, 2021Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Maggie Chan, Philip Ng, Paul Blinzer
-
Patent number: 11042492Abstract: A memory module includes a plurality of memory integrated circuit (IC) packages to store data and a command buffer IC to buffer one or more memory commands destined for the memory IC packages. The command buffer IC includes a first interface circuit and one or more second interface circuits. The first interface circuit receives the one or more memory commands. The one or more second interface circuits output a pre-programmed command sequence to one or more devices separate from the command buffer IC, the pre-programmed command sequence output in response to the one or more memory commands matching a pre-programmed reference command pattern.Type: GrantFiled: October 17, 2018Date of Patent: June 22, 2021Assignee: Rambus Inc.Inventors: Aws Shallal, Larry Grant Giddens
-
Patent number: 11038712Abstract: Disclosed is a method for detecting an erroneous bus node address allocation in data bus systems with auto addressing using an addressing current, such as LIN data bus systems with auto addressing. The method comprises performing auto addressing of the n bus nodes, causing an addressing current to be supplied by a bus node, sensing the data bus current by the bus nodes and determining a bus node-specific bus current measurement value, deciding, whether an addressing current flows through the respective bus node, and determining a bus node-specific addressing current presence value, transmitting the bus node-specific bus current measurement value and/or the bus node-specific addressing current presence value from the bus node to the bus master, forming a supply bus node-specific result vector from the received bus node-specific addressing current presence values, and comparing the supply bus node-specific result vector and a supply bus node-specific expectation vector.Type: GrantFiled: February 7, 2020Date of Patent: June 15, 2021Assignee: ELMOS Semiconductor AGInventors: Guido Schlautmann, André Schmidt, Stefanie Heppekausen, Jürgen Naumann
-
Patent number: 11030129Abstract: According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.Type: GrantFiled: February 18, 2020Date of Patent: June 8, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ramdas P. Kachare, Zvi Guz, Son T. Pham, Anahita Shayesteh, Xuebin Yao, Oscar Prem Pinto
-
Patent number: 11023392Abstract: Access to a memory shared between a first interface and a second interface is arbitrated. Following a request to access the memory emanating from the second interface, while current access to the memory is granted to the first interface, a count is triggered having a maximum count time. A access to the memory is authorized for the second interface at the end of occupation of the access granted to the first interface if the end of occupation finishes before the end of the maximum count time, or otherwise at the end of the maximum count time.Type: GrantFiled: February 19, 2020Date of Patent: June 1, 2021Assignee: STMicroelectronics (Grenoble 2) SASInventor: Jean-Louis Labyre
-
Patent number: 11016790Abstract: State machine engines are disclosed, including those having an inter-rank bus control system, which may include a register. The state machine engine may include a plurality of configurable elements, such that each of the plurality of configurable elements comprises a plurality of memory cells. These cells may analyze data and output a result of the analysis. The IR bus control system may halt a write operation of data to be analyzed by the cells based, at least in part, on one or more conditions.Type: GrantFiled: July 10, 2017Date of Patent: May 25, 2021Assignee: Micron Technology, Inc.Inventor: Brian Lewis Brown
-
Patent number: 10997107Abstract: A system on chip includes an interconnect circuit including at least p input interfaces and at least k output interfaces, p source devices respectively coupled to the p input interfaces and k access ports respectively coupled to the k output interfaces and belonging to a target that includes one or more target devices. Each source device is configured to deliver transactions to the target via one of the access ports. An associated memory of each access port is configured to temporarily store the transactions received by the access port. The target is configured to deliver, for each access port, a fill signal representative of a current fill level of its associated memory. A control circuit is configured to receive the fill signals from the access ports and select the access ports eligible to receive a transaction depending on the current fill levels.Type: GrantFiled: July 8, 2019Date of Patent: May 4, 2021Assignee: STMicroelectronics (Rousset) SASInventors: Yassine El Khourassani, Patrick Valdenaire, Emmanuel Ardichvili