Patents Examined by Minh-Chau Nguyen
-
Patent number: 12149407Abstract: The present invention relates to a system and method for transferring configuration, management, debug information and asynchronous events between network-on-chip (NOC) and external interface, wherein said system, referred to as secondary network (101), comprises of a plurality of configuration bus (CBUS) network elements such as a master network element (103) and a plurality of basic network elements (105); whereby said secondary network (101) is capable to convey events such as request, acknowledge assertions or de-assertions, saving the need for numerous wires connecting between main NOC elements such as nodes or routers.Type: GrantFiled: December 7, 2022Date of Patent: November 19, 2024Assignee: SKYECHIP SDN BHDInventors: Soon Chieh Lim, Chuen Heong Khuan, Chee Hak Teh
-
Patent number: 12147534Abstract: Systems and methods are provided to determine a maliciousness level of an element using a hypergraph of neighbors. The method can include receiving the element; generating a hypergraph of neighbor target elements found in a database, the hypergraph comprising a set of nodes and a set of edges, wherein the set of nodes represents the neighbor target elements, and the set of edges represents connections between the neighbor target elements; classifying nodes and edges in the hypergraph; generating a maliciousness level profile for the element based on aggregation of nodes and edges in the hypergraph; linking information related to the element with the maliciousness level profile for the element; and performing an action based on a type of the element.Type: GrantFiled: April 6, 2021Date of Patent: November 19, 2024Inventors: Assaf Ben-David, Yonatan Perry
-
Patent number: 12131075Abstract: A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. The computing devices may use local caches and storing snapshots in a coherent manner when accessing the plurality of storage devices spread across multiple data centers.Type: GrantFiled: February 27, 2023Date of Patent: October 29, 2024Assignee: Weka.IO Ltd.Inventors: Maor Ben Dayan, Omri Palmon, Liran Zvibel, Kanael Arditti
-
Patent number: 12126643Abstract: Leveraging generative artificial intelligence (‘AI’) for securing a monitored deployment, including: receiving natural language input associated with the monitored deployment, the monitored deployment monitored by a monitoring tool; and receiving, from a generative AI application, a response to the natural language input, wherein: the generative AI application accesses publicly available information as well as data sources associated with the monitoring tool; and the response is generated based at least in part on information contained in the data sources associated with the monitoring tool.Type: GrantFiled: September 18, 2023Date of Patent: October 22, 2024Assignee: Fortinet, Inc.Inventors: Njall Skarphedinsson, Pamela Bhattacharya, Úlfar Erlingsson, Jay Parikh, Timothy Chase, Yijou Chen
-
Patent number: 12107740Abstract: Provided is an infrastructure for enforcing target service level parameters in a network. In one example, a network service level agreement (SLA) registry obtains one or more input service level parameters for at least one service offered by an application. Based on the one or more input service level parameters, the network SLA registry provides one or more target service level parameters to a plurality of network controllers. Each network controller of the plurality of network controllers is configured to enforce the one or more target service level parameters in a respective network domain configured to carry network traffic associated with the application.Type: GrantFiled: January 30, 2023Date of Patent: October 1, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Fabio R. Maino, Saswat Praharaj, Alberto Rodriguez-Natal, Pradeep K. Kathail
-
Patent number: 12101679Abstract: The present invention relates to survival time aware mobility and presents handover procedures when considering survival time (ST) requirements. It proposes a mechanism and embodiments to allow a target cell to have the information relating to a joining UE's Survival Time requirements as well as the ST status during the handover procedure. In particular, the invention is aimed at being introduced into the mobility procedures: Baseline Handover (BHO), Conditional HO (CHO), and Dual Active Protocol Stack (DAPS) HO. In addition to the aggregated RAN architecture, the mobility procedures can be applicable to disaggregated RAN architecture, e.g., CU-DU split.Type: GrantFiled: May 4, 2022Date of Patent: September 24, 2024Assignee: Nokia Technologies OyInventors: Ömer Bulakci, Ahmad Awada, Jedrzej Stanczak, Srinivasan Selvaganapathy, Muhammad Naseer-Ul-Islam, Amaanat Ali, Rakash Sivasiva Ganesan
-
Patent number: 12101372Abstract: 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: November 20, 2023Date of Patent: September 24, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12099472Abstract: A query directed to database data stored across a set of files is received. The query includes predicates applied against metadata of the set of files. One or more files are removed from the set of files whose metadata does not satisfy a predicate of the plurality of predicates. Rows of the one or more remaining files of the set of files are filtered based on the one or more predicates.Type: GrantFiled: January 26, 2023Date of Patent: September 24, 2024Assignee: Snowflake Inc.Inventors: Benoit Dageville, Thierry Cruanes, Marcin Zukowski, Allison Waingold Lee, Philipp Thomas Unterbrunner
-
Patent number: 12095840Abstract: 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: June 13, 2023Date of Patent: September 17, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12095841Abstract: 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: September 3, 2023Date of Patent: September 17, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12095718Abstract: 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: January 11, 2024Date of Patent: September 17, 2024Assignee: Intercontinental Exchange Holdings, Inc.Inventors: Vladimir Parizhsky, Alexei Lebedev, Robert Cornish
-
Patent number: 12095842Abstract: An embodiment may involve a server-side log collected by a server device, where the server-side log includes a set of entries indicating a unique identifier, and wherein the unique identifier is assigned to a work item of a server-based application executed by the server device. The embodiment may further involve one or more processors configured to: receive, from a client device disposed upon a network, a client-side log, wherein the client-side log includes operational data related to usage of a client-based application executed by the client device; identify, from the operational data, the client-based application and one or more activities performed by the client-based application; determine that the one or more activities are related to the unique identifier; based on the one or more activities, determine an action that can be taken to improve efficacy of the server-based application; and write, to the persistent storage, a representation of the action.Type: GrantFiled: October 2, 2023Date of Patent: September 17, 2024Assignee: ServiceNow, Inc.Inventors: Manjeet Singh, Hans Jochen Gerhard Pohle, Vadim Denisov, Ciprian Mocanu
-
Patent number: 12095676Abstract: 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: February 29, 2024Date of Patent: September 17, 2024Assignee: 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: 12081612Abstract: 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: June 13, 2023Date of Patent: September 3, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 12081618Abstract: Systems methods and devices are provided for a presentation including a communications console with component aggregation. In one potential implementation, a computing device with an application framework receives a communication manager object via a network connectivity device and executes the communication manager object within the application framework. The computing device may then receive and execute communications components and a presentation components within the application framework using the communication manager object. The communication manager object may then manages interface and display of the presentation information via the application framework, as modified by communication components.Type: GrantFiled: September 2, 2022Date of Patent: September 3, 2024Assignee: ON24, INC.Inventors: Jayesh Sahasi, Brent Rojas
-
Patent number: 12073315Abstract: 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: July 12, 2023Date of Patent: August 27, 2024Assignee: 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: 12063140Abstract: Methods, systems, and computer readable media for test system agent deployment in a smartswitch computing environment are disclosed. One example method occurs at a test system, the method comprising: obtaining test information indicating a smartswitch or a data processing unit (DPU) of the smartswitch for testing in a smartswitch computing environment or at least one test system agent deployment factor, wherein the smartswitch includes a switch processor and DPUs; determining, using the test information and topology information about the smartswitch computing environment, at least one location for deploying at least one test system agent; and providing placement information indicating the at least one location for deploying the at least one test system agent to a target system or to a test system agent controller.Type: GrantFiled: October 31, 2022Date of Patent: August 13, 2024Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventors: Christian Paul Sommers, Peter J. Marsico
-
Patent number: 12052137Abstract: A model-based industrial security policy configuration system implements a plant-wide industrial asset security policy in accordance with security policy definitions provided by a user. The configuration system models the collection of industrial assets for which diverse security policies are to be implemented. An interface allows the user to define zone-specific security configuration and event management policies for a plant environment at a high-level based on a security model that groups the industrial assets into security zones. Based on the model and these policy definitions, the system generates asset-level security setting instructions configured to set appropriate device settings on one or more of the industrial assets to implement the security event management policies, and deploys these instructions to the appropriate assets in order to implement the defined policies.Type: GrantFiled: January 3, 2023Date of Patent: July 30, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: David E Huffman, Taryl Jasper, Jack Visoky
-
Patent number: 12041128Abstract: Throughput is preserved in a distributed system while maintaining concurrency by pushing a commit wait period to client commit paths and to future readers. As opposed to servers performing commit waits, the servers assign timestamps, which are used to ensure that causality is preserved. When a server executes a transaction that writes data to a distributed database, the server acquires a user-level lock, and assigns the transaction a timestamp equal to a current time plus an interval corresponding to bounds of uncertainty of clocks in the distributed system. After assigning the timestamp, the server releases the user-level lock. Any client devices, before performing a read of the written data, must wait until the assigned timestamp is in the past.Type: GrantFiled: February 24, 2023Date of Patent: July 16, 2024Assignee: Google LLCInventors: Wilson Cheng-Yi Hsieh, Peter Hochschild
-
Patent number: 12028304Abstract: A method for restricting reception of e-mail messages from a sender of bulk spam mail includes identifying an unknown sender of received e-mail messages. A set of e-mail messages received from the identified sender is selected. A type of bulk spam mailing is determined based on the selected set of e-mail messages using one or more spam identification signatures. Restrictions on reception of e-mail messages from a sender distributing bulk spam of the determined type are generated.Type: GrantFiled: September 21, 2022Date of Patent: July 2, 2024Assignee: AO Kaspersky LabInventors: Dmitry S. Golubev, Roman A Dedenok, Yury G. Slobodyanuk