Patents Examined by Chris Parry
  • Patent number: 12731108
    Abstract: One or more embodiments of this specification disclose e-bill mail processing methods and apparatuses. The method includes following: To-be-processed identification information used to identify an organization corresponding to a target bill mail is determined; the to-be-processed identification information is matched with identification information corresponding to each organization included in a pre-established bill mail template library; a bill link included in the target bill mail is obtained based on a matching result; and an e-bill corresponding to the target bill mail is obtained based on the bill link.
    Type: Grant
    Filed: July 4, 2022
    Date of Patent: September 8, 2026
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Feilong Jiang, Jian Liu, Haitao Shen, Junwei Wang, Lijian Chen
  • Patent number: 12730873
    Abstract: A system can be provided that can enable contactless access to service devices to facilitate secure transactions. For example, the system can include Internet of Things (IoT) service devices associated with a service provider. The system can also include a computing environment, which may receive an access request from a mobile device. The access request can be transmitted in response to a user of the mobile device performing a contactless authentication process with an IoT service device. The computing environment can then identify the IoT service device and can identify a user account associated with the mobile device and with the service provider. The computing environment can further provide access for the mobile device to functions of the IoT service device via a software application associated with the service provider. The functions can be used to facilitate secure transactions between the IoT service device and the user account.
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: September 8, 2026
    Assignee: Truist Bank
    Inventor: Sunitha Sounderrajan
  • Patent number: 12726421
    Abstract: Systems and methods may include assigning a plurality of messages, associated with a request, to one or more queue pairs (QPs). In addition, a message sequence number (MSN) may be assigned to one of one or more messages of the plurality of messages. A sender global sequence number (GSN) may be assigned to one of the one or more messages. The plurality of messages may be received via a receiver. As a result, the receiver may assign a receiver GSN to one or more of the plurality of messages received. The received messages may comprise data associated with the MSN, FSN, or PSN. The receiver may track completion of the request based on the MSN assigned, via the sender. The plurality of messages may be transmitted in order, based on the MSN.
    Type: Grant
    Filed: December 20, 2024
    Date of Patent: September 1, 2026
    Assignee: Meta Platforms, Inc.
    Inventors: Ved Kushwaha, Arvind Srinivasan, Pankaj Kansal
  • Patent number: 12726436
    Abstract: Systems, methods, and apparatuses for providing connection performance to a computing device. One method includes estimating, by one or more edge routers, a connection performance from the computing device to a destination subnet group through one or more links between computing device and the one or more edge routers, determining, by the one or more edge routers, one or more connection performance scores for the destination subnet group based on the estimated connection performance from the computing device to the destination subnet group through each of the one or more links, and communicating, by the one or more edge routers, routing guidance to the computing device based on the one or more connection performance scores of each of the one or more links, wherein the routing guidance provides edge router selection information to the computing device.
    Type: Grant
    Filed: October 2, 2024
    Date of Patent: September 1, 2026
    Assignee: Teridion Technologies LTD
    Inventors: Lior Musman, Oleg Rabinovich
  • Patent number: 12726434
    Abstract: This application provides a packet forwarding method and apparatus. In the embodiment, a headend releases respectively to other nodes on the current path SRv6 TE Policy source path routing and a source path control probe packet, to trigger other nodes on the current path to generate a source path control table. The source path control table contains routing forwarding information that nodes on the path of the existing SRv6 TE Policy conventionally does not care about, in order to use this source path control table to mitigate risks caused by nodes on the path of the existing SRv6 TE Policy not caring about the above routing forwarding information and improve the security of the SRv6 network.
    Type: Grant
    Filed: December 27, 2024
    Date of Patent: September 1, 2026
    Assignee: New H3C Technologies Co., Ltd.
    Inventor: Tingqiao Wu
  • Patent number: 12720582
    Abstract: A method, apparatus and computer-readable medium for improving resource utilization efficiency in a wireless communication system. The utilization efficiency is improved by: receiving the sensing resource request from the user equipment, where the sensing resource request includes a characteristic of the sensing service of the user equipment; according to the characteristic of the sensing service, allocating a sensing resource for the sensing service to the user equipment; and transmitting the information of the sensing resource for the sensing service to the user equipment.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: August 25, 2026
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Dong Chen
  • Patent number: 12719762
    Abstract: In one implementation, a device receives a prompt for input to a large language model of a troubleshooting agent for a computer network. The device generates, using the troubleshooting agent, an intermediate answer by inputting the prompt to the large language model. The device identifies a hyperlink to a view associated with the intermediate answer and provided by an online application associated with administration of the computer network. The device provides the hyperlink in conjunction with the intermediate answer for display.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: August 25, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Jean-Philippe Vasseur, Eduard Schornig, Grégory Mermoud
  • Patent number: 12719777
    Abstract: A polling apparatus comprises message issuing circuitry configured to issue at least one polling message over a network to a polled device. Polling filtering circuitry is responsive to a polling trigger requesting that the message issuing circuitry issues a given polling message to determine whether an active domain name system (DNS) server belongs to a set of one or more polling permitted DNS servers. In response to determining that the active DNS server does not belong to the set of polling permitted DNS servers, the polling filtering circuitry is configured to prohibit the message issuing circuitry from issuing the given polling message.
    Type: Grant
    Filed: August 5, 2024
    Date of Patent: August 25, 2026
    Assignee: Kigen (UK) Limited
    Inventor: Jerry Chun-Pai Jun
  • Patent number: 12719949
    Abstract: An edge configuration server, a multi-access system, a method, and a computer-readable medium are provided that make it possible to relocate an application context between different multi-access edge computing systems. An edge configuration server according to the present disclosure is a server included in a multi-access edge computing (MEC) system, and includes: a reception unit configured to receive, from a source-edge enabler server (S-EES) in the MEC system, an inquiry about a relocation target of an application context; and a transmission unit configured to transmit, to another edge configuration server (ECS) in another MEC system, an inquiry about the relocation target.
    Type: Grant
    Filed: September 17, 2024
    Date of Patent: August 25, 2026
    Assignee: NEC CORPORATION
    Inventors: Shintaro Fujioka, Yutaro Obara
  • Patent number: 12712934
    Abstract: This document describes an accessory that may wirelessly connect to one or more host devices such that the accessory is able to receive content from two or more of the host devices at the same or substantially the same time. When each of the host devices is wirelessly coupled to the accessory, the accessory and each host device may determine a bit rate for the accessory to receive content from each host device. The accessory may receive content from a first host device at a first bit rate. Based on the content received, the accessory may determine a new bit rate for other host devices.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: August 18, 2026
    Assignee: Google LLC
    Inventors: Xuemei Ouyang, Michael Scot Pate, Ethan Grabau, Dennis Yee, Daniel Fernandes Barros, Chi Kin Benjamin Leung
  • Patent number: 12701072
    Abstract: An example method comprises, receiving resource availability values from the plurality of Network Interface Cards (NICs); determining a data path for data packets of a flow transported using a protocol from a source NIC to a destination NIC via a NIC set that comprises at least one NIC, wherein: the plurality of NICs comprises the source NIC, the destination NIC, and the NIC set, and determining the data path comprises selecting the NIC set based on the resource availability values; and transmitting, to the source NIC and to each NIC in the NIC set, data path data to cause the source NIC and each NIC in the NIC set to identify the data packets of the flow using an identifier of the protocol and to transmit the data packets of the flow from the source NIC to the destination NIC via the data path.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: August 4, 2026
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Raja Kommula, Kiran K N, Yuvaraja Mariappan, Thayumanavan Sridhar, Raj Yavatkar, Vikram Singh
  • Patent number: 12694373
    Abstract: Systems and methods for dynamically defining features for machine learning models in classification systems are disclosed. Such systems and methods may be usefully applied to train and utilize machine learning models in a variety of contexts, including email classification systems.
    Type: Grant
    Filed: October 14, 2024
    Date of Patent: July 28, 2026
    Assignee: ZIX CORPORATION
    Inventor: Peter Gallagher McNeil
  • Patent number: 12695815
    Abstract: Techniques for data communication protocols for data transmission and software assurance in a cloud environment are disclosed. Data is received from a first component and at a first adapter using a first communication protocol. The data is transmitted, by the first adapter and to a proxy, using a second communication protocol. The proxy audits the data, and (i) blocks passage of the data, or (ii) forwards the data to a second adapter using the second communication protocol, to cause the second adapter to transmit the data to a second component using the first communication protocol. The proxy is within a tenancy of a cloud environment. The first adapter and the first component are within a first section of the cloud environment. The second adapter and the second component are within a second section of the cloud environment. Neither of the first or second sections is within the tenancy.
    Type: Grant
    Filed: November 25, 2024
    Date of Patent: July 28, 2026
    Assignee: Oracle International Corporation
    Inventor: Ravi Shankar Kamaraj
  • Patent number: 12676812
    Abstract: A method implemented in a Path Computation Element (PCE) or Software Defined Networking (SDN) controller includes computing a path for a service in a Segment Routing network where the path includes an explicit list of routers in the Segment Routing network; determining a Segment Identifier (SID) list for the path; an signaling the explicit list and the SID list to a head-end router for the service. The SID list can be compressed where it does not include a SID for each of the routers in the explicit. The method can further include monitoring Traffic Engineering characteristics in the Segment Routing network based on knowing the service is on the explicit list of routers.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: July 7, 2026
    Assignee: Ciena Corporation
    Inventors: Cengiz Alaettinoglu, Amal Karboubi, Himanshu Shah, Muthurajah Sivabalan
  • Patent number: 12665786
    Abstract: A system determines a replication threshold for a device operating as a tunnel endpoint in an overlay network. The replication threshold indicates a capacity of replication resources of the device. The system obtains a current replication count for the device corresponding to a virtual extensible local area network (VXLAN). The system selects a replication type for a broadcast domain specific to the device and the VXLAN based on the replication threshold and the current replication count. The replication type indicates one of: a first type associated with an ingress replication broadcast domain comprising unicast tunnels; a second type associated with an underlay multicast broadcast domain comprising multicast tunnels; and a third type associated with a hybrid broadcast domain comprising a combination of the first type and the second type. The system creates the broadcast domain specific to the device and the VXLAN based on the selected replication type.
    Type: Grant
    Filed: April 16, 2024
    Date of Patent: June 23, 2026
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tathagata Nandy, Chethan Chavadibagilu Radhakrishnabhat, Somnath Bhimaram Lohar
  • Patent number: 12659308
    Abstract: An enterprise platform may retrieve, from a collaboration data store, information about a selected enterprise team. The enterprise platform may then transmit, from a set of integration tools to a workflow tool of a remote cloud-based environment, a data payload including a notification request associated with a channel. The enterprise platform may also transmit, from a runtime environment to a business communication platform of the cloud-based environment, a request to post a notification to the channel and arrange for a member of the selected enterprise team to receive an adaptive information card, pushed by the business communication platform via the channel, containing information associated with at least one of the integration tools. The member who receives the adaptive information card may also, via selection of a graphical icon on the card, respond to the business communication platform via bi-directional communication.
    Type: Grant
    Filed: November 25, 2024
    Date of Patent: June 16, 2026
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Daniel Wayne Crowley, David M. Senak, Eva Angela Magee, Jeremy Walter, Jocelyn Amy DeMaio, John Gerard Buccetti, Julie Ann Reed, Rajesh Kamlakar Nerurkar, Richard W. Schaefer, Sona O. Sliker, Wayne W. Church
  • Patent number: 12659370
    Abstract: Techniques for optimizing retrieval of operational parameters for a plurality of asset sets within a facility are described. In an example, a data retrieval request for retrieving operational parameters for a first asset set and a second asset set within a facility is received. A first server and a second server configured to respectively monitor and control operations of the first asset set and the second asset set are then identified. A first data retrieval request and a second data retrieval request are then generated for retrieving the operational parameters for the first asset set and the second asset set. The first data retrieval request and the second data retrieval request are then transmitted to the first server and the second server, respectively. The operational parameters for the first asset set and the second asset set are then received.
    Type: Grant
    Filed: October 4, 2024
    Date of Patent: June 16, 2026
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Mohamad Hafeezulla, Atul Bassi, Tarun Gupta, Anubhav Misra
  • Patent number: 12659282
    Abstract: Cloud networks can be dynamically deployed for edge computing environments. For example, a control plane of a computing environment can detect a set of device identifiers and a set of priority levels for data transmitted by a set of edge devices in the computing environment. Each device identifier can correspond to an edge device in the set of edge devices. A network deployment service of the control plane can determine a network weight for the set of edge devices based on a set of device identifiers and the set of priority levels. The network deployment service can determine an adjustment to a virtual gateway based on the network weight. The virtual gateway can transmit data from the set of edge devices to a compute node in the computing environment. The network deployment service can execute the adjustment to the virtual gateway.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: June 16, 2026
    Assignee: Red Hat, Inc.
    Inventors: Stephen Coady, Archana Ravindar
  • Patent number: 12659231
    Abstract: A commissioning device can include a commissioning device controller that is configured to: broadcast, using a first wireless communication technology from a location in a volume of space, a query signal within a broadcast range that covers a portion of a zone of interest within the volume of space; receive a confirmation signal from a local controller using a second wireless communication technology, where the confirmation signal includes an identification of each of a plurality of electrical devices located within the broadcast range that received the query signal, where the plurality of electrical devices is a subset of a totality of electrical devices in a system; determine that one electrical device of the plurality of electrical devices is located in the zone of interest; and send a verification signal to the local controller, where the verification signal includes identifying information about the one electrical device.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: June 16, 2026
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Debora Yoon Grosse, Maina Aoita, Tyler Brian Morris, Parag Sonawane
  • Patent number: 12652173
    Abstract: Described herein are systems and methods for generating blockchain token support from a set of declarations. In accordance with an embodiment, an application builder (App Builder, Application Builder) component of a blockchain, blockchain cloud system, or other blockchain solution (e.g., Oracle Blockchain Platform) can provide a mechanism to define blockchain assets using a declaration or specification file, and then generate a blockchain smart contract that supports those assets. In accordance with an embodiment, the systems and methods described herein provide a mechanism for defining Tokens (e.g., Fungible or Non Fungible Tokens) adhering to a framework, such as the Token Taxonomy Framework, and generating the appropriate methods as defined by the token properties.
    Type: Grant
    Filed: September 16, 2024
    Date of Patent: June 9, 2026
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Todd Little, Gourav Sarkar, Paritosh Das