Patents Examined by Randy A Scott
  • Patent number: 10586180
    Abstract: A reservation system for travel, accommodation, venue ticketing and other purposes may be accessed on-line, for example via a social networking website. A user enters their social networking identification into the reservation system. When a subsequent user makes a reservation, they also enter their social networking ID and the system retrieves a list of associated parties from the social networking website, which may be a friends or contacts list, and searches for reservations made by any of those parties which have an overlapping criterion, such as date and destination. The overlap may be used to identify parties who will be at the same destination at the same time as the subsequent user, and/or are travelling on the same flight or journey. On check-in, the system may use the list of associated parties to notify the party checking-in that one of their friends or contacts has also checked-in.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: March 10, 2020
    Assignee: SITA N.V.
    Inventors: Kevin D O'Sullivan, Renaud Irminger, Stephane Cheikh
  • Patent number: 10586179
    Abstract: A reservation system for travel, accommodation, venue ticketing and other purposes may be accessed on-line, for example via a social networking website. A user enters their social networking identification into the reservation system. When a subsequent user makes a reservation, they also enter their social networking ID and the system retrieves a list of associated parties from the social networking website, which may be a friends or contacts list, and searches for reservations made by any of those parties which have an overlapping criterion, such as date and destination. The overlap may be used to identify parties who will be at the same destination at the same time as the subsequent user, and/or are travelling on the same flight or journey. On check-in, the system may use the list of associated parties to notify the party checking-in that one of their friends or contacts has also checked-in.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: March 10, 2020
    Assignee: SITA N.V.
    Inventors: Kevin D O'Sullivan, Renaud Irminger, Stephane Cheikh
  • Patent number: 10581692
    Abstract: A spacecraft network management system includes five functional entities, namely, attendant, accessor, collector, logic, and logic watchdog in a distributed architecture configured with both in-band and out-of-band data paths. Management data is structured so that it can travel over either in-band or out-of-band and be identified as such; user data travels over in-band paths. These five entities are distributed over the units of the design and then a modified set of otherwise standard elements are assigned to each entity depending on the nature of its function. These elements include managers, management agents, device agents, device management information base, and manager management information base that enable the entities to perform their respective functions.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: March 3, 2020
    Assignee: The Boeing Company
    Inventors: Brian C. Thompson, Andrew P. Riha
  • Patent number: 10581772
    Abstract: In an information processing method, display of a question and acquisition of an answer from a user to the question are repeated to narrow down information the user desires to make a search. A question regarding a target of the search is displayed in a first mode on a display included in a terminal. An answer inputted from the user to the question is acquired through the terminal. When the question is displayed, first information regarding a situation of a narrowing-down progress is displayed above the question in a second mode, and second information regarding a guide for answering the question is displayed below the question in a third mode.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 3, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Mitsuru Endo, Katsuyoshi Yamagami, Takashi Ushio
  • Patent number: 10581934
    Abstract: A method for dynamically adapting to increased system load at a selective forwarding unit (SFU) is disclosed. In an embodiment, an SFU sends a plurality of video streams to a plurality of participant computing devices. The SFU monitors a system load value on the SFU according to any of a plurality of metrics. When the SFU determines that the monitored system load value exceeds a stored load threshold value, the SFU selects one or more of the streams being sent to participant computing devices and disables them.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 3, 2020
    Assignee: Atlassian Pty Ltd
    Inventors: Emil Ivov, Boris Grozev, Georgios Politis
  • Patent number: 10574756
    Abstract: An electronic device includes: a memory; and a processor connected to the memory and configured to receive signals from a plurality of sensors that detect an activity state of a user wearing, or having in its vicinity, the electronic device, wherein the processor reads out a program stored in the memory to perform the following processes: receiving the signals from the plurality of sensors; determining the activity state of the user based on the received signals; selecting one or more of sensors from the plurality of sensors on the basis of the determined activity state; deriving, on the basis of the determined activity state, information to be communicated to the user, the information to be communicated to the user being derived from the signals from the selected one or more of the sensors; and causing the derived information to be communicated to the user.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: February 25, 2020
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Masaru Nakamura
  • Patent number: 10564910
    Abstract: Resources may be managed in a topology for audio/video streaming. The topology includes audio/video sources and sinks and intervening branch devices. Messages between these sources, sinks, and branch devices may be used for resource management.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: February 18, 2020
    Assignee: Intel Corporation
    Inventor: Srikanth Kambhatla
  • Patent number: 10560485
    Abstract: A method and system for connecting a communication to a client including at a system bridge, establishing a client subscription connection with a client device; receiving an incoming communication request at the system bridge; publishing an incoming communication notification from the system bridge to the client device; receiving a client communication at the system bridge; and merging the incoming communication request into the client communication at the system bridge.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 11, 2020
    Assignee: Twilio Inc.
    Inventors: Jeffrey Gordon Lawson, John Robert Wolthuis, Evan Mansfield Cooke, Jonas Mikael Boerjesson
  • Patent number: 10547688
    Abstract: A system in accordance with an example includes a plurality of ports and a port manager. The port manager is to monitor quality of each of the plurality of ports. The port manager is to receive a connection request from a client device at a first port. The port manager is further to determine whether to instruct the client device to connect to a second port that is more suitable for the client device than the first port, based on the quality of the plurality of ports.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: January 28, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Matthew Jack Burbridge
  • Patent number: 10542106
    Abstract: Content pre-render and pre-fetch techniques are described. In one or more implementations, a likelihood is predicted of subsequent navigation to content associated with a network address based at least in part on monitored navigation performed by a computing device to one or more network addresses. A determination is then made whether to cause the computing device to pre-fetch and pre-render the content based at least in part on the prediction.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ritika Kapadia, Venkatraman V. Kudallur, Aniket A. Patankar, Tyler M. Barton, Shawn E. Pickett, Nomita Paul, James R. Wordelman, Qiaolin Mao, Yan Ke, Hao Hu, Anthony T. Chor
  • Patent number: 10540196
    Abstract: Embodiments may be generally directed to techniques to receive an indication to perform a migration of a virtual environment and services from a first host system to a second host system, initiate the migration of the virtual environment and services by communicating information associated with the virtual environment and services from the first host system to a second host system, and communicate a data structure having a value to a peer system, the value set to cause the peer system to halt communication of information for the virtual environment to the first host system.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: January 21, 2020
    Assignee: INTEL CORPORATION
    Inventors: Chris MacNamara, John J. Browne
  • Patent number: 10542079
    Abstract: Operating profiles for consumers of computing resources may be automatically determined based on an analysis of actual resource usage measurements and other operating metrics. Measurements may be taken while a consumer, such as a virtual machine instance, uses computing resources, such as those provided by a host. A profile may be dynamically determined based on those measurements. Profiles may be generalized such that groups of consumers with similar usage profiles are associated with a single profile. Assignment decisions may be made based on the profiles, and computing resources may be reallocated or oversubscribed if the profiles indicate that the consumers are unlikely to fully utilize the resources reserved for them. Oversubscribed resources may be monitored, and consumers may be transferred to different resource providers if contention for resources is too high.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael David Marr, Matthew D. Klein
  • Patent number: 10542070
    Abstract: A method of processing browser sessions in a telecommunications network is provided. The method includes receiving, from a subscriber client device in a plurality of subscriber devices each having an associated subscriber and a browser session request. The method includes, at the entity in the service provider network: transmitting the browser session request to a server entity located inside or outside the service provider network, receiving, from the server entity, a browser session response in relation to the transmitted browser session request, transmitting the browser session response to the subscriber client device, performing a lookup in the subscriber profile database for the subscriber client device in the plurality or the associated subscriber, and modifying, prior to the respective transmittal, at least one of the browser session request and the browser session response according to the results of the lookup. An apparatus and computer software are also provided.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: January 21, 2020
    Assignee: Smartpipe Technologies Limited
    Inventors: Jon Baldachin, Raif Awaida
  • Patent number: 10536411
    Abstract: The present disclosure is directed to systems and methods for identifying and providing highlight messages from a group messaging thread. For example, systems and methods described herein detect when a group messaging thread participant becomes absent from the group messaging thread, and identifies one or more highlight messages that were submitted to the group messaging thread while the participant was absent. Systems and methods described herein identify highlight messages that are specific to the absent participant, such that when the participant again accesses the group messaging thread, the participant can review the identified highlight messages in order to quickly “catch up” on the group messaging thread without having to read each electronic message submitted to the group messaging thread during the participant's absence.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: January 14, 2020
    Assignee: WhatsApp Inc.
    Inventors: Charles Donald Deets, Jr., Randall Sarafa, Anton Borzov
  • Patent number: 10536322
    Abstract: A service control manager manages one or more services on a computing device, such as creating processes that host the services, stopping the processes that host the services, and so forth. The service control manager also provides a request to a resource manager to reserve, monitor, and/or place limitations on resources for each of the one or more services. For example, the service control manager can request to be notified when resource usage by a service exceeds a resource usage threshold value. These resources are various resources of the computing device, such as a processor (CPU), memory, storage device input/output (I/O), network usage, and so forth. If the usage of a resource by a service satisfies the resource usage threshold value for that resource for that service, then the resource manager notifies the service control manager so the service control manager can take an appropriate remedial action.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: January 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Livschitz, Arsalan Ahmad, Alain Franck Gefflaut, Gregory J. Colombo
  • Patent number: 10528052
    Abstract: Described herein are methods and systems for generating shared collaborative maps for planting or harvesting operations. A method of generating a collaborative shared map between machines includes generating a first map for a first machine based on a first set of data and generating a second map for a second machine based on a second set of data. The method further includes generating at least one shared collaborative map for at least one of the first and second machines based on the first and second maps.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: January 7, 2020
    Assignee: THE CLIMATE CORPORATION
    Inventors: Doug Sauder, Tavis Bones, Tim Reddy
  • Patent number: 10516728
    Abstract: Computing systems, devices, and associated methods of operation of filtering packets at virtual switches implemented at hosts in a distributed computing system are disclosed herein. In one embodiment, a method includes receiving, at the virtual switch, a packet having a header and a payload and processing, at the virtual switch, the received packet based on multiple match action tables arranged in a hierarchy in which first and second layers individually contain one or more match action tables that individually contain one or more entries each containing a condition and a corresponding processing action.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Daniel Firestone
  • Patent number: 10511652
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems and program products. A server system receives from a plurality of computing devices indications that a user of each of the computing devices requested to receive posts that a first user authors. The server system receives from a first computing device a post that was authored by the first user. The post is transmitted from the server system to the plurality of computing devices. A score for the post is determined to satisfy a criteria for transmission to a second user who has not requested to receive posts authored by the first user. The determination uses a distance of the second user to the first user in a social network graph. In response, the post is transmitted from the server system to a second computing device that is associated with the second user.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: December 17, 2019
    Assignee: Google LLC
    Inventors: Todd Jackson, Andrew A. Bunner, Matthew Steiner, John Pongsajapan, Jessica Shih-Lan Cheng, Edward Ho, Sean McBride
  • Patent number: 10506064
    Abstract: A multi-source peer content distribution system transfers content files from multiple, distributed peer computers to any requesting computer. The content distribution network coordinates file transfers through a mediation system including a content catalog and a host broker system. The content catalog contains an identification of each content file, the segmented subunits of each file, and the peer caches to which the subunits have been distributed. The host broker system receives content file requests issued over a network from requesting computers. In response, manifest files identifying the request corresponding content subunits and distributed cache locations are returned. The requesting computers can then retrieve and assemble the corresponding content subunits from the peer computers to obtain the requested content file.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: December 10, 2019
    Assignee: Sony Corporation
    Inventors: Michael D. Hudson, Brian L. Windheim, Darin L. Stewart, Sudhir Menon, Mark W. Goschie, Glen Curtis Shipley
  • Patent number: 10498698
    Abstract: A system for remotely controlling an electronic device includes a first electronic device configured to read a frame buffer to compress a screen and transmit the compressed screen, a second electronic device connected to the first electronic device and configured to repeatedly receive the compressed screen, to receive a communication service related event generated in the first electronic device and output the communication service related event, and to receive an event of copying a file between the first electronic device and the second electronic device and pasting the file, and a network configured to form a communication channel between the first electronic device and the second electronic device according to an authentication result of authentication information input into at least one of the first electronic device and the second electronic device.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: December 3, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Shinhyun Kim, Taeho Kim, Hongkyun Kim, Hyomin Oh, Yongwan Hwang