Patents Examined by Andrew C Georgandellis
  • Patent number: 12387844
    Abstract: In some examples, unstructured data is evaluated using a natural language processing model to output a set of subjective indicators. These subjective indicators are scored using a predictive model to determine whether a dependent user has or is likely to develop a particular condition such as a cellular abnormality.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: August 12, 2025
    Assignee: C/HCA, Inc.
    Inventors: Jonathan Perlin, Deborah Reiner, Jim Najib Jirjis, Edmund Stephen Jackson, William Michael Gregg, Thomas Andrew Doyle, Paul Martin Paslick, Brian Freeman, Victoria Samples
  • Patent number: 12368631
    Abstract: A processing system including at least one processor may detect an outage associated with at least one network element, apply at least one attribute of the at least one network element as at least a first input of a plurality of inputs to a machine learning model that is implemented by the processing system to obtain an output of the machine learning model indicative of an alarm smoothing interval, and present, in accordance with the alarm smoothing interval, an alarm indicative of the outage associated with the at least one network element.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: July 22, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexander Rubarkh, Vinit Kumar, Rami Kurdi, James Gordon Beattie, Jr.
  • Patent number: 12341861
    Abstract: Embodiments relate to dynamic horizontal autoscaling for a multi-tenant service. According to an aspect, a computer-implemented method includes configuring a network computing element to route a plurality of requests from two or more clients to a service in a containerized-networked system. A horizontal service-level autoscaler monitors one or more aspects of the requests to the service from the two or more clients. A new pod including a set of running containers with shared resources in the containerized-networked system is created based at least in part on the horizontal service-level autoscaler determining that at least one of the one or more aspects of the requests exceeds a threshold. A new service mapping is created to accept subsequent requests from one of the two or more clients that triggered creation of the new pod.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: June 24, 2025
    Assignee: International Business Machines Corporation
    Inventors: Rong Fu, Jian Dong Yin, Hao Sheng, Chuan Qing Yu, Wen Wang, Kang Zhang
  • Patent number: 12316527
    Abstract: A system and method for managing network communication in an asymmetric network environment. The system includes a gateway. The gateway receives a plurality of packets for transmission over first communication network. The plurality of packets are received via primary network path. The gateway dynamically evaluates the plurality of packets. The gateway classifies the plurality of packets into a latency sensitive packet and a latency agnostic packet. The gateway determines network capacity of the primary network path and a secondary network path. The gateway splits the latency sensitive packet and the latency agnostic packet between the primary network path and the secondary network path. The gateway selects the primary network path for transmitting the latency sensitive packet. The gateway selects the secondary network path for transmitting the latency agnostic packet over downstream transmission.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: May 27, 2025
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Roderick J. Ragland, John Dennis Kenyon, Douglas M. Dillon
  • Patent number: 12294501
    Abstract: Methods and systems for partially or fully distributed network verification are described. In partially distributed network verification, each network device generates a respective device-level binary decision diagram (BDD) representing the logical behavior of the respective network device for a network property of interest. The device-level BDDs from each network device are received by a verification service that performs verification by generating an input BDD representing an input header space, and applies each device-level BDD in a logical path from a source device to a destination device, and reports the output BDD. In fully distributed network verification, each network device is responsible for calculating a device-specific output BDD by applying a device-specific BDD, which represents the logical behavior of the network device, to a device-specific input BDD.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: May 6, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ashkan Sobhani, Xingjun Chu
  • Patent number: 12273397
    Abstract: Methods and systems for establishing a media streaming connection between a client and a placeshifting device that are each communicating via a network using a standard and nonstandard port, including: in response to an initial denial of a request to receive streamed content by a client via a nonstandard port in communication with the placeshifting device, attempting another request by the client using a standard port in communication with a relay reverse proxy service of a relay backend server to the placeshifting device; establishing a first connection by the client between the relay reverse proxy service of the relay backend server and the client using the standard port to receive streamed content from the placeshifting device; and establishing a second connection between the relay reverse proxy service of the relay backend server and the placeshifting device using the nonstandard port to communicate streamed content streamed directly from the placeshifting device.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: April 8, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventor: Husain Ahamed Parasseeri
  • Patent number: 12238170
    Abstract: A method for on demand serverless container based storage transfer includes receiving a request to transfer data from a first device to a second device, the first device hosted at a private cloud, the private cloud isolated from the Internet. The method includes determining that the first device is communicatively connected to the private cloud. The method also includes, in response to determining that the first device is communicatively connected to the private cloud, instantiating a container at the first device, the container configured to receive the data from the first device without directly accessing a local storage of the first device. The method includes transferring, using the container, the data from the first device to the second device.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: February 25, 2025
    Assignee: Google LLC
    Inventors: Alankrit Kharbanda, Shyam Venkataraman, Sowmya Dayanand, Xiangqian Yu, Juan Esteller
  • Patent number: 12236086
    Abstract: A local management console includes: a communication interface to connect to a baseboard management controller (BMC) of a chassis in a data storage rack; and a display that displays information associated with one or more data storage devices included in the chassis. The information includes at least one of configuration, control, debugging, or status data associated with at least one of the one or more storage devices. The local management console connects to the BMC through the communication interface, and responsive to receiving a first interaction associated with the display, performs at least one of a configuration, control, debugging, or status acquisition operation on at least one of the one or more data storage devices.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 25, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Oscar Prem Pinto, Ramdas Kachare
  • Patent number: 12217097
    Abstract: a method for distributed edge computing (DEC) includes obtaining a request from a computational resource provider (CRP) offering computational resources of the CRP; validating the computation resources of the CRP; offering the computation resources of the CRP to a computational resource consumer (CRC); obtaining a reservation request from the CRC for a portion of the computation resources of the CRP; and installing CRC software on the CRP for DEC, where the CRP is configured to receive produced data related to the CRC software from a first localized device, the computational resources process the produced data, and forward processed data to a second localized device that has requested the processed data.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: February 4, 2025
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Hiren Joshi
  • Patent number: 12177303
    Abstract: Versions of a sequencing system may be monitored to enable changing of a version of a server subsystem operating the sequencing system to service requests from client subsystems for performing analysis of sequencing data. A monitor subsystem may be utilized for receiving and authorizing requests from client subsystems. The monitor subsystem may identify a version associated with a server subsystem operating the sequencing system to be implemented for servicing the request. The monitor subsystem may allow the server subsystem to be accessed for servicing the request from the client subsystem when the version associated with the client subsystem is compatible with the version associated with the server subsystem. The monitor subsystem may prevent the server subsystem from being accessed when the version associated with the client subsystem is incompatible with the version associated with the server subsystem.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: December 24, 2024
    Assignee: Illumina, Inc.
    Inventors: Padmanabhan Ramchandran, Ian Patrick Hurst
  • Patent number: 12137029
    Abstract: Dynamic adaptive reconfiguration of a computing system includes receiving a request to remove a first node in a plurality of physical nodes. An operating system is executing collectively across the plurality of physical nodes, and an application is running on the operating system. It further includes in response to the request, and while the application is running, evacuating virtualized resources associated with the first node to one or more other nodes in the plurality of physical nodes. It further includes subsequent to the evacuation of the virtualized resources, removing the first node from the plurality of physical nodes.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: November 5, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David P. Reed, Isaac R. Nassi, Gary Smerdon
  • Patent number: 12120168
    Abstract: Systems and methods are described that include receiving, at a streaming server, a data stream; upon determining, by the streaming server, a transformation to be applied to the data stream, transmitting the data stream to a processing server and applying, using the processing server, the transformation to the data stream; generating a transformed data stream for use by a platform. Systems and methods can include applying, using a determined number of processors, the transformation to a plurality of data stream samples, each processor of the determined number of processors applying the transformation to a data stream sample and generating a transformed data stream sample. Systems and methods can apply, using a processor, the transformation to a plurality of data stream sample sequences and generate corresponding transformed data stream sample sequences. Determining the number of processors can be based on a latency budget value and/or an attribute value of the transformation.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: October 15, 2024
    Assignee: 1337, Inc.
    Inventor: Andrei Cristea
  • Patent number: 12120169
    Abstract: There is provided a method for providing edge node (110) fault management and bandwidth, (BW), control for transmission of a data stream in a packet-based network. The method comprises adaptively transmitting a data stream (DS) by controlling an outgoing data stream being transmitted to one or more client devices (151, 152, 153) by analyzing at least one data stream characteristics of a corresponding received data stream (DS1, DS2, DS3) of the one or more receiving client devices (151, 152, 153), and providing a transmission strategy for the outgoing data stream based on said analyzed data stream characteristics. Thereby accurate adjustment of consumed (BW) and an associated recovery scheme, i.e. FEC and/or retransmission, to maintain highest achievable performance when it comes to video quality and also affect on other services, are provided.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: October 15, 2024
    Assignee: Net Insight AB
    Inventors: Per Lindgren, Christer Bohm
  • Patent number: 12074957
    Abstract: A method performed by a health service configured to update a domain name system (DNS) to enable clients, which use the DNS, to allocate service requests to a plurality of service instances which provide the service wherein each service instance comprises a microservice architecture is presented. The health service requests outcome data from at least one of the service instances, and calculates a status indicator for the service instance, wherein the status indicator is calculated based on results from internal recursive checks performed throughout the microservice architecture of the service instance and heuristic calculations performed on service request performance data. After calculating the status indicator, the health service triggers a dynamic update to the DNS according to the calculated status indicator.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: August 27, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Keith Stuart Wansbrough, Colin Tregenza Dancer, Mark Edward Overton
  • Patent number: 12068939
    Abstract: A central networking system supports efficient identification and analysis of problems that occur at associated nodes on the network. Using network monitoring rules, the central networking system samples data from a subset of nodes in response to an indication that an error or problem has occurred on the network. If the collected sample data is determined to satisfy certain network conditions, the central networking system proceeds to perform network operations on nodes of the entire network, as appropriate. Thus, the system does not need to collect data from every node in a large network to address potential network threats. The central networking system also defines rules for detecting when a node experiencing a problem violates safety conditions such that it is impossible or inadvisable to pull analytical data from the node. The system performs appropriate remedial actions to address the node problems prior to requesting data for analysis.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: August 20, 2024
    Assignee: DocuSign, Inc.
    Inventor: Aaron Matthew Tyler
  • Patent number: 12052302
    Abstract: This application provides a data distribution method includes: A network device buffers first data, where the first data is data of a service that is provided by a server for a first terminal device; the network device receives N first data requests sent by N second terminal devices; and when data requested by the N first data requests is data provided by the server based on the service, the network device intercepts the N first data requests and sends the buffered first data to the N second terminal devices. This can reduce a plurality of connections that are used to transmit data of a same service and that exist on a channel between the server and the network device, thereby occupying a smaller downlink bandwidth to transmit the data of the same service from the server to the network device.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: July 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shizhen Li, Hua Tang, Jun Zhou, Naiqiang Qiao, Qi Bu, Zhanyin Ma, Yali Jian, Zhiqiang Gao
  • Patent number: 12041104
    Abstract: Methods, apparatus, and systems directed to adaptive streaming of V-PCC (Video-based Point Cloud Compression) data using an adaptive HTTP streaming protocol, such as MPEG DASH. A method includes signaling the point cloud data of the point cloud in a DASH MPD including: a main AdaptationSet for the point cloud, including at least (1) a @codecs attribute that is set to a unique value signifying that the corresponding AdaptationSet corresponds to V-PCC data and (2) an initialization segment containing at least one V-PCC sequence parameter set for a representation of the point cloud; and a plurality of component AdaptationSets, each corresponding to one of the V-PCC components and including at least (1) a VPCCComponent descriptor identifying a type of the corresponding V-PCC component and (2) at least one property of the V-PCC component; and transmitting the DASH bitstream over the network.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: July 16, 2024
    Assignee: VID SCALE, INC.
    Inventors: Ahmed Hamza, Yong He
  • Patent number: 12034793
    Abstract: In general, techniques are described for retrieving operational command response text from network devices. A collector network device comprising an interface and a processor may be configured to perform the techniques. The interface may receive, via a messaging bus between the network management system and a webserver, a first command to request management data stored by a managed network device, and send, in response to the first command, a second command to direct the managed network device to output the management data. The interface may also receive, from the managed network device, the management data. The processor may generate, from the management data, a plurality of partial responses that each includes a portion of the management data, where the interface may next send, via the messaging bus and to the webserver, each of the plurality of partial responses as a separate message.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: July 9, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Byeongseob Ki, Shivaprasad Gali
  • Patent number: 12028222
    Abstract: Described herein are improvements for generating courses of action for an information technology (IT) environment. In one example, a method includes identifying a first course of action for responding to an incident type in an information technology environment and generating a simulated incident associated with the incident type. The method further includes initiating performance of the first course of action based on the generation of the simulated incident. The method also includes, upon reaching a particular step of the first course of action that prevents the performance of the first course of action from proceeding, providing a first simulated result that allows the performance of the first course of action to proceed.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: July 2, 2024
    Assignee: Splunk Inc.
    Inventors: Atif Mahadik, Ryan Connor Means, Govind Salinas, Sourabh Satish
  • Patent number: 12021842
    Abstract: Systems, methods, and computer-readable storage devices to enable virtual API technology embodied in an SDK for use within a mobile application, a mobile payment wallet, or a mobile operating system.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: June 25, 2024
    Assignee: AppBrilliance, Inc.
    Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran