Patents by Inventor Zachary Yeskel
Zachary Yeskel 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: 11954425Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: GrantFiled: August 22, 2022Date of Patent: April 9, 2024Assignee: Google LLCInventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Publication number: 20220405466Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: ApplicationFiled: August 22, 2022Publication date: December 22, 2022Inventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Patent number: 11423214Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: GrantFiled: May 24, 2021Date of Patent: August 23, 2022Assignee: Google LLCInventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Publication number: 20210279410Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: ApplicationFiled: May 24, 2021Publication date: September 9, 2021Inventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Patent number: 11017161Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: GrantFiled: July 31, 2017Date of Patent: May 25, 2021Assignee: Google LLCInventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Patent number: 10318840Abstract: Implementations generally relate to generating a group photo collection. In some implementations, a method includes determining a plurality of users in a specified group of users of a social network system. The method also includes receiving photos associated with the users. The method also includes providing an interface enabling the plurality of users to collaborate in creating a group photo collection, where the group photo collection includes the plurality of photos. The method also includes providing one or more recommendations to create a photo album based on one or more themes, where the one or more themes are based on patterns of objects recognized in the plurality of photos.Type: GrantFiled: May 1, 2017Date of Patent: June 11, 2019Assignee: GOOGLE LLCInventors: Zachary Yeskel, Tina Chen, Kavi Harshawat, Matthew Steiner, Denise Ho, AJ Asver
-
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
-
Patent number: 10135781Abstract: A system and method is disclosed for informing a user of recent activities in an online social network. A message group in an online activity stream of an online network is identified. The message group includes a first message describing a first activity of an online user of the online network, and multiple second messages responsive to the first message, the second messages being representative of multiple ancillary activities performed in the online network with respect to the first activity. A single notification is generated that includes a first description of the first activity, different than the first message, and a second description of the multiple ancillary activities different than each of the multiple second messages. The single notification is then presented in a notification list with other notifications.Type: GrantFiled: March 6, 2017Date of Patent: November 20, 2018Assignee: GOOGLE LLCInventors: Zachary Yeskel, Brett Rolston Lider, Alison Boncha
-
Patent number: 10084732Abstract: In one aspect, a method includes receiving an indication that a first user has interacted with a second user in a social network, calculating a social affinity score between the first user and the second user based on first user information, second user information, or relationship information between the first user and the second user and scheduling delivery of a notification to the recipient based on the social affinity score. Systems and machine-readable media are also provided.Type: GrantFiled: August 14, 2012Date of Patent: September 25, 2018Assignee: Google LLCInventors: Joseph Robert Smarr, Alexander Fabrikant, Brett Rolston Lider, Zachary Yeskel, Balaji Srinivasan, Bin Chang, Andrew Ames Bunner
-
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
-
Publication number: 20170331865Abstract: Implementations generally relate to generating a group photo collection. In some implementations, a method includes determining a plurality of users in a specified group of users of a social network system. The method also includes receiving photos associated with the users. The method also includes providing an interface enabling the plurality of users to collaborate in creating a group photo collection, where the group photo collection includes the plurality of photos. The method also includes providing one or more recommendations to create a photo album based on one or more themes, where the one or more themes are based on patterns of objects recognized in the plurality of photos.Type: ApplicationFiled: May 1, 2017Publication date: November 16, 2017Applicant: Google Inc.Inventors: Zachary YESKEL, Tina CHEN, Kavi HARSHAWAT, Matthew STEINER, Denise HO, AJ ASVER
-
Publication number: 20170329758Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: ApplicationFiled: July 31, 2017Publication date: November 16, 2017Inventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Patent number: 9787485Abstract: The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment. One example system is configured to obtain a set of notifications for a user, wherein each notification in the set of notifications is generated in response to an event in a social network and, for each notification in the set of notifications, determine an event type associated with the notification and calculate a priority score for the notification based on the event type associated with the notification. The system is further configured to display the set of notifications based on the priority score for each notification in the set of notifications.Type: GrantFiled: December 24, 2014Date of Patent: October 10, 2017Assignee: Google Inc.Inventors: Zachary Yeskel, Balaji Srinivasan, Brett Rolston Lider, Alison Boncha, Boris Mazniker, Andrew Ames Bunner, Gregory Matthew Marra
-
Patent number: 9720894Abstract: A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website.Type: GrantFiled: September 14, 2012Date of Patent: August 1, 2017Assignee: Google Inc.Inventors: Stanislaw Pasko, Michal Brzozowski, Wiktor Gworek, Zachary Yeskel
-
Patent number: 9641572Abstract: Implementations generally relate to generating a group photo collection. In some implementations, a method includes determining a plurality of users in a specified group of users of a social network system. The method also includes receiving photos associated with the users. The method also includes providing an interface enabling the plurality of users to collaborate in creating a group photo collection, where the group photo collection includes the plurality of photos. The method also includes providing one or more recommendations to create a photo album based on one or more themes, where the one or more themes are based on patterns of objects recognized in the plurality of photos.Type: GrantFiled: May 16, 2013Date of Patent: May 2, 2017Assignee: Google Inc.Inventors: Zachary Yeskel, Tianxuan Chen, Kavi Harshawat, Matthew Steiner, Denise Ho, Aj Asver
-
Patent number: 9590942Abstract: A system and method is disclosed for informing a user of recent activities in an online social network. A notification list, displayed in the online social network, includes one or more visual references, with each visual reference displaying at least one line of context information and at least one line of content information. The context information may include a part of a message describing an original activity performed by a user in the online social network, and the content information may include a concise representation of one or more ancillary activities made by other users in response to the original activity.Type: GrantFiled: September 14, 2012Date of Patent: March 7, 2017Assignee: GOOGLE INC.Inventors: Zachary Yeskel, Brett Rolston Lider, Alison Boncha
-
Publication number: 20170054819Abstract: A system for categorizing users based on activities in a social network analyzes behavior data of online social activities for each user of a set of users. The system generates a user activity log for each user of the set of users, where the user activity log for each user is generated based on the behavior data. The system determines a set of behavioral categories based on the users' activity logs, each behavioral category of the set of behavioral categories being defined by a set of values corresponding to the one or more social activities in the behavior data. The system also associates at least one user of the set of users with one behavioral category of the set of behavioral categories based on the set of values defining the one behavioral category and user activity log for the at least one user.Type: ApplicationFiled: June 13, 2013Publication date: February 23, 2017Inventors: David Andrew HUFFAKER, Makoto UCHIDA, Abhijit BOSE, Rachel SCHUTT, Zachary YESKEL
-
Patent number: 9563607Abstract: A computer-implemented method and computing system for generating a slideshow is provided. The method may include 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 may also include allowing access to the event page to one or more members of the social network. The method may further include receiving at least one photograph at the event page from the one or more members of the social network, displaying the at least one photograph at the event page and generating a slideshow based upon, at least in part, the at least one photograph received at the event page.Type: GrantFiled: June 26, 2013Date of Patent: February 7, 2017Assignee: Google Inc.Inventors: AJ Asver, Vincent Mo, Antin Harasymiv, Denise Ho, Zachary Yeskel, Nicholas Gordon Fey
-
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