Patents by Inventor Dave Cohen
Dave Cohen 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: 10339175Abstract: Methods and systems for aggregating digital content captured at an event. In one aspect, a connection is established from a computing device to a Near Field Communication (NFC) enabled event check-in point located at the event. The NFC enabled event check-in point is encoded with event identification information for the event. The event identification information includes an event Uniform Resource Locator (URL) for a webpage associated with a computing system. The computing device receives event identification information including the event URL from the NFC enabled event check-in point, and transmits digital images captured at the event to a computing system.Type: GrantFiled: October 31, 2016Date of Patent: July 2, 2019Assignee: GOOGLE LLCInventors: Dave Cohen, Matthew Steiner, Thomas Kang, Chandrashekar Raghavan
-
Patent number: 10270824Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: GrantFiled: April 23, 2018Date of Patent: April 23, 2019Assignee: Google LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Publication number: 20180241791Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: ApplicationFiled: April 23, 2018Publication date: August 23, 2018Applicant: GOOGLE LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Patent number: 9954916Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: GrantFiled: July 8, 2016Date of Patent: April 24, 2018Assignee: Google LLCInventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Patent number: 9787630Abstract: A method and computing system for providing, using one or more computing devices, a plurality of users of a social network with the ability to schedule a topic-specific, synchronous communication session to occur at a future time. An indication is received, from a first user of the plurality of users, to schedule the topic-specific, synchronous communication session to occur at a future time. Electronic invitations are provided concerning the topic-specific, synchronous communication session, using the one or more computing devices, to one or more invited users chosen from the plurality of users of the social network.Type: GrantFiled: March 17, 2016Date of Patent: October 10, 2017Assignee: Google Inc.Inventors: Zackary Yeskel, David Scrymgeour Bennett, Kathryn Cushing, Dave Cohen
-
Publication number: 20170046341Abstract: Methods and systems for aggregating digital content captured at an event. In one aspect, a connection is established from a computing device to a Near Field Communication (NFC) enabled event check-in point located at the event. The NFC enabled event check-in point is encoded with event identification information for the event. The event identification information includes an event Uniform Resource Locator (URL) for a webpage associated with a computing system. The computing device receives event identification information including the event URL from the NFC enabled event check-in point, and transmits digital images captured at the event to a computing system.Type: ApplicationFiled: October 31, 2016Publication date: February 16, 2017Applicant: Google Inc.Inventors: Dave Cohen, Matthew Steiner, Thomas Kang, Chandrashekar Raghavan
-
Patent number: 9509732Abstract: A computer-implemented method and computing system for generating, using one or more computing devices, an event page corresponding to a particular event, the event page associated with a social network. The method further configured to allow access to the event page to one or more members of the social network and to determine a subset of the one or more members of the social network. The method further configured to provide the subset of the one or more members of the social network with permission to edit the event page and receive real-time updates to the event page from the subset of the one or more members of the social network.Type: GrantFiled: December 31, 2012Date of Patent: November 29, 2016Assignee: Google Inc.Inventors: Ajmal Asver, Matthew Eric Waddell, Matthew Steiner, Denise Ho, Zachary Yeskel, Kavi Harshawat, James Gallagher, Dave Cohen, Anton Lopyrev, Dobromir Montauk
-
Publication number: 20160323335Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: ApplicationFiled: July 8, 2016Publication date: November 3, 2016Applicant: Google Inc.Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Patent number: 9483556Abstract: Methods and systems for aggregating digital content captured at an event. In one aspect, a connection is established from a computing device to a Near Field Communication (NFC) enabled event check-in point located at the event. The NFC enabled event check-in point is encoded with event identification information for the event. The event identification information includes an event Uniform Resource Locator (URL) for a webpage associated with a computing system. The computing device receives event identification information including the event URL from the NFC enabled event check-in point, and transmits digital images captured at the event to a computing system.Type: GrantFiled: May 25, 2012Date of Patent: November 1, 2016Assignee: Google Inc.Inventors: Dave Cohen, Matthew Steiner, Thomas Kang, Chandrashekar Raghavan
-
Patent number: 9391792Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: GrantFiled: June 27, 2012Date of Patent: July 12, 2016Assignee: Google Inc.Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
-
Publication number: 20160197875Abstract: A method and computing system for providing, using one or more computing devices, a plurality of users of a social network with the ability to schedule a topic-specific, synchronous communication session to occur at a future time. An indication is received, from a first user of the plurality of users, to schedule the topic-specific, synchronous communication session to occur at a future time. Electronic invitations are provided concerning the topic-specific, synchronous communication session, using the one or more computing devices, to one or more invited users chosen from the plurality of users of the social network.Type: ApplicationFiled: March 17, 2016Publication date: July 7, 2016Applicant: Google Inc.Inventors: Zackary YESKEL, David Scrymgeour BENNETT, Kathryn CUSHING, Dave COHEN
-
Patent number: 9294522Abstract: A method and computing system for providing, using one or more computing devices, a plurality of users of a social network with the ability to schedule a topic-specific, synchronous communication session to occur at a future time. An indication is received, from a first user of the plurality of users, to schedule the topic-specific, synchronous communication session to occur at a future time. Electronic invitations are provided concerning the topic-specific, synchronous communication session, using the one or more computing devices, to one or more invited users chosen from the plurality of users of the social network.Type: GrantFiled: December 28, 2012Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Zachary Yeskel, David Scrymgeour Bennett, Kathryn Cushing, Dave Cohen
-
Patent number: 9286710Abstract: Implementations generally relate to generating photo animations. In some implementations, a method includes receives a plurality of photos from a user. The method also includes selecting photos from the plurality of photos that meet one or more predetermined similarity criteria. The method also includes generating an animation using the selected photos.Type: GrantFiled: May 14, 2013Date of Patent: March 15, 2016Assignee: Google Inc.Inventors: Erik Murphy-Chutorian, Josh Wills, Nicholas Butko, Matthew Steiner, Vivek Kwatra, Dave Cohen
-
Patent number: 9247522Abstract: A computer-implemented method and computing system for identifying, using one or more computing devices, an appointment scheduled for at least one user. Some embodiments may include determining, using the one or more computing devices, a present location for the at least one user and generating, using the one or more computing devices, a reminder for the appointment based upon, at least in part, the present location.Type: GrantFiled: December 28, 2012Date of Patent: January 26, 2016Assignee: Google Inc.Inventors: Chia-Nee Michelle Chen, Ida Mayer, Dave Cohen
-
Patent number: 9066009Abstract: A computer-implemented method, computer program product, and computing system is provided for interacting with images having similar content. In an embodiment, a method may include identifying one or more event attributes associated with an ongoing event. The method may also include determining one or more statistical characteristics associated with the one or more of the event attributes. The method may further include generating a prompt to an event participant to take a photograph during the ongoing event based on, at least in part, the one or more statistical characteristics.Type: GrantFiled: December 20, 2012Date of Patent: June 23, 2015Assignee: Google Inc.Inventors: Dave Cohen, Timothy Sepkoski St. Clair
-
Patent number: 8989780Abstract: A computer-implemented method and computing system for identifying, using one or more computing devices, an appointment scheduled for at least one user. Some embodiments may include determining, using the one or more computing devices, a present location for the at least one user and generating, using the one or more computing devices, a reminder for the appointment based upon, at least in part, the present location.Type: GrantFiled: December 28, 2012Date of Patent: March 24, 2015Assignee: Google Inc.Inventors: Chia-Nee Michelle Chen, Ida Mayer, Dave Cohen
-
Publication number: 20140340409Abstract: Implementations generally relate to generating photo animations. In some implementations, a method includes receives a plurality of photos from a user. The method also includes selecting photos from the plurality of photos that meet one or more predetermined similarity criteria. The method also includes generating an animation using the selected photos.Type: ApplicationFiled: May 14, 2013Publication date: November 20, 2014Inventors: Erik Murphy-Chutorian, Josh Wills, Nicholas Butko, Matthew Steiner, Vivek Kwatra, Dave Cohen
-
Publication number: 20140176748Abstract: A computer-implemented method, computer program product, and computing system is provided for interacting with images having similar content. In an embodiment, a method may include identifying one or more event attributes associated with an ongoing event. The method may also include determining one or more statistical characteristics associated with the one or more of the event attributes. The method may further include generating a prompt to an event participant to take a photograph during the ongoing event based on, at least in part, the one or more statistical characteristics.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: Google Inc.Inventors: Dave Cohen, Timothy Sepkoski St. Clair
-
Publication number: 20140006388Abstract: A method and system for event searching and suggestion is described. A method may include determining one or more result events to recommend to attend based upon, at least in part, at least one of: an indication of a location of a client computing device associated with a user, and an index associated with the event, the index based upon, at least in part, event content associated with the event. The method may also include ranking the one or more result events based upon, at least in part, at least one of: the index associated with the event and the indication of the location.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: Google Inc.Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Kavi Harshawat, Matthew Steiner, Denise Ho, Dave Cohen, Ajmal Asver, James Gallagher
-
Publication number: 20140006515Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: Google Inc.Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver