Patents Examined by Bryan Y Lee
-
Patent number: 12719957Abstract: A technology is disclosed for the browser side capturing of user interaction session data and replay of the session data for a high-fidelity reconstruction of the experience the user perceived. In addition to capturing central structuring and markup documents and browser side updates thereof, additional resource documents that are loaded and used by the browser to render the central documents are captured and added to the session recording data. Identification information is created for resource documents, based on the content of those documents, which allows the capturing system to distinguish different versions of those content documents that share the same name but have different content. The captured session data contains data to identify the correct versions of resource documents during replay. Various measures to reduce the amount of transferred resource content data are applied, that consider already captured resource document versions or the usage frequency of a monitored application.Type: GrantFiled: December 12, 2024Date of Patent: August 25, 2026Assignee: Dynatrace LLCInventors: Bernhard Lackner, Jordi Masramon, Otmar Ertl, Alfonso Corretti
-
Patent number: 12719947Abstract: The invention concerns a High-Performance Computer that includes a plurality of nodes. Each node waits for a first time period after sending a packet, and retransmits the packet if an acknowledgement for the packet has not been received in the first time period. Each node also periodically sends a heartbeat message to each other node having a pending transaction with the node, waits for a second time period after sending a heartbeat message, and aborts the pending transaction if an acknowledgement for the heartbeat message has not been received in the second period. When receiving a negative acknowledgement after sending a packet, the each node retransmits the packet after a third time period starting from the reception of the negative acknowledgement, waits for a fourth time period and drop a packet if the node is congested during the fourth period, and sends a negative acknowledgement message.Type: GrantFiled: January 7, 2025Date of Patent: August 25, 2026Assignees: BULL SAS, Le Commissariat à l'énergie atomique et aux énergies alternativesInventors: Ghassan Chehaibar, Alexandre Louvet
-
Patent number: 12712892Abstract: A system and method for detecting a cybersecurity toxic combination prior to a virtual instance deployment is presented. The method includes: inspecting an entity in a cloud computing environment for a cybersecurity object, the cybersecurity object; detecting the cybersecurity object on the inspected entity; inspecting a code object utilized to deploy a virtual instance in the cloud computing environment prior to deployment of the virtual instance; detecting a toxic combination cybersecurity issue based on the cybersecurity object and the code object; and initiating a mitigation action on the code object.Type: GrantFiled: May 9, 2024Date of Patent: August 18, 2026Assignee: Wiz, Inc.Inventors: Arnon Trabelsi, Or Heller, Amir Lande Blau, Alon Weiss, Daniel Hershko Shemesh, Tom Feigin, Gahl Saraf, Roy Iarchy, Or Bin, Raz Hillel, Assaf Avital, Benny Holtzer
-
Patent number: 12712755Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating meeting insights based on media data and device input data. In one or more embodiments, the system analyzes media data and inputs to client devices associated with a meeting to determine a portion of the meeting that is relevant for a user. In one or more embodiments, the system generates a meeting summary, meeting highlights, or action items related to the media data to provide to the client device. In one or more embodiments, the system also uses the summary, highlights, or action items to train a machine-learning model for use with future meetings.Type: GrantFiled: July 11, 2024Date of Patent: August 18, 2026Assignee: Dropbox, Inc.Inventors: Shehzad Daredia, Behrooz Khorashadi
-
Patent number: 12701033Abstract: The present technology provides a software-defined wide area network (SD-WAN) interconnect gateway to connect multiple SaaS clouds based on user intent. The technology dynamically discovers the best possible interconnect gateway to provide access to different cloud services from different geographic locations. A first branch connecting to a first cloud, and a second branch connecting to a second cloud, can now share their respective pathways to the clouds so that both branches can enjoy access to both clouds.Type: GrantFiled: June 25, 2024Date of Patent: August 4, 2026Inventors: Venkatraman Venkatapathy, Balaji Sundararajan, Giorgio Valentini, Gokul Krishnan, Ankur Bhargava
-
Patent number: 12676803Abstract: Systems, computer program products, and methods are described herein for generating and dynamically adjusting artificial intelligence engine parameters in a distributed network. The present disclosure is configured to identify user data; analyze, by an artificial intelligence engine, the user data based on defined parameters used to train the artificial intelligence engine; generate an output by the artificial intelligence engine based on the user data analysis; generate, by the artificial intelligence engine, a report comprising information of at least one of the user data analysis for each of the one or more defined parameters or one or more reasons for the output; automatically transmit the report to a user device; receive at least one user input in response to the report; generate, by the artificial intelligence engine, a regenerated output based on the user input; and automatically transmit a regenerated report based on the regenerated output to the user device.Type: GrantFiled: October 9, 2024Date of Patent: July 7, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: Ana Maxim, Sandra Lynn Dube, Manu Jacob Kurian, Marshall Adam Johnson
-
Patent number: 12676816Abstract: This application discloses a packet processing method including: receiving a first packet that includes a DA field and an SRH, where the DA field includes at least one C-SID that is sequentially arranged; determining, depending on whether another C-SID is further included after a first C-SID corresponding to the first node in the at least one C-SID, whether a first processing flavor corresponding to the first C-SID indicates a movement operation or a replacement operation; and if the first processing flavor indicates a movement operation, moving a target field that is after the first C-SID and that is in the DA field, to enable the target field to cover the first C-SID in the DA field; or if the first processing flavor indicates a replacement operation, replacing the first C-SID in the DA field with a second C-SID in the SRH.Type: GrantFiled: November 8, 2024Date of Patent: July 7, 2026Assignee: Huawei Technologies Co., Ltd.Inventors: Chenxi Li, Zhibo Hu, Ka Zhang, Cheng Li, Weidi Shi, Yang Xia, Zhenbin Li
-
Patent number: 12652238Abstract: The present disclosure relates to systems and methods for flow scheduling of machine learning workloads. The systems and methods use prior knowledge of the traffic patterns for machine learning workloads and the network topology to schedule the flows of the machine learning workloads. A centralized controller leverages the knowledge of the traffic patterns for the machine learning workloads to guide per-flow routing decisions for the machine learning workflows to schedule the flows across all available network paths to fully utilize network bandwidth capacity.Type: GrantFiled: April 26, 2024Date of Patent: June 9, 2026Assignee: Microsoft Technology Licensing, LLCInventors: Wei Bai, Ranveer Chandra, Philipp Andre Witte
-
Patent number: 12647346Abstract: Systems, computer program products, and methods are described herein for determining data transmission destinations across an electronic network. The method includes receiving a resource data packet to be transmitted to one of a plurality of data centers across a network. The resource data packet is associated with a user identifier that corresponds to one of one or more users. The method also includes determining a target data center for the resource data packet based on the user identifier associated with the resource data packet. One or more character of the user identifier associated with the resource data packet designates the target data center for the user associated with the user identifier of the resource data packet. The method further includes causing a transmission of the resource data packet to the target data center based on the user identifier associated with the resource data packet.Type: GrantFiled: September 16, 2024Date of Patent: June 2, 2026Assignee: BANK OF AMERICA CORPORATIONInventors: Jagadish Babu Bandarupalli, Terry Lynn Miller, Lubos Dunovsky
-
Patent number: 12634245Abstract: Techniques for allocating packet processor resources in a network device using linear programming (LP) are provided. In certain embodiments, these techniques enable the construction of an LP problem formulation for determining, at the time of receiving a TCAM profile specifying j contexts and i TCAM features to be enabled with respect to the j contexts, whether a feasible assignment of the i TCAM features to the cycles of the network device's packet processor exists (and if so, what that assignment is).Type: GrantFiled: October 31, 2024Date of Patent: May 19, 2026Assignee: ARISTA NETWORKS, INC.Inventor: Adrian Donald Fettes
-
Patent number: 12615225Abstract: A subscription service to enable a user to subscribe to active conversations or previously stored conversations using a channel that is preferred by the user. The service is provided by a real-time and passive subscription (RPAS) system based on a UCP that enables any participant to participate in a conversation using their preferred technique and channel. A subscribing user can thus join a conversation as an active participant or a passive participant and the system converts the conversation elements to a format compatible with the user's preferred channel.Type: GrantFiled: October 23, 2024Date of Patent: April 28, 2026Assignee: Movius Interactive CorporationInventors: Manoj Rajshekar, Paul Rubenstein, Amyn Sheriff, Chethan Visweswar
-
Patent number: 12608506Abstract: An information processing device acquires consent to collection of first data from a first vehicle from a first user via an in-vehicle device provided in the first vehicle at a first timing, and when re-consent from the first user is required to use of the first data collected from the first vehicle, issues a re-consent request to the in-vehicle device on condition that an owner of the first vehicle has not changed since the first timing.Type: GrantFiled: May 24, 2024Date of Patent: April 21, 2026Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Shigeki Matsumoto, Naoya Oka, Hidetaka Eguchi, Shigeru Ichikawa, Takeshi Yamada, Masayo Nagai, Ryosuke Yamamoto
-
Patent number: 12587575Abstract: Improved systems and method are described for addressing issues when an S-CSCF goes appears non-responsive or an application server appears non responsive. Profile recovery is executed through application servers which may allow additional options in efficiencies in maintain applications while recovering from the non-responsive devices.Type: GrantFiled: October 6, 2023Date of Patent: March 24, 2026Assignee: T-Mobile USA, Inc.Inventors: Shujaur Mufti, Saqib Badar, Khurram Ahmad Mirza
-
Patent number: 12574421Abstract: Provided are a computer program product, system, and method for adding policy coding to packet headers for a user at a client device to use to access resources in a secure network. Packets are received from a user at a client device. A determination is made of policy information for the user defining user permissions to access resources in the secure network. Packets from the user are decapsulated and policy information into is included in packet headers of the decapsulated packets to transmit within the secure network. An enforcement point applies policy rules to the policy information in the packet headers to determine whether to forward the packets to a destination resource.Type: GrantFiled: June 20, 2024Date of Patent: March 10, 2026Assignee: International Business Machines CorporationInventors: Ralph Bateman, Scott Moonen, Lee Simon Cooper
-
Patent number: 12563018Abstract: A method is disclosed wherein a device registers with a Secure Service Edge (SSE) upon VPN client startup to receive a policy configuring the client as a forwarding agent. The policy designates a Domain Name System (DNS) and data packet route. A tunnel is established between an Application Connector (ACA) agent and an Application Connector Gateway (ACG). Upon receiving a data packet via the ACG containing a request with an application destination, the device checks for an existing flow at the ACG. If none exists, the device identifies the ACA in the Application Connector Gateway Group (ACAG), replacing the packet's IP address with the ACA's. The device routes the packet through the tunnel to the identified ACA, which directs it to the application. This method optimizes routing efficiency and ensures seamless connectivity between devices and applications.Type: GrantFiled: July 19, 2024Date of Patent: February 24, 2026Assignee: Cisco Technology, Inc.Inventors: Rashmi Garg, Arun Kishore Narasani, Jia Fu Wu, Hien Thai
-
Patent number: 12549947Abstract: A computer-implemented method, performed by a first node. The method is for handling indications. The first node operates in a communications system. The first node receives one or more first indications from a second node operating in the communications system. The one or more first indications may indicate one or more respective authorizations of one or more third nodes to perform one or more actions with a group of devices. The one or more third nodes are different than a fourth node operating in the communications system, the fourth node having created the group of devices. The first node sends, based on the received one or more first indications, one or more second indications to a fifth node operating in the communications system. The one or more second indications indicate to store the one or more respective authorizations.Type: GrantFiled: February 25, 2022Date of Patent: February 10, 2026Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Juan Manuel Fernandez Galmes, Jose Miguel Dopico Sanjuan, Emiliano Merino Vazquez
-
Patent number: 12543041Abstract: A connection authentication method is provided in the invention. The connection authentication method may comprise the following steps. A master device may provide a white list to a wireless network device, wherein the white list comprises white list information of at least one authorized device. Then, the wireless network device may connect to the at least one authorized device according to the white list to provide network connection to the at least one authorized device.Type: GrantFiled: June 3, 2024Date of Patent: February 3, 2026Assignee: ACER INCORPORATEDInventors: Sheng-Hsiung Yao, Ling-Fan Tsao, Yen-Ju Lin
-
Patent number: 12542775Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transferring files securely data are disclosed. In one aspect, a method includes the actions of receiving, by a content management application, a file and a request to provide the file to the second computing device. The actions further include providing, by the content management application and to the first computing device, the link to the file and the password to access the link. The actions further include providing, to the first computing device via the MSRP tunnel, the link to the file and the password to access the link. The actions further include receiving, by the content management application, a request for the file, the link to the file, and the password to access the link. The actions further include providing, to the second computing device, the file.Type: GrantFiled: May 14, 2024Date of Patent: February 3, 2026Assignee: T-Mobile Innovations LLCInventors: Salman Karimpour Ahmadi, Jianchong Yang, Lei Zhu
-
Patent number: 12536037Abstract: A system includes a first device and a second device. The first device is configured to generate a target processing task based on a target object, generate a first identification code corresponding to the target object based on the target processing task, and display the first identification code; the second device is configured to obtain the first identification code through scanning, generate a task execution instruction corresponding to the target processing task based on the first identification code when first verification on the first identification code succeeds, establish a Bluetooth connection channel with the first device, and send the task execution instruction to the first device based on the Bluetooth connection channel; and the first device is further configured to receive the task execution instruction, and process the target processing task based on the task execution instruction when second verification on the task execution instruction succeeds.Type: GrantFiled: December 21, 2023Date of Patent: January 27, 2026Assignee: ZHEJIANG E-COMMERCE BANK CO., LTD.Inventor: Wei Yuan
-
Patent number: 12526266Abstract: In one embodiment, a method includes receiving a request from a powered device for power to be supplied from power sourcing equipment to the powered device; granting, in response to the request, provisional power to the powered device; receiving, an authentication request from the powered device to authenticate the powered device and reserve power; analyzing user data and device data to determine an authentication status for the powered device; denying power within a power budget for the powered device in response to the analyzing determining that the authentication status for the powered device corresponds to a failed authentication; and using an authenticated-power-profile to determine one or more actions to be performed with respect to the powered device having the failed authentication, in response to a defined number of failed authentications or an expiration of a timeout period defining an amount of time allowed to authenticate the powered device.Type: GrantFiled: May 24, 2024Date of Patent: January 13, 2026Assignee: Cisco Technology, Inc.Inventors: Anshul Tanwar, Kumaril Kapoor, Praveen G R, Padmanabhan Ramanujam