Network-to-computer Interfacing Patents (Class 709/250)
  • Patent number: 11962543
    Abstract: Wireless communications systems and methods related to full-duplex cooperative communication by a first device tethered with a second device communicating with a third device. With the tether, one device between the first device and the second device is designated or selected as a transmitter, and the other device as a receiver. In full-duplex operation, the transmitter may transmit outgoing data concurrent to the receiver receiving incoming data. In an example, one of the first and second devices may have a modem that is used to control the full-duplex communication. The modem controls both transmission and reception. In another example, both devices may have a modem. Each modem may assume responsibility for part of the full-duplex communication by performing some processing before either shipping received data, or transmitting outgoing data. The amount of processing may be split at a link layer. Interference cancellation may mitigate interference from full-duplex operation.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: April 16, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Jay Kumar Sundararajan, Prashanth Haridas Hande, Wanshi Chen
  • Patent number: 11954530
    Abstract: The present disclosure provides a method of processing data based on QUIC protocol stack, the method including: obtaining a connection identifier of a data packet; determining a server program used for processing the data packet, wherein the server program comprises a plurality of worker threads, wherein QUIC protocol stacks run in the plurality of worker threads; determining a corresponding worker thread from the multiple worker threads based on the connection identifier; and distributing the data packet to the corresponding worker thread to make the QUIC protocol stack on the corresponding worker thread process the data packet. The disclosure further provides a system, a computing device and a computer-readable storage medium of processing data based on QUIC protocol stack.
    Type: Grant
    Filed: December 25, 2019
    Date of Patent: April 9, 2024
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Sheng Wang, Quan Zhou, Shangzhi Cai
  • Patent number: 11934247
    Abstract: An information processing apparatus includes a communication unit capable of communicating with a server, a battery, and a controller. The controller is capable of executing processing regarding a predetermined function for which personal authentication is required at a time of use, detects a remaining charge level of the battery, and transmits, when the detected remaining charge level is less than a predetermined threshold value, a transfer request signal to the server, the transfer request signal requesting transfer of use authority of the function to another information processing apparatus.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: March 19, 2024
    Assignee: SONY CORPORATION
    Inventors: Masatomo Kurata, Takashi Nitta, Futoshi Takeuchi, Kenji Suzuki
  • Patent number: 11936493
    Abstract: Provided is an onboard apparatus configured to connect to an other onboard apparatus via a first transmission path and a second transmission path, which are transmission paths of different types, the onboard apparatus comprising a control unit; and a transmission unit configured to transmit communication information to the other onboard apparatus, wherein the control unit, depending on contents of the communication information, selects at least one from among the first transmission path and the second transmission path as the transmission path to use to transmit the communication information and causes the transmission unit to transmit the communication information via a selected transmission path.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: March 19, 2024
    Assignees: AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Takuya Kobayashi
  • Patent number: 11921718
    Abstract: A computing device includes a computing device controller hub and a plurality of parallelized nodes coupled to the computing device controller hub. Each node of the plurality of parallelized nodes includes a central processing module, a main memory, and at least one disk memory. The plurality of computing devices is operable to collectively execute query requests against at least one database table stored by the plurality of computing devices based on each node of each computing device performing corresponding operations independently from other nodes of the plurality of parallelized nodes.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: March 5, 2024
    Assignee: Ocient Holdings LLC
    Inventors: George Kondiles, Jason Arnold
  • Patent number: 11900171
    Abstract: A cloud computing capacity management system can include a fine-grained admission control layer, a policy engine, and an enforcement layer. The fine-grained admission control layer can be configured to ingest capacity signals and create a capacity mitigation policy, based at least in part on the capacity signals, to protect available capacity of a cloud computing system for prioritized users. The capacity mitigation policy can be directed to users of the cloud computing system. The policy engine can be configured to control how the capacity mitigation policy is applied to the cloud computing system. The enforcement layer can be configured to handle incoming resource requests and to enforce resource limits based on the capacity mitigation policy as applied by the policy engine.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gurpreet Virdi, Fernando Gonzalez Todisco, Karthikeyan Subramanian, Sanjay Ramanujan, Sorin Iftimie, Xing wen Wang, Thomas Moscibroda, Yunus Mohammed, Vi Lam Nguyen, Rostislav Sudakov
  • Patent number: 11888808
    Abstract: A system receives a first request from a first instance of a network function associated with a first address. The system may determine the first address and, based at least in part on the first address, may identify a second address with which to respond to the first request. The system may then send, to the first instance of the network function, a response to the first request specifying the second address. The system may also receive a second request from a second instance of the network function associated with a third address. The system may determine a fourth address with which to respond to the second request, and may thereafter send a response to the second request to the second instance of the network function, with the response specifying the fourth address.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Grzegorz Boguslaw Duraj
  • Patent number: 11882093
    Abstract: A method, apparatus, and system are described. A method in an access point (AP) configured for medium access control (MAC) address designation (MAAD) is described. The AP is configured to wirelessly communicate with a station (STA). The method comprises determining a first MAC address of the STA, where the first MAC address is usable as a transmitter address (TA) of the STA for a subsequent association to the AP by the STA, and transmitting the first MAC address to the STA in one of a response action frame and a message of a multiple-message handshake process.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: January 23, 2024
    Assignee: SR Technologies, Inc.
    Inventor: Graham K. Smith
  • Patent number: 11876880
    Abstract: A data processing system is provided. A host processing device supports a host transport engine operable to establish a first transport stream over a network with a remote peer. Device hardware comprises a device transport engine. The device transport engine is configured to monitor the first transport stream to determine a state of the first transport stream and in response to an indication from the host processing device perform transport processing of the first transport stream.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: January 16, 2024
    Assignee: Xilinx, Inc.
    Inventors: Steve L. Pope, David J. Riddoch
  • Patent number: 11874847
    Abstract: A method is provided for generating process protocols from process data in an IT system with at least one extraction node, at least one storage node, and at least one transformation node. The process may be stored in a client system of the IT system. An application catalog is run on a server system of the IT system, and application templates are managed using the application catalog, each application template having an installation program and configuration data. The installation program is used to instantiate, configure, and run each application template on the server system as an application. The applications being run are monitored and managed by a runtime component on the server system, and the process protocols are ascertained according to a number of control instructions run on nodes, the configuration data of each application comprising information on which control instructions are run on which nodes.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: January 16, 2024
    Assignee: CELONIS SE
    Inventor: Martin Klenk
  • Patent number: 11871208
    Abstract: An illustrative application executing on a first device establishes a first network connection between the first device and a collaboration platform server managing a set of components for a collaboration platform providing voice communication services with respect to a virtual space. Using the first network connection, the application: 1) sets a first location within the virtual space at which a first voice component is positioned, and 2) determines a second location within the virtual space at which a second voice component is positioned. The application receives, by way of a second network connection between the first and second devices, audio data representing voice communication originating at the second device. Based on the first and second locations, the application generates a spatialized rendering of the audio data for presentation to a user. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: January 9, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Samuel Charles Mindlin, Kunal Jathal, William Robert Davey, Scott David Brown
  • Patent number: 11853253
    Abstract: Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network. In one example, RDMA functionality is provided by combining a host executing instructions for RDMA software applications with dedicated hardware accelerator, where the host has access to substantially all RDMA connection context (e.g., configuration, status, state machine, counters, etc.) and a hardware accelerator stores a portion of the context information for a set of currently active transactions. The hardware accelerator derives a transaction identifier from header information in received RDMA packets and performs a local RDMA operation using at least a portion of the received data, a destination address of the location RDMA operation being based at least in part on a memory address determined using the transaction identifier.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Nafea Bshara, Leah Shalev, Erez Izenberg, Georgy Machulsky, Guy Nakibly
  • Patent number: 11843691
    Abstract: Technologies for processing network packets by a host interface of a network interface controller (NIC) of a compute device. The host interface is configured to retrieve, by a symmetric multi-purpose (SMP) array of the host interface, a message from a message queue of the host interface and process, by a processor core of a plurality of processor cores of the SMP array, the message to identify a long-latency operation to be performed on at least a portion of a network packet associated with the message. The host interface is further configured to generate another message which includes an indication of the identified long-latency operation and a next step to be performed upon completion. Additionally, the host interface is configured to transmit the other message to a corresponding hardware unit scheduler as a function of the subsequent long-latency operation to be performed. Other embodiments are described herein.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: December 12, 2023
    Assignee: Intel Corporation
    Inventors: Thomas E. Willis, Brad Burres, Amit Kumar
  • Patent number: 11838212
    Abstract: A method for optimizing internet traffic from a plurality of local area networks (LANs) to an internet based server connected to internet includes instructions for analyzing an internet data by a gateway computer located in a first LAN of the plurality of LANs to determine a data that is latency sensitive and a data that is not latency sensitive; instructions for sending network steering data, by the gateway computer, to a Central Processing Matrix (CPM); instructions for sending data, by a plurality of customer premises equipment (CPE) located in a second plurality of LANs in the plurality of LANs to the CPM through a listener/reporter located outside of the plurality of LANs; instructions for receiving the network steering data by the listener/reporter from the CPM; and instructions for routing the data that is latency sensitive outside of the second plurality of LANs to the internet based server.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: December 5, 2023
    Assignee: AAA INTERNET PUBLISHING INC.
    Inventor: Robert Michael Norman Bartlett
  • Patent number: 11836248
    Abstract: A method, system and computer-usable medium are disclosed for operating an endpoint agent at an endpoint device. Certain embodiments include a computer-implemented method for operating an endpoint agent at an endpoint device, including: operating the endpoint agent to selectively subscribe to events corresponding to activities occurring at an endpoint platform; processing events received from a message bus by the endpoint agent, where the events processed by the endpoint agent are events to which the endpoint agent has subscribed; and communicating, to a service, information corresponding to the events processed by the endpoint agent. Other embodiments of this aspect of the invention may include corresponding stand-alone and/or network computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform one or more of these actions.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 5, 2023
    Assignee: Forcepoint LLC
    Inventors: Peidong Chen, Manikandan Thiagarajan, Michael Miller, Xin Hu
  • Patent number: 11831544
    Abstract: Systems and methods for a virtual layer-2 network are described herein. The method can include providing a virtual Layer 3 network in a virtualized cloud environment. The virtual Layer 3 network can be hosted by an underlying physical network. The method can include providing a virtual Layer 2 network in the virtualized cloud environment. The virtual Layer 2 network can be hosted by the underlying physical network.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: November 28, 2023
    Assignee: Oracle International Corporation
    Inventors: Lucas Michael Kreger-Stickles, Shane Baker, Bryce Eugene Bockman, Peter Croft Jones, Jagwinder Singh Brar
  • Patent number: 11809771
    Abstract: A computing device receives a modified first image frame from a client device, wherein the client device stores the first image frame. The computing device generates a second image frame that corresponds to the modified first image frame with a watermark. The computing device transmits, to a third-party application executing at the computing device, the second image frame and generates an instruction for modifying the first image frame, the instruction based on an altered version of the second image frame that is identified by the watermark, the second image frame altered by the third-party application. The computing device transmits, to the client device, the instruction for modifying the first image frame.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: November 7, 2023
    Assignee: ACTIVEVIDEO NETWORKS, INC.
    Inventors: Ronald A. Brockmann, Maarten Hoeben
  • Patent number: 11810127
    Abstract: A plurality of session signatures and a plurality of inference flags are stored in association with each other, each session signature representing a combination of flag values, each flag value signifying a key event. A plurality of session events are logged, each session event issuing from one of the remote client devices and having a corresponding session ID and associated data. The session events are grouped by their corresponding session IDs to create a plurality of session records, each session record including flag values for a plurality of key events. A session signature is identified for each session record from the stored session signatures based on the key event flag values of the session record, and a value of an inference flag associated with the identified session signature is obtained from a storage device. A predetermined operation is performed based on the obtained value of the inference flag.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: November 7, 2023
    Assignee: ServiceNow, Inc.
    Inventor: Erich Zirnhelt
  • Patent number: 11792203
    Abstract: Examples described herein include systems and methods for controlling access to a server, such as an email server or a gateway, in situations where the identity of the requesting device is unknown or where the user device accesses the server using an unknown or unmanaged application. In one example, the system can utilize a user authentication credential included in the request to identify other devices belonging to the user that happen to be enrolled with the system. An out-of-band message can be sent to those enrolled devices, requesting confirmation from the user and, in conjunction with an authentication token, allowing the system to trust the previously unknown device. In the example of an unmanaged application attempting to access an email server, the system can confirm compliance of the requesting device and issue an authentication token that, along with an appropriate command sent to the email server, provides access.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 17, 2023
    Assignee: VMware, Inc.
    Inventors: Saravanan Pitchaimani, Vijay Pitchumani Kodaganallur, Craig Newell
  • Patent number: 11747996
    Abstract: One variation of a system for implementing a key-value data store includes one or more processors, storage media and instructions stored in the storage media which, when executed by the system cause the system to: receive a request store a particular key-value item; request a first networked distributed data storage system to store the particular key-value item; based on a determination that a set of one or more offload criteria is satisfied: retrieve a first set of key-value items from the first networked distributed data storage system, and request a second networked distributed data storage system to store the first set of key-value items in a first set of one or more data objects. The first networked distributed data storage system can have a lower data write latency and a higher data storage cost than the second networked distributed data storage system.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: September 5, 2023
    Assignee: DROPBOX, INC.
    Inventors: Oleksandr Senyuk, James Cowling, William Ehlhardt, Jonathan Lee, Gevorg Karapetyan, Olga Kechina, Stas Ilinskiy
  • Patent number: 11736315
    Abstract: A power and data transfer method includes providing a cable assembly for both power and data transmission, transferring power through at least two power conductors of the cable assembly, and transferring data through at least two data conductors of the cable assembly using a serial communication protocol.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 22, 2023
    Assignee: Essata Technologies Incorporated
    Inventors: Ted A. Dekker, Gregory A. Swears
  • Patent number: 11725875
    Abstract: Exemplary embodiments provide a refrigeration system having an interior space cooled by a plurality of cooling. Each cooling unit is capable of operating either synchronously when in communication with a control panel or under independent operation. Each cooling unit is modularly and replaceable without the use of tools by means of a quick connect system. The cooling units use a heat exchanger cooled by chilled water and make use of an electronic super heat control and electronic expansion valve to regulate the flow of refrigerant for improved efficiency.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: August 15, 2023
    Inventors: Mark Whitfield, James Gerard Borne, Michael Lemcke, Danny Palmer
  • Patent number: 11722413
    Abstract: Disclosed are systems and methods for steering network traffic over different access networks based on a classification of the network traffic. A first access network provides a first network path between a client device and a destination network and a second access network provides a second network path between the client device and the destination network. The access networks have different characteristics, such as latency or available bandwidth. A traffic classifier receives network messages and assigns classifications to the received network messages. A policy enforcer determines routes for individual network messages. The determined route is based at least in part on the classification assigned by the traffic classifier.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: August 8, 2023
    Assignee: VIASAT, INC.
    Inventor: Girish Chandran
  • Patent number: 11716359
    Abstract: Mobile device security, device management, and policy enforcement are described in a cloud-based system where the “cloud” is used to pervasively enforce security and policy and perform device management regardless of device type, platform, location, etc. A method includes receiving one or more mobile profiles for one or more mobile devices each associated with a user from an enterprise; responsive to enrollment of a mobile device of the one or more mobile devices, communicating to the mobile device; determining an associated mobile profile of the one or more mobile profiles for the mobile device; and configuring the mobile device based on the associated mobile profile.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: August 1, 2023
    Assignee: Zscaler, Inc.
    Inventors: Amit Sinha, Narinder Paul, Srikanth Devarajan
  • Patent number: 11712622
    Abstract: Methods and systems for executing games are provided. One example method includes executing at a server of the gaming system a first game logic and a second game logic. The first game logic is for a first game stream to a first user and the second game logic is for a second game stream to a second user. The method includes providing a first virtual driver for the first game logic and a second virtual driver for the second game logic. The method includes executing a hardware graphical processing unit (GPU). The hardware GPU having a non-virtual driver that communicates with each of the first and second virtual drivers. The non-virtual driver is configured for receiving data associated with the first game and the second game using the first virtual driver and the second virtual driver, respectively. The hardware GPU is configured for rendering video frames for the first game and the second game. The method includes encoding the video frames for the first game and the second game using an encoder.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: August 1, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Patent number: 11700297
    Abstract: A data loading device for loading data into computer processor units from a data source, the device comprising at least a first connector for connecting to the data source and provided with a PHY component, and a plurality of second connectors for connecting to the computer processor units and each provided with a respective PHY component, the first connector being connected to the second connectors by a first selector module in order to define a single down channel so as to transmit data from the first connector to each of the second connectors individually, and by a second selector module for defining a single up channel so as to transmit data in the opposite direction, the selector modules being arranged to be capable of connecting only one of the second connectors at a time to the first connector and the device including a control unit for controlling the selector modules to select which second connector to connect to the first connector.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 11, 2023
    Assignee: SAFRAN ELECTRONICS & DEFENSE
    Inventors: Pascal Regache, Philippe Elie
  • Patent number: 11700318
    Abstract: A computer-implemented method, operable on a device in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider, the device implementing a content delivery (CD) service, the method includes, by the service on the device: receiving a request for a particular resource from a client; determining whether the client includes an optimization support mechanism; when the client includes an optimization support mechanism, providing the client with a first version of the particular resource, optimized, at least in part, for the capabilities of the client in combination with the optimization support mechanism; otherwise providing the client with either (i) an un-optimized version of the particular resource, or (ii) a version of the particular resource optimized, at least in part, for the capabilities of the client without the capabilities of the optimization support mechanism.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 11, 2023
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11689305
    Abstract: Systems and methods that provide for transmission of messages among nodes (e.g., acceleration components configurable to accelerate a service) using a time-synchronized transport layer (TSL) protocol are provided. An example method, in a network comprising at least a first node, a second node, and a third node, includes each of the at least the first node, the second node, and the third node synchronizing a respective clock to a common clock. The method further includes each of the at least the first node, the second node, and the third node scheduling data transmission in the network in a manner such that at a particular time in reference to the common clock each of the at least the first node, the second node, and the third node is scheduled to receive data from only one of the first node, the second node, or the third node.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adrian M. Caulfield, Michael K. Papamichael, Ang Li
  • Patent number: 11683371
    Abstract: An automotive data storage system disposed in a vehicle includes a packet network and at least one centralized storage device. The packet network includes multiple electronic subsystems that are configured to generate data during operation of the vehicle, the electronic subsystems being deployed at different locations in the vehicle and being indirectly coupled to one another via network links and one or more network switches. The centralized storage device is installed in the vehicle and coupled to the packet network, and is configured to receive from the electronic subsystems write commands for storing the data, over the packet network, in accordance with a network storage protocol, and to store the data in the centralized storage device.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: June 20, 2023
    Assignee: MARVELL ASIA PTE LTD
    Inventors: Donna Yasay, Johnny Lam, Hubert Bailey, Noam Mizrahi
  • Patent number: 11677810
    Abstract: An application configuration tool and associated method for supporting deployment of an application on a server that has a set of configurations available for applications deployed on the server. The method attempts to match every configuration required by the application to a configuration available on the server. In case of multiple candidates that match, one is selected. When there is no match an error message is generated. The method is iterated to inspect each selected configuration to identify any references contained in the selected configuration that themselves need further configurations. The iteration of inspecting and the matching to follow the references is continued until all such references are exhausted either by matching or failure to match and consequent error message generation. Finally, a configuration report is output specifying the selected configurations and, to the extent that not all required configurations have been matched to available configurations, the error messages.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: John Anthony Reeve, Doina Liliana Klinger, Chengxuan Xing, Tom Soal
  • Patent number: 11663252
    Abstract: The present disclosure generally relates to the connection, operation, automation, and autonomation of disparate computing systems, networks, and databases. The present disclosure further relates to a method for operating a plurality of legacy systems, comprising: receiving a user input string from a user; parsing the user input string into a plurality of terms; generating, for each of the plurality of legacy systems, based on the user input string, one or more legacy input strings, each of the one or more legacy input strings being executable by each of the plurality of legacy systems and comprising a syntactical arrangement of one or more of the plurality of terms; and instructing the plurality of legacy systems to execute the one or more legacy input strings.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: May 30, 2023
    Assignee: Auction Edge, Inc.
    Inventors: Daniel E. Diedrich, Michael Stephen Rhoden, Mark Phillips, Julie Elizabeth Warpool
  • Patent number: 11652877
    Abstract: Techniques described herein relate to a method for managing nodes. The method may include sending, by a first node of nodes, a node information request to a social manager, where the node information request specifies a portion of a service to be provided to the first node; obtaining node information associated with a portion of the nodes from the social manager, where the portion of the plurality of nodes previously expressed node capability information and node configuration information associated with the portion of the service; identifying a second node of the portion of the nodes based on the node information to perform the portion of the service; and performing the service using the second node, where the second node performs the portion of the service.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: May 16, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Soumya Maity, Sathish Kumar Bikumala
  • Patent number: 11645104
    Abstract: A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a private network as a function of the request. A smart network interface controller (NIC) management system operating on a second processor and configured to cause the second processor to select a smart NIC associated with the private network to allocate the smart NIC to the computing services. The smart NIC includes a processor that is configured to interface with a public network and to send and receive data over the public network associated with the computing services.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: May 9, 2023
    Assignee: RELIANCE JIO INFOCOMM USA, INC.
    Inventor: Arun Rajagopal
  • Patent number: 11641340
    Abstract: To improve the network experience in a network, a unique device identifier (UDID) can be generated by a UDID generation module of a client device. The UDID generation module utilizes one or more device parameters as well as a service set identifier (SSID) as input(s) to the UDID generation module. The UDID can be reported to an access point device of the network so that the access point device can track, monitor, control, etc. the client device within the network, for example, when media access control randomization (rMAC) is utilized by the network to protect the privacy of the client device or a user of the client device. The same UDID is generated each time the client device joins the network so that the client device need not store the UDID.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: May 2, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventor: Kurt A. Lumbatis
  • Patent number: 11638128
    Abstract: Centralized management of the Internet of Things resolves user difficulties. Connected devices may be associated with an owner's or user's electronic profile. The electronic profile may be represented as a graphical user interface (such as a webpage), thus allowing remote management of the connected devices. The owner or user may thus configure the electronic profile to define what electronic data is shared and with whom.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 25, 2023
    Assignee: AT&T Mobility II LLC
    Inventors: Brian Greaves, Stephen Thomas Hardin, Erie Lai Har Lau, Robert Osterwise
  • Patent number: 11622274
    Abstract: This application relates to a tamper-resistant datalink communications system. The system may include a ground-based communications module configured to be coupled to a radio controller configured to remotely control a drone comprising one or more actuators and a remote-mounted communications module configured to communicate data with the ground-based communications module. The ground-based communications module may include a ground processor configured to: receive a plurality of first signals modulated with a first modulation scheme from the radio controller, convert the plurality of first signals to a second signal modulated with a second modulation scheme different from the first modulation scheme, and generate a plurality of second duplicated signals comprising two or more duplicate signals of the second signal.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: April 4, 2023
    Assignee: Calective LLC
    Inventors: Lydell Aaron, Benjamin De Villa
  • Patent number: 11621882
    Abstract: Aspects of the present disclosure are directed to an automated remediation system that can receive service level objective (SLO) alerts or notifications and, based on the type, take automated remedial actions. The automated remediation system can perform automated responses to various SLO alerts such as latency alerts, error budget alerts, burn rate alerts, etc. The automated remediation system can utilize a mapping to select which automated response to perform; can measure the effectiveness of the automated response using a metric defined for the alert type; and, until the issue is resolved or no further actions are mapped to the alert type, can repeat the initial automated response or can take secondary automated responses. The automated remediation system can also report the alert and the remedial actions taken.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: April 4, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher Thomas Wilkinson, Robert L. Johnson
  • Patent number: 11611638
    Abstract: A method and system of a re-assembly middleware in FPGA for processing TCP segments into application layer messages is disclosed. In recent years, the communication speed in digital systems has increased drastically and thus has brought in a growing need to ensure a good/high performance from the FPGA services. The disclosure proposes a re-assembly middleware in the FPGA for processing TCP segments into application layer messages at a pre-defined frequency for a good/high performance. The pre-defined frequency is a high frequency performance feature of the re-assembly middleware, wherein the FPGA's implementation frequency is at atleast 300 MHz based on a memory optimization technique. The memory optimization technique includes several strategies such registering an output and slicing memories.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: March 21, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Dhaval Shah, Sunil Puranik, Manoj Nambiar, Mahesh Damodar Barve, Ishtiyaque Shaikh
  • Patent number: 11610337
    Abstract: Boresight and lever arm calibration of cameras and scanners on UAVs or mobile platforms is performed by optimizing the flight/travel path of the UAV/platform relative to control points or tie points. The flight/travel paths account for the potential bias of boresight angles, lever arm and times delays to produce an accurate estimation of the orientation of these cameras/scanners relative to the GNSS/INS coordinate system of the UAV/platform.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: March 21, 2023
    Assignee: Purdue Research Foundation
    Inventor: Ayman F. Habib
  • Patent number: 11604178
    Abstract: Various embodiments include a carbon monoxide (CO) detection device and methods for operating a FDS or CO detection device to detect carbon monoxide and communicate information regarding CO detection events to a remote server via communication network. Various embodiments include receiving information from one or more CO sensors configured to detect CO, determining whether the information from the one or more CO sensors satisfies one or more threshold criteria indicative of fire event or CO detection, generating a CO warning message comprising a fire and/or CO alarm object in response to determining that the information received from the one or more CO sensors satisfy one or more threshold criteria indicative of CO detection, and sending the generated CO warning message to a remote server via a communication network.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: March 14, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Rajashekar Chilla, Abhi Umeshkumar Shah, Sanjeet Pandit, Lakshmi Bhavani Garimella Srivenkata, Michael Franco Taveira
  • Patent number: 11580462
    Abstract: A device, system and method for mode-based synchronization of data records is provided. Booking data is received, at one or more computing devices, from one of a first and second client device. When received from the first client device, in a first order mode for the booking data, the device(s): cause an order management system (OMS) to generate: order data at a first database; and cause a legacy system to generate a corresponding passenger name record (PNR) at a second database, the corresponding PNR being slaved to the order data. When received from the second client device, in a legacy mode for the booking data, the device(s): cause the legacy system to generate, a PNR and/or ticket data at the second database; and cause the OMS to generate corresponding order data at the first database, the corresponding order data being slaved to the PNR and/or the ticket data.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: February 14, 2023
    Assignee: AMADEUS S.A.S., SOPHIA ANTIPOLIS
    Inventors: Gerard Yin, Pierre-Philippe Di Costanzo, Olivier Daniel Bernier, Stephane Lecourtois
  • Patent number: 11582204
    Abstract: The disclosure relates to systems, methods and computer readable for generating double encryption of data through discrete modules that are air gapped at every stage. Furthermore, the transceivers disclosed can operate in “off-line” mode which can be adapted to communicate with any network access terminal regardless of the intermediate connecting network.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: February 14, 2023
    Assignee: Mobulus Net. Ltd
    Inventor: Oleg Vaisband
  • Patent number: 11570257
    Abstract: A system and method for communicating artificial intelligence (AI) tasks between AI resources are provided. The method comprises establishing a connection between a first AI resource and a second AI resource; encapsulating a request to process an AI task in at least one request data frame compliant with a communication protocol, wherein the at least one request data frame is encapsulated at the first AI resource; and transporting the at least one request data frame over a network using a transport protocol to the second AI resource, wherein the transport protocol provisions the transport characteristics of the AI task, and wherein the transport protocol is different than the communication protocol.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: January 31, 2023
    Assignee: NEUREALITY LTD.
    Inventors: Moshe Tanach, Yossi Kasus, Lior Khermosh, Udi Sivan
  • Patent number: 11561937
    Abstract: Example methods and systems are directed to a multitenant application server using a union file system. Each tenant has one or more users and a tenant layer in the union file system. Each user has a user layer in the union file system. The union file system provides a logical file system to each user based on the user layer, the tenant layer, and a base layer comprising a set of application layers. A first user shares an application template file with other users of the same tenant by moving the file from the first user's user layer to the tenant layer. After the file is moved, all users of the tenant have access to the application defined by the application template file. The moving of the file is achieved by modifying metadata for the file.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 24, 2023
    Assignee: SAP SE
    Inventors: Joachim Fitzer, Pietro Francesco Menna, Felipe Musse, Simon Seif
  • Patent number: 11548456
    Abstract: A CAN circuit structure and a vehicle diagnostic device are provided. The CAN circuit structure includes: a pair of data buses on which differential signals are transmitted; a CAN transceiver operating in a first voltage domain; a clamp circuit disposed between the CAN transceiver and the data buses for clamping a high level or a low level of the differential signals; a CAN controller operating in a second voltage domain; and a signal isolation circuit disposed between the CAN transceiver and the CAN controller for isolating the first voltage domain from the second voltage domain. The circuit allows for the use of a standard CAN transceiver chip that meets a general standard in a special CAN circuit structure, thus effectively reducing manufacturing costs of related devices.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: January 10, 2023
    Assignee: AUTEL INTELLIGENT TECHNOLOGY CORP., LTD.
    Inventors: Sanbao Shi, Yang Li
  • Patent number: 11550734
    Abstract: Techniques are provided for generating host connectivity plans with load balancing and resiliency. One method comprises obtaining a number of storage system target ports needed for a given host; identifying available target ports in the storage system and an input-output (IO) target component associated with each available target port; and calculating the host connectivity plan until the host connectivity plan includes the obtained number of target ports by: (i) selecting at least one IO target component not already in the host connectivity plan that satisfies a resiliency policy and/or a load balancing policy; (ii) selecting at least one target port associated with the selected at least one IO target component and (iii) adding the selected at least one target port to the host connectivity plan. The resiliency policy may require connectivity without a single point of failure. The load balancing policy may specify that the IO target components serve a substantially equal IO load.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: January 10, 2023
    Assignee: Dell Products L.P.
    Inventors: Rivka Mayraz Matosevich, Gil Ben Zeev, Ziv Dor, Yuval Peleg Lieblich, Roi Tagar, Amir Aloosh, Eyal Brami
  • Patent number: 11546272
    Abstract: Embodiments disclosed herein generally relate to the use of Network-on-Chip architecture for solid state memory structures which provide for the access of memory storage blocks via a router. As such, data may be sent to and/or from the memory storage blocks as data packets on the chip. The Network-on-Chip architecture may further be utilized to interconnect unlimited numbers of memory cell matrices, spread on a die, thus allowing for reduced latencies among matrices, selective power control, unlimited memory density growth without major latency penalties, and reduced parasitic capacitance and resistance. Other benefits may include improved signal integrity, larger die areas available to implement memory arrays, and higher frequency of operation.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: January 3, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Zvonimir Z. Bandic, Luis Cargnini, Dejan Vucinic
  • Patent number: 11537559
    Abstract: Disclosed are various embodiments for generating an index. A computing device provides a location of a requested file to a client device in response to receiving a search query of a master index from the client device. The computing device updates the master index with index data associated with the requested file, wherein the index data associated with the requested file is received from the client device.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: December 27, 2022
    Assignee: AIRWATCH LLC
    Inventor: Ramani Panchapakesan
  • Patent number: 11533522
    Abstract: There is provided a transmission apparatus including: a processing unit that performs processing of mixing, at a mixing rate independent for each frame, image data in peripheral frames with image data in each frame of first moving image data at a first frame rate and obtains second moving image data at the first frame rate. At least image data in a frame corresponding to a second frame rate that is lower than the first frame rate in the image data in each frame that forms the second moving image data is brought into a state in which the image data is mixed with the image data in the peripheral frames.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: December 20, 2022
    Assignee: SATURN LICENSING LLC
    Inventor: Ikuo Tsukagoshi
  • Patent number: 11521479
    Abstract: Various embodiments include a fire detection system (FDS) device and methods for operating an FDS device to detect a potential fire and communicate information regarding fire detection events to a central fire detection system via a wireless communication network. Various embodiments include receiving information from one or more sensors configured to detect an indication of a possible fire, determining whether information received from the one or more sensors satisfy one or more threshold criteria indicative of a fire event, generating a fire warning message comprising a fire alarm object in response to determining that the information received from the one or more sensors satisfy one or more threshold criteria indicative of a fire event, and sending the generated fire warning message to a remote server via a communication network.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: December 6, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Abhi Umeshkumar Shah, Sanjeet Pandit, Rajashekar Chilla, Lakshmi Bhavani Garimella Srivenkata, Michael Franco Taveira