Patents by Inventor Jason Cornwell
Jason Cornwell 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: 10289654Abstract: A system and method for creating, sending, receiving, or displaying messages with smart variable expressive text or graphics is described. The method includes providing a user interface for inputting content and specifying an appearance of the content, receiving the content and an appearance control input via the user interface, responsive to the appearance control input, creating a message including the content and formatting information, and sending the message including the content and the formatting information.Type: GrantFiled: May 16, 2016Date of Patent: May 14, 2019Assignee: Google LLCInventors: Mark Chang, Joy Barlow, Anton Volkov, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson
-
Patent number: 10122848Abstract: Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a call request to a callee device and determining an identifier associated with the callee device. The method determines whether the identifier is associated with an address book of the caller device, and/or is in an outgoing call record of the caller device. An acknowledgment is received from callee device, and, upon receipt of the acknowledgment, a connection is established with the callee device. Based on determining that the identifier is associated with the address book and/or in the outgoing call record, at least a portion of a caller video is transmitted over the connection with the callee device. The caller video is transmitted prior to receipt of an acceptance of the call request from the callee device.Type: GrantFiled: September 11, 2017Date of Patent: November 6, 2018Assignee: Google LLCInventors: Heidi Rafael Sales, Rebecca Michael, Koa Metter, Jason Cornwell, Alan Lee Rogers, Richard Yuan-Ching Lo, Anna Maria Jansson, Matthew Thomas Austin, Tyler Bahl, Minjae Lee, Justin Uberti, Amit Fulay
-
Patent number: 10104341Abstract: Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.Type: GrantFiled: December 14, 2017Date of Patent: October 16, 2018Assignee: Google LLCInventors: Koa Metter, Alan Lee Rogers, Jason Cornwell, Richard Yuan-Ching Lo, Rachel Ilan Simpson, Matthew Thomas Austin, Justin Uberti
-
Publication number: 20180109760Abstract: Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.Type: ApplicationFiled: December 14, 2017Publication date: April 19, 2018Applicant: Google LLCInventors: Koa METTER, Alan Lee ROGERS, Jason CORNWELL, Richard Yuan-Ching LO, Rachel Ilan SIMPSON, Matthew Thomas AUSTIN, Justin UBERTI
-
Patent number: 9871996Abstract: Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.Type: GrantFiled: December 21, 2016Date of Patent: January 16, 2018Assignee: Google Inc.Inventors: Koa Metter, Alan Lee Rogers, Jason Cornwell, Richard Yuan-Ching Lo, Rachel Ilan Simpson, Matthew Thomas Austin, Justin Uberti
-
Publication number: 20170374194Abstract: Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a call request to a callee device and determining an identifier associated with the callee device. The method determines whether the identifier is associated with an address book of the caller device, and/or is in an outgoing call record of the caller device. An acknowledgment is received from callee device, and, upon receipt of the acknowledgment, a connection is established with the callee device. Based on determining that the identifier is associated with the address book and/or in the outgoing call record, at least a portion of a caller video is transmitted over the connection with the callee device. The caller video is transmitted prior to receipt of an acceptance of the call request from the callee device.Type: ApplicationFiled: September 11, 2017Publication date: December 28, 2017Applicant: Google Inc.Inventors: Heidi Rafael SALES, Rebecca MICHAEL, Koa METTER, Jason CORNWELL, Alan Lee ROGERS, Richard Yuan-Ching LO, Anna Maria JANSSON, Matthew Thomas AUSTIN, Tyler BAHL, Minjae LEE, Justin UBERTI, Amit FULAY
-
Publication number: 20170332045Abstract: Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.Type: ApplicationFiled: December 21, 2016Publication date: November 16, 2017Applicant: Google Inc.Inventors: Koa METTER, Alan Lee ROGERS, Jason CORNWELL, Richard Yuan-Ching LO, Rachel Ilan SIMPSON, Matthew Thomas AUSTIN
-
Publication number: 20170286366Abstract: A system and method for creating, sending, receiving, or displaying messages with smart variable expressive text or graphics is described. The method includes providing a user interface for inputting content and specifying an appearance of the content, receiving the content and an appearance control input via the user interface, responsive to the appearance control input, creating a message including the content and formatting information, and sending the message including the content and the formatting information.Type: ApplicationFiled: May 16, 2016Publication date: October 5, 2017Inventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: 9762729Abstract: Implementations of the present application relate to caller previews for video calls. In some implementations, a method includes sending, by a caller device, a call request to a callee device and determining an identifier associated with the callee device. The method determines whether the identifier is associated with an address book of the caller device, and/or is in an outgoing call record of the caller device. An acknowledgment is received from callee device, and, upon receipt of the acknowledgment, a connection is established with the callee device. Based on determining that the identifier is associated with the address book and/or in the outgoing call record, at least a portion of a caller video is transmitted over the connection with the callee device. The caller video is transmitted prior to receipt of an acceptance of the call request from the callee device.Type: GrantFiled: May 12, 2016Date of Patent: September 12, 2017Assignee: Google Inc.Inventors: Heidi Rafael Sales, Rebecca Michael, Koa Metter, Jason Cornwell, Alan Lee Rogers, Richard Yuan-Ching Lo, Anna Maria Jansson, Matthew Thomas Austin, Tyler Bahl, Minjae Lee, Justin Uberti, Amit Fulay
-
Patent number: 9542365Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.Type: GrantFiled: December 1, 2014Date of Patent: January 10, 2017Assignee: Google Inc.Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
-
Patent number: 9532004Abstract: Implementations relate to providing animated user identifiers. In some implementations, a computer-executed method includes determining that a video call over a communication network is connected between a first device associated with a first user and a second device associated with a second user. The method stores a set of multiple images that are received by the first device as part of the video call, and forms a motion clip including the set of multiple images and indicating a sequence of the set of multiple images for display. The method assigns the motion clip to a user identifier associated with the second user, and causes display of the motion clip to visually represent the second user in response to the user identifier being displayed in at least one user interface on the first device.Type: GrantFiled: May 12, 2016Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Koa Metter, Alan Lee Rogers, Jason Cornwell, Richard Yuan-Ching Lo, Rachel Ilan Simpson, Matthew Thomas Austin
-
Publication number: 20150081800Abstract: Configurations of the subject technology integrate with an online social networking service in order to manage membership of contacts within one or more social circles provided by the online social networking service. In one example, a button or other similar graphical element is provided to provide this functionality in a widget displayed in a user's e-mail application. The widget in one example is displayed in a conversation thread view of a conversation including one or more different e-mails from one or more participants. For a selected participant of the conversation thread, the aforementioned button is initially rendered to provide an indication of the participant's inclusion in one or more of the user's social circles. Selecting or hovering over the aforementioned button further allows the user to add the conversation participant to the user's social circles.Type: ApplicationFiled: May 18, 2012Publication date: March 19, 2015Applicant: Google Inc.Inventors: Steven Henry Bills, Zohair Hyder, Griffith Buckley Hazen, Thompson Alexander Ivor Gawley, Jason Cornwell, Matthew Frederick Hillman, Bella Kazwell
-
Patent number: 8903931Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.Type: GrantFiled: August 30, 2013Date of Patent: December 2, 2014Assignee: Google Inc.Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
-
Patent number: D820849Type: GrantFiled: May 16, 2016Date of Patent: June 19, 2018Assignee: Google LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D821409Type: GrantFiled: May 16, 2016Date of Patent: June 26, 2018Assignee: Google LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D866582Type: GrantFiled: March 27, 2018Date of Patent: November 12, 2019Assignee: Google LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D888734Type: GrantFiled: March 27, 2018Date of Patent: June 30, 2020Assignee: Google LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D888738Type: GrantFiled: May 21, 2018Date of Patent: June 30, 2020Assignee: Google LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D942997Type: GrantFiled: June 3, 2020Date of Patent: February 8, 2022Assignee: GOOGLE LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov
-
Patent number: D949164Type: GrantFiled: January 22, 2020Date of Patent: April 19, 2022Assignee: GOOGLE LLCInventors: Mark Chang, Matthew Austin, James Buyayo, Jason Cornwell, Debbie Kim, Richard Lo, Johnathon Schlemmer, Christopher Tompkins, Megan Torkildson, Joy Barlow, Anton Volkov