Patents by Inventor Timothy Seeds Milligan
Timothy Seeds Milligan 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: 11418471Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: GrantFiled: November 22, 2019Date of Patent: August 16, 2022Assignee: Google LLCInventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Publication number: 20200092243Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: ApplicationFiled: November 22, 2019Publication date: March 19, 2020Applicant: Google LLCInventors: Timothy Seeds MILLIGAN, Hila SHEMER, Dennis KIILERICH, Gang JI, Ori GERSHONY, Sergey NAZAROV, Pranav KHAITAN, Sushant PRAKASH, Anton VOLKOV, Ricardo ESCUTIA, David CITRON
-
Patent number: 10530723Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: GrantFiled: December 21, 2016Date of Patent: January 7, 2020Assignee: Google LLCInventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Publication number: 20170180294Abstract: A system and method for identifying an entity from a message exchange thread and generating a suggestion that is directed to the entity, such as a suggestion for a user to take an action on the entity. A suggestion application receives at least one electronic message from a message exchange thread, identifies an entity that can be actionable from the electronic message, determines contextual indicators of the entity, determines whether the entity is actionable based on the contextual indicators, and responsive to the entity being actionable, provides a suggestion that is directed to the entity to a participant(s) of the message exchange thread.Type: ApplicationFiled: December 21, 2016Publication date: June 22, 2017Inventors: Timothy Seeds Milligan, Hila Shemer, Dennis Kiilerich, Gang Ji, Ori Gershony, Sergey Nazarov, Pranav Khaitan, Sushant Prakash, Anton Volkov, Ricardo Escutia, David Citron
-
Patent number: 9503688Abstract: A computer-implemented technique can include receiving, at a server from an inviter computing device associated with an inviter user, a request to have a communication session with a plurality of invitee users at a scheduled time. The technique can include determining a time zone of each invitee user, and determining that a specific time zone of a specific invitee user differs by more than a predetermined amount from the time zone of the inviter user. The technique can include providing a time-shifted invitation to a specific invitee computing device associated with the specific invitee user, the time-shifted invitation being for a delayed time that is appropriate for the specific invitee user. The technique can also include receiving an audio/video communication stream corresponding to the communication session beginning at the scheduled time, and providing the audio/video communication stream to the specific invitee computing device at the delayed time.Type: GrantFiled: June 15, 2015Date of Patent: November 22, 2016Assignee: Google Inc.Inventors: Jonas Erik Lindberg, Timothy Seeds Milligan
-
Patent number: 8928727Abstract: The subject technology discloses configurations for receiving input device data via an unreliable data channel from a first computing device in which the input device data includes keyboard data, mouse input data and/or touch and gesture data from the first computing device. The subject technology determines a host client computing device among one or more second computing devices in a multiway video conference for receiving the input device data. Further, the subject technology transmits the input device data via a second unreliable data channel to the determined host client computing device, where the input device data is transmitted on a separate data channel from any video or audio data transmitted to the host client computing device.Type: GrantFiled: September 6, 2012Date of Patent: January 6, 2015Assignee: Google Inc.Inventors: Timothy Seeds Milligan, Chee Chew, Daniel Caiafa, Hin-Chung Lam, James Neil Weatherall
-
Patent number: 7836107Abstract: A disk-seek optimized file system is provided that may be advantageously deployed in a computer system that supports simultaneous Digital Video Recorder (DVR) functionality and user interaction, such as recording several television (TV) shows while simultaneously supporting a video game played by a user. A computing device hard drive is logically divided into “chunks,”—a first chunk comprising volume metadata, and subsequent chunks comprising equal size “blocks.” A first block of a subsequent chunk comprises block bitmaps and a stream identifier table. The block bitmaps indicate subsequent blocks in the chunk that contain stream data for particular streams, which are identified in corresponding entries in the stream identifier table.Type: GrantFiled: December 20, 2007Date of Patent: November 16, 2010Assignee: Microsoft CorporationInventors: Shaheen Ashok Gandhi, Timothy Seeds Milligan, Logananth Seetharaman
-
Publication number: 20090164535Abstract: A disk-seek optimized file system is provided that may be advantageously deployed in a computer system that supports simultaneous Digital Video Recorder (DVR) functionality and user interaction, such as recording several television (TV) shows while simultaneously supporting a video game played by a user. A computing device hard drive is logically divided into “chunks,”—a first chunk comprising volume metadata, and subsequent chunks comprising equal size “blocks.” A first block of a subsequent chunk comprises block bitmaps and a stream identifier table. The block bitmaps indicate subsequent blocks in the chunk that contain stream data for particular streams, which are identified in corresponding entries in the stream identifier table.Type: ApplicationFiled: December 20, 2007Publication date: June 25, 2009Applicant: Microsoft CorporationInventors: Shaheen Ashok Gandhi, Timothy Seeds Milligan, Logananth Seetharaman