Patents by Inventor Mathew Cowan

Mathew Cowan 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).

  • Patent number: 8832062
    Abstract: A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving an indication of an experience search to be performed on the experience database, wherein the experience search defines one or more search criteria and is associated with one or more extrinsic conditions. The method may also include searching the experience database based, at least in part, upon one or more search criteria to generate a result set including a plurality of experience data cards. The method may further include sequencing, the plurality of experience data cards based at least in part upon the extrinsic conditions. The method may also include generating a sequence result set based at least in part on the sequenced experience data cards and presenting at least a portion of the sequence result set to a user.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Michael J. LeBeau, Mathew Cowan
  • Patent number: 8832127
    Abstract: A method, computer program product, and computing system for receiving from a user, on the one or more computing devices, an indication to create an experience data card for inclusion within an experience database. The indication provides one or more details concerning an experience of the user. The one or more details associated with the indication are compared, on the one or more computing devices, to details associated with one or more experience data cards included within the experience database to determine if matching details exist. If matching details exist on a related experience data card, the user is provided with one or more options for associating the experience of the user with the related experience data card.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Michael J. LeBeau, Mathew Cowan, John Nicholas Jitkoff
  • Patent number: 8825083
    Abstract: A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving a request for suggested experience data from the first user, said first user being associated with first user profile data stored in an experience data store and determining location data for the first user. The method may further include determining one or more interests for the first user based at least in part on the first user profile data. The method may also include determining at least one suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user. The method may further include providing the at least one suggested experience to the first user in response to the received request.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Mathew Cowan, Michael J. LeBeau, Gabor Cselle
  • Patent number: 8812528
    Abstract: A card creation indication is received from a first user concerning a request to create a future experience data card, wherein the future experience data card corresponds to a future experience. Two or more data items related to the future experience are received on the one or more computing devices. The two or more data items include at least one temporal indication. The future experience data card is generated on the one or more computing devices for the future experience based at least in part on the two or more data items related to the future experience. The future experience data card is stored, using the one or more computing devices, in an experience database. The experience database includes a plurality of experience data cards that are each associated with an experience and are each accessible by users of an interface to the experience database.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Mathew Cowan, Michael J. LeBeau
  • Publication number: 20130198277
    Abstract: User commentary concerning a user experience is received and a user experience data card is generated for the user experience based, at least in part, upon the user commentary. The user experience data card is stored, wherein the stored user experience data card corresponds to a first view of the user experience data card and receiving a request for an experience data card from a second user. The user experience data card is provided to the second user at least in part based on the request received from the second user and receiving feedback from the second user concerning the user experience data card. A second view of the user experience data card is generated based, at least in part, upon the feedback from the second user, wherein the second view of the user experience data card is distinct form the first view of the experience data card.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: Google Inc.
    Inventors: Christopher Pedregal, Mathew Cowan, Michael J. LeBeau, Gabor Cselle
  • Publication number: 20080123850
    Abstract: Methods, systems, and computer readable media for secure messaging. One method includes generating a first key associated with the sender. The method further includes encrypting a message from the sender to the recipient using the first key. The method also includes encrypting the first key with a second key. The method includes storing the encrypted message and the encrypted first key at a message server accessible to individuals including the sender and the recipient. The method includes associating the encrypted message with a sender and a recipient. The method also includes decrypting the encrypted first key using a key related to the second key, and decrypting the encrypted message using the first key.
    Type: Application
    Filed: October 31, 2007
    Publication date: May 29, 2008
    Inventors: Rajat Bhatnagar, Travis Skare, Mathew Cowan, Christopher Pedregal
  • Publication number: 20070269041
    Abstract: Methods and systems for secure messaging are disclosed. One method includes generating a first key associated with the sender. The method further includes encrypting a message from the sender to the recipient using the first key. The method also includes encrypting the first key with a second key. The method includes storing the encrypted message and the encrypted first key at a message server accessible to individuals including the sender and the recipient. The method includes associating the encrypted message with a sender and a recipient. The method also includes decrypting the encrypted first key using a key related to the second key, and decrypting the encrypted message using the first key. In the method, the message is encrypted on the message server at least while not accessed by the sender or recipient.
    Type: Application
    Filed: December 21, 2006
    Publication date: November 22, 2007
    Inventors: Rajat Bhatnagar, Travis Skare, Mathew Cowan, Christopher Pedregal