Patents Examined by Douglas B Blair
  • Patent number: 12388890
    Abstract: A local delivery service (LDS) operates in an enterprise computer network as a proxy for a communications server (CS) computer operating in a cloud computing environment. The LDS pulls a queue repository maintained by the CS and retrieves an output item flagged by the CS for local delivery. The output item has a document and associated configuration information specifying an application domain in the cloud computing environment and delivery settings specific to the application domain maintained by the CS. The LDS translates the delivery settings and routes the document to the connectors of communications channels of the enterprise computer network. In this way, documents produced by the CS in the cloud can be delivered locally to disparate destinations on the enterprise computer network without having to open individual ports in a firewall of the enterprise computer network to connect the CS with communications channels of the enterprise computer network.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: August 12, 2025
    Assignee: Open Text SA ULC
    Inventors: Christian Askland, Robert Smith, Christian Wessman
  • Patent number: 12373414
    Abstract: A data intake and query system can manage the search of large amounts of data using one or more processing nodes. The data intake and query system can identify a first group of processing nodes and cause a first processing node of the group to download and search a particular data group based on a first node map. The data intake and query system may identify a second group of processing nodes that includes the first group of processing nodes and a second processing node. The data intake and query system can transmit commands to cancel one or more data group downloads at the first processing node and can reassign the corresponding data groups for download to the second processing node based on a second node map.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: July 29, 2025
    Inventors: Zhenghui Xie, Igor Stojanovski, Kartheek Babu Kolla, Sai Krishna Sajja, Srinivas Chowdhary Bobba, Tianyi Gou, Kai-Sern Lim, Tameem Anwar
  • Patent number: 12369106
    Abstract: A computing node to implement a management entity in a CP-based network. The node including processing circuitry configured to encode an inquiry message requesting information on CPS capabilities. Response messages are received from a set of sensing nodes of a plurality of sensing nodes in response to the inquiry message. The response messages include the information on the CPS capabilities of the set of sensing nodes. A notification message indicating selecting of a sensing node as a sensing coordinator is encoded for transmission. Sensed data received in a broadcast message from the sensing coordinator is decoded. The sensed data including data associated with one or more non-V2X capable sensing nodes.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 22, 2025
    Assignee: Intel Corporation
    Inventors: Vallabhajosyula S. Somayazulu, Rath Vannithamby, Kathiravetpillai Sivanesan, Markus Dominik Mueck, Leonardo Gomes Baltar, Marcio Rogerio Juliato, Liuyang Lily Yang, Manoj R. Sastry, Shabbir Ahmed, Christopher Gutierrez, Vuk Lesi, Qian Wang
  • Patent number: 12356373
    Abstract: This disclosure provides methods, devices, and systems for wireless communications. The present implementations more specifically relate to techniques for changing the channel of a Basic Service Set (BSS) when a wireless communication device attempts to monopolize access to a shared wireless medium. In some aspects, an access point (AP) may be configured to detect nonconforming Network Allocation Vectors (NAVs) that extend the duration for which another wireless communication device has already reserved access to a shared wireless medium. For example, the wireless communication device may cause the AP to set a nonconforming NAV by transmitting a packet that reserves the shared wireless medium for a duration overlapping with, but ending later than, another duration for which the same wireless communication device has already reserved the shared medium. In some implementations, the AP may switch its BSS to a different wireless channel in response to detecting one or more nonconforming NAVs.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: July 8, 2025
    Assignee: Synaptics Incorporated
    Inventors: Patil Sandhya, Girish Anantrao Madpuwar, Anil Kumar Maguluri
  • Patent number: 12349180
    Abstract: An apparatus for an S-BS includes processing circuitry configured to decode configuration signaling from a plurality of S-UEs. The configuration signaling indicates an interference level at each of the plurality of S-UEs from transmissions of an M-BS. An S-UE is selected based on a comparison of the interference level at each S-UE with an interference threshold of each S-UE. Control signaling is encoded for transmission to the selected S-UE via a small cell access (S-AC) communication link. The control signaling is transmitted during the reception of downlink data from the M-BS via a primary backhaul communication link.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 1, 2025
    Assignee: Intel Corporation
    Inventors: Jingwen Bai, Shu-ping Yeh, Yang-Seok Choi, Francesc Guim Bernat, Kshitij Arun Doshi, Ned M. Smith, Christian Maciocco
  • Patent number: 12342026
    Abstract: Content hosting for composite video is described using metadata and user identification. A user management module registers a first user ID for a primary device, a second user ID for a secondary device, a session ID for a session between the primary device and the secondary device, and a player device with a third user ID and privileges to view a composite video. A content hosting module receives a first video associated with the first user ID and the session ID and a second video associated with the second user ID and the session ID. The first and second videos include metadata regarding time and position. The content hosting module serves a composite video to the player device in response to a request associated with the third user ID. A content preparation module forms the composite video using the first video and the second video.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: June 24, 2025
    Assignee: VIMMERSE, INC.
    Inventors: Jill M. Boyce, Basel Salahieh
  • Patent number: 12294563
    Abstract: Techniques for utilizing dual-stack network addressing for compute instances hosted in an edge location of a cloud provider network along with communications service provider (CSP) network addresses are described. A first network address is assigned to the compute instance from a pool of network addresses of the cloud provider network, and a second network address is associated with the compute instance that is provided by the CSP network. A gateway of the edge location is updated to direct packets addressed to the second network address to the compute instance via use of the first network address.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: May 6, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Upendra Bhalchandra Shevade, Shridhar Kulkarni, Christopher Barclay, Ishwardutt Parulkar, Dougal Stuart Ballantyne, Diwakar Gupta, Georgios Elissaios
  • Patent number: 12278735
    Abstract: Disclosed are an isolation method for a high-performance computer system, and a high-performance computer system. The isolation method comprises node-level isolation performed. The node-level isolation comprises: configuring a routing table for each computing node, and configuring, in the routing table, valid routing information for computing node pairs; when any one source computing node needs to communicate with a target computing node, determining, by lookup, whether valid routing information exists between the source computing node and the target computing node according to the configured routing table; if so, allowing the source computing node to communicate with the target computing node; otherwise, forbidding the source computing node from communicating with the target computing node.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: April 15, 2025
    Assignee: NATIONAL UNIVERSITY OF DEFENSE TECHNOLOGY
    Inventors: Pingjing Lu, Mingche Lai, Zeyu Xiong, Jinbo Xu, Junsheng Chang, Xingyun Qi, Zhang Luo, Yuan Li, Yan Sun, Yang Ou, Zicong Wang, Jianmin Zhang
  • Patent number: 12265855
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: April 1, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Patent number: 12255767
    Abstract: A network system including a device management system configured to provide a first service and a second service which relate to a network device, and the network device having a first function includes a first transmission unit, in the network device, configured to, in response to the first function having been updated, transmit a first request to the device management system by using the first function and a second transmission unit configured to, in response to the registration code having been received and stored, start transmission of data to be used for the second service to the device management system by using a second function of the network device.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: March 18, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirohiko Hamada
  • Patent number: 12250251
    Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
    Type: Grant
    Filed: February 2, 2024
    Date of Patent: March 11, 2025
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
  • Patent number: 12244549
    Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: March 4, 2025
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
  • Patent number: 12231349
    Abstract: Systems and methods of the disclosure include: broadcasting, by a cloud resource provisioning component, to a cryptographically-protected distributed ledger, a first transaction comprising a cloud resource request for provisioning a cloud resource; transmitting, to one or more cloud providers, the cloud resource request; receiving, from a first cloud provider of the one or more cloud providers, a first cloud resource offer responsive to the cloud resource request; and broadcasting, to the cryptographically-protected distributed ledger, a second transaction comprising the first cloud resource offer.
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: February 18, 2025
    Assignee: Red Hat, Inc.
    Inventors: Cathal O'Connor, Brian Gallagher
  • Patent number: 12177314
    Abstract: Systems and methods for using a blockchain to share secondary content across multiple platforms are provided. A first platform receives content, such as an image or video. A content identifier is generated for the content. The first platform also receives secondary content, such as comments and reactions for the content. The content identifier is used to select a blockchain that stores the secondary content received by the first platform. When the content is shared with the second platform, the content identifier is shared with the content. The second platform uses the content identifier to retrieve secondary content associated with the content from the blockchain.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: December 24, 2024
    Assignee: PayPal, Inc.
    Inventor: Rahul Rajavikraman Nair
  • Patent number: 12164402
    Abstract: A data intake and query system can manage the search of large amounts of data using one or more processing nodes. The data intake and query system can identify a group of processing nodes and assign a first processing node of the group to download and search a particular data group based on a first node map. The data intake and query system may identify an action associated with the first processing node. The data intake and query system can cause a particular processing node of the group to download the particular data group based on a second node map and transmit an authorization to perform the action to the first processing node.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: December 10, 2024
    Assignee: Splunk Inc.
    Inventors: Zhenghui Xie, Igor Stojanovski, Kartheek Babu Kolla, Sai Krishna Sajja, Srinivas Chowdhary Bobba, Tianyi Gou, Kai-Sern Lim, Tameem Anwar
  • Patent number: 12164947
    Abstract: One or more of an autonomous vehicle, a user terminal, and a server of the present disclosure may be linked or converged with an artificial intelligence (AI) module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, virtual reality (VR), a 5G service-related device, and the like. There is provided a method for providing information in a server according to an embodiment of the present disclosure includes receiving a request message including information related to generation of a virtual machine (VM) from an operating apparatus, generating a VM corresponding to the operating apparatus based on the request message, receiving information acquired at the operating apparatus, performing computation corresponding to the acquired information by use of the VM, and transmitting information related to a result of the computation to the operating apparatus.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 10, 2024
    Assignee: LG Electronics Inc.
    Inventors: Chulhee Lee, Namyong Park, Taesuk Yoon, Dongkyu Lee, Eunkoo Lee
  • Patent number: 12153967
    Abstract: A container service management method and apparatus, to integrate a container service and a container service management function into an NFV MANO system. The method includes: receiving, by a container service management entity, a creation request for a container service, where the creation request is used to request to create a specified container service, and the creation request carries a first management policy for managing a lifecycle of the specified container service; creating, by the container service management entity, the specified container service in response to the creation request; and managing, by the container service management entity, the lifecycle of the specified container service according to the first management policy.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: November 26, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Haitao Xia
  • Patent number: 12095839
    Abstract: A method of rotating assigned credentials for client devices registering with servers may include determining that assigned credentials for a client device are expired; in response to determining that the assigned credentials have expired, generating new credentials for the client device; sending the new credentials to the client device; generating an encrypted version of the new credentials and storing the encrypted version of the new credentials at the server during a grace period, where during the grace period the client device can be authenticated using the assigned credentials or the new credentials; and deleting the encrypted version of the new credentials at an expiration of the grace period.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: September 17, 2024
    Assignee: Google LLC
    Inventors: Senthilvasan Supramaniam, Osborne B. Hardison, Jay D. Logue, Jared A. Luxemberg
  • Patent number: 12074766
    Abstract: A communication control system includes a memory and a processor coupled to the memory. The processor is configured to according to an instruction from an external device, perform processing related to changing a network setting on a communication device, after the processing has been executed, determine whether or not communication of the communication device matches a specific communication condition, and notify an error to the external device in a case in which determination has been made that the communication of the communication device does not match the specific communication condition.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: August 27, 2024
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Yasuhiro Yamasaki, Kunihiro Miyauchi, Hideki Goto, Ikuyoshi Otake
  • Patent number: 12069021
    Abstract: An electronic messaging system that provides for assessing the risk score associated with a message and its recipients in the moment after the send process has been initiated and before the transmission begins, to provide for alerts to be generated when the system detects that a recipient message address is of high risk.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: August 20, 2024
    Inventor: Zafar Khan