Patents Examined by Emmanuel L. Moise
-
Patent number: 12386817Abstract: Some embodiments are directed to obtaining computer network connection data of the client-side transaction entry program, the computer network connection data allowing a connection to be made with the client-side transaction entry program, receiving a begin transaction message from the client-side computer indicating a request to launch a transaction, the computer network connection data being obtained before receiving the begin transaction message, and setting up a connection between the transaction system and the client-side transaction entry program using the computer network connection data enabling the client-side transaction entry program and the transaction system to cooperate in performing the transaction.Type: GrantFiled: August 21, 2023Date of Patent: August 12, 2025Assignee: SAP SEInventor: Bernhard Knoblauch
-
Patent number: 12381822Abstract: Disclosed are a data flow table for high-speed large-scale concurrent data flows, method and apparatus for processing the data flow table, and a storage medium. The method includes: acquiring, according to a data flow identifier of a data flow to be inserted, addresses of candidate buckets in a fingerprint table and a data flow fingerprint; detecting whether there is an idle unit in the candidate buckets in the fingerprint table, if there is an idle unit, selecting the candidate bucket having the idle unit as target bucket; and sequentially searching for the idle unit from bottom unit to top unit of the target bucket, and when the idle unit is found in the target bucket, writing data flow fingerprint of said data flow into the found idle unit, and writing data flow record of said data flow into a recording bucket corresponding to the candidate bucket.Type: GrantFiled: October 28, 2020Date of Patent: August 5, 2025Assignee: PURPLE MOUNTAIN LABORATORIESInventors: Jin Zhang, Dun Yang, Xuewu Pei, Yiming Jiang, Youjun Bu, Hailong Ma, Peng Yi
-
Patent number: 12375404Abstract: A network device includes multiple ports, a Shared Buffer (SB) and a SB controller. The ports to connect to a communication network. The SB to temporarily store packets received from the communication network via the ports, the packets belonging to multiple flows. The SB controller to allocate one or more flow-specific storage regions in the SB, a given flow-specific storage region being allocated to store the packets that (i) belong to respective one or more of the flows and (ii) are to be transmitted via a respective egress queue. In response to detecting that an occupancy level in the given flow-specific storage region exceeds a specified occupancy threshold, the SB controller to report the flows in the given flow-specific storage region as congested.Type: GrantFiled: August 25, 2022Date of Patent: July 29, 2025Assignee: Mellanox Technologies, LtdInventors: Niv Aibester, Gil Levy, Yuval Shpigelman
-
Patent number: 12355628Abstract: A method for generating a domain topology for a system, the method that includes accessing a functional model database, identifying, in a computing resource database, a configuration of components matching a functional model in the functional model database, generating a domain for the configuration of components, in a domain topology, and generating a graphical hierarchy of the domain topology and providing it to a user.Type: GrantFiled: January 26, 2023Date of Patent: July 8, 2025Assignee: DELL PRODUCTS L.P.Inventors: Anna Groves, John Thomas Cardente, Gaurav Chawla, Douglas Lang Farley, Kirk A. Frey, Robert Anthony Lincourt, Jr., Tommi Salli, John S. Harwood
-
Patent number: 12355658Abstract: The system includes a wireless network that combines the functionality of the sensors with the formation and maintenance of the network, while balancing the network with the minimization of the energy consumed by the entire system. The system may include nodes, gateways, coordinators, extension sensors and boosters. The system may perform a method comprising applying a known load to a battery in a first node; measuring a voltage drop in the battery; determining an internal resistance of the battery; estimating a remaining life in the battery based on the internal resistance; and in response to the remaining life being below a remaining life threshold, re-directing, by a first gateway, signals in a mesh network away from the first node and to one or more of a plurality of nodes interfacing with the first node, wherein the first gateway interfaces with the first node and a network.Type: GrantFiled: August 8, 2023Date of Patent: July 8, 2025Assignee: Butlr Technologies, Inc.Inventors: Andy Stubbs, Tengfei Chang, Ziran Zhang, Jiani Zeng, Honghao Deng
-
Patent number: 12348380Abstract: The examples of the present disclosure provide a network management system, method, apparatus, and an electronic device. Wherein the network management system comprises a support unit, a data management unit, a business service unit and a display unit. The business service unit includes multiple groups of microservice subunits, each of the microservice subunits is used to provide a type of microservice, and the microservices provided by each group of the microservice subunits are jointly used to realize one management function. The support unit performs installation and deployment on all the microservice subunits through the same installation and deployment logic, and the support unit performs operation management on all the microservice subunits through the same operation management logic. The data management unit stores data of all the microservice subunits through the same data storage logic, and the data management unit encapsulates the access logic of each type of data into the same access logic.Type: GrantFiled: October 19, 2021Date of Patent: July 1, 2025Assignee: New H3C Technologies Co., Ltd.Inventors: Bin Wang, Wenyan Wang, Lihui Sun
-
Patent number: 12335121Abstract: Techniques are disclosed for improved data routing and forwarding by exploiting the increasing number of logical cores in a computing system. In certain embodiments, a network device comprising several network interfaces and logical cores is disclosed. The network device may also include a plurality of processing nodes, wherein each processing node includes instructions for processing network packets and is associated with a logical core. Furthermore, the network device may include control logic configured to receive a network packet at an interface, select a subset of processing nodes from the plurality of processing nodes for processing the network packet, based on contents of the network packet and the interface that the network packet was received at, and schedule processing of the network packet by the subset of the processing nodes on the respective logical cores associated with each of the subset of the processing nodes.Type: GrantFiled: December 15, 2021Date of Patent: June 17, 2025Assignee: CIENA CORPORATIONInventor: Michael David Larson
-
Patent number: 12333355Abstract: In one implementation, systems and methods are provided for processing digital experience information. A computer-implemented system for processing digital experience information may comprise a central data location. The central data location may comprise a connector that may be configured to receive information belonging to a category from an information source; an event backbone that may be configured to route the information received by the connector based on the category; a translator that may be configured to transform the received information into a common data model; and a database that may be configured to store the received information. The event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria.Type: GrantFiled: April 11, 2024Date of Patent: June 17, 2025Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.Inventor: Michael Nitsopoulos
-
Patent number: 12316513Abstract: A high performance computing environment includes a plurality of computing resources, a plurality of tenant clouds organized from the plurality of computing resources, and an Infrastructure as a Service resource manager. The Infrastructure as a Service resource manager further includes a plurality of Infrastructure as a Service system interfaces and a portal. In operation, a cloud user interacts over a secure link and through the portal with the Infrastructure as a Service system interfaces to perform cloud tasks relative to a particular one of a plurality of tenant clouds of the high performance computing environment.Type: GrantFiled: June 2, 2023Date of Patent: May 27, 2025Assignee: Hewlett Packard Enterprise Development LPInventor: Andrew Richardson
-
Patent number: 12293000Abstract: A process of redacting records based on a contextual correlation with a previously redacted record. In operation, an electronic computing device obtains redaction metadata associated with a previously redacted record and uses the redaction metadata to identify a segment within an unredacted record that was redacted to generate the previously redacted record. The device then processes the segment to detect characteristics of a person or the object captured in the unredacted record and further redacted in the redacted record. The device also determines a context in which the redacted person or object was captured within the segment of the unredacted record. The device then redacts a person or object captured in other unredacted records when such person or object is contextually related to the redacted person or object captured in the unredacted record corresponding to the previously redacted record.Type: GrantFiled: December 22, 2021Date of Patent: May 6, 2025Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Grzegorz Gustof, Stefan Koprowski, Chris A Kruegel, Stuart J Boutell
-
Patent number: 12292963Abstract: Applications can be automatically grouped in a secure workspace environment. An application organizer service can be deployed on a user computing device to intelligently group applications within secure workspaces based on resource requirements, peripheral usage, threat level and/or data sharing characteristics of the applications. The application organizer service may determine these characteristics in a variety of ways including through the monitoring of the applications as they execute inside the secure workspaces.Type: GrantFiled: November 1, 2022Date of Patent: May 6, 2025Assignee: Dell Products L.P.Inventors: Gokul Thiruchengode Vajravel, Srinivasa Ragavan Rajagopalan, Ankit Kumar
-
Patent number: 12278864Abstract: A source node from the cluster of nodes, responsive to receiving the file sharing command from other applications on the same node (e.g., on a virtual machine in the cluster of nodes), copies the shared file to a source workspace directory and compress, and then copy the compressed file to the file sync database. The command comprises a configuration template with file retrieval information. A target node from the cluster of nodes, listens for commands from other nodes in the cluster of nodes. Responsive to receiving the file sharing command, the compressed file is copied from the file sync database to a target workspace directory and decompress, and then copy the shared file to node.Type: GrantFiled: December 31, 2021Date of Patent: April 15, 2025Assignee: Fortinet, Inc.Inventors: Chaturbhuj Singh, Niraj Nandane, Pooja Singh
-
Patent number: 12273427Abstract: A notification sending apparatus comprising: a self notification identifier attaching unit configured to attach a self notification identifier to each notification, the self notification identifier having at least a sending ordinal position identification function; a sent notification identifier attaching unit configured to attach, to each notification, the self notification identifier attached to a notification that was sent immediately before each notification, as a sent notification identifier; a sending unit configured to send a notification receiving apparatus the notifications, each of which is attached with the self notification identifier and the sent notification identifier; and a re-sending unit configured, upon receipt of a re-send request including a range specifying information from the notification receiving apparatus, to obtain at least one notification that has been sent and needs to be re-sent based on the range specifying information, and to re-send the at least one obtained notification toType: GrantFiled: June 22, 2023Date of Patent: April 8, 2025Assignee: Canon Kabushiki KaishaInventor: Yuhei Yoshimoto
-
Patent number: 12273415Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.Type: GrantFiled: January 30, 2023Date of Patent: April 8, 2025Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Nishant Mehta, Richard H. Galliher, Lee Spencer Dillard, Joseph Elmar Magerramov
-
Patent number: 12248972Abstract: Techniques to help reduce latency and improve computer performance including managing latency between client computers over a network with server computers including determining configurable time period, communicating quote data to client computers, determining most recent quote data from a cache and determining whether to execute quote data based on quote version data and time data associated with the quote data and based on the configurable time period.Type: GrantFiled: April 27, 2023Date of Patent: March 11, 2025Assignee: BGC PARTNERS, L.P.Inventors: Daniel Grover, Virginia Guadagno
-
Patent number: 12238185Abstract: A distributed computing system is provided, and configured to execute a domain name service (DNS) log analyzer configured to identify a dependency of a first service executed on a first VM at a first server, on a second service executed on a second VM at a second server, via one or more DNS logs of a DNS server. The system is further configured to execute an authentication log analyzer configured to identify a dependency of the first service on a third service executed at a third server, via the one or more token authentication logs of an authentication server. The system is further configured to execute a dependency map generator configured to generate a service-to-service dependency map including the dependency between the first service and the second service, and the dependency between the first service and third service.Type: GrantFiled: December 14, 2022Date of Patent: February 25, 2025Assignee: Microsoft Technology Licensing, LLCInventors: George Kim, Christian Cypress Chung, Vivek Sanjeev Tejwani, Sorabh Kumar Gandhi, Abhishek Pathak
-
Patent number: 12238066Abstract: Techniques are disclosed for processing data packets and implementing policies in a software defined network (SDN) of a virtual computing environment. A plurality of computing nodes are communicatively coupled to network devices. The computing nodes are configured to provide at least one cloud edge processing function. The network devices are configured to enable communications between virtual machines within a virtual network of the virtual computing environment in accordance with associated policies. The network devices and the processing function are disaggregated from dependencies on particular computing nodes that are hosting the virtual machines.Type: GrantFiled: February 18, 2022Date of Patent: February 25, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Deepak Bansal, Gerald Roy Degrace
-
Patent number: 12231893Abstract: A method of determining an integrity of an electronic communication device that connects to a 5G core network. The method comprises measuring by an attestation client application executing on the electronic communication device attributes of a universal communication stack (UCS) that executes on the electronic communication device and that promotes communication with the 5G core network; receiving a baseline of UCS attributes comprising norms of UCS attributes and thresholds; comparing measurements of the attributes of the UCS to the baseline by the attestation client application; when the comparisons are within the thresholds, granting communication access by the attestation client application to the 5G core network to a user application that executes on the electronic communication device; and when one of the comparisons exceeds a threshold, denying communication access by the attestation client application to the 5G core network to the user application that executes on the electronic communication device.Type: GrantFiled: February 21, 2022Date of Patent: February 18, 2025Inventors: Marouane Balmakhtar, Lyle W. Paczkowski
-
Patent number: 12230391Abstract: A physiological test credit method determines if test credits are available to the monitor and checks if a Wi-Fi connection is available. If test credits are less than a test credit threshold, the monitor connects to a test credit server, processes server commands so as to download test credits and disconnects from the server. In various embodiments, the monitor is challenged to break a server code, the server is challenged to break a monitor code. The server validates monitor serial codes, and saves monitor configuration parameters.Type: GrantFiled: May 10, 2022Date of Patent: February 18, 2025Assignee: Willow Laboratories, Inc.Inventors: Marcelo M. Lamego, Jeroen Poeze
-
Patent number: 12225070Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining media data, generating, from the media data, one or more event segments, appending the one or more event segments, to a first event processing buffer, the one or more event segments comprising an event start offset for each of the one or more event segments based on a time at which the each of the one or more event segments is appended to the first event processing buffer, appending the one or more event segments, to a second event processing buffer, the one or more event segments comprising event dispatch information for the each of the one or more event segments, and dispatching the one or more event segments based on the first event processing buffer and the event dispatch information in the second event processing buffer.Type: GrantFiled: December 19, 2023Date of Patent: February 11, 2025Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar