Patents Examined by Melvin H Pollack
  • Patent number: 11153389
    Abstract: The disclosed apparatus, systems and methods relate a failover and internet connection monitoring system featuring a cloud server running an API, a probe, a firewall and a policy routing system. The failover connection monitoring system is capable of gathering and analyzing performance data and controlling the flow of packets to and from the internet over one or more connections to optimize performance of the network.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: October 19, 2021
    Assignee: R&D Industries, Inc.
    Inventors: Christopher Van Oort, Donald Van Oort, Nathan Lafferty
  • Patent number: 11146416
    Abstract: This disclosure is directed to a universal interface for sensor devices. Applications executed in a device may interact with sensor devices via a universal interface. For example, the device may act as a gateway allowing Internet of Things (IoT) devices to interact with at least one resource external to the environment in which the IoT devices operate. The device may comprise at least memory circuitry to store at least a virtual file system and at least one application. The virtual file system may provide a programmatic interface through which at least one sensor device may be accessible to the at least one application. Processing circuitry in the device may execute an application from those stored within the memory circuitry. The application, when executed, may cause interconnect circuitry also in the device to at least one of transmit instructions to, or receive data from, a sensor device utilizing the virtual file system.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: October 12, 2021
    Assignee: Intel Corporation
    Inventors: Tianyou Li, Christopher Elford, Qi Zhang, Junyong Ding, Shu Xu, Gang Shen, Hassnaa Moustafa
  • Patent number: 11128466
    Abstract: Methods, systems, and apparatus are described providing social networking engines. Specifically, the present specification relates to a method for implementing software containers implementing social network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the social network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: September 21, 2021
    Assignee: eIngot LLC
    Inventor: William J. Raduchel
  • Patent number: 11122110
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based file processing are provided. One of the methods includes: receiving, from a client, a request for downloading a target file stored in a blockchain, the request comprising a network address of the client and a file address of the target file; identifying, based on the network address information of the client, a target blockchain node associated with the blockchain for downloading the target file, the target blockchain node having a network address that is the closest to the network address of the client among a set of candidate blockchain nodes; downloading the target file from the determined target blockchain node based on the file address information; and returning the downloaded target file to the client.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 14, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventor: Dan Liu
  • Patent number: 11122100
    Abstract: The present invention extends to methods, systems, and computer program products for detecting events from ingested data. Data is ingested. A first score is computed from a portion of the data. The first score indicates a likelihood of the data including event information. Computing resources are allocated to further process the data based on the first score indicating that further processing is warranted. A second score is computed from parameters of the data. An event is detected based on the second score.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 14, 2021
    Assignee: Banjo, Inc.
    Inventors: Rish Mehta, Damien Patton
  • Patent number: 11115460
    Abstract: Disclosed are systems and methods for determining an execution location for a utility component. In an exemplary aspect, the systems and methods comprise receiving, at a client device, a request to execute the utility component that performs an action on a target component; determining the execution location of the utility component; determining whether the execution location is on the client device or on a remote application server; and responsive to determining the execution location is on the remote application server, transmitting the request to be executed within a remote session between the client device and the remote application server.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: September 7, 2021
    Assignee: Parallels International GmbH
    Inventors: Aleksandr Suslov, Ivan Korobov, Serguei M. Beloussov, Nikolay Dobrovolskiy
  • Patent number: 11115377
    Abstract: A method for resolving an IP address, includes a step of receiving an address resolution request, the request including a datum representative of a MAC address; a step of looking up, within a data structure, an IP address, depending on the datum representative of a MAC address; and a step of transmitting said IP address.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: September 7, 2021
    Assignee: KERLINK
    Inventors: Yannick Delibie, Laurent Toutain, Alexander Pelov
  • Patent number: 11108700
    Abstract: Described is a system, method, and computer program product for performing elections in a database cluster, where cluster topology representations are distributed across the cluster nodes using a prioritized messaging protocol. The cluster topology representations may be implemented as connectivity bit-vector that provide information that identifies which nodes in the cluster are able to communicatively connect with other nodes.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: August 31, 2021
    Assignee: Oracle International Corporation
    Inventors: Ming Zhu, Mahesh Kallanagoudar
  • Patent number: 11108838
    Abstract: A method, user equipment (UE) and application server for adding media stream of multimedia session. A UE1 establishes a multimedia session with a UE2, receives a media stream adding request directed at the multimedia session of the UE1; the media stream adding request includes an identity of a UE3 and the media type of the media flow requested to be added; the UE3 is controlled to establish a media stream of the media type with the UE2. Therefore, adding the media stream on the UE3 is realized, and the user may realize the multimedia session with the peer end through multiple UEs, thereby avoiding the inconvenience that the media stream can only be added to the two parties in the session and living up to the users' diversified requirements on the multimedia services.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: August 31, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shuiping Long, Hui Jin
  • Patent number: 11093481
    Abstract: A computer-implemented method is disclosed that comprises receiving, at a data provider computing system, a data contribution from a client device associated with a user, and based on the received data contribution, determining a user identifier that uniquely identifies the user. The method comprises performing a data validation operation to validate the data contribution. The method comprises, based on validating the data contribution, storing the data contribution in association with the user identifier. Further, the method comprises receiving a data request from a data consuming system. Based on the data request, the stored data contribution is identified and distributed to the data consuming system. Based on distribution of the data contribution to the data consuming system, a distribution value associated with the data contribution is generated. An indication of the distribution value is stored in association with the user identifier.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: August 17, 2021
    Assignee: Whether or Knot LLC
    Inventors: David James Hubbard, Craig Allen Mataczynski
  • Patent number: 11095728
    Abstract: In various embodiments, a health evaluation application automatically monitors and evaluates the health of one or more computer-based services. The health evaluation application computes deviation values based on one or more machine-learned expected variations associated with multiple metrics. The metrics are associated with the computer-based service(s). The health evaluation application then performs classification operation(s) based on the deviation values and machine-learned classification criteria to compute anomaly indicators associated with a first service included in the one or more computer-based services. Subsequently, the health evaluation application computes a score that indicates the overall health of the first service based on the anomaly indicators.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: August 17, 2021
    Assignee: Disney Enterprises, Inc.
    Inventor: Vincent Morrison
  • Patent number: 11088978
    Abstract: An forum facilitator device is provided that allows for a controlled environment to provide a secure forum for residents to provide communications to other registered users of the secure forum. The communications are provided through posts made in the secure forum and through other types of communications from the inmate such as but not limited to emails and text messages. The forum facilitator device operates the secure forum and implements rules to control what is posted on the secure forum, who is able to access the secure forum, and what entities are allowed to view and interact with residents of the controlled environment.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: August 10, 2021
    Assignee: Global Tel*Link Corporation
    Inventor: Stephen L. Hodge
  • Patent number: 11082526
    Abstract: A computer-implemented method, apparatus, system and computer program product for optimizing parameter data passing between services in a service mesh, the method including receiving, at a first service, a request for the first service, the request including parameter data; storing the parameter data in a request parameter store, retrieving the parameter data from the request parameter store; the first service initiating a request for a second service, the parameter data in the request being replaced by a unique token identifying the parameter data in the request parameter store; and responsive to the second service using the parameter data, retrieving the parameter data from the request parameter store.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adam John Pilkington, Gordon Douglas Hutchison, Timothy J. Mitchell, Graham C. Charters
  • Patent number: 11082470
    Abstract: A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. Each of the periods may include one or more representations. The metadata may include information used to describe a relationship between the representations, and include information for terminals having different display bit depth.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: August 3, 2021
    Assignee: IDEAHUB, INC.
    Inventors: Truong Cong Thang, Jin Young Lee
  • Patent number: 11064043
    Abstract: A cache server receives content and an instruction indicating an event associated with the content that causes a processor to invoke a call out to an adjunct device. The instruction further indicates an operation that the adjunct device is to perform. The cache server detects the event associated with the content, halts a flow of the content in response to detecting the event associated with the content, passes via the call out the content to the adjunct device to perform the operation, receives from the adjunct device a response and resulting data from the operation, and performs an additional operation on the resulting data based on the response from the adjunct device.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: July 13, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert J. Sayko, Gregory J. Smith
  • Patent number: 11055256
    Abstract: An apparatus is described. The apparatus includes logic circuitry embedded in at least one of a memory controller, network interface and peripheral control hub to process a function as a service (FaaS) function call embedded in a request. The request is formatted according to a protocol. The protocol allows a remote computing system to access a memory that is coupled to the memory controller without invoking processing cores of a local computing system that the memory controller is a component of.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: July 6, 2021
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Mustafa Hajeer
  • Patent number: 11050621
    Abstract: Provided are a client, a server and a differential upgrade method. The client includes: an identification module, which is configured to acquire, from a server, upgrade configuration information corresponding to preset requirement information; and a loading module, which is configured to load an upgrade process corresponding to the acquired upgrade configuration information from the server.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: June 29, 2021
    Inventor: Yunlong Zhu
  • Patent number: 11030022
    Abstract: A method of creating an interactive application network includes displaying, by a processor, a workspace and a toolbox on a display screen, instantiating, by the processor, a first interaction container to display a first output in response to a first user input, instantiating, by the processor, a second interaction container to display a second output based on the first output, in response to a second user input, the second user input being a user interaction with the first interactive container, and linking, by the processor, the first interactive container with the second interactive container via an interactive link to form the interactive application network.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: June 8, 2021
    Assignee: CIMPLRX CO., LTD.
    Inventor: Sung Jin Cho
  • Patent number: 11025524
    Abstract: A telecommunications network and service QoE assessment method and system comprising calculating a service score; calculating a network score; calculating a global score by combining the service score and the network score, the global score being for a quality of experience of a user on the network.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: June 1, 2021
    Assignee: EXFO Inc.
    Inventor: Sylvain Nadeau
  • Patent number: 11025693
    Abstract: The present invention extends to methods, systems, and computer program products for event detection from signal data removing private information. A signal is ingested. A portion of the signal is selected from within the signal. A first score is computed from the selected portion. The first score indicates a likelihood of the signal including information related to an event type. It is determined that processing of another signal is warranted based on the indicated likelihood. Resources are allocated to process the other signal. The other signal is ingested. Parameters associated with the other signal are accessed. A second score is computed from the parameters utilizing the allocated resources. A previously unidentified event of the event type is identified based on the second score and utilizing the allocated resources. A privacy infrastructure spans signal ingestion, event detection, and event notification and protects the integrity of private information.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: June 1, 2021
    Assignee: Banjo, Inc.
    Inventors: Rish Mehta, Damien Patton