Peripheral Adapting Patents (Class 710/62)
  • Patent number: 11960413
    Abstract: A flow table management system can include a hardware memory module communicatively coupled to a network interface card. The hardware memory module is configured to store a flow table including a plurality of network flow entries. The network interface card further includes a flow table age cache configured to store a set of recently active network flows and a flow table management module configured to manage a duration for which respective network flow entries in the flow table stored in the hardware memory module remain in the flow table using the flow table age cache. In some implementations, age information about each respective flow in the flow table is stored in the hardware memory module in an age state table that is separate from the flow table.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Weihuang Wang, Prashant Chandra
  • Patent number: 11954057
    Abstract: A method includes determining, by one or more processing entities associated with at least one of: one or more low voltage drive circuits (LVDCs) and one or more other LVDCs, an initial data conveyance scheme and an initial communication scheme for each communication of a plurality of communications on one or more lines of a bus. The method further includes determining a desired number of channels for each communication of the plurality of communications based on the initial data conveyance scheme and the initial communication scheme, a desired total number of channels for the plurality of communications based on the desired number of channels, determining whether the desired total number of channels for the plurality of communications exceeds a total number of available channels. If not, allocating the desired number of channels to each communication of the plurality of communications in accordance with the channel allocation mapping.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: April 9, 2024
    Assignee: SIGMASENSE, LLC.
    Inventors: Richard Stuart Seger, Jr., Daniel Keith Van Ostrand, Gerald Dale Morrison, Timothy W. Markison
  • Patent number: 11930611
    Abstract: Systems are provided where a chassis houses an Information Handling System (IHS). The chassis includes a motherboard with one or more CPUs configured to operate as a root complex for a PCIe switch fabric that includes a plurality of PCIe devices of the IHS. The chassis also includes an I/O module providing I/O capabilities for the motherboard. The I/O module includes a network controller configured to allocate network bandwidth for use by a hardware accelerator sled installed in the chassis, unless an integrated network controller is detected as a component of a hardware accelerator baseboard installed in the hardware accelerator sled. The I/O module also includes a PCI switch configured to operate with the CPUs as the root complex of the PCIe switch fabric and further configured to operate with the hardware accelerator baseboard as the root complex of the PCIe switch fabric.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: March 12, 2024
    Assignee: Dell Products, L.P.
    Inventors: Douglas Simon Haunsperger, Walter R. Carver, Bhavesh Govindbhai Patel
  • Patent number: 11893303
    Abstract: An electronic device is provided. The electronic device includes receiving display information of the target device from the target device using a communication module, expanding or reducing a flexible display of the electronic device based on the display information of the target device, generating mirroring data including a content area in which content is displayed and an additional information area in which additional information is displayed based on the display information of the target device, and transmitting the mirroring data to the target device using the communication circuit.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: February 6, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Raetae Kim, Yangwook Kim, Moonjeong Kim, Jookwan Lee, Jihea Park
  • Patent number: 11886717
    Abstract: This document includes techniques, apparatuses, and systems related to an interface for revision-limited memory, which can improve various computing aspects and performance. In aspects, confidentiality, integrity, and availability may be ensured while increasing the performance of revision-limited memory. In this example, the techniques also enable the digital computing device to interact with information related to the revision-limited memory.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Eunchan Kim, Michael Stefano Fritz Schaffner, Timothy Jay Chen, Christopher Gori, Ziv Hershman, Miguel Angel Osorio
  • Patent number: 11880315
    Abstract: An example peripheral device includes circuitry to identify a target device that matches the device type identifier of the peripheral device. The example circuitry of the peripheral device is to cause selection of an input component device, transmission of a request to place the input component of the target device into an instruction set receiver mode, and operation of an output component of the peripheral device to produce audio output or video output that represents the instruction set in response to a determination that an instruction set version identifier of the target device mismatches the instruction set version identifier of the peripheral device.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: January 23, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Frederick, Timothy Paul Guynes, Anthony Kaplanis, Syed S. Azam
  • Patent number: 11880795
    Abstract: A system and method that monitors conditions at a location and monitors and detects events in images to determine if there is a recognized event and if so, the recognized event is assigned a concern level and a workflow is transmitted to one or more qualified individuals based on the recognized event and the concern level of the recognized event.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: January 23, 2024
    Assignee: Hipaax L.L.C.
    Inventors: Bharat A. Saini, Vivek B. Saini
  • Patent number: 11868456
    Abstract: A modular biometric station system is used to form one or more modular biometric stations with cohesive form factors. Such biometric stations include a core unit, one or more end caps, and one or more modules. The modules may be configured to communicably and electrically couple to one or more of the end caps. The end caps may be configured to communicably and electrically couple to the core unit and/or one or more of the modules and may communicably and electrically couple one or more of the modules to the core unit. The core unit, end caps, and/or the modules may be able to communicably interact when coupled together. The core unit, end caps, and modules may all share a form factor. The core unit may include hardware and/or software that satisfies common requirements, and the modules may include peripherals and/or other components that can be coupled to the core unit to adapt the modular biometric station to a variety of different needs of different applications.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: January 9, 2024
    Assignee: SECURE IDENTITY, LLC
    Inventors: Matthew Wilkins, Austin Puckett, Raymond Protasiewicz, Aditi Vyas, Travis Baldwin, Gregory Sparks, Navni Garg, Nicholas Oxley
  • Patent number: 11870511
    Abstract: One example discloses a near-field interface device, including: a near-field antenna; a physical port configured to be coupled to a computer; a controller coupled to the antenna and the physical port; wherein the controller is configured to translate a near-field signal received from the near-field antenna into an input command generated by a user; and wherein the controller is configured to transmit the input command to the computer through the physical port.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: January 9, 2024
    Assignee: NXP B.V.
    Inventors: Pieter Verschueren, Steven Mark Thoen
  • Patent number: 11861202
    Abstract: According to one embodiment, a memory system includes a nonvolatile memory and a controller. The controller receives a first write request associated with first data from a host. In response to a lapse of first time since the reception of the first write request, the controller starts a write process of second data to the nonvolatile memory. The second data includes at least the first data. The controller transmits a first response to the first write request to the host in response to completion of the write process. The first time is time obtained by subtracting second time from third time designated by the host as a time limit of the transmission of the first response since the reception of the first write request.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 2, 2024
    Assignee: Kioxia Corporation
    Inventors: Naoki Esaka, Shinichi Kanno
  • Patent number: 11846918
    Abstract: An industrial automation system may include a first computing device that may receive operational technology (OT) data from industrial automation devices of an industrial automation system, determine identities of the industrial automation devices based on the OT data, determine that the OT data includes data attributes having variations as compared to additional OT data, transmit the identifiers and the data attributes to a second computing device in response to determining that the data attributions have the variations, receive containers including updated digital representations of the industrial automation devices from the second computing device, execute the containers to output additional data attributes, and send commands to the industrial automation devices to modify processes based the additional data attributes.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: December 19, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David C. Mazur, Rob A. Entzminger, Bruce T. McCleave, Jr., James M. Teal
  • Patent number: 11829410
    Abstract: A method for playing music includes identifying a plurality of users of a corresponding plurality of electronic devices that are currently located within a selected area, retrieving music listening data for the plurality of users, building a playlist for the selected area based on the music listening data, filtering the playlist according to at least one host preference to produce a filtered playlist, and playing the filtered playlist within the selected area. The selected area may be a geo-fenced area. Examples of host preferences include genre, artist, tempo, mood and demographic. The playlist may include songs that are commonly selected by the plurality of users or conform to genres commonly preferred by the plurality of users. A corresponding system and computer program product for executing the above method are also disclosed herein.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Manjunath Ravi, Kai Liu, Zhichao Li
  • Patent number: 11830243
    Abstract: Disclosed are methods and devices, among which is a device including a bus translator. In some embodiments, the device also includes a core module and a core bus coupled to the core module. The bus translator may be coupled to the core module via the core bus, and the bus translator may be configured to translate between signals from a selected one of a plurality of different types of buses and signals on the core bus.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: November 28, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Harold B Noyes, Steven P. King
  • Patent number: 11830546
    Abstract: A flash controller for managing at least one MLC non-volatile memory module and at least one SLC non-volatile memory module. The flash controller is adapted to determine if a range of addresses listed by an entry and mapped to said at least one MLC non-volatile memory module fails a data integrity test. In the event of such a failure, the controller remaps said entry to an equivalent range of addresses of said at least one SLC non-volatile memory module. The flash controller is further adapted to determine which of the blocks in the MLC and SLC non-volatile memory modules are accessed most frequently and allocating those blocks that receive frequent writes to the SLC non-volatile memory module and those blocks that receive infrequent writes to the MLC non-volatile memory module.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: November 28, 2023
    Assignee: VERVAIN, LLC
    Inventor: G. R. Mohan Rao
  • Patent number: 11816722
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: November 14, 2023
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 11797444
    Abstract: There are provided a storage device and an operating method thereof. The storage device includes: a memory device including a plurality of memory blocks, a buffer memory configured to temporarily store data, and a memory controller configured to, in response to occurrence of a power loss, generate address information including logical addresses of write data that correspond to the data temporarily stored in the buffer memory and meta data, and control the memory device to store the address information and the write data in a predetermined backup block group included in the plurality of memory blocks.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: October 24, 2023
    Assignee: SK hynix Inc.
    Inventor: Jae Il Lee
  • Patent number: 11771828
    Abstract: A medication delivery device having a lock element. The device is connectable to an electrical plug of a conduit. The device includes an external housing with an opening that ports to a plug receiving hollow within an interior volume. An electrical circuit connected to at least one of a rechargeable battery and a memory controller includes a connection element within the plug receiving hollow. The lock element travels within the plug receiving hollow when a dose delivery assembly of the device operates for forcing medication from the device. The lock element is sized and positioned to have its travel halted by abutment with the plug, when the plug is within the plug receiving hollow and electrically interfacing with the connection element, to thereby halt the dose delivery assembly from further operating for forcing medication from the device.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Eli Lilly and Company
    Inventors: Roy Howard Byerly, Kimberly Ann Ringenberger
  • Patent number: 11765024
    Abstract: Examples include systems and methods for providing automatic techniques for provisioning a computing device with an operating system and network processing functions. Some examples include automatically initiating a network handling module for configuring or programming a network interface card in a computing device to enable a network processing function while rebooting the computing device post operating system installation.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: September 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sandeep Kumble Seetharama, Nilakantan Mahadevan
  • Patent number: 11756023
    Abstract: A method for receiving and executing a request from an electronic communications device in a point-of-sale location, the device configured to receive, from a device reader, magnetic signature data from a magnetic field produced by the device reader and wirelessly receiving a reader unique identifier from the device reader. The device configured to communicate the magnetic signature data and unique identifier to a backend service as reader identifying data together with customer credentials. The backend service configured to match customer credentials with a customer database, and match reader identifying data to a reader database to verify the reader identify; the backend service configured to use verified reader identity to identify order data received from a terminal and to pass order data to a payment provider for executing payment.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventor: Lindsay Herbert
  • Patent number: 11755261
    Abstract: Disclosed herein is a method and a printer driver unit for printing variable copies of a plurality of pages in a document. In an embodiment, a user input comprising a number of copies of the plurality of pages to be printed is received from a user. Further, the user input is parsed to determine the plurality of pages to be printed and the number of copies that each of the plurality of pages to be printed. Thereafter, the content of each of the plurality of pages is retrieved from a temporary file or a memory associated with the printer driver unit and printed with the help of a printer device. Accordingly, the present disclosure allows users to print variable copies of plurality of pages on a single print action, and thereby enhances speed of printing and ensures optimal usage of resources.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: September 12, 2023
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Roshini Aithal, Pradeepa Siddappa
  • Patent number: 11758112
    Abstract: To make it possible to easily perform setting of virtual viewpoint information relating to playback of a virtual viewpoint image. A key frame is generated in which parameters representing a position of a virtual viewpoint and an orientation of the virtual viewpoint are associated with time in a period during which image capturing is performed by a plurality of imaging devices. Then, a playback direction of a plurality of key frames is determined. Then, based on the plurality of key frames and the playback direction, virtual viewpoint information representing transition of the virtual viewpoint is generated.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: September 12, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshihiko Minato
  • Patent number: 11758035
    Abstract: A computer system is used to initiate a process to configure an external accessory for use with at least a first device management application. The computer system displays a prompt that includes an option to initiate a process to configure the external accessory for use with at least a first device management application. While displaying the prompt, the computer system optionally receives a selection and/or an input corresponding to a selection of an option to initiate a process to configure the external accessory for use with at least a first device management application.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 12, 2023
    Assignee: Apple Inc.
    Inventors: Anush Nadathur, Justin Wood
  • Patent number: 11749408
    Abstract: A mathematical model of type 1 diabetes (T1D) patient decision-making can be used to simulate, in silico, realistic glucose/insulin dynamics, for several days, in a variety of subjects who take therapeutic actions (e.g. insulin dosing) driven by either self-monitoring blood glucose (SMBG) or continuous glucose monitoring (CGM). The decision-making (DM) model can simulate real-life situations and everyday patient behaviors. Accurate submodels of SMBG and CGM measurement errors are incorporated in the comprehensive DM model. The DM model accounts for common errors the patients are used to doing in their diabetes management, such as miscalculations of meal carbohydrate content, early/delayed insulin administrations and missed insulin boluses. The DM model can be used to assess in silico if/when CGM can safely substitute SMBG in T1D management, to develop and test guidelines for CGM driven insulin dosing, to optimize and individualize off-line insulin therapies and to develop and test decision support systems.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: September 5, 2023
    Assignee: DEXCOM, INC.
    Inventors: Martina Vettoretti, Andrea Facchinetti, Giovanni Sparacino, Claudio Cobelli
  • Patent number: 11722567
    Abstract: A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: August 8, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Par Botes, John Hayes, Zhangxi Tan
  • Patent number: 11707510
    Abstract: The invention relates to a botulinum neurotoxin-encoding nucleic acid for therapeutic use. The invention further relates to the transfection of skeletal muscle cells and smooth muscle cells and the glands of the skin, and of other skin cells with botulinum neurotoxin (BoNT)-encoding nucleic acids (RNA or DNA) with or without the use of a secretory signal, for therapeutic and/or cosmetic purposes.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: July 25, 2023
    Assignee: PRECLINICS DISCOVERY GMBH
    Inventor: Jonas FĂĽner
  • Patent number: 11698681
    Abstract: Method for generating haptic feedback responses based on gestures starts with processor causing communication interface for communication session to be displayed on first user interface and on a second user interface. Processor detects a predetermined gesture by a first user of the first client device on the first user interface. In response to detecting the predetermined gesture by the first user, processor causes the first user interface and the second user interface to generate a haptic feedback response based on the predetermined gesture. Other embodiments are described herein.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: July 11, 2023
    Assignee: Snap Inc.
    Inventors: Alexander P. Powell, Mark Thomas
  • Patent number: 11681798
    Abstract: Universal serial bus (USB) devices are evaluated for access according to characteristics including descriptors and ROM information. Descriptors are cross-references to historic descriptors known to be associated with malicious or approved USB devices. ROM information is analyzed to determine congruity of data. Device drivers and configuration files on the USB device are reviewed for indicators of compromise or threat and assigned a corresponding security score. Security actions are taken according to a security score assigned according to matching descriptors and analyzed ROM information.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: June 20, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Rhonda L. Childress, Craig M. Trim
  • Patent number: 11620237
    Abstract: A flow table management system can include a hardware memory module communicatively coupled to a network interface card. The hardware memory module is configured to store a flow table including a plurality of network flow entries. The network interface card further includes a flow table age cache configured to store a set of recently active network flows and a flow table management module configured to manage a duration for which respective network flow entries in the flow table stored in the hardware memory module remain in the flow table using the flow table age cache. In some implementations, age information about each respective flow in the flow table is stored in the hardware memory module in an age state table that is separate from the flow table.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: April 4, 2023
    Assignee: Google LLC
    Inventors: Weihuang Wang, Prashant Chandra
  • Patent number: 11609724
    Abstract: This invention relates to an apparatus for monitoring a locally attached printer using the locally attached printer's Ethernet interface. A USB device is installed between a computer and a locally attached non-networked printer and additionally connects to the printer via an Ethernet interface. The USB device uses SNMP (or other network protocols) to manage the printer via the Ethernet interface. The system may then report the management information to a central server.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: March 21, 2023
    Inventors: Daniel Doyle, Sr., Patrick Adesso, Jill Castillenti, Gideon Hecht, Brian Lauman, Scott Robinson, Daniel Doyle, Jr.
  • Patent number: 11593089
    Abstract: A method and control unit for configuring an add-on interface of a vehicle are presented. The vehicle includes at least one vehicle internal system, at least one add-on system arranged in the vehicle after manufacture, and at least one internal communication unit. The method includes receiving information related to at least one node of the at least one add-on system. The method also includes creating, based on the received information, a definition of at least one signaling used by the at least one node, and also configuring, by using the definition of the at least one signaling used by the at least one node, an add-on interface. The add-on interface is arranged in the vehicle as an interface between the at least one vehicle internal system and the at least one add-on system.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: February 28, 2023
    Assignee: Scania CV AB
    Inventors: Alexander Saers, Johan Aneros, Henrik Felixson, Simon Wretblad, Carl Blumenthal, Andreas Borg
  • Patent number: 11556290
    Abstract: Convenience and security of an information processing apparatus including a USB host interface in a case where network connection is established via a USB-LAN adapter are improved. The information processing apparatus includes a plurality of external USB ports to which USB compatible network adapters are connected. The information processing apparatus performs a predetermined notification in response to a number of the network adapters connected to the information processing apparatus via the external USB ports having reached a predetermined upper limit.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: January 17, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ryuji Nagahara
  • Patent number: 11537550
    Abstract: A method of identifying an unsupported storage device on a server is disclosed as including providing the server with a baseboard management controller (BMC), the BMC obtaining vital product data (VPD) from a storage device on the server, the BMC comparing the VPD from the storage device with one or more approved VPDs, and the BMC issuing an output in response to said comparison.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: December 27, 2022
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Zhipeng Gao, Wilson Velez
  • Patent number: 11507700
    Abstract: A secure computing platform and method for securely enabling inserted or replacement hardware devices during boot of a computing platform are discussed. More particularly, an authorized list holding identifying information associated with approved insertable or replaceable hardware devices is maintained in non-volatile storage and checked by the firmware during a platform boot sequence against identifying information provided by the inserted or replacement hardware devices. Only devices whose information matches the stored authorized list information are enabled.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: November 22, 2022
    Assignee: Insyde Software Corp.
    Inventor: Timothy Andrew Lewis
  • Patent number: 11501628
    Abstract: A method for monitoring and securing a facility without employing a manned control center, according to which a server acquires surveillance data from each of a plurality of distributed surveillance devices deployed within or adjacent to a given security sensitive facility. Then the server receives an intrusion alert from a guard, or from one or more of the plurality of surveillance devices to initiate a triggering event, if the acquired surveillance data is indicative of activity that has been detected at an indicated location. A first guard is alerted and presented with a full situational awareness image to assess the severity of the detected activity and the triggering event is terminated if found by the first guard to be of a low severity, or an interception operation initiated by self-dispatching or dispatching one or more additional guards to a close by location that holds tactical advantage relative to the indicated location if the triggering event was found by the first guard to be of a high severity.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: November 15, 2022
    Assignee: LIQUID 360, LTD.
    Inventor: Eran Jedwab
  • Patent number: 11500807
    Abstract: A circuit apparatus includes physical layer circuits to which buses compliant with the USB standard are coupled, a processing circuit that performs an FS transfer process, a bus monitoring circuit that monitors the buses, and a bus switching circuit that turns on or off the coupling between a first bus and a second bus based on the result of the monitoring. One of the physical layer circuits includes an FS receiver, an FS driver, and a pull-up control circuit, and the other physical layer circuits includes an FS receiver and an FS driver. When FS_J is detected on the second bus, the bus monitoring circuit turns off the coupling achieved by the bus switching circuit, turns on the pull-up operation performed by the pull-up control circuit, and turns on the FS transfer process performed by the processing circuit.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: November 15, 2022
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Ryuichi Kagaya, Yoshiyuki Kamihara
  • Patent number: 11423377
    Abstract: In a multi-tenant web services platform, a request is received from a first customer requesting that a second customer be allowed to use a computing resource associated with the first customer. Control of the computing resource is transferred to the second customer based on a constraint selected by the first customer. A first portion of a cost associated with the computing resource is billed to the first customer. The control of the computing resource by the second customer is terminated in accordance with the constraint selected by the first customer.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Mohammed Samir Alabsi, David John Ward, Jr., Kiran Kumar Meduri, Karthigeyan Seetharaman
  • Patent number: 11392391
    Abstract: A BIOS image can be selectively updated. An image loader of the BIOS can be configured to detect whether a BIOS image to be loaded includes a selective update capability field, and if so, employ a value defined in the selective update capability field to determine whether an updated BIOS image exists. When an updated BIOS image exists, the image loader can load the updated BIOS image rather than the BIOS image. In this way, an individual BIOS image can be selectively updated without needing to update the entire BIOS.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: July 19, 2022
    Assignee: Dell Products L.P.
    Inventors: Sumanth Vidyadhara, Shekar Babu Suryanarayana
  • Patent number: 11392318
    Abstract: The various embodiments disclose an electronic device including: a storage including a non-volatile memory having a buffer space and a storage space, a storage device controller, and a storage interface, and a processor. According to various embodiments, the processor may be configured to perform control to determine whether the storage supports a high speed data storage mode using a buffer space of a non-volatile memory of the storage, activate a function of writing data buffered in the buffer space of the non-volatile memory into a storage space of the non-volatile memory based on the storage interface operating in a first state based on the storage supporting the high speed data storage mode, and transition the storage interface of the storage to the first state based on no request to the storage being generated during a predetermined time period based on the storage interface operating in a second state.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: July 19, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Wonsuk Jung, Junwoo Lee, Jintae Jang
  • Patent number: 11349959
    Abstract: Delayed node upgrade in distributed systems is described herein. A method as described herein can include halting first client disconnections associated with a reboot operation of a file system update at a first computing node of a computing cluster in response to the first computing node being added to a delay list; causing, in further response to the first computing node being added to the delay list, second client disconnections associated with the reboot operation of the file system update at a second computing node of a group of second computing nodes of the computing cluster that are distinct from the first computing node; clearing, in response to the file system update being completed at respective ones of the group of second computing nodes, the delay list; and restarting, in response to clearing the delay list, the first client disconnections at the first computing node.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Gene W. Lee, Mark Ranger, Douglas Kilpatrick
  • Patent number: 11330059
    Abstract: A head unit of a vehicle is capable of defining a policy about conversion of interworking means between the vehicle and a mobile device and controlling conversion of the interworking means according to the defined policy to thereby minimize a delay generated upon conversion and to provide a service without interruption. A vehicle includes the head unit and a method of controlling the vehicle includes the head unit.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: May 10, 2022
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Hwangjik Lee
  • Patent number: 11325433
    Abstract: A method for reconfiguring a device for monitoring a tire, incorporating a pressure sensor and a communication module. The device may receive and store configuration data intrinsic to the tire. Based on pressure measurements and the configuration data, the device generates and stores advanced data relating to use of the tire over time. Following reception of new configuration data, the method includes: detecting a tire change based on the previously stored configuration data and the newly received configuration data, if a tire change is detected: erasing the advanced data from the memory means of the device, if not, retaining the advanced data in the memory of the device.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: May 10, 2022
    Assignees: CONTINENTAL AUTOMOTIVE FRANCE, CONTINENTAL AUTOMOTIVE GMBH
    Inventors: Davy Ribreau, Jean-Philippe Boisset, Michael Löffler
  • Patent number: 11303767
    Abstract: An image forming apparatus includes a user interface, a notification device, and a controller including a network driver performing communication via a network, a non-network driver performing communication with a terminal device connected to the image forming apparatus in a wired manner, without via the network, and a processor configuring a web server generating web screen data. The processor performs: determining whether a request of the web screen data is transmitted via the network driver or the non-network driver; when the request is transmitted via the network driver, notification processing, confirmation processing, and limitedly transmitting the web screen data to the terminal device; and when the request is transmitted via the non-network driver, unlimitedly transmitting the web screen data to the terminal device, without the notification processing and the confirmation processing.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: April 12, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tetsuya Okuno
  • Patent number: 11297165
    Abstract: Techniques are described herein for interfacing with various Internet of Things (IoT) devices and for rendering received data in a usable form for an XR collaboration application that provides an interactive experience in an augmented reality (AR), virtual reality (VR), and/or mixed reality (MR) environment. The techniques include retrieving, from an IoT device, IoT data that can represent a physical environment. Additionally, an adapter interface is selected based at least on filter logic associated with a format defined to the selected adapter interface. The IoT data is parsed according to the format defined to the selected adapter interface to permit the XR collaboration application to utilize the IoT data in a usable form. The IoT data that is parsed is associated with virtual content in a virtual environment that represents the physical environment for presentation to the user.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: April 5, 2022
    Assignee: TACTILE, INC.
    Inventor: John Tomizuka
  • Patent number: 11281273
    Abstract: A system and method for power distribution are disclosed. A processor detects a storage device having a scalable interface, where the scalable interface is for transferring data between a host device and the storage device. The processor determines power requirement of the storage device based on a signal from the scalable interface. At least one power supply unit coupled to the processor provides power to the storage device based on the determined power requirement.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: March 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sompong Paul Olarig, Matthew Shaun Bryson
  • Patent number: 11243737
    Abstract: The present disclosure relates to a method and a system for remote collaboration, the method includes: receiving mouse operation information of a user in the master computer which is captured and transmitted by the master computer; detecting a position of the mouse cursor on the master split screen in accordance with the mouse operation information, then when the cursor arrives at a boundary of the master split screen and continues to move in a direction away from the master split screen, detecting a current split screen connecting to the boundary, and displaying the cursor on the current split screen; and receiving interaction information transmitted by the master computer, and transferring the interaction information to a current slave computer corresponding to the current split screen, so as to cause the current slave computer to execute the interaction information, where the interaction information is the information which is obtained and intercepted by the master computer when the master computer detects
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: February 8, 2022
    Assignees: GUANGZHOU SHIYUAN ELECTRONICS CO., LTD., GUANGZHOU SHIRUI ELECTRONICS CO. LTD.
    Inventor: Nan Tian
  • Patent number: 11245604
    Abstract: Embodiments may be generally direct to apparatuses, systems, method, and techniques to determine a configuration for a plurality of connectors, the configuration to associate a first interconnect protocol with a first subset of the plurality of connectors and a second interconnect protocol with a second subset of the plurality of connectors, the first interconnect protocol and the second interconnect protocol are different interconnect protocols and each comprising one of a serial link protocol, a coherent link protocol, and an accelerator link protocol, cause processing of data for communication via the first subset of the plurality of connectors in accordance with the first interconnect protocol, and cause processing of data for communication via the second subset of the plurality of connector in accordance with the second interconnect protocol.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: February 8, 2022
    Assignee: INTEL CORPORATION
    Inventors: Mahesh Wagh, Mark S. Myers, Stephen R. Van Doren, Dimitrios Ziakas, Bassam N. Coury
  • Patent number: 11243947
    Abstract: A query referencing an external table function provided by a remote software component is received. Requests to execute the external table function on input data are sent to a proxy service. A first request includes a batch of input rows from the input data. A first response to the first request received from the proxy service includes a first portion of result data and a pagination token. The pagination token indicates that at least a second portion of the result data corresponding to the first batch of input rows is to be obtained from the remote software component. Based on the pagination token, a second request is sent to obtain the second portion of the result data. One or more responses are received from the proxy service that comprise at least the second portion of the result data. The result data is processed according to the query.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: February 8, 2022
    Assignee: Snowflake Inc.
    Inventors: Srilakshmi Chintala, Istvan Cseri, Albert L. Hu, Isaac Kunen, Nitya Kumar Sharma, Igor Zinkovsky
  • Patent number: 11243589
    Abstract: A branded fleet server system includes a pre-assembled third-party computer system integrated into a chassis of the branded fleet server system. The pre-assembled third-party computer system is configured to execute proprietary software that is only licensed for use on branded hardware. A baseboard management controller (BMC) included in the server chassis couples with the pre-assembled computer system via one or more cables coupled to ports of the pre-assembled computer system. The BMC enables remote control of the pre-assembled computer system, such as remote power on and power off. An electro-mechanical device, such as a solenoid, presses a power button of the pre-assembled computer system based on control signals from the BMC to change a power state of the pre-assembled computer system.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: February 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Zachary Bowen, Darin Lee Frink, Eric Robert Northup, David A Skirmont, Manish Singh Rathaur
  • Patent number: 11240307
    Abstract: A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 1, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Par Botes, John Hayes, Zhangxi Tan
  • Patent number: 11216213
    Abstract: A transmission apparatus is capable of accessing a register of a cable satisfactorily. An inquiry about the presence or absence of a register in a cable connected between the transmission apparatus and a reception apparatus is performed. In response to the inquiry, information indicating the presence or absence of the register is received from the cable. When the information indicates the presence of the register, the register of the cable is accessed so that acquisition of storage data or writing in the storage data is performed.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: January 4, 2022
    Assignee: SONY CORPORATION
    Inventors: Masanari Yamamoto, Hiroshi Morita, Kazuaki Toba, Kazuo Yamamoto