Patents Examined by Chris Parry
  • Patent number: 12786106
    Abstract: Techniques are provided to extend training to an end-to-end method, where a ready-to-send (RTS) variable is added to training frames to indicate that, on a current interface, the Physical Medium Attachment (PMA) sublayer, with all its lanes, has valid data and appropriate clock timing and is ready to send data to the output when training is completed. These techniques are applicable to a PMA that is an endpoint (and thus has only a single network interface involved) as well as to PMAs that have two network interfaces connected to segment partners. Moreover, these techniques may be configured to work with legacy devices that do not support segmented link training.
    Type: Grant
    Filed: February 5, 2024
    Date of Patent: November 3, 2026
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Adee O. Ran
  • Patent number: 12776954
    Abstract: Provided are systems, methods, and apparatuses for distributed, in-switch collective processing. In one or more examples, the systems, devices, and methods include configuring the group of collective engines as one or more logical collective engines. The systems, devices, and methods include distributing a collective message from the source node to a master engine of all, or some portion of, the group of collective engines, and the collective engines exchanging one or more collective messages with participating engines and end nodes of the collective to satisfy the collective operation. Multiple collective contexts may be supported simultaneously with either the same or a different collective engine instance serving as the master instance for a given collective context.
    Type: Grant
    Filed: September 9, 2024
    Date of Patent: October 27, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Bruce Gregory Warren, Rohit Bhatia, Eric Richard Borch, Douglas Joseph
  • Patent number: 12776990
    Abstract: A computing network implements a congestion control mechanism and a load balancing mechanism. The load balancing mechanism is run at the packet level. A connection-level measure is generated for congestion in the computing network. The connection-level measure is accumulated at the packet level. Activation of the congestion control mechanism is limited until the accumulated connection-level measure reaches a threshold.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: October 27, 2026
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Abdul Kabbani, Torsten Hoefler
  • Patent number: 12771733
    Abstract: To provide a communication terminal capable of easily determining which of calling via IP wireless communication and calling via IP telephone communication to use. A communication terminal includes: a main body-side codec which decodes an output signal from a call control section and outputs the decoded output signal to a main body-side speaker and which encodes an input signal from a main body-side microphone and the encoded input signal to the call control section; and a handset-side codec which decodes an output signal from the call control section and outputs the decoded output signal to a handset-side speaker and encodes an input signal from a handset-side microphone and inputs the encoded input signal to the call control section.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: October 20, 2026
    Assignee: ICOM INCORPORATED
    Inventor: Keishiro Uwamori
  • Patent number: 12771571
    Abstract: In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling intermediary generates an encapsulation packet comprising at least a portion of the baseline packet and a header indicating the isolated virtual network. The encapsulation packet is transmitted to a node of the service.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: October 20, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Richard Alexander Sheehan, Douglas Stewart Laurence, Marwan Salah El-Din Oweis, Andrew Bruce Dickinson
  • Patent number: 12762279
    Abstract: Technologies for digital content distribution include creating a data set that includes a plurality of entity data records each comprising a plurality of attribute values. By applying a first data security technique to the data set, a first query term and a matching subset of the plurality of entity data records are determined. A second data security technique is applied to the matching subset. When output of the second data security technique satisfies a first noisy threshold, the first query term is added to a set of query terms. A third data security technique is applied to the matching subset. When output of the third data security technique satisfies a second noisy threshold, the set of query terms is expanded to include a second query term. The set of query terms is used to perform the digital content distribution.
    Type: Grant
    Filed: August 2, 2024
    Date of Patent: October 13, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan M. Rogers, Mingyang Hu, Adrian Rivera Cardoso, Raymond E. Ortigas, Humberto A. Gonzalez Cabezas
  • Patent number: 12764057
    Abstract: Techniques are described for backup service function notification and synchronization. For example, a network system comprises: a plurality of service functions; a computing device comprising a service function classifier configured to: classify a packet to a service function chain including the plurality of service functions; determine backup service function(s) for an active service function of the service function chain; encapsulate the packet with a network service header, wherein the network service header includes backup service function information identifying one or more computing devices that host the backup service function(s); and send the packet encapsulated with the network service header to a computing device that hosts the active service function to enable the computing device that hosts the active service function to send, based at least on the backup service function information, state information for the active service function with the one or more backup service functions.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 13, 2026
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajneesh Kumar, Peyush Gupta
  • Patent number: 12762224
    Abstract: Secure drivers for confidential virtual machines. A communication channel is established by a first device driver executing in a memory of a virtual machine manager (VMM) with a second device driver executing in a private memory of a user space memory of a confidential virtual machine that was initiated by the VMM. The private memory is inaccessible by the VMM. The first device driver provides the data over the communication channel to the second device driver within the user space memory. The second device driver receives the data. The second device driver modifies the private memory to include the data or prevents the data from being written to the private memory based on a criterion.
    Type: Grant
    Filed: December 19, 2024
    Date of Patent: October 13, 2026
    Assignee: Red Hat, LLC
    Inventor: Michael Tsirkin
  • Patent number: 12764081
    Abstract: An electronic device includes a speaker; a display; a memory; and a processor operatively connected to the speaker, the display, and the memory. The processor is configured to: identify an input indicating to search a multimedia content stored in the memory, the multimedia content comprising a first text and a plurality of images, the input comprising a third text, generate a second text representing the plurality of images, identify, based on the first text and the second text, a portion of the multimedia content, which is matched to the third text, and output, via at least one of the speaker or the display, the portion of the multimedia content.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: October 13, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangmin Park, Gajin Song
  • Patent number: 12756591
    Abstract: A communication receiver is connected to a main control unit of a communication device, and includes a first IF, a second IF, a service control unit, and a service IF unit. The service control unit transmits a search message to the electronic control unit conforming to the first protocol, which is a service communication protocol, based on the first setting information received from the main control unit via the first IF. The service IF unit converts an event message conforming to the first protocol or the second protocol received from the electronic control device into stream data based on the second setting information received from the main control unit via the first IF, and transmits the stream data to the main control unit via the second IF.
    Type: Grant
    Filed: October 4, 2024
    Date of Patent: October 6, 2026
    Assignee: DENSO CORPORATION
    Inventor: Taichi Itagawa
  • Patent number: 12756657
    Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, routing information is received from a plurality of instantiations of a data-processing network function of a radio-based network. Based at least in part on the routing information, a route to a first instantiation of the plurality of instantiations of the data-processing network function is advertised. Based at least in part on the routing information, a backup route to a second instantiation of the plurality of instantiations of the data-processing network function is advertised.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: October 6, 2026
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Diwakar Gupta, Kiran Kumar Edara, Igor A. Kostic, Kaixiang Hu, Shane Ashley Hall, Joseph Elmar Magerramov, Stephen Callaghan, Ethan Joseph Torretta, Ishwardutt Parulkar
  • Patent number: 12756749
    Abstract: A state transition for a stream and a timing of when the state transition is detected with respect to a duration of a frame which is to be transmitted over the serial channel. The state transition and timing of the state transition is coded into a codeword which is inserted into a portion of a frame which is transmitted over the serial channel to transmit the stream over the serial channel.
    Type: Grant
    Filed: May 8, 2024
    Date of Patent: October 6, 2026
    Assignee: NXP USA, Inc.
    Inventors: Steven Daniel, Arindam Dasgupta, Krishnan Tiruchi Natarajan
  • Patent number: 12754540
    Abstract: A SCADA web HMI client apparatus comprises a processor and a memory. The memory stores image data on an HMI screen to supervise an industrial plant, screen operation authority information, and exception information that are received from a web server. The screen operation authority information defines operation permission/prohibition of the HMI screen for each web browser. The exception information defines operation permission/prohibition of each of specific operation parts on the HMI screen for each web browser. The processor executes screen drawing processing in which operation permission/prohibition defined in the exception information is preferentially applied to each of the specific operation parts on the HMI screen, operation permission/prohibition defined in the screen operation authority information is applied to each of operation parts other than the specific operation parts on the HMI screen, and the HMI screen is drawn on the web browser.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: October 6, 2026
    Assignee: TMEIC CORPORATION
    Inventors: Ryo Shimizu, Akira Nojima, Nobuo Shimizu
  • Patent number: 12750158
    Abstract: Aspects of the disclosure are directed to error recovery. In accordance with one aspect, an apparatus includes a plurality of sensors configured to generate a plurality of sensor data; a plurality of sensor interfaces, wherein each one of the plurality of sensor interfaces is coupled to each one of the plurality of sensors; and an aggregator, coupled to the plurality of sensor interfaces, the aggregator configured a) to multiplex the plurality of sensor data into a single aggregator output stream, b) to detect a transmission error in the plurality of sensor data, and c) to recover the transmission error using an aggregator hardware without software involvement.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: September 29, 2026
    Assignee: QUALCOMM Incorporated
    Inventors: Abhijeet Dey, Wesley James Holland, Joby Abraham, Vijayamanohar Nagarajan
  • Patent number: 12750280
    Abstract: A method for NADD-assisted dynamic configuration of HTTP parameter settings at NFs includes receiving, at the NADD, SBI message feeds from a plurality of producer NFs. The method further includes determining, by the NADD and from at least one of the SBI message feeds, an HTTP parameter setting for one of the producer NFs. The method further includes communicating, by the NADD, the HTTP parameter setting to the producer NF. The method further includes receiving, by the producer NF and from the NADD, the HTTP parameter setting. The method further includes using, by the producer NF, the HTTP parameter setting to control traffic flow from a consumer NF to the producer NF.
    Type: Grant
    Filed: October 4, 2024
    Date of Patent: September 29, 2026
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Ashish Kumar, Virendra Singh, Shashikiran Bhalachandra Mahalank
  • Patent number: 12750333
    Abstract: The system obtains multiple views associated with a first multiplicity of messages, where a view among the multiple views includes a criterion, a visual appearance, and an action. The criterion defines a message to include in the view, and the action is configured to trigger automatically when the message is included in the view. The system applies the view to the second multiplicity of messages by: selecting a subset of messages among the second multiplicity of messages according to the criterion; presenting the subset of messages to the user according to the visual appearance associated with the view; and performing the action on the subset of messages.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: September 29, 2026
    Assignee: Notion Labs, Inc.
    Inventors: Andrew Milich, Jason Ginsberg, Nishil Shah, Arpeet Kale, Peter Lu, Byeong Chan Lee, Sunny Li, Natalie Almosa, Guangyu Zhang, Nicholas Giancarlo Gervasi, Simon Townsend-Last, Huan Zhao, Farzad Khosrowshani, Terry Thunder Tsai
  • Patent number: 12750646
    Abstract: Procedures, methods, architectures, apparatuses, systems, devices, and computer program products comprising: sending, by a first Wireless Transmit/Receive Unit (WTRU) to a network entity, a subscription request for downloading an AI/ML model, the AI/ML model comprising a first model portion, and one or more further model portions; determining a second WTRU storing at least the first model portion of the AI/ML model; sending, to the network entity, first information comprising an indication of the second WTRU; receiving, from the network entity, second information indicating a schedule for downloading at least the first model portion of the AI/ML model from the second WTRU; and downloading, from the second WTRU via a device-to-device communication between the first WTRU and the second WTRU, at least the first model portion of the AI/ML model at a scheduled time using the second information.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: September 29, 2026
    Assignee: InterDigital CE Patent Holdings, SAS
    Inventors: Cyril Quinquis, Thierry Filoche, Stephane Onno
  • Patent number: 12750315
    Abstract: A sub-tunneling technique disclosed herein reserves a range of security parameters index (SPI) values when establishing a secure tunnel connection. At the sending tunnel peer, the network driver of the sending tunnel peer NIC (“sending NIC”) maps network traffic flows to different SPI values within the range reserved for the secure tunnel connection. This effectively creates logical sub-tunnels within the secure tunnel connection and allows the sending NIC to distribute network traffic flows across the sub-tunnels. At the receiving tunnel peer, the network driver of its NIC (“receiving NIC”) masks lower bits of the SPI values to obtain a base SPI value corresponding to the secure tunnel connection to determine the security association for decrypting packets from the tunnel. However, the receiving NIC uses the various SPI values of the sub-tunnels to distribute the network traffic flows across the RX queues.
    Type: Grant
    Filed: December 13, 2024
    Date of Patent: September 29, 2026
    Assignee: Palo Alto Networks, Inc.
    Inventors: Krishna Kumar Vavilala, Suresh Basavanagouda Patil, Naga Raghu Ramprasad Nandigama
  • Patent number: 12744752
    Abstract: Disclosed is an MQ Telemetry Transport (MQTT) Data Logger and Processor for Near Real Time Data Analysis that is configured to subscribe to a Machine-to-Machine (M2M) network protocol and store all the messages sent to an MQTT broker. Once all of the messages have been logged, the presently disclosed invention further features cleans and places the data into a format that is usable or accessible by modeling and simulation (M&S) tool suites, as one example. These aspects can be utilized by test and evaluation (T&E) engineers to rapidly evaluate system characteristics and performance. Moreover, the disclosed methodology can be used to augment technical data within M&S scenarios for verification and validation (V&V) and post processing.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: September 22, 2026
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Ryan Loehrlein, Andrew Martin, Sondra Lynn
  • Patent number: 12737456
    Abstract: A method of operating an anomaly detection system includes receiving training message sequences corresponding to messages transmitted in an in-vehicle network (IVN), constructing, based on the training message sequences, a model that includes a plurality of states corresponding to observed signal values in the training message sequences and state transitions between respective states of the plurality of states, training the model by supplying, to the model, first messages sequences corresponding to the training message sequences and second message sequences not contained in the training message sequences, and, using the anomaly detection system, executing the model to identify anomalous message sequences transmitted in the IVN by receiving an IVN message sequence, outputting, from the model, a value based on state transitions between states of signals contained in the IVN message sequence, and outputting, based on the value, an indication of whether the IVN message sequence includes an anomalous message seque
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: September 15, 2026
    Assignee: Robert Bosch GmbH
    Inventors: Pradeep M. Pappachan, Jorge Guajardo Merchan