Patents Assigned to GetGo, Inc.
  • Patent number: 9762855
    Abstract: A technique for sharing a physical target board over an electronic conference includes transforming live video from a webcam into output video that provides an enhanced view of the physical target board. The output video is shared with one or more computing machines of conference participants to enable such participants to see the enhanced view of the physical target board in real time. The conference participants can thus enjoy enhanced images of the physical board and its content, which would otherwise be difficult or impossible to see.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: September 12, 2017
    Assignee: GetGo, Inc.
    Inventors: Jeffrey C. Browne, Florian M. Winterstein
  • Patent number: 9747339
    Abstract: A technique for managing access to a distributed database includes providing a server configured to receive database requests from client machines over a network. The server intelligently responds to a database request by (i) sending a first query to the distributed database at a lower consistency level to obtain a first response and (ii) conditionally sending a second query to the distributed database at a higher consistency level to obtain a second response. The server sends the second query conditionally based on whether the first response meets a plausibility condition specified in the database request. If the first response meets the plausibility condition, the server returns the first response to the client to satisfy the database request and no second query is sent. Otherwise, the server sends the second query to the distributed database and returns the second response to the client.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: August 29, 2017
    Assignee: GetGo, Inc.
    Inventors: John S. Andleman, Albrecht Beyle, Mark Andrew Bishop, Paul Douglas Fife, Gerald Kleser
  • Patent number: 9646163
    Abstract: A technique communicates data between a first client device and a second client device. The technique involves establishing a regular communications pathway from the first client device to the second client device through a communications server, and establishing a highly confidential communications pathway from the first client device to the second client device. The highly confidential communications pathway circumvents the communications server. The technique further involves, after the regular communications pathway and the highly confidential communications pathway are established, conveying highly sensitive information from the first client device to the second client device only through the highly confidential communications pathway to avoid exposing the highly sensitive data to the communications server through the regular communications pathway.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: May 9, 2017
    Assignee: GetGo, Inc.
    Inventor: Alexander Nickolov
  • Patent number: 9614956
    Abstract: A technique provides a phone call from a caller device operated by a human caller to an answerer device operated by a human answerer. The technique involves receiving a call request from the caller device. The call request includes a call button identifier which uniquely identifies a browser call button which is rendered on the caller device to the caller. The technique further involves identifying a source phone number based on the call button identifier. The technique further involves placing a call communication to the answerer device operated by the human answerer. The call communication indicates the source phone number as a source of the call communication. Accordingly, if the answerer device already has the context of associated with the source phone number already saved (e.g., in a contact list), the answerer device is able to automatically display that context in response to the call.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: April 4, 2017
    Assignee: GetGo, Inc.
    Inventors: Viral V. Carpenter, Sneha Sachidananda, Yiming Li, Scott Ross
  • Patent number: 9595271
    Abstract: A computer system executing a computer audio application such as video conferencing applies audio detection and speech recognition to an input audio stream to generate respective audio detection and speech recognition signals. A function is applied to the audio detection and speech recognition signals to generate a non-speech audio detection signal identifying presence of non-speech audio in the input audio stream when the audio detection signal is asserted and the speech recognition signal is not asserted. A control or indication action is performed in the computer system based on assertion of the non-speech audio detection signal.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 14, 2017
    Assignee: GetGo, Inc.
    Inventors: Ashish V. Thapliyal, Albert Alexandrov
  • Patent number: 9596578
    Abstract: Techniques are disclosed for using voicemail fingerprints to detect when a call has been answered by voicemail. A voicemail fingerprint of a known voicemail greeting is stored in association with a telephone number. The voicemail fingerprint contains a set of audio analysis streams, each of which contains audio characteristics of the known voicemail greeting beginning at a different offset from the beginning of the known voicemail greeting. A current audio analysis stream is generated containing audio characteristics of audio received beginning when a call to the telephone number is answered. If the current audio analysis stream matches one of the audio analysis streams contained in the voicemail fingerprint of the known voicemail greeting associated with the telephone number, the call to the telephone number has been answered by a voicemail box of the telephone number, and may be transferred to a secondary destination.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: March 14, 2017
    Assignee: GetGo, Inc.
    Inventors: Brett Clark, Christopher Rienzo
  • Patent number: 9569428
    Abstract: A technique provides an electronic summary of source content. The technique involves performing, on the source content, a content recognition operation to electronically generate text output from the source content. The technique further involves electronically evaluating text portions of the text output based on predefined usability criteria to produce a respective set of usability properties for each text portion of the text output. The technique further involves providing, as the electronic summary of the source content, summarization output which summarizes the source content. The summarization output includes a particular text portion of the text output which is selected from the text portions of the text output based on the respective set of usability properties for each text portion of the text output.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: February 14, 2017
    Assignee: GetGo, Inc.
    Inventor: Ashish V. Thapliyal
  • Patent number: 9565088
    Abstract: Systems and methods for bandwidth allocation and estimation are disclosed. A computer communicates via multiple active streams, each having a type. The computer determines whether to enable or disable bandwidth management. Upon determining to enable bandwidth management, the computer estimating a total available bandwidth, determines, for each stream, a requested bandwidth, and dynamically allocates a portion of the total available bandwidth among the active streams. Upon determining to disable bandwidth management, the computer foregoes dynamically allocating bandwidth among the streams.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: February 7, 2017
    Assignee: GetGo, Inc.
    Inventors: Kimaya Mittal, Albert Alexandrov, Sascha Kummel, Sunitha Beeram, Krishna Ramachandran
  • Patent number: 9516022
    Abstract: Methods and systems for automatic setup and initiation of meeting resources are described herein. A meeting room, area, or resource may be equipped with a camera or other proximity based sensor to determine when a user enters the meeting area. The camera may perform initial recognition of a user, e.g., based on facial or body recognition. The system may then authenticate the user as the meeting organizer using a second recognition technique, e.g., voice recognition. Based on the user authentication, the system may query the meeting organizer's calendar (or other resource) for meeting information, download an associated meeting presentation from cloud storage, initiate meeting (e.g., screen sharing) software, notify any missing attendees that the meeting has begun, and launch the presentation on a shared screen. The meeting organizer may then control the presentation using video and/or voice. All may be completed without the meeting organizer being required to touch anything.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: December 6, 2016
    Assignee: GetGo, Inc.
    Inventors: Andrew Borzycki, Mallikharjuna Reddy Deva, Nick Bissett, Anil Roychoudhry, Martin Duursma
  • Patent number: 9485596
    Abstract: A technique utilizes a smartphone during a public address system session. The technique involves operating a public address system to provide audio from a local human presenter to a local human audience, the local human presenter and the local human audience residing at a common physical public address location. The technique further involves establishing, while operating the public address system to provide audio from the local human presenter to the local human audience, an electronic connection between the smartphone and the public address system. The technique further involves providing, after establishing the electronic connection between the smartphone and the public address system, audio from a user of the smartphone to the local human audience through the smartphone, the electronic connection, and the public address system.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: November 1, 2016
    Assignee: GetGo, Inc.
    Inventor: Jeffrey Casper Browne