Patents Examined by Joshua Joo
-
Patent number: 12362929Abstract: Various embodiments disclosed herein provide techniques for managing encryption keys at nodes in a mesh network. In various embodiments, a method includes, while in a key failure detection time period associated with a first key, detecting, by a node in a mesh network, a decryption failure using the first key; in response to detecting the decryption failure using the first key, incrementing, by the node, a failure count for the first key; and in response to determining that the failure count is at least a threshold count and a key update time period has been entered, transmitting, by the node to a key management service, a request for an update to the first key.Type: GrantFiled: September 21, 2022Date of Patent: July 15, 2025Assignee: ITRON, INC.Inventors: Tommi Petteri Parkkila, Dathathreya Krishnabhat, Matthew Rockey
-
Patent number: 12353875Abstract: Disclosed embodiments are directed at systems, methods, and architecture for providing auto-documentation to APIs. The auto documentation plugin is architecturally placed between an API and a client thereof and parses API requests and responses in order to generate auto-documentation. In some embodiments, the auto-documentation plugin is used to update preexisting documentation after updates. In some embodiments, the auto-documentation plugin accesses an online documentation repository. In some embodiments, the auto-documentation plugin makes use of a machine learning model to determine how and which portions of an existing documentation file to update.Type: GrantFiled: November 2, 2023Date of Patent: July 8, 2025Assignee: KONG INC.Inventors: Marco Palladino, Augusto Marietti
-
Patent number: 12348410Abstract: Technologies for spreading packets of transport flows across multiple network paths are described. A network controller includes a transport layer and a network layer. The transport layer includes a flow scheduler to schedule a transport flow from one of a plurality of transport flows. The network layer includes multipath logic to receive packets from the transport flow and select which path of a plurality of paths to a destination to use for the packets based on path congestion weights corresponding to the plurality of paths.Type: GrantFiled: January 17, 2024Date of Patent: July 1, 2025Assignee: Mellanox Technologies, Ltd.Inventors: Yamin Friedman, Idan Borshteen, Roee Moyal, Yuval Shpigelman
-
Patent number: 12348654Abstract: The present disclosure discloses methods, apparatus, and storage medium for processing blockchain-based data. The method includes: creating a first world state corresponding to an initial block; updating the first world state according to transactions in the initial block to obtain an initial update state, and performing processing of constructing a clean state tree on the initial update state based on a world state chain to obtain an updated first world state including a clean present world state tree; writing a first world state root corresponding to the clean present world state tree into the initial block to obtain a to-be-on-chained block, writing the to-be-on-chained block into a blockchain when the to-be-on-chained block is approved by consensus, committing the updated first world state to a latest on-chain world state step by step via the world state chain, and determining the updated first world state as a new consensus root world state.Type: GrantFiled: July 6, 2023Date of Patent: July 1, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haoming Feng, Zheming Yan, Haitao Tu, Libao He, Jiabao Chen
-
Patent number: 12348411Abstract: Techniques are described for determining one or more outlier logical paths in a computer network. A cloud-based network management system stores path data received from a plurality of network devices operating as network gateways for an enterprise network, the path data collected by each network device of the plurality of network devices for one or more logical paths of a physical interface from the network device over a wide area network (WAN). The network management system compares the path data for the plurality of logical paths to determine one or more outlier logical paths out of the plurality of logical paths. The network management system, in response to determining the one or more outlier logical paths, output a notification indicative of the one or more outlier path data out of the plurality of logical paths.Type: GrantFiled: February 13, 2024Date of Patent: July 1, 2025Assignee: Juniper Networks, Inc.Inventors: Ruchit Rajkumar Mehta, Kaushik Adesh Agrawal
-
Patent number: 12335063Abstract: A computer-implemented method for providing at least one service in a node or process of a cyber-physical system has at least two application modules, wherein a communication between the at least two application modules occurs via respective application interfaces of the at least two application modules, which application interfaces are offered specifically to the particular application module, wherein a particular application interface which is offered specifically to the particular application module represents a communication access to the particular application module. According to the invention, at least the application interfaces of the at least two application modules which are offered specifically to the application module are implemented by a coupling module which establishes the communication between the at least two application modules and which provides the at least one service in an activatable manner.Type: GrantFiled: July 12, 2021Date of Patent: June 17, 2025Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Markus Lachenmayr, Joachim Fröhlich, Tudor Ionescu
-
Patent number: 12335087Abstract: Technology is described for receiving an event notification produced by a source service. A negative cache may be searched for a cache entry for the event notification. The negative cache may be determined to not include the cache entry for the event notification. The event notification may be determined to satisfy a filter rule included in a filter rules table, which may indicate that the event notification is useful information for a destination service. The event notification may be transmitted to the destination service.Type: GrantFiled: July 20, 2022Date of Patent: June 17, 2025Assignee: Amazon Technologies, Inc.Inventor: Rishi Baldawa
-
Patent number: 12328381Abstract: Described systems and methods allow carrying out privacy-preserving DNS exchanges. In some embodiments, a client machine engages in a private information retrieval (PIR) exchange with a nameserver. In response to receiving an encrypted query from the client, the query formulated according to a domain name, the nameserver may extract a record (e.g., an IP address) from a domain name database without decrypting the respective query. Some embodiments achieve such information retrieval by the use of homomorphic encryption.Type: GrantFiled: July 24, 2023Date of Patent: June 10, 2025Assignee: Bitdefender IPR Management Ltd.Inventors: Bogdan C. Cebere, Elena Burceanu, Madalina Bolboceanu, Emanuela Haller, Georgiana M. Rosca, Radu Titiu
-
Patent number: 12323320Abstract: Technologies for spreading a burst of data across multiple network paths in remote direct memory access (RDMA) over converged Ethernet (RoCE) and InfiniBand are described. A network interface controller sends a first burst of a transport flow directed to a second node over a first network path. The network interface controller determines that a second burst is to be sent over a different network path, and identifies a second network path using a multipath context. The multipath context stores a first weight value or a first state associated with the first network path and a second weight value or a second state associated with the second network path. The network interface controller sends the second burst of data to the second node via the second network path.Type: GrantFiled: February 16, 2024Date of Patent: June 3, 2025Assignee: Mellanox Technologies, Ltd.Inventors: Yamin Friedman, Idan Borshteen, Roee Moyal, Yuval Shpigelman
-
Patent number: 12314356Abstract: Methods and systems are described herein for performing privacy-preserving operation of a system for acquiring non-fungible tokens (NFTs) using on-chain data. In particular, a user feed initialization system may determine that a privacy-preserving login is requested and may receive an on-chain address associated with a cryptography-based storage application (e.g., an address associated with a crypto wallet of a user) and determine, based on the on-chain address, NFTs that the user's cryptography-based storage application controls (e.g., NFTs that the user owns). The user feed initialization system may use on-chain data associated with the NFTs (e.g., via interrogating the on-chain programs associated with the NFTs that the user owns) to identify (e.g., via a machine learning model) other NFTs that the user may desire to acquire.Type: GrantFiled: September 23, 2022Date of Patent: May 27, 2025Assignee: Coinbase, Inc.Inventors: Catalin Tiseanu, Chaoqing Lu, Rajarshi Gupta
-
Patent number: 12316714Abstract: Notification preferences are dynamically altered within a communication platform. The system generates a scheduled notification associated with a future event and accesses a behavioral profile associated with a user account. The system generates a notification rule to adjust notification preferences for the user account that correspond to the scheduled notification. The system updates the behavioral profile to include the notification rule and modifies the scheduled notification based on the notification rule.Type: GrantFiled: February 6, 2023Date of Patent: May 27, 2025Assignee: Zoom Communications, Inc.Inventor: Shane Paul Springer
-
Patent number: 12314363Abstract: Embodiments of the present invention provide a system for generating user identity based encrypted data files using capsule neural networks to prevent identity misappropriation. The system is configured for retrieving at least two images associated with a user from one or more entity databases, generating a consolidated image of the at least two images via an image coupling application, providing the consolidated image to capsule neural networks for training, receiving a real-time image associated with the user, wherein the real-time image is associated with a new application, providing the real-time image to the capsule neural networks, validating the real-time image via the capsule neural network, and determining if the validation is successful to authenticate the user.Type: GrantFiled: November 22, 2022Date of Patent: May 27, 2025Assignee: BANK OF AMERICA CORPORATIONInventor: Elvis Nyamwange
-
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