Patents Examined by Tan Doan
-
Patent number: 12732800Abstract: While a mobile device is not connected to a network, a media application creates a commit that describes changes to be made to entities. The media application determines identifiers associated with the entities. The media application determines whether the entities are resolved or unresolved. The media application transforms the entities that are resolved by applying the changes described in the commit, where a corresponding entity that is unresolved is not transformed until a preceding commit is applied. In response to the mobile device establishing a network connection, the media application transmits the commit to a server for acceptance. Responsive to receiving a notification that the server successfully applied the commit, the media application records an expired version of the commit. Responsive to determining that the server failed to apply the commit, the media application discards the commit.Type: GrantFiled: March 15, 2024Date of Patent: September 8, 2026Assignee: Google LLCInventor: Nakarin Hiransuthikul
-
Patent number: 12726466Abstract: A method of providing clear text representing encrypted data to an entity that does not support an encryption/decryption protocol used to encrypt/decrypt the data is disclosed. A call to an encryption/decryption function implemented in a worker node is detected, wherein the call is to trigger encryption or decryption of a packet. In response to detecting the call, a clear text payload of the packet is captured from an entry point or an exit point of the encryption/decryption function. A modified packet is then created based on the captured clear text payload, including synthesizing a plurality of headers for the modified packet and appending the plurality of headers to the clear text payload. The modified packet is then sent to a processing entity that is external to the worker node.Type: GrantFiled: August 2, 2023Date of Patent: September 1, 2026Assignee: Gigamon Inc.Inventors: Raghava Krishna Jagarlapudi, Naveed Cochinwala, Yan Xiu
-
Patent number: 12726533Abstract: A method comprises receiving data defining one or more service operation points and one or more media entry points for a client to a 5th generation media streaming (5GMS) application, in which the one or more service operation points includes at least one service operation point that is applied to each media entry point of the one or more media entry points, and in which the one or more service operation points are defined for a plurality of formats in the 5GMS application; selecting a media entry point from the one or more media entry points; and starting a media delivery session based on the selected media entry point.Type: GrantFiled: February 13, 2024Date of Patent: September 1, 2026Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 12726438Abstract: A Network on Chip (NoC) includes a serializer connected to a transport link/channel. The serializer is configured to receive a flit composed of a header and a payload in parallel, forward the header to the transport link/channel, and forward the payload to the transport link/channel after the header has been sent/forwarded. The NoC also includes a deserializer connected to the transport link/channel of the NoC. The deserializer is configured to receive the header and the payload in a serialized manner from the transport link/channel, and send copies of the header and pass the payload in parallel to a physical output channel.Type: GrantFiled: August 2, 2024Date of Patent: September 1, 2026Assignee: BAYA SYSTEMS, INC.Inventors: Jatinkumar Vithalbhai Fultaria, Avinash Jagdish Patil, Om Prakash Hari, Joji Philip
-
Patent number: 12726517Abstract: In one embodiment, a device identifies a plurality of nodes of a distributed or federated learning system. The device receives model training results from the plurality of nodes. The device determines, based in part on the model training results or information about the plurality of nodes, whether a particular node or subset of nodes in the plurality of nodes provided fraudulent model training results. The device initiates a corrective measure with respect to the particular node or subset of nodes, based on a determination that the particular node or subset of nodes provided fraudulent model training results, in accordance with a policy.Type: GrantFiled: December 3, 2021Date of Patent: September 1, 2026Assignee: Cisco Technology, Inc.Inventors: Ashish Kundu, Myungjin Lee, Ramana Rao V. R. Kompella
-
Patent number: 12717939Abstract: Methods and systems for managing operations of a data processing system are disclosed. To manage operations of the data processing system, wipeout policies may be obtained by a management controller of the data processing system as part of a provisioning process for the data processing system. The wipeout policies may define types and/or portions of data for removal from the data processing system, entities with authorization to initiate removal of portions of data from the data processing system, and procedures for validating requests to wipe portions of data. The management controller may utilize the wipeout policies to identify an action set to perform to service the wipeout requests.Type: GrantFiled: April 29, 2024Date of Patent: August 25, 2026Assignee: Dell Products L.P.Inventors: Richard M. Tonry, Abeye Teshome, Bassem El-Azzami, Mohit Arora, Vinodkumar Vasudev Ottar, Luis Antonio Valencia Reyes, Adolfo Sandor Montero, Rajaravi Chandra Kollarapu
-
Patent number: 12695634Abstract: The present disclosure relates to methods, systems, electronic devices and computer programs to enable the execution of instructions using any of two or more different distributed ledgers.Type: GrantFiled: November 19, 2021Date of Patent: July 28, 2026Assignee: Quant Network LtdInventors: Gilbert Verdian, Luke Riley, Martin Hargreaves, Peter Marirosans
-
Patent number: 12689802Abstract: Methods and systems are described for low latency streaming. A computing device may receive a chunk of content. The computing device may determine whether a transmission duration of the chunk of the content satisfies a threshold. The computing device may determine a bitrate based on the transmission duration satisfying a threshold.Type: GrantFiled: March 6, 2023Date of Patent: July 21, 2026Assignee: Comcast Cable Communications, LLCInventors: Alexander Giladi, Ali Cengiz Begen
-
Patent number: 12683786Abstract: A dynamic and intelligent token-based resource event facilitation network is disclosed that limits exposure of user data to resource providers virtually located within virtual computing networks. The invention implements a dynamic token generator that is configured to generate tokens that allow a user to negotiate the terms/parameters of a resource event, such as a resource advancement or the like. Each token stores only a distinct portion of the user's attribute data. Negotiation occurs through incremental communication/distribution of the tokens to the resource providers, such that only the minimal amount of user attribute data necessary for a resource provider to meet user-defined rules is communicated to perspective resource providers.Type: GrantFiled: March 15, 2024Date of Patent: July 14, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: George Anthony Albero, Naga Vamsi Krishna Akkapeddi, Elijah Clark, Sanjay Arjun Lohar, James J. Siekman
-
Patent number: 12670275Abstract: A method includes in a first package, defining a data type as implementing a method that returns a copy of a protected configuration value and in a second package, providing a function that accepts a variable of the data type and that calls the method to obtain the copy of the protected configuration value. The first package and the second package are imported into a common package so that the function in the second package can obtain the copy of the protected configuration value without being able to modify the protected configuration value.Type: GrantFiled: February 9, 2024Date of Patent: June 30, 2026Assignee: Target Brands, Inc.Inventor: Clark Walcott
-
Patent number: 12627574Abstract: A method for managing a plurality of computing devices comprises: periodically collecting status information from the plurality of computing devices; providing a user interface including: a first control to select one or more of the plurality of computing devices; and a second control to select one of a plurality of operating modes, the plurality of operating modes including: a manual mode in which the one or more selected computing devices are operated according to user selected settings; and an intelligent mode in which the one or more selected computing devices are operated according to dynamic settings; and in response to one or more of the plurality of computing devices being selected with the first control and one of the plurality of operating modes being selected with the second control, applying the selected operating mode to the one or more selected computing devices.Type: GrantFiled: September 27, 2022Date of Patent: May 12, 2026Assignee: Core Scientific, Inc.Inventors: Ganesh Balakrishnan, Kristy-Leigh Minehan, Evan Adams, Gabrielle Gordon
-
Patent number: 12621348Abstract: Systems, devices, and techniques are disclosed for network security policy management. A file including code written using a Domain Specific Language (DSL) for network security may be received. A cloud native enforcement artifact may be generated from the code written using DSL in the file. A policy domain model including hierarchical data, relational data, and graph data for a network security policy may be generated from the code written using DSL in the file and the cloud native enforcement artifact. The policy domain model may be stored in a persistent storage.Type: GrantFiled: October 7, 2022Date of Patent: May 5, 2026Assignee: Salesforce, Inc.Inventors: Kaushal Bansal, Prabhat Singh
-
Patent number: 12619733Abstract: A computing system and method for training one or more machine-learning models to perform anomaly detection. A training dataset is accessed. An overall sensitivity score is determined that indicates an amount of sensitive data in the training dataset. Machine-learning models are trained based on the training dataset and the overall sensitivity score. The machine-learning models use the overall sensitivity score to determine a threshold. The threshold is relatively low for datasets having a large amount of sensitive data and is relatively high for dataset having a small among of sensitive data. When executed, the machine-learning models determine if a probability score of features extracted from a received dataset are above the determined threshold when a second overall sensitivity score of the received dataset is substantially similar to the overall sensitivity score. When the probability score is above the determined threshold, the machine-learning models cause an alert to be generated.Type: GrantFiled: June 23, 2022Date of Patent: May 5, 2026Inventors: Andrey Karpovsky, Sagi Lowenhardt, Shimon Ezra
-
Patent number: 12591365Abstract: When a first node detects a condition indicating that a second node has possibly failed, the first node changes information associated with the second node without communicating with the second node. The changing of the information associated with the potentially failing second node prevents that node from subsequently accessing a data storage volume that is shared between the nodes. The information that is changed may include an encryption key used to encrypt communications between the second node and the shared storage volume, or an authentication credential that is required for the second node to authenticate to the shared storage volume. In some embodiments, the first and second node may make up at least part of a virtual data storage system, in which each node operates to process host I/O (Input/Output) requests that are received from at least one host.Type: GrantFiled: January 23, 2024Date of Patent: March 31, 2026Assignee: Dell Products L.P.Inventors: Yuval Harduf, Valerie Lotosh, Dmitry Vladimirovich Krivenok, Jehuda Shemer
-
Patent number: 12592872Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for detecting and validating anomalies from an ongoing data collection by applying an algorithm corresponding to a data pattern of the ongoing data collection. In particular, in one or more embodiments, the disclosed systems utilize a time series classification model to identify a data pattern corresponding to the ongoing data collection. Further, the disclosed systems can utilize an algorithm corresponding to the data pattern to monitor the ongoing data collection for anomaly candidates. Additionally, in one or more embodiments, the disclosed systems pass anomaly candidates through an anomaly validation filter to remove false positives.Type: GrantFiled: June 23, 2023Date of Patent: March 31, 2026Assignee: Qualtrics, LLCInventors: Grzegorz Chlebus, Carol Sue Haney, Przemyslaw Franciszek Simajchel, Maksym Titov, Recep Colak, Kamil Surmacz, Dominik Franciszek Schaefer, Szymon Wladyslaw Jachim
-
Patent number: 12587476Abstract: Provided are a method and an apparatus for publishing an RT-5G routing message, a storage medium and an electronic apparatus. The method includes: publishing, by a first device, an RT-5G routing message for a CE-Prefix to enable a low-end RT-5 node to receive the RT-5G routing message, where a GW-IP field of the RT-5G routing message carries a first IP; a next hop of Overlay of the CE-Prefix is a second IP, and the second IP is allowed to be reached by means of a node to which the first IP belongs; the RT-5G routing message is configured to instruct the low-end RT-5 node to analyze the GW-IP field carried in the RT-5G routing message into an RT-2 route; and the second IP is not in a directly-connected subnet of an EVPN.Type: GrantFiled: July 20, 2022Date of Patent: March 24, 2026Assignee: ZTE CORPORATIONInventors: Yubao Wang, Ye Shu, Zheng Zhang
-
Patent number: 12572438Abstract: A quantum computing monitoring system may receive a request from user describing an algorithm to be executed using classical and quantum computing resources and a metric to be monitored associated with execution of the algorithm at the quantum computing resources. In execution, the quantum computing monitoring system may cause measurements to be obtained from the quantum computing resources at individual steps of the execution of the algorithm at the quantum computing resources, and the metric to be determined based on the obtained measurements. The quantum computing monitoring system may evaluate the metric with respect to a threshold, and provide an alert to the user responsive to determining that the metric fails to satisfy the threshold. The quantum computing monitoring system may further perform an operation to modify the execution of the algorithm at the quantum computing resources as needed.Type: GrantFiled: January 9, 2024Date of Patent: March 10, 2026Assignee: Amazon Technologies, Inc.Inventors: Milan Krneta, Eric M. Kessler, Christian Bruun Madsen, Michael D. Pratt
-
Patent number: 12563035Abstract: The present invention relates to authorising access to data (132) associated with a user. Aspects of the invention provide a computer-implemented method, computer software, a system and a computing device. The method comprises receiving, at an application server (120) from a first device (110), a request to access the data (132) associated with the user. The data (132) is hosted at a data server (130) external to the application server (120). The application server (120) provides an authorisation request (510) to an authorisation server (140); and the authorisation request is transmitted from the authorisation server (140) to an authorisation application (310) executed on a second device (150) associated with the user.Type: GrantFiled: August 23, 2022Date of Patent: February 24, 2026Assignee: Sage Global Services LimitedInventor: Richard Morgan
-
Patent number: 12556597Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve webservers using dynamic load balancers. An example method includes identifying a first and second data object type associated with media and with first and second data objects of the media. The example method also includes enqueuing first and second event data associated with the first and second data object in a first and second queue in first circuitry in a die of programmable circuitry. The example method further includes dequeuing the first and second event data into a third and fourth queue associated with a first and second core of the programmable circuitry, the first circuitry separate from the first core and the second core. The example method additionally includes causing the first and second core to execute a first and second computing operation based on the first and second event data in the third and fourth queues.Type: GrantFiled: December 21, 2023Date of Patent: February 17, 2026Assignee: Intel CorporationInventors: Amruta Misra, Niall McDonnell, Mrittika Ganguli, Edwin Verplanke, Stephen Palermo, Rahul Shah, Pushpendra Kumar, Vrinda Khirwadkar, Valerie Parker
-
Patent number: 12531850Abstract: The disclosure provides an approach for inter-network command and control. Embodiments include receiving, by a proxy component of a service, from an agent of the service, a request to retrieve one or more action definitions. The agent may be located in a private networking environment, and the proxy component may be located in a networking environment external to the private networking environment. Embodiments include retrieving, by the proxy component, based on the request, the one or more action definitions from a queue associated with the service using a credential of the proxy component. Embodiments include providing, by the proxy component, the one or more action definitions to the agent. Embodiments include performing, by the agent, one or more actions within the private networking environment based on the one or more action definitions.Type: GrantFiled: June 23, 2022Date of Patent: January 20, 2026Assignee: VMware LLCInventors: Paul Allen, John Calixto