Patents Examined by Chau Nguyen
-
Patent number: 12388702Abstract: In one embodiment, a method herein comprises: registering, by an orchestration service agent, with a central management device to receive a corresponding configuration for the orchestration service agent, wherein the central management device receives a registration from each of a plurality of orchestration service agents; self-configuring, by the orchestration service agent, based on the corresponding configuration; obtaining, by the orchestration service agent and from the central management device, an observability-agent-specific configuration package; and configuring, by the orchestration service agent and based on the observability-agent-specific configuration package, a corresponding observability agent associated with the orchestration service agent and executing on a corresponding entity.Type: GrantFiled: January 25, 2024Date of Patent: August 12, 2025Assignee: Cisco Technology, Inc.Inventors: Pavan Krishna Nimmagadda, Phani Krishna Devavarapu, Walter Theodore Hulick, Jr.
-
Patent number: 12375422Abstract: An apparatus configured to perform resilient data plane processing using multiple network streams may comprise a memory and a processor communicatively coupled to one another. The processor may be configured to establish a connection with the data aggregator, and request access to one or more resources from a data aggregator. Further, the processor may be configured to receive a first data stream and a second data stream from the data aggregator, combine a version of the first data stream and a version of the second data stream into a local data stream, and present the local data stream.Type: GrantFiled: February 21, 2024Date of Patent: July 29, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Cullen Frishman Jennings, Vincent E. Parla, Thomas Brennan Gillis, Jr., Stephen Craig Connors, Jr.
-
Patent number: 12368774Abstract: Systems and methods are described for configuring a data plane of an event streaming platform. An example method includes receiving a topology definition describing a topology of an event streaming platform, and generating a representation of a data plane of the event streaming platform.Type: GrantFiled: June 24, 2024Date of Patent: July 22, 2025Assignee: Red Hat, Inc.Inventor: Ahmed Abdalla Ibrahim Abdelrehim
-
Patent number: 12355717Abstract: Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.Type: GrantFiled: August 6, 2024Date of Patent: July 8, 2025Assignee: Intercontinental Exchange Holdings, Inc.Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
-
Patent number: 12355681Abstract: Methods and systems for dynamic port subdivision during link negotiation and initiation are provided. Embodiments include selecting a reference lane from port configuration information for the potential link partner; selecting a subdivision evaluation lane from the port configuration information for of the potential link partner; and comparing a GUID and port number of the reference lane with a GUID and port number of a subdivision evaluation lane. If the GUID and port number of a reference lane and the GUID and port number of a subdivision evaluation lane are not the same, embodiments include subdividing the port into a plurality of subdivided ports.Type: GrantFiled: November 30, 2023Date of Patent: July 8, 2025Assignee: Cornelis Networks, Inc.Inventor: Brent Rothermel
-
Patent number: 12355676Abstract: A method of orchestrating one or more radio resources among various services executing within a container. The method includes obtaining, by an orchestration engine executing on a network device, a request, from a first service of a plurality of services, for use of a physical/hardware resource that connects a container running on the network device to a network. The request from the first service has a particular priority. The plurality of services execute within the container. The method further includes determining whether to connect the first service to the network via the physical/hardware resource based on the priority and an availability status of the physical/hardware resource and establishing, at a kernel level, a connection between the first service and the physical/hardware resource based on the determining.Type: GrantFiled: February 27, 2024Date of Patent: July 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Shankar Ramanathan, Nagendra Kumar Nainar, Carlos M. Pignataro
-
Patent number: 12348545Abstract: Providing a customizable generative artificial intelligence (‘AI’) assistant, including: identifying one or more customizations for the generative AI assistant, the generative AI assistant configured to receive information describing a monitored deployment and a natural language input, the generative AI assistant further configured to generate a response to the natural language input; and modifying, based on the one or more customizations, the generative AI assistant.Type: GrantFiled: January 11, 2024Date of Patent: July 1, 2025Assignee: Fortinet, Inc.Inventors: Jay Parikh, Yijou Chen
-
Patent number: 12335168Abstract: Systems and methods for managing resources across a global and/or cloud network. In particular, systems and methods for mitigating issues related to providing services while resources are off-line (or may potentially go off-line). For example, the systems and methods may mitigate issues related to providing services while resources are off-line (or may potentially go off-line) by monitoring network services at an aggregate level.Type: GrantFiled: December 12, 2024Date of Patent: June 17, 2025Assignee: Citibank, N.A.Inventors: John Oladapo Olalowo Olatunji, Diego Miyake Dos Santos, Rodolphe De Lassus Saint-Genies, Ryan Rhea Rugg, Sujay Nanjashetty, Ambrish Bansal
-
Patent number: 12328291Abstract: Aspects of the present disclosure relate to detecting spam messages. Embodiments include creating condensed vector representations of messages; calculating similarity scores for each message relative to other messages using the vector representations; associating messages of the plurality of messages with a grouping based on the calculated similarity score for the messages within the grouping exceeding a threshold; determining that a grouping of messages are spam messages by comparing an amount of messages of the grouping of messages sent within a first time window to an amount of messages of the grouping of messages sent within a second time window, wherein the second time window comprises a time period preceding the first time window; providing the identified spam message to a machine learning model; and training the machine learning model by iteratively adjusting parameters of the model based on tracking the identified spam message through multiple layers of the model.Type: GrantFiled: February 27, 2024Date of Patent: June 10, 2025Assignee: INTUIT INC.Inventors: Liran Dreval, Itay Margolin, Meghan Mergui, Aviv Ben Arie
-
Patent number: 12323287Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).Type: GrantFiled: December 20, 2023Date of Patent: June 3, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12323449Abstract: Methods, apparatuses, and products for providing a code analysis feedback loop for code created using generative AI, including: performing a code analysis on code generated by a generative AI model; determining, based on the code analysis, whether the code satisfies one or more conditions; responsive to the code failing to satisfy the one or more conditions, until the code satisfies the one or more conditions, repeatedly updating the code by receiving, from the generative AI model, updated code based on a previously performed code analysis; and providing the code generated by the generative AI model.Type: GrantFiled: December 21, 2023Date of Patent: June 3, 2025Assignee: Fortinet, Inc.Inventors: Daniel B. Graves, Njall Skarphedinsson, Pamela Bhattacharya, Theodore M. Reed, Yijou Chen
-
Patent number: 12301401Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).Type: GrantFiled: May 28, 2024Date of Patent: May 13, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12294481Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).Type: GrantFiled: March 7, 2024Date of Patent: May 6, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12293282Abstract: Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format. In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals.Type: GrantFiled: March 20, 2024Date of Patent: May 6, 2025Assignee: Lightelligence PTE. Ltd.Inventors: Yichen Shen, Huaiyu Meng, Li Jing, Rumen Dangovski, Peng Xie, Matthew Khoury, Cheng-Kuan Lu, Ronald Gagnon, Maurice Steinman, Jianhua Wu, Arash Hosseinzadeh
-
Patent number: 12289210Abstract: In one embodiment, a device obtains topology information for a segment routed network. The device generates, based on the topology information, segment routing label stacks to probe different paths between a source and destination in the segment routed network. The device conducts probing of the different paths during which synthetic probe packets are sent via the segment routed network using the segment routing label stacks. The device presents results of the probing of the different paths for display.Type: GrantFiled: July 25, 2023Date of Patent: April 29, 2025Assignee: Cisco Technology, Inc.Inventors: Hans Ashlock, Bruce Alexander McDougall, Benjamin Haddox
-
Patent number: 12284069Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).Type: GrantFiled: January 11, 2024Date of Patent: April 22, 2025Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12277406Abstract: Traditionally, a software application is developed, tested, and then published for use by end users. Any subsequent update made to the software application is generally in the form of a human programmed modification made to the code in the software application itself, and further only becomes usable once tested, published, and installed by end users having the previous version of the software application. This typical software application lifecycle causes delays in not only generating improvements to software applications, but also to those improvements being made accessible to end users. To help avoid these delays and improve performance of software applications, deep learning models may be made accessible to the software applications for use in providing inferenced data to the software applications, which the software applications may then use as desired. These deep learning models can furthermore be improved independently of the software applications using manual and/or automated processes.Type: GrantFiled: August 9, 2019Date of Patent: April 15, 2025Assignee: NVIDIA CorporationInventors: Andrew Edelsten, Jen-Hsun Huang, Bojan Skaljak, Tony Tamasi
-
Patent number: 12265822Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a customizable cloud-based software platform. A customizable cloud-based software platform provides functionality that enables a user (e.g., individual user, organization, etc., that has created an account with the customizable cloud-based software platform) to modify a base version of a cloud-based software application to the specific user's needs. For example, the customizable cloud-based software platform provides a base version of a cloud-based software application that includes a base set of functionalities, settings, user interfaces, etc., which a user may modify to meet the user's specific needs. A user may therefore use a client device to interact with the customizable cloud-based software platform to access their customized instance of the cloud-based application.Type: GrantFiled: July 26, 2023Date of Patent: April 1, 2025Assignee: Twilio Inc.Inventors: Al Cook, Martin Amps, Madis Abel, Hando Tint, Tatjana Mihnovits
-
Patent number: 12267345Abstract: Using user feedback for attack path analysis in an anomaly detection framework, including: performing an attack path analysis for a cloud deployment; receiving, from a user, user feedback for an attack vector of the attack path analysis; and initiating, based on the user feedback, a workflow for modifying one or more parameters for generating the attack path analysis.Type: GrantFiled: May 24, 2023Date of Patent: April 1, 2025Assignee: Fortinet, Inc.Inventors: Úlfar Erlingsson, Jay Parikh, Yijou Chen
-
Patent number: 12260364Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided. In one embodiment, a method is provided. The method comprises receiving location information for an item. The location information indicates the current physical location of the item. The method further comprises determining whether the item is located within a first configurable distance of an establishment and responsive to determining that the item is located within the first configurable distance of the establishment, requesting first location information for the consignee of the item and second location information for the consignee of the item.Type: GrantFiled: June 8, 2023Date of Patent: March 25, 2025Assignee: United Parcel Service of America, Inc.Inventors: Robert J. Gillen, David Sisco, Sara Zoromsky, Jeff Enyart, Kalin Robinson, David Carder