Patents Examined by Joseph L Greene
  • Patent number: 12381748
    Abstract: An autonomous distributed wise area network (AD-WAN) includes several nodes, where each node connects a local area network to an open wide area network, and provides tunnels over the open wide area network to other nodes in the AD-WAN so that computing resources behind each node can communicate as if they were located on a common intranet. Each node has a blockchain wallet and receives updates to a private permissioned blockchain ledger for that AD-WAN. The updates are provided by a control node. Set up, and subsequent change to the AD-WAN are commenced via a customer portal which provides order information to the control node, where the control node processes the order information and generates a blockchain update that informs the affected nodes in the AD-WAN as to what changes are to be made. As a result, the blockchain provides both control plane and order management operation of the AD-WAN.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: August 5, 2025
    Assignee: UNIFIED SENTINEL DATA NETWORKS, LLC
    Inventors: Paul Valenzuela, Christian Johnny Martinez
  • Patent number: 12368658
    Abstract: Systems and methods for predicting throughput in a network are described herein. The systems and methods use, in some examples, impaired DNS lookup times to predict what a throughput measurement would have been at the time of the issue had a measurement been taken. Using impaired DNS lookup times rather than constantly measuring throughput can reduce the workload of the cellular network while also reducing the storage capacity needed to measure throughput values for all of the devices using the cellular network. Throughput prediction may be used in other ways, including, but not limited to, device testing and assessment.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: July 22, 2025
    Assignee: T-Mobile USA, Inc.
    Inventors: Aditi Saluja, Ruchir Sinha, Scott Toborg
  • Patent number: 12355645
    Abstract: Disclosed herein are network information collectors, methods, computer-readable media, and systems for generating network traffic statistics. For example, the network appliance is to receive, via a network, an accumulating map from a network appliance device, wherein the accumulating map comprises a condensed and aggregated version of web traffic flow information to the network appliance device; receive, via the network, additional accumulating maps from other network appliance devices; populate an accumulation map database with the accumulating map and the additional accumulating maps; and generate a report of the network traffic statistics hosted by the network appliance device and the other network appliance devices.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: July 8, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Anthony Hughes, Pawan Kumar Singh
  • Patent number: 12332848
    Abstract: A method for suggesting collaboration between a plurality of users of a communication system includes identifying a first document pertaining to a first event associated with a first user, determining that collaboration is allowed for the first document, identifying a second document having a collaborative similarity with the first document and pertaining to a second event and associated with a second user, generating a collaboration suggestion for collaboration between the first user and the second user with respect to the first event, providing the collaboration suggestion to collaborate with respect to the first event on a user device of the first user, receiving an indication of an acceptance, by the first user, of the collaboration suggestion, and causing a collaboration session to be established between the user device of the first user and a user device of the second user to collaborate with respect to the first event.
    Type: Grant
    Filed: August 31, 2023
    Date of Patent: June 17, 2025
    Assignee: Google LLC
    Inventors: Priya Nayak, James Watts
  • Patent number: 12261734
    Abstract: An automated system is provided for facilitating resolution of an incident. An incident information data processor is configured to receive incident information and an action estimation data processor is configured to receive critical action information that includes a description of an action and an action initiation time. The action information data processor obtains previous action information on actions taken to resolve previous incidents and determines an estimated action outcome and an estimated critical action time interval for resolution of the critical action using the critical action information and the previous action information. An incident estimation data processor is configured to determine an overall estimated time interval for incident resolution and an estimated incident resolution time. An incident display data processor is configured to transmit, to a user data processing system for display to a user, at least the estimated incident resolution time.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: March 25, 2025
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Mohamed Seck, Louis Buell
  • Patent number: 12261923
    Abstract: A method that includes receiving a first request for a data object associated with a communication process flow that controls electronic communications between a tenant and a set of users corresponding to the tenant. The first request may include a set of querying parameters and a set of triggering parameters. The method may further include querying, based on the set of querying parameters, a communication process flow management service for data associated with the communication process flow. The method may further include generating, based on the querying, the data object that includes the data associated with the communication process flow. The method may further include transmitting, to a communication platform in accordance with the set of triggering parameters, a second request that comprises the data object. The second request may cause posting of an entry of the data object into a communication channel of the communication platform.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: March 25, 2025
    Assignee: Salesforce, Inc.
    Inventors: Aaron Popelka, William Robert Jennings, II, Pranavkumar Janakbhai Parekh, Roy Raviv
  • Patent number: 12261733
    Abstract: A resilient incident management system is provided that continues operation when certain outages occur. An RSS feed is utilized to indicate incident-related information despite the certain outages. In an embodiment, the incident management system includes a redundant architecture that comprises a traffic manager and a backup traffic manager. The incident management system receives a client request for incident-related information and determines a priority level or a performance level of end points associated with the request. Based on a status of the traffic manager and the backup traffic manager, as well as based on the priority level or the performance level, the incident management system causes a computer operation to be executed via the redundant architecture to retrieve a response from a producer and generate the RSS feed.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: March 25, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shantanu Uddhav Deshmukh, Prasanna Kumar Padmanabhan, Gregory C J Chang
  • Patent number: 12250197
    Abstract: A system is disclosed for acquiring and managing data regarding external IP (EIP) addresses of services offered in a trusted public cloud environment. The system monitors an application program interface of a service executing in a trusted public cloud environment for occurrence of an event that is related to an EIP of the service. When an event is detected, the system extract EIP related data and metadata of the service, generates a message with the extracted EIP data, and posts the message to a central message queue. The system monitors the message queue for the presence of a new message. Upon detecting a new message, the system processes the message, extracts EIP related data. metadata, and identifies an action. A central database that stores EIP related information of services executing in the trusted public cloud environment is updated based on the identified action.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: March 11, 2025
    Assignee: Salesforce, Inc.
    Inventors: Adam J. Salter, Deepanshu Badola, Stephen Fung, Santhosh ram Vetrinadar Manohar, Varun Kulkarni Somashekhar, Amitabh B. Chakrabarty, Vinod Vasant Pai, Christopher Jason Donley, Prabhat Singh
  • Patent number: 12250130
    Abstract: An avionics network including a plurality of avionics components and a configuration monitoring device, which is connected by wire or wirelessly to the plurality of avionics components. The configuration monitoring device has at least one configuration data interface configured to receive a plurality of configuration parameters characterizing the operating status of the avionics components. The configuration monitoring device further includes a parameter filtering device connected to the configuration data interface and configured to filter a subset of the configuration parameters received.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: March 11, 2025
    Assignee: Airbus Operations GmbH
    Inventors: Thomas Vollstedt, Ralf Schliwa, Stéphane Poulain, Daniel Alexander Kliem, Guillermo Carmona-Puga
  • Patent number: 12206563
    Abstract: A method comprising performing, by at least one processor, operations including: sending instructions to an asset among various hardware and software assets in a networked information technology infrastructure to cause the asset to generate an answer file; copying data from the generated answer file to memory of a mapping system; tracking and logging events associated with the copying of the data; validating the copied data based on the logged events; determining standardized reporting data from the validated data in the memory of the mapping system; saving the standardized reporting data in a data structure formatted for the various hardware and software assets; applying an algorithm to the saved data structure to determine a relationship between the various hardware and software assets; and linking the determined relationship between the various hardware and software assets to the saved data structure.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: January 21, 2025
    Assignee: Fidelity Information Services, LLC
    Inventor: Aravind Sasikumar
  • Patent number: 12199811
    Abstract: A method includes monitoring a plurality of packets received by a network sensor associated with a port of a network, determining a ratio of unicast, multicast or broadcast packets to a total number of packets for the plurality of packets, determining that the ratio is outside the bounds of a threshold range, detecting that a port is misconfigured based on the determination that the ratio is outside the bounds of a threshold range, and automatically notifying a network administrator that the port is misconfigured based on the determination that the ratio is outside the bounds of a threshold range. Further disclosed is a computer system and computer program product configured to perform the method.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: January 14, 2025
    Assignee: Sophos Limited
    Inventor: Neil Richard Terry
  • Patent number: 12199943
    Abstract: Methods and systems for dynamic IP categorization include receiving electronic requests to access an electronic server; logging a first set of requests occurring during a first period of time and originating from an IP address belonging to a set of IP addresses; assigning the set of IP addresses to a first category according to the first set of requests; logging a second set of requests occurring during a second period of time and originating from the first IP address or a second IP address belonging to the set of IP addresses; determining a second category according to the second set of requests; assigning the set of IP addresses to the second category when the first category and the second category differ; and providing a response to a requesting IP address based on the category associated with the set of IP addresses to which the requesting IP address belongs.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: January 14, 2025
    Assignee: COUPANG CORP.
    Inventors: Xin Jin, Yonghui Chen
  • Patent number: 12166669
    Abstract: Provided herein are systems and methods for managing redistribution and remapping of multicast services between networks in a multi-area network. Multicast streams can be sent through networks from a source node towards a boundary node. The boundary node can receive the multicast stream, remap a source node identifier and service instance identifier, and forward the multicast stream into a second network. The boundary node can receive a route for the multicast stream. The route can be installed in a link-state database and can be used to send the multicast stream through the multi-area network from the source node to a destination node.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: December 10, 2024
    Assignee: Extreme Networks, Inc.
    Inventors: Constantin Barcaru, Gautam Khera, Irina Maria Militaru
  • Patent number: 12095628
    Abstract: A machine learning system automatically diagnoses and resolves issues in a telecommunications network. When a customer reports a network issue using a mobile application, the device performs a diagnostic test, such as a speed test. In addition, network logs or performance metrics during occurrence of the network issue are collected. The results of the diagnostic are used as inputs to a machine learning model in combination with the network logs or metrics to predict the cause of the network issue or to perform a corrective action.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: September 17, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Lance Paul Lukens, Wei Huang, Anandajothi Muttayane, Anselmo Myungsup Shim, Vikas Ranjan
  • Patent number: 12047447
    Abstract: A network storage device connected with a network fabric includes a network storage controller that performs interfacing with the network fabric and translates and processes a command provided through the network fabric, and a nonvolatile memory cluster that exchanges data with the network storage controller under control of the network storage controller. The nonvolatile memory cluster includes a first nonvolatile memory array connected with the network storage controller through a first channel, a nonvolatile memory switch connected with the network storage controller through a second channel, and a second nonvolatile memory array communicating with the network storage controller under control of the nonvolatile memory switch.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: July 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changduck Lee, Seungyeop Shin, Kyungbo Yang, Hwaseok Oh
  • Patent number: 12041027
    Abstract: A communication apparatus which terminates an L2 tunnel and an L3 tunnel includes a table storage unit which stores an ARP table where a broadcast MAC address is set as a destination MAC address linked to a destination IP address, and a transmission unit which acquires the broadcast MAC address as a destination MAC address corresponding to a destination IP address of an IP packet received via the L3 tunnel by referring to the ARP table and transmits a frame to which the broadcast MAC address is added as a destination MAC address, via the L2 tunnel.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: July 16, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hiroki Kano, Katsuma Miyamoto, Akihiro Kimura
  • Patent number: 12021646
    Abstract: Media, methods, and systems are disclosed for documenting synchronous multimedia collaboration sessions in a group-based communication system. A live synchronous multimedia collaboration session is detected. In response to the detecting, a first audio segment is received and transcribed into a first text segment. A collaboration thread associated with the live synchronous multimedia collaboration session is generated. In real time, a first message is posted based on the first transcribed text segment to the collaboration thread associated with the live synchronous multimedia collaboration session. Next, a second audio segment is received and transcribed into a second text segment. Finally, in real time and during the live synchronous multimedia collaboration session, a second message is posted to the collaboration thread based on the second transcribed text segment.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 25, 2024
    Assignee: Salesforce, Inc.
    Inventors: Oleksii Kalinichenko, Akshay Bakshi
  • Patent number: 12017116
    Abstract: Disclosed herein are an apparatus and method for evaluating a human motion using a mobile robot. The method may include identifying the exercise motion of a user by analyzing an image of the entire body of the user captured using a camera installed in the mobile robot, evaluating the pose of the user by comparing the standard pose of the identified exercise motion with images of the entire body of the user captured by the camera of the mobile robot from two or more target locations, and comprehensively evaluating the exercise motion of the user based on the pose evaluation information of the user from each of the two or more target locations.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 25, 2024
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Do-Hyung Kim, Jae-Hong Kim, Young-Woo Yoon, Jae-Yeon Lee, Min-Su Jang, Jeong-Dan Choi
  • Patent number: 12011337
    Abstract: In embodiments set forth herein, an intraoral scanner comprises a body, a probe at one end of the body, the probe comprising a scanner head, a wireless communication module disposed within the body, one or more optical sensor, and a touchscreen disposed on the body. The one or more optical sensor is to receive light that enters the scanner head and generate intraoral scan data based on the light, wherein the wireless communication module is to wirelessly send the intraoral scan data to a first computing device. The touchscreen is configured to output a plurality of virtual buttons, detect a touch input associated with a virtual button of the plurality of virtual buttons, and provide a signal associated with the touch input of the virtual button to the first computing device.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: June 18, 2024
    Assignee: Align Technology, Inc.
    Inventors: Edi Fridman, Adi Levin, Abraham Albert Burbea, Ofer Sagi, Shai Farkash, Ran Katz
  • Patent number: 11968089
    Abstract: A network device (ND) includes packet processing circuitry and performance optimization circuitry. The packet processing circuitry is connected to a network and is configured to process communication packets for communicating over the network. The packet processing circuitry includes a plurality of configuration registers for setting one or more operation parameters of the ND. The performance optimization circuitry is configured to improve a performance measure of the ND by iteratively calculating the performance measure and adjusting values of one or more of the configuration registers based on the performance measure.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 23, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Ido Gilboa, Shay Aisman, Sagi Arieli, Oren Vaserberger, Amit Mandelbaum, Doron Haritan Kazakov, Natali Shechtman, Iftah Levi, Amir Ancel