Patents Examined by Joshua Joo
  • Patent number: 12294617
    Abstract: A system and method of performing communications over a communications network that uses a communication protocol having multiple different versions, provides for backwards compatibility when devices that support a higher or more secure version of the communication protocol are added to a network having devices that only support a lower or less secure version of the communication protocol. The system and method includes a technique of negotiating and establishing security procedures to be implemented in a communication connection between two devices on the network based on initial session request messages that indicate the version of the communication protocol supported by one or both of the devices. This system and method enable higher and lower protocol version devices (i.e.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: May 6, 2025
    Assignee: FIELDCOMM GROUP, INC.
    Inventors: Wallace A. Pratt, Jr., Mark J. Nixon, Aaron C. Jones
  • Patent number: 12289364
    Abstract: An example method comprises determining, by an edge services controller, based on a respective predicted resource utilization value for each of a plurality of servers, a corresponding server weight for each of the plurality of servers; the plurality of servers comprising respective network interface cards (NICs), wherein each NIC of the plurality of NICs comprises an embedded switch and a processing unit coupled to the embedded switch; determining, by the edge services controller, based on a respective predicted resource utilization value for each of a plurality of services, a corresponding application weight for each of the plurality of services; and scheduling, by the edge services controller, based on the respective server weight for a server of the plurality of servers and the respective application weight for the service, a service of the plurality of services on the server.
    Type: Grant
    Filed: April 19, 2024
    Date of Patent: April 29, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Raja Kommula, Ganesh Byagoti Matad Sunkada, Thayumanavan Sridhar, Rajasree Krishnamoorthy, Raj Yavatkar, Jit Gupta, Krishna Kant
  • Patent number: 12273709
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a first user equipment (UE) may receive, from a network node, an indication of first level shared information, that is shared between at least the first UE and a second UE, for deriving a security key from common sidelink information. The first UE may determine second level shared information, that is shared between the first UE and the second UE, for deriving the security key from the common sidelink information. The first UE may communicate with the second UE using the security key derived from the common sidelink information based at least in part on the first level shared information and the second level shared information. Numerous other aspects are described.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: April 8, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Anantharaman Balasubramanian, Kapil Gulati, Shijun Wu, Hong Cheng, Junyi Li
  • Patent number: 12273212
    Abstract: A distributed processing network system (10), an integrated response system (50) comprising multiple distributed processing network systems and related methods providing situational awareness information for emergency responses. In one embodiment there is disclosed a response system (50) comprising first and second server based systems (10, 11) each providing real time awareness of personnel (18, 19) for different organizations, the first system receiving information for a first organization and the second system receiving information for a second organization, the first system coupled to the second system to communicate information generated in the first system to personnel in the second organization via the second system to facilitate timely and appropriate response by personnel in the second organization to an emergency situation in the first organization.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: April 8, 2025
    Assignee: Intrepid Networks, LLC
    Inventor: Brittin Kane
  • Patent number: 12267202
    Abstract: Methods and systems generating real-time notifications of software application importance based on current processing requirements. The method includes receiving a first dataset, wherein the first dataset comprises recovery time estimates for processing requirements. The method includes receiving a second dataset, wherein the second dataset comprises second recovery time estimates for applications. The method includes receiving a third dataset, wherein the third dataset comprises dependencies between processing requirements and applications. The method determines many-to-many relationships between the processing requirements and applications based on the dependencies. The method inputs the many-to-many relationships into a machine learning model to identify importance metrics for each application. The method generates, for display on a user interface, a ranking of the applications in order of importance metric.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: April 1, 2025
    Assignee: Capital One Services, LLC
    Inventors: Jonathan Underwood, David L. Houck, Naoum Anagnos
  • Patent number: 12261758
    Abstract: Various example embodiments relate to partial data transmission. A transmitter may receive at least one dataset for transmission. The dataset may be one of a plurality of datasets known to the transmitter and a receiver or to be signaled to the receiver. The transmitter may determine a first portion of the dataset. The size of the first portion may be determined based on a battery level indicator, a latency level associated with the dataset, a radio condition, or a network load. The receiver may recognize the dataset based on the first portion and/or at least one second portion transmitted by the transmitter. Apparatuses, methods, and computer programs are disclosed.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: March 25, 2025
    Assignee: NOKIA TECHNOLOGIES OY
    Inventor: Timo Tero Joonas Hussa
  • Patent number: 12255884
    Abstract: Provided is a method for establishing a secure connection from a chip to a network. The method comprises sending a connection request with a decentralized identifier address, sending a request for getting a decentralized identifier, sending, to the network, the decentralized identifier, sending, to the chip, an authentication request with data, and determining and sending, to the network, authentication data, and authenticating the chip. It further include sending, to the ledger, a request for getting subscription data associated with the decentralized identifier address, verifying, whether the decentralized identifier address is associated with a subscription wallet address or a subscription address in an operator wallet sending, to the network, associated subscription data, verifying whether valid, and establishing, when valid, a connection to the chip.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: March 18, 2025
    Assignee: THALES DIS FRANCE SAS
    Inventors: Julien Delsuc, Stéphane Schirar
  • Patent number: 12255934
    Abstract: Method, apparatus and computer program product for seamless communication resource transition are described herein. A user may wish to share an external communication resource within a group-based communication system. Settings may be provided allowing the user to more effectively share the external communication resource. The user may select the appropriate settings such that the external communication resource can be transmitted to the group-based communication system for display in accordance with the selected settings.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: March 18, 2025
    Assignee: Salesforce, Inc.
    Inventors: Roland Schemers, James McPhail, Matthew Wahl
  • Patent number: 12250264
    Abstract: A computing system can receive service requests from computing devices of requesting users, with each respective service request including a start location and a destination location. For a respective service request, the system can transmit a transport invitation to a plurality of provider computing devices in accordance with a multi-invitation mode. The transport invitation is displayed on a respective provider computing device and selectable by the respective transport provider to accept the respective service request. The system can receive an acceptance of the transport invitation from two or more provider computing devices. Based on the received data from the two or more provider computing devices, the system can select a transport provider from the respective two or more transport providers associated with the two or more provider computing devices to service the respective service request.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: March 11, 2025
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Kartik Murthy
  • Patent number: 12244459
    Abstract: Some embodiments automatically and proactively adjust network device configuration settings during network operation, based on correlations between device performance and device configuration. Correlations are computed using statistics routines or computed by a machine learning module. Some embodiments share adjusted configuration values via a cache, and some persist adjusted values through an application restart. In some embodiments, the cache is hierarchical and different kinds of reconfiguration data are shared at different levels. In some embodiments, the configuration value is shared only between application instances that have sufficiently similar contexts. Some embodiments detect a correlation loss and fall back to a known good configuration setting or a default configuration setting. Some embodiments optimize network internode communications by making dynamic adjustments which are not available from static configuration settings or from static configuration rules.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: March 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Laura Mitrache, Martin Tomka, Juraj Blaek, Stephen Toub, Andrey Noskov, Martin Taillefer, Scott Allen Thurlow, Lukas Barton
  • Patent number: 12238055
    Abstract: One or more computing devices, systems, and/or methods are provided. In an example, a review initiation request may be received from a first email account. The review initiation request may indicate proposed email content and/or a reviewer of the proposed email content. An email may be generated based upon the review initiation request. The email may include the proposed email content and/or an email review interface including a feedback entry field and/or an approval selectable input. The email may be transmitted to a reviewer email account of the reviewer. A review response may be received, via the email review interface, from the reviewer email account. The review response may indicate (i) feedback, indicating one or more suggestions associated with the proposed email content, submitted via the feedback entry field, and/or (ii) an approval indicator, indicating approval of the proposed email content, submitted via the approval selectable input.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: February 25, 2025
    Assignee: Yahoo Assets LLC
    Inventor: Jeffry B Sabat
  • Patent number: 12231431
    Abstract: Systems as described herein may implement IP address whitelisting for signed Uniform Resource Locators (URLs). A computing device may receive, from a first user device, a first request to access a resource. The computing device may determine a first identifier of the first user device. After an authentication of the first user device, the computing device may generate a pre-signed URL indicating a location of the resource. The computing device may generate a signed URL by prefixing the pre-signed URL with the first identifier of the first user device. The computing device may receive a second request to access the resource. Based on comparing a second identifier corresponding to the second request with the first identifier in the signed URL, the computing device may grant or deny the second request access to the resource.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: February 18, 2025
    Assignee: Capital One Services, LLC
    Inventors: Hari Hara Sudhan Gnanaprakasam, Kimberly Russo, Sharath Kumar Sheshadri
  • Patent number: 12212631
    Abstract: A subscriber management system and method are described, according to various implementations. In an implementation, the method and system generate a unique user device identifier that is stored and accessed in storage on a user device. The user device identifier is passed in network requests when visiting a website having an installation of a module of the subscriber management system.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: January 28, 2025
    Assignee: PUSHNAMI LLC
    Inventors: Emerson Smith, Mitchell Taylor
  • Patent number: 12206714
    Abstract: A method for handling IMS registrations at a P-CSCF after PCRF database failure includes receiving a SIP REGISTER request message after a PCRF database failure and determining that the SIP REGISTER request message is for an existing user. The method further includes obtaining a list of user contacts having entries in a registration cache of the P-CSCF corresponding to an address of record in the SIP REGISTER request message, testing reachability of the user contacts in the list, and freeing resources of the P-CSCF for the user contacts determined to be unreachable.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: January 21, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Lalit Grover, Vimal Chandra Tewari, Jayesh Shrimali
  • Patent number: 12199821
    Abstract: An electronic device that selectively performs an action is described. During operation, the electronic device may receive a high-level operation from a second electronic device, where the electronic device provides a standby supervisory module for a computer network device (such as a switch or a router) and the second electronic device provides an active supervisory module for the computer network device, and where the high-level operation includes one or more sub-operations (such as primitive operations). Then, the electronic device may store the high-level operation in memory, where the high-level operation is associated with an identifier in a sequential set of identifiers. Moreover, the electronic device may receive information indicating an occurrence of an event. In response, the electronic device may perform the action.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: January 14, 2025
    Assignee: Ruckus IP Holdings LLC
    Inventor: Rakesh G. Hansalia
  • Patent number: 12184544
    Abstract: a content addressable memory circuit is provided that includes a memory array that includes multiple memory devices that include memory locations that share a memory address and are coupled for simultaneous access. Hash logic is operative to use modulo math to determine a memory address based upon non-X values within an IP address key. Memory controller logic is operative to cause a memory device in the memory array to store the received IP address key in a memory location at the determined memory address, in a format that includes a field-size value indicative of a number of non-X values within a received IP address key and that includes non-X values within the received IP address key.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 31, 2024
    Assignee: Dreambig Semiconductor Inc.
    Inventors: Sohail A Syed, Hillel Gazit, Hon Luu, Pranab Ghosh
  • Patent number: 12184597
    Abstract: Technologies are presented directed to smart attachment of cloud-based files to communications such as email. A communication service may determine and select automatically between local and cloud versions of synchronized files allowing the recipient of the message to receive a version of the file regardless of whether the sender is offline or online when the attachment was made and in a user-friendly manner to the sender through a single representation.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: December 31, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Misbah Uraizee, George Arthur Herbert, III, Steven Lepofsky, Aaron Stolarz, Rebecca Lawler
  • Patent number: 12184559
    Abstract: The present disclosure relates to systems, methods, and computer readable media for reducing placement conflicts between allocation agents tasked with allocating computing resources on a computing zone. For example, systems disclosed herein may identify placement conflicts between multiple allocation agents processing incoming placement requests on a computing zone. The systems disclosed herein may further modify a placement policy based on the number of placement conflicts by reducing one or more restrictions on rules for allocating computing resources. For example, the systems disclosed herein may enlarge a placement zone of server nodes when allocating computing resources to prevent or otherwise reduce conflicts between multiple allocation agents implementing the same placement policies.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: December 31, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhisek Pan, Eric Zhao Hao, Esaias Englebertus Greeff
  • Patent number: 12177287
    Abstract: A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: December 24, 2024
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
  • Patent number: 12170605
    Abstract: A method for injecting a test plugin into a user-space network protocol stack executing on a device under test (DUT) and executing the test plugin during testing of the DUT includes transmitting, from a test system and to a first DUT, a first test plugin. The method further includes injecting the first test plugin into a user-space network protocol stack executing on the first DUT while the user-space network protocol stack is executing. The method further includes executing the first test plugin. The method further includes, while the first test plugin is executing, transmitting test packets to the DUT and receiving packets from the DUT. The method further includes reporting, from the DUT and to the test system, results generated from execution of the first test plugin.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: December 17, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC
    Inventors: Bogdan-Cosmin Chifor, Peter J. Marsico