Patents by Inventor Aaron Nathaniel Rothman
Aaron Nathaniel Rothman 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: 11438297Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: GrantFiled: January 15, 2021Date of Patent: September 6, 2022Assignee: GOOGLE LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Publication number: 20210144116Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: ApplicationFiled: January 15, 2021Publication date: May 13, 2021Applicant: Google LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Patent number: 10897448Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: GrantFiled: December 20, 2019Date of Patent: January 19, 2021Assignee: Google LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Publication number: 20200127961Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: ApplicationFiled: December 20, 2019Publication date: April 23, 2020Applicant: Google LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Patent number: 10560415Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: GrantFiled: July 23, 2018Date of Patent: February 11, 2020Assignee: Google LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Publication number: 20190104199Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item based on a count reaches a target number. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item.Type: ApplicationFiled: June 29, 2017Publication date: April 4, 2019Applicant: Google Inc.Inventors: Aaron Nathaniel Rothman, Gaurav Bhaya, Robert Stets
-
Patent number: 10110535Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages. The method also includes identifying, by the server computer, at least one of the electronic mail messages as a promoted electronic mail message. The method further includes outputting, for display at a client computing device, an electronic mail interface wherein the promoted electronic mail message is represented in a first position of a display order and a remainder of the electronic mail messages are represented subsequent to the promoted electronic mail message in the display order.Type: GrantFiled: August 6, 2013Date of Patent: October 23, 2018Assignee: Google LLCInventors: Aaron Nathaniel Rothman, Deepak Jindal, Thompson Alexander Ivor Gawley, Christian Oestlien, Stacey Kapadia
-
Patent number: 9922334Abstract: Methods and systems for providing an advertisement based on a minimum number of exposures may include receiving selection criteria to specify a device identifier that meets the selection criteria, receiving a minimum number of exposures to the advertisement and an interval of time for the minimum number of exposures to occur, and a maximum aggregate bid value for each device identifier that is exposed to the advertisement for the minimum number of exposures, determining a probability that the device identifier reaches the number of exposures within the interval of time and within the maximum aggregate bid value, selecting a bid for each exposure for the device identifier based on the determined probability and the maximum aggregate bid value; and based on the selection of the bid, providing display data indicative of the advertisement.Type: GrantFiled: April 6, 2012Date of Patent: March 20, 2018Assignee: Google LLCInventor: Aaron Nathaniel Rothman
-
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: 8984091Abstract: Systems and methods of providing information via a computer network are provided. A request for content to display with a resource can be received via a computer network at a data processing system. The request can include user information and resource information. The data processing system can retrieve a timestamp of a last request for content from a user associated with the user information. The data processing system can determine if a difference between current time and the timestamp reaches a threshold, and can retrieve a plurality of content items based at least in part on whether the threshold is reached and at least one attribute of the content items. The data processing system can select at least one content item and provide it for display with the resource. The data processing system can store the current time as the timestamp of the last request for content from the user.Type: GrantFiled: August 3, 2012Date of Patent: March 17, 2015Assignee: Google Inc.Inventors: Daniel Michael Popescu, Troy Walker, James Beser, Emilia Stefania Pana, Aaron Nathaniel Rothman, Mehdi Sharifzadeh
-
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
-
Publication number: 20140122222Abstract: A first content includes a set of first components. A first feedback mechanism is associated with at least one first component. A second feedback mechanism is associated with the first content. A user response to the first and second feedback mechanisms is received. A second component is provided based on the user response for use in displaying at a user interface in place of at least one of the first components.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: Google Inc.Inventor: Aaron Nathaniel Rothman