Patents Examined by Madhu Woolcock
  • Patent number: 11425089
    Abstract: Systems and methods are provided for near real-time IP user mapping. Such methods may include obtaining IP address assignment data points from different sources including an authentication, authorization, and accounting (AAA) server of a private network, a service provider that provides a computer-based service within the private network, and user devices that have access to the private network. The methods may also include applying an IP mapping rule to the obtained IP address assignment data points to generate IP address mapping.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: August 23, 2022
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Dong Li, Deyu Hu, Jing Chen
  • Patent number: 11412026
    Abstract: A method enables a plurality of users having communication terminals to communicate via a virtual communication space provided by a communication server on a communication network. The method includes configuring a server application so as to create a virtual communication space for a determined group of users. The virtual space provides a plurality of distinct communication modes referred to as “activities”, each activity relating to at least one associated multimedia content, referred to as “activity content” that is shared by the users of the group. Each activity is performed by determined actions that can be triggered by any of the users of the group. The actions includes at least creating, modifying, or deleting a given activity content. Action requests relating to an activity under consideration and coming from the terminals of the users of the group are processed in a sequential manner in the order of their arrival.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: August 9, 2022
    Assignee: ORANGE
    Inventors: Emmanuel Le Huerou, Francois Toutain, Violaine Mercier
  • Patent number: 11323322
    Abstract: Coordinated timing networks are dynamically merged into a single coordinated timing network. This merge occurs without taking down any of the servers. Each server of the merged coordinated timing network has the same coordinated timing network identifier (CTN ID), and the merged coordinated timing network has one selected primary time server. Optionally, the merged coordinated timing network may include a backup time server and an arbiter.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: May 3, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donald Crabtree, John S. Houston
  • Patent number: 11288336
    Abstract: The present disclosure provides systems and methods that provide improved access to content items in situations involving suboptimal network conditions. In particular, when a user attempts but fails to access a content item, a computing system can enable the user to access an alternative version of the content item that has been modified to account for the network conditions, thereby improving the accessibility and latency of content items for devices that are suffering from slow and/or unreliable network connections.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Frank Goodman, Emily Wu, Hassan Abyaneh, Jered Wierzbicki
  • Patent number: 11252156
    Abstract: A system may include a first network in which user device(s) and a HIP server are communicably coupled. The first network may include a secure data administrator, such as a medical data system, that stores secure data. In some implementations, at least one of the user devices may include a web module and communicate with a web server through a second network. At least one of the user device may be restricted from communicating with the secure data administrator, so the user device may request data stored in the secure data administrator through the HIP server. The user device may base the requests for the data on information received from the web server.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 15, 2022
    Assignee: Ikonopedia, Inc.
    Inventors: Michael J. Vendrell, Michael Sokoryansky
  • Patent number: 11216237
    Abstract: A system (100) provides synchronised content between participants (20, 30) in a presentation (e.g. conference call) using a presenter component without the need to download and install additional software or plug-ins. A method for synchronising content between two or more digital content Tenderers (40) comprises: Receiving over a first communication channel a first communication indicating a change in content rendered on a first digital content renderer. Transmitting over the first communication channel to a second digital content renderer, a second communication indicating the change in content rendered on the first digital content renderer. Receiving over a second communication channel a request from the second digital content renderer for the changed content. Transmitting over the second communication channel to the second digital content renderer data enabling the changed content to be rendered on the second digital content renderer.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: January 4, 2022
    Assignee: Grypp Corp Limited
    Inventors: David Michael Walmsley, Rama Satish Babu Kantamani, Piotr Kaczmarksi
  • Patent number: 11172040
    Abstract: Embodiments of the present disclosure disclose a method and apparatus for pushing information. A specific embodiment of the method includes: acquiring, in response to a user selecting historical search data, a webpage content corresponding to the historical search data; dividing the webpage content into at least one webpage content segment, and extracting a topic of the at least one webpage content segment; and pushing information to the user based on the topic of the at least one webpage content segment. This embodiment can quickly push core information of a webpage to the user when the user browses the webpage again.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: November 9, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Feng Zhang
  • Patent number: 11138310
    Abstract: Devices and nodes associated with a vehicle may communicate using a higher-level, common messaging protocol over an ad-hoc network to publish and subscribe to services, even though different nodes may utilize different types of links and channels. The network includes a rules node that is fixedly connected to the vehicle and that stores a set of rules. Given a possible publisher, subscriber, and/or a service, a node action is allowed or denied based on the set of rules. The rules may be generated or updated based on priorities, security levels, and/or characteristics of publishers, subscribers, their respective users, and/or services; a current dynamic condition; and/or user input. The rules node and at least one other node may be transported by the vehicle, and both transported nodes and nodes external to the vehicle may use the common messaging protocol to join the ad-hoc network, discover other nodes, authenticate, and publish/consume services.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: October 5, 2021
    Assignee: GOGO BUSINESS AVIATION LLC
    Inventors: Ronald A. Wahler, Kevin Mahoney, Jon Worosylo
  • Patent number: 11102319
    Abstract: A method, a system and a server for stream-pushing are provided. In the stream-pushing method, a central node receives a stream-pushing request forward-pushed by an edge node, and determines whether the stream-pushing request corresponds to an existing channel. When a determination result is yes, the central node sends a prompt message to the edge node; or, when the determination result is no, the central node establishes one channel for the stream-pushing request and receives streaming media data corresponding to the channel. According to an example, internal flow consumption and server resource waste of a CDN can be avoided and the stream-pushing efficiency can be improved.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 24, 2021
    Assignee: WANGSU SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Zhoufeng Wang, Xiaochuan Zhuang
  • Patent number: 11044179
    Abstract: Network connected devices are controlled via the transmission of action messages to prevent or correct conditions that impair the operation of the networked information technology (IT) assets. The service monitoring system (SMS) monitoring the IT environment groups together related notable events that are received during system operation. Automatic processes dynamically determine grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules. Event grouping may be performed on a by-service basis to facilitate the complex processing of predicting undesirable system conditions that may be prevented or reduced by transmission of the action messages to the appropriate assets. Event grouping operations may be directed with control information maintained via user interface.
    Type: Grant
    Filed: May 5, 2019
    Date of Patent: June 22, 2021
    Assignee: Splunk Inc.
    Inventors: Vineetha Bettaiah, Alok Anant Bhide, Ross Andrew Lazerowitz
  • Patent number: 10972581
    Abstract: A method includes acquiring a media content directory on at least one media server, and identifying media description information in at least two media resource objects in the media content directory and integrating the at least two media resource objects when media resources respectively corresponding to the at least two media resource objects have same media content, so the integrated at least two media resource objects are represented by one media identifier. The method also includes sending, according to capability information of a media playback device selected by a user, a media resource address corresponding to a first media resource object to the media playback device, so the media playback device acquires and plays a media resource corresponding to the media resource address, where the first media resource object is one of the at least two media resource objects that are suitable to be played on the media playback device.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: April 6, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yunsheng Kuang, Yu Zhu
  • Patent number: 10951586
    Abstract: Techniques are described for providing users with access to computer networks, such as to enable users to create and configure computer networks that are provided by a remote configurable network service for the users' use. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. In addition, access to remote resource services may be configured and provided from such computer networks in various manners, such as to automatically include access control information to limit access to particular resources to computing nodes at the location of that provided computer network.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Todd Cohn, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 10868715
    Abstract: Techniques are described for providing users with access to computer networks, such as to enable users to create computer networks that are provided by a remote configurable network service for use by the users. Such provided computer networks may be configured to be private computer networks accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. In addition, access to remote resource services may be configured and provided from such computer networks in various manners, such as to include a local access mechanism as part of a provided computer network that is configured to forward communications sent to the access mechanism to a particular remote resource service.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: December 15, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Daniel T. Cohn, Andrew J. Doane
  • Patent number: 10826980
    Abstract: A command process load balancing system performs load balancing of received commands among a number of server processes to resolve access contention for virtual software resources. These contentions are resolved through a history recording unit that records a history including contents of a processed command and a response time of a process for the command into a history database. A prediction unit predicts, in a case where a set of commands to be processed is assigned to a server process, whether or not a load that is equal to or higher than a reference value is applied, on the basis of the history recorded in the history database. An assigning unit assigns at least one command included in the set of commands to be processed to a different server process, in accordance with prediction that a load that is equal to or higher than the reference.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: November 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Noriaki Takatsu, Atsushi Yokoi
  • Patent number: 10798221
    Abstract: Embodiments of the present invention provide an information display method, terminal, and server. In one embodiment, the information display method includes obtaining, by a terminal, content information of at least one content source. The at least one content source corresponds to at least two pieces of account information stored in the terminal. The method further includes integrating, by the terminal, the content information into content display information; and displaying, by the terminal, the content display information.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: October 6, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xingchen Zhou, Zhitao Li, Xiao Qin
  • Patent number: 10768988
    Abstract: Embodiments related to processing data sets in real-time by using a distributed network to generate and process partitioned streams. Messages are assigned to partition streams. Within each stream, each of a set of processors perform a designated task. Results from the task are transmitted (directly or indirectly) to another processor in the stream. The distributed and ordered processing can allow results to be transmitted while or before the results are stored.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: September 8, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Christopher Moudy, Kevin Berns
  • Patent number: 10680890
    Abstract: A coordinated timing network is dynamically split into a plurality of coordinated timing networks. This split occurs without taking down any of the servers. Each coordinated timing network has its own coordinated timing network identifier (CTN ID), and its own primary time server. Optionally, each coordinated timing network includes a backup time server and an arbiter.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donald Crabtree, John S. Houston
  • Patent number: 10642655
    Abstract: Embodiments related to processing data sets in real-time by using a distributed network to generate and process partitioned streams. Messages are assigned to partition streams. Within each stream, each of a set of processors perform a designated task. Results from the task are transmitted (directly or indirectly) to another processor in the stream. The distributed and ordered processing can allow results to be transmitted while or before the results are stored.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: May 5, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Christopher Moudy, Kevin Berns
  • Patent number: 10594805
    Abstract: Methods and apparatus are disclosed for processing digital content service requests from user devices (1), each service request relating to digital content provided by a content provider, and comprising a server location request and a content request. The server location request comprises an indication of a network name of a content provider from which digital content is desired. The content request comprises an indication of a desired content item and a routing identifier indicating the network location of an applicable content server (9).
    Type: Grant
    Filed: December 28, 2014
    Date of Patent: March 17, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Alan P. Smith
  • Patent number: 10547587
    Abstract: Systems and methods are provided for near real-time IP user mapping. Such methods may include obtaining IP address assignment data points from different sources including an authentication, authorization, and accounting (AAA) server of a private network, a service provider that provides a computer-based service within the private network, and user devices that have access to the private network. The methods may also include applying an IP mapping rule to the obtained IP address assignment data points to generate IP address mapping.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: January 28, 2020
    Assignee: DiDi Research America, LLC
    Inventors: Dong Li, Deyu Hu, Jing Chen