Patents by Inventor Colin Gibbs

Colin Gibbs has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190205808
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating and serving low latency enterprise interaction analytics within an enterprise group-based communication system.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 4, 2019
    Inventors: Diana Maria Pojar, Colin Gibbs, Stanislav Vyacheslavovich Babourine, Fangzi Huang
  • Publication number: 20190205809
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating and serving low latency enterprise interaction analytics within an enterprise group-based communication system.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 4, 2019
    Inventors: Diana Maria Pojar, Colin Gibbs, Stanislav Vyacheslavovich Babourine, Fangzi Huang
  • Publication number: 20170230326
    Abstract: An system, apparatus, and methods for integrated messaging are disclosed. The apparatus may include a user interface engine, an authorization module and a messaging module. The user interface engine receives input describing a recipient and a message to be received by the recipient. The authorization module generates an authorization signal indicating whether the recipient is authorized to exchange messages via a group messaging engine. The authorization module is coupled to the user interface engine to receive the input describing the recipient. The messaging module selectively transmits the message for dispatch to a user device of the recipient via the group messaging engine or a fallback messaging service based at least in part on the authorization signal. The messaging module is coupled to the authorization module to receive the authorization signal and coupled to the user interface engine to receive the input describing the recipient and the message.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 10, 2017
    Inventors: Benjamin David Eidelson, Colin Gibbs
  • Patent number: 9641609
    Abstract: An system, apparatus, and methods for integrated messaging are disclosed. The apparatus may include a user interface engine, an authorization module and a messaging module. The user interface engine receives input describing a recipient and a message to be received by the recipient. The authorization module generates an authorization signal indicating whether the recipient is authorized to exchange messages via a group messaging engine. The authorization module is coupled to the user interface engine to receive the input describing the recipient. The messaging module selectively transmits the message for dispatch to a user device of the recipient via the group messaging engine or a fallback messaging service based at least in part on the authorization signal. The messaging module is coupled to the authorization module to receive the authorization signal and coupled to the user interface engine to receive the input describing the recipient and the message.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Benjamin David Eidelson, Colin Gibbs
  • Patent number: 8934876
    Abstract: Disclosed are a method, apparatus, and system for using call activity as a basis to trigger social-network expansion. Upon detecting threshold call activity between a first party and a second party and determining that a social-network group of the first party does not include a social-network connection with the second party, a process is triggered to add to the first party's social-network group a connection with the second party.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: January 13, 2015
    Assignee: Google Inc.
    Inventors: Gabriel Cohen, Colin Gibbs, Daniel Lehmann
  • Publication number: 20130227030
    Abstract: An system, apparatus, and methods for integrated messaging are disclosed. The apparatus may include a user interface engine, an authorization module and a messaging module. The user interface engine receives input describing a recipient and a message to be received by the recipient. The authorization module generates an authorization signal indicating whether the recipient is authorized to exchange messages via a group messaging engine. The authorization module is coupled to the user interface engine to receive the input describing the recipient. The messaging module selectively transmits the message for dispatch to a user device of the recipient via the group messaging engine or a fallback messaging service based at least in part on the authorization signal. The messaging module is coupled to the authorization module to receive the authorization signal and coupled to the user interface engine to receive the input describing the recipient and the message.
    Type: Application
    Filed: May 3, 2012
    Publication date: August 29, 2013
    Applicant: GOOGLE INC.
    Inventors: Benjamin David Eidelson, Colin Gibbs
  • Patent number: 8359363
    Abstract: A method and apparatus for providing destination-address suggestions for a new communication. For each of various communication addresses, multiple counts of use of the communication address are maintained, with each count being for a respective type of communication and/or for a respective application class. When a new communication of a particular type or by an application of a particular class is being established, the communication addresses are presented as destination-address suggestions in a rank-order based on the counts specific to the communication type and/or application class. The rank-ordering of can also take into account other factors, such as source persona, time, and location, for instance.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: January 22, 2013
    Assignee: Google Inc.
    Inventors: Colin Gibbs, Gabriel Cohen, Daisuke Miyakawa, Daniel Lehmann
  • Patent number: 8209390
    Abstract: A method and apparatus for providing destination-address suggestions for a new communication. For each of various communication addresses, multiple counts of use of the communication address are maintained, with each count being for a respective type of communication and/or for a respective application class. When a new communication of a particular type or by an application of a particular class is being established, the communication addresses are presented as destination-address suggestions in a rank-order based on the counts specific to the communication type and/or application class. The rank-ordering of can also take into account other factors, such as source persona, time, and location, for instance.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: June 26, 2012
    Assignee: Google Inc.
    Inventors: Colin Gibbs, Gabriel Cohen, Daisuke Miyakawa, Daniel Lehmann