Patents Examined by Joshua Joo
-
Patent number: 12294617Abstract: 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: GrantFiled: August 12, 2022Date of Patent: May 6, 2025Assignee: FIELDCOMM GROUP, INC.Inventors: Wallace A. Pratt, Jr., Mark J. Nixon, Aaron C. Jones
-
Patent number: 12289364Abstract: 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: GrantFiled: April 19, 2024Date of Patent: April 29, 2025Assignee: Juniper Networks, Inc.Inventors: Raja Kommula, Ganesh Byagoti Matad Sunkada, Thayumanavan Sridhar, Rajasree Krishnamoorthy, Raj Yavatkar, Jit Gupta, Krishna Kant
-
Patent number: 12273709Abstract: 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: GrantFiled: July 7, 2022Date of Patent: April 8, 2025Assignee: QUALCOMM IncorporatedInventors: Anantharaman Balasubramanian, Kapil Gulati, Shijun Wu, Hong Cheng, Junyi Li
-
Patent number: 12273212Abstract: 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: GrantFiled: August 24, 2020Date of Patent: April 8, 2025Assignee: Intrepid Networks, LLCInventor: Brittin Kane
-
Patent number: 12267202Abstract: 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: GrantFiled: November 3, 2023Date of Patent: April 1, 2025Assignee: Capital One Services, LLCInventors: Jonathan Underwood, David L. Houck, Naoum Anagnos
-
Patent number: 12261758Abstract: 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: GrantFiled: March 22, 2022Date of Patent: March 25, 2025Assignee: NOKIA TECHNOLOGIES OYInventor: Timo Tero Joonas Hussa
-
Patent number: 12255884Abstract: 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: GrantFiled: December 18, 2020Date of Patent: March 18, 2025Assignee: THALES DIS FRANCE SASInventors: Julien Delsuc, Stéphane Schirar
-
Patent number: 12255934Abstract: 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: GrantFiled: June 28, 2023Date of Patent: March 18, 2025Assignee: Salesforce, Inc.Inventors: Roland Schemers, James McPhail, Matthew Wahl
-
Patent number: 12250264Abstract: 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: GrantFiled: April 27, 2023Date of Patent: March 11, 2025Assignee: Uber Technologies, Inc.Inventors: Kevin Brinig, Kartik Murthy
-
Patent number: 12244459Abstract: 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: GrantFiled: August 30, 2023Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Laura Mitrache, Martin Tomka, Juraj Blaek, Stephen Toub, Andrey Noskov, Martin Taillefer, Scott Allen Thurlow, Lukas Barton
-
Patent number: 12238055Abstract: 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: GrantFiled: February 2, 2023Date of Patent: February 25, 2025Assignee: Yahoo Assets LLCInventor: Jeffry B Sabat
-
Patent number: 12231431Abstract: 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: GrantFiled: June 10, 2022Date of Patent: February 18, 2025Assignee: Capital One Services, LLCInventors: Hari Hara Sudhan Gnanaprakasam, Kimberly Russo, Sharath Kumar Sheshadri
-
Patent number: 12212631Abstract: 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: GrantFiled: April 20, 2023Date of Patent: January 28, 2025Assignee: PUSHNAMI LLCInventors: Emerson Smith, Mitchell Taylor
-
Patent number: 12206714Abstract: 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: GrantFiled: July 18, 2023Date of Patent: January 21, 2025Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Lalit Grover, Vimal Chandra Tewari, Jayesh Shrimali
-
Patent number: 12199821Abstract: 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: GrantFiled: June 22, 2021Date of Patent: January 14, 2025Assignee: Ruckus IP Holdings LLCInventor: Rakesh G. Hansalia
-
Patent number: 12184544Abstract: 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: GrantFiled: March 31, 2022Date of Patent: December 31, 2024Assignee: Dreambig Semiconductor Inc.Inventors: Sohail A Syed, Hillel Gazit, Hon Luu, Pranab Ghosh
-
Patent number: 12184597Abstract: 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: GrantFiled: April 28, 2023Date of Patent: December 31, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Misbah Uraizee, George Arthur Herbert, III, Steven Lepofsky, Aaron Stolarz, Rebecca Lawler
-
Patent number: 12184559Abstract: 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: GrantFiled: September 14, 2021Date of Patent: December 31, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Abhisek Pan, Eric Zhao Hao, Esaias Englebertus Greeff
-
Patent number: 12177287Abstract: 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: GrantFiled: June 20, 2023Date of Patent: December 24, 2024Assignee: PERFTECH, INC.Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
-
Patent number: 12170605Abstract: 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: GrantFiled: August 16, 2023Date of Patent: December 17, 2024Assignee: KEYSIGHT TECHNOLOGIES, INCInventors: Bogdan-Cosmin Chifor, Peter J. Marsico