Patents Examined by Hien V Doan
  • Patent number: 11962643
    Abstract: Implementing multiple load balancer drivers for a single load balancer is disclosed. A first request directed to a load balancer to load balance requests based on a first request selection instruction is received. A first particular load balancer driver is selected from a plurality of load balancer drivers based on a load balancer table that correlates request selection instructions to corresponding load balancer drivers of the plurality of load balancer drivers. Subsequent requests that are encompassed by the first request selection instruction directed to the load balancer are caused to be load balanced by the first particular load balancer driver.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: April 16, 2024
    Assignee: Red Hat Israel, Ltd.
    Inventors: Nir Magnezi, Arie Bregman
  • Patent number: 11902373
    Abstract: A system includes a plurality of control system elements (CSEs) and a control system platform (CSP) including a data repository and operatively connected to the plurality of CSEs, and configured to: receive, from a CSE of the plurality of CSEs, a state logging message including measurement device state information (MDSI) and a control system element identifier (CSEI); store the MDSI in the data repository; process the MDSI to obtain analytic information; obtain, from the data repository, client device notification criteria (CDNC) associated with the CSEI; perform a comparison between the MDSI and the analytic information against the CDNC; determine, based on the comparison, that at least one notification trigger specified in the CDNC has been met; generate, in response to determining, an analysis notification message comprising the MDSI and the analytic information; and transmit the analysis notification message to a client device operatively connected to the CSP via a network.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: February 13, 2024
    Assignee: FMC Technologies, Inc.
    Inventors: James C. Breter, Robert M. Smith, Frederick G. Weiser
  • Patent number: 11799888
    Abstract: A network topology analysis and validation system and technique are provided. In some implementations, the system may obtain information in real-time mode or as an off-line data set. The information being representative of a defined network topology type for a computer network and communication connections for devices within the computer network. The computer network analysis may be performed on a subnet of a larger network. A communication topology of the computer network may be compared with the expected (defined) network topology using bipartite and bi-colorization techniques to classify nodes of the computer network. After classification, anomalous communication connections (not in conformance with a standard for the defined network topology) may be identified and colored for presentation to a system administrator. Anomalous communication connections may initiate an alert, event, or alarm, via a system administration monitoring system for real-time notification.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: October 24, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joao Claudio Ambrosi, Victor Hugo Rebelo Rodrigues, Alex Ferreira Ramires Trajano
  • Patent number: 11743147
    Abstract: A post incident analysis system and method includes a system management module coupled to a communications link and digital data storage containing a database of multiple survey questions, each question associated with an application criteria statement and auto populate instructions. The module conducts post incident analysis responsive to a network incident. After the incident receives a given status, the module generates a post incident survey. Survey questions are identified by applying the application criteria statement associated with each question. The module pre-completes selected ones of the identified survey questions by executing the auto populate instructions associated with the selected survey question to identify and retrieve answers to the question from predefined data sources specified in the auto populate instructions. The post incident survey includes, at minimum, survey questions for which the pre-completion was not successful. The survey is transmitted to the participants via the link.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: August 29, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Lisa Henderson, Eric Schroeder, Bryan Boyle, Myke Lyons
  • Patent number: 11700185
    Abstract: Systems and methods for controlling operations of a computer system. The methods comprises: collecting, by at least one computing device, information about events occurring in the computer system; performing automated ontogenesis operations by the at least one computing device using the collected information to determine a context of a given situation associated with the computer system, define parameters for a plurality of different sets of actions that could occur in the context of the given situation, and simulate the sets of actions to generate predicted consequences resulting from the performance of certain behaviors by nodes of the computer system; and using the parameters of at least one of the predicted consequences to control operations of the computer system.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: July 11, 2023
    Assignee: EAGLE TECHNOLOGY, LLC
    Inventors: Wayne B. Smith, Ronda R. Henning, Gisela S. Wood
  • Patent number: 11647085
    Abstract: The present invention faces the issue of authorizing redirection services in PCC architecture and provides for a PCRF server adapted to determine redirection per service in an IP-CAN session, a PCEF device adapted to receive redirection information per service basis, to determine redirection per service request and to trigger the redirection; and a method of authorizing a redirection service in a PCC architecture, comprising: upon an IP-CAN session establishment or modification, a PCEF device requesting control rules; a PCRF server determining services requiring redirection and answering with control rules and redirection information per service basis; installing at the PCEF device the control rules and redirection information; upon a first request for a service, the PCEF device determining the service redirection and returning a redirection message with a redirection identifier; and upon completion of the service redirection, the first request for the service reaching the PCEF, the PCEF verifying the service
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: May 9, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Fabian Castro Castro, Ana Maria Lopez Nieto, Irene Martin Cabello
  • Patent number: 11606397
    Abstract: An operating method of a server, comprising, mediating a video call session between a first terminal and a second terminal; receiving satisfaction information on the video call session of a user of the first terminal from the first terminal; preparing combination of a specific type of personal information about a user of the first terminal and facial characteristic information about a user of the second terminal; calculating a correlation between the combination and the satisfaction information corresponding to the combination; receiving a video call mediating request from a third terminal and from a plurality of candidate terminals, and predicting satisfaction information of a user of the third terminal with respect to each of the candidate terminals; and choosing a fourth terminal among the candidate terminals.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: March 14, 2023
    Assignee: Hyperconnect Inc.
    Inventors: Sangil Ahn, Yongje Lee
  • Patent number: 11589080
    Abstract: A system includes a processor configured to receive a request from a host vehicle for video relating to a location specified in the request. The processor is also configured to determine whether a candidate vehicle receiving the request can provide the request video when the request is received. The processor is further configured to relay the request to a transceiver in wireless communication with the candidate vehicle, if the candidate vehicle cannot provide the requested video, otherwise record and transmit the requested video.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: February 21, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Michael McQuillen, Daniel A. Makled, Gopichandra Surnilla
  • Patent number: 11533382
    Abstract: In general, techniques are described for providing user nomadicity in wireline broadband networks. A network device positioned in a wireline broadband network comprising a processor and an interface may be configured to perform the techniques. The processor may be configured to execute a first virtual customer premises equipment to provide, to a first subscriber, access to the wireline broadband network from a first subscription point in accordance with a first subscription. The processor may also be configured to provide, to a second subscriber, access to the wireline broadband network from the first subscription point in accordance with a second subscription. The interface may be configured to forward, in accordance with the first subscription, traffic received from the first subscription point and associated with the first subscriber, and forward, in accordance with the second subscription, traffic received from the first subscription point and associated with the second subscriber.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 20, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Avinash S, Sunil Madhaorao Gandhewar, Vidhya Bhushan Verma
  • Patent number: 11502981
    Abstract: A method implemented in an e-commerce system to facilitate transactions between a customer and a vendor using embedded forms includes requesting by a vendor system to an e-commerce system to generate an embedded form for use in an SMTP email campaign. The method further includes transmitting emails with embedded forms including at least one token by the vendor system to a customer device. The method further includes rendering the embedded form in email to the customer device and receiving a response email, wherein the response email includes input details requested in the specified input fields and a token; authenticating the response email; decoding the token and processing a transaction based on the customer input details requested in the specified input fields of the embedded form.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: November 15, 2022
    Assignee: SWOOP IP HOLDINGS LLC
    Inventors: James Kassemi, Chad Person, John P. Killoran, Jr., Patrick Killoran
  • Patent number: 11481453
    Abstract: Concepts and technologies are disclosed herein for detecting and using mood-condition affinities. A processor that executes an affinity service or affinity application can obtain collected data associated with a user device. The collected data can include sensor readings collected by the user device. The processor can determine a condition at the user device and a mood associated with the condition. The processor can generate an affinity that defines a relationship between the condition and the mood and store the affinity at a data storage device.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 25, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Krish Anant Prabhu, Ari Craine, Robert Koch
  • Patent number: 11356539
    Abstract: Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed or compressed responsive to condensing metadata and uncondensed or uncompressed using the condensing metadata. The mobile internet service proxy may provide condensing metadata to the mobile device. This condensing metadata may be provided to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy. In some instances, the mobile device may request that information be compressed and receive compressed information as a result. The mobile device may then utilize the condensing metadata to uncompress data provided from the internet service and/or the mobile internet service proxy.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Quentin S. Miller, David E. W. Mercer, John J. Ostlund
  • Patent number: 11349763
    Abstract: In a storage system in which a storage array accesses cloud storage via a cloud gateway, the cloud gateway provides signals to control data rate between the storage array and the cloud. The signals may include commands to reduce or stop all volume streams or a select subset of volume streams. Data rate may be controlled on the basis of available buffering capacity of the cloud gateway and available bandwidth between the cloud gateway and cloud storage. The signals may be SCSI VU commands, where the cloud gateway is a SCSI initiator and the storage array is a SCSI target.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Adnan Sahin, Arieh Don, Ian Wigmore, Stephen Smaldone
  • Patent number: 11316742
    Abstract: A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: April 26, 2022
    Assignee: NetApp, Inc.
    Inventors: Alexander Korman, Jonathan Nissan, Dekel Sharabi
  • Patent number: 11310302
    Abstract: A user equipment is provided for providing content. The user equipment comprising at least one memory and at least one processing device. The at least one process is configured to receive a data stream over a network, the data stream comprising un-segmented media data for the content. The at least one process is also configured to identify segment boundaries in the un-segmented media data to identify segments and determine a segment number for each of the identified segments from a media presentation description (MPD) based on the segment boundaries. The at least one process is also configured to retrieve a uniform resource locator (URL) associated with each of a plurality of dynamic adaptive streaming over hypertext transfer protocol (DASH) segments based on the segment number for each of the plurality of DASH segments and provide the URL associated with each of the plurality of DASH segments to a client player.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: April 19, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Imed Bouazizi, Youngkwon Lim
  • Patent number: 11290520
    Abstract: A first set of blocks is caused, by a first computer system, to be downloaded from a file located on a second computer system. A second set of blocks to download from the file is identified, based at least in part on the first set of blocks. A subset of the second set of blocks that are not in a cache of the first computer system are determined. For each determined block in the subset, an available thread is assigned from a thread pool to the determined block, the available thread is caused to download, in concurrence with blocks being downloaded by threads assigned to other determined blocks of the subset, the determined block from a second computer system into the cache of the first computer system.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Jason Dytko, Michael James Henry, David Scott Montgomery, Ryan Paul Hegar
  • Patent number: 11238290
    Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11182203
    Abstract: Methods and apparatus to orchestrate infrastructure installation of a hybrid system are disclosed. An example apparatus includes a first virtual appliance including a management endpoint. The first virtual appliance is to organize tasks to be executed to install a computing infrastructure. The example apparatus includes a first component server to execute tasks. The component server includes a management agent to communicate with the management endpoint to receive a task to be executed to install the computing infrastructure. The first virtual appliance is to associate a role with the first component server and to determine whether the first component server satisfies a prerequisite associated with the role. The first virtual appliance is to facilitate addressing an error when the first component server is determined not to satisfy the prerequisite.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 23, 2021
    Assignee: VMware, Inc.
    Inventors: Anna Delcheva, Dimitar Hristov Barfonchovski, Evgeny Aronov, Dimitar Ivanov, Miroslav Mitevski
  • Patent number: 11184286
    Abstract: A technique is provided for adaptively performing service function chaining based on network context. The technique includes receiving a request comprising a flexible SFC template (FST) for provisioning an SFC of a plurality of service functions (SFs). A service function path (SFP) is determined responsive to receipt of data packets corresponding to a pre-defined flow to be transmitted over the network. Monitoring of a pre-defined plurality of parameters associated with the SFP and a network context is performed after implementing the SFP. Based on the monitoring of the pre-defined plurality of parameters and SFP modification criteria, a requirement for modifying the SFP is identified. Responsive to the identification, the SFP is modified and the performance of the modified SFP is monitored based on one or more of the plurality of parameters, a network context after modifying the SFP, and a pre-defined plurality of service performance thresholds.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: November 23, 2021
    Assignee: Wipro Limited
    Inventors: Swaminathan Seetharaman, Ravi Kumar Emani
  • Patent number: 11153713
    Abstract: A method, system, and computer program product for initiating actions among devices are described. A relative position of at least one device to at least one other device is determined, and one or more rules specifying at least one action to initiate based at least in part on the relative position of the at least one device to the at least one other device are obtained. The one or more rules can differ based on the relative position of the devices. The at least one action is initiated using a processor of the at least one device.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trudy Leigh Hewitt, Christina L. Wetli, Francesco Carmine Schembari