Patents by Inventor Michael Sorvillo
Michael Sorvillo 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).
-
Publication number: 20230259491Abstract: A method that includes receiving a request to select one or more files for a user; identifying a set of editable rules for identifying file request context information associated with the request; in response to receiving the request, identifying the file request context information associated with the request, wherein the file request context information is based at least in part on a current state of a user device and the set of editable rules; identifying one or more candidate files based on the file request context information; identifying a relevance measure for the one or more candidate files based on the file request context information; identifying one or more candidate user contacts based on the file request context information, each of the one or more candidate user contacts having sent communications to or received communications from the user, wherein the communications include at least one of the one or more candidate files; and providing, for display to the user, a display portion of a user inteType: ApplicationFiled: April 27, 2023Publication date: August 17, 2023Inventors: Michael Sorvillo, Mandy Richau Sladden
-
Patent number: 11681654Abstract: A method that includes receiving a request to select one or more files for a user; in response to receiving the request, identifying file request context information associated with the request, wherein the file request context information is based at least in part on a current state of a user device; identifying one or more candidate files based on the file request context information; identifying a relevance measure for the one or more candidate files based on the file request context information; identifying one or more candidate user contacts based on the file request context information, each of the one or more candidate user contacts having sent communications to or received communications from the user, wherein the communications include at least one of the one or more candidate files; and providing, for display to the user, a display portion of a user interface for selection pertaining to the one or more files and the one or more candidate user contacts, the display portion including a representationType: GrantFiled: February 7, 2022Date of Patent: June 20, 2023Assignee: Google LLCInventors: Michael Sorvillo, Mandy Richau Sladden
-
Publication number: 20220156227Abstract: A method that includes receiving a request to select one or more files for a user; in response to receiving the request, identifying file request context information associated with the request, wherein the file request context information is based at least in part on a current state of a user device; identifying one or more candidate files based on the file request context information; identifying a relevance measure for the one or more candidate files based on the file request context information; identifying one or more candidate user contacts based on the file request context information, each of the one or more candidate user contacts having sent communications to or received communications from the user, wherein the communications include at least one of the one or more candidate files; and providing, for display to the user, a display portion of a user interface for selection pertaining to the one or more files and the one or more candidate user contacts, the display portion including a representationType: ApplicationFiled: February 7, 2022Publication date: May 19, 2022Inventors: Michael Sorvillo, Mandy Richau Sladden
-
Patent number: 11243912Abstract: A method that includes responsive to a request to access a file stored in a memory of a computing device, identifying a context in which the access to the file is being requested; identifying one or more computer files that at least partially match the context; generating, for a display, a list of stored files selectable by a user, the list of stored files including the identified one or more computer files at least partially matching the context; and generating, for the display, a list of user contacts selectable by the user, the list of user contacts including one or more user contacts identified as having communicated the user that include the identified one or more computer files at least partially matching the context.Type: GrantFiled: November 9, 2017Date of Patent: February 8, 2022Assignee: Google LLCInventors: Michael Sorvillo, Mandy Richau Sladden
-
Publication number: 20180067959Abstract: A method that includes responsive to a request to access a file stored in a memory of a computing device, identifying a context in which the access to the file is being requested; identifying one or more computer files that at least partially match the context; generating, for a display, a list of stored files selectable by a user, the list of stored files including the identified one or more computer files at least partially matching the context; and generating, for the display, a list of user contacts selectable by the user, the list of user contacts including one or more user contacts identified as having communicated the user that include the identified one or more computer files at least partially matching the context.Type: ApplicationFiled: November 9, 2017Publication date: March 8, 2018Inventors: Michael Sorvillo, Mandy Richau Sladden
-
Patent number: 9842113Abstract: A context related to user experience with a computing device is acquired. When a user performs a file selection activity on the computing device, the computing device consults the stored context and displays a list of file names based on the context at the time of access. The context can include file name, file creator, last access date and information regarding the file's contents. Using context to display file names can provide enhanced user experience by displaying file names for files most likely to be opened by a user while omitting file names for files not likely to be opened. In the event that no file names belonging to files desired by a user are among the file names displayed, the system can revert to a default file open dialog.Type: GrantFiled: August 27, 2013Date of Patent: December 12, 2017Assignee: GOOGLE INC.Inventors: Michael Sorvillo, Mandy Richau Sladden
-
Patent number: 9529818Abstract: Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized.Type: GrantFiled: April 23, 2012Date of Patent: December 27, 2016Assignee: GOOGLE INC.Inventors: David Catmull, Hwi Cheong, Andrei Mirestean, Hendrik Mueller, Frank Pape, Michael Jeffrey Procopio, Michael Sorvillo, David Wurtz
-
Patent number: 8819587Abstract: A method includes transmitting, from a storage system to a user system, information that, when processed by the user system, causes the user system to display a current view representing the one or more items. The method also includes selecting, at the storage system in response to a first user input signal that identifies at least one item from one or more items that are stored at the storage system, a removal operation based on one or more predetermined criteria, wherein the one or more predetermined criteria include a view type of the current view. The method also includes performing, at the storage system, the removal operation with respect to the at least one item.Type: GrantFiled: October 30, 2012Date of Patent: August 26, 2014Assignee: Google Inc.Inventors: Kenneth William Shrum, Theodore Yining Chen, Michael Sorvillo, Scott Matthew Johnston
-
Publication number: 20130282790Abstract: Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary architectural aspect includes the concurrent determination of file system changes within a cloud file system and a client file system, the serial ordering of necessary file system operations in response to the determined file system changes, and the concurrent execution of file system operations such that the cloud file system and the client computer file system are synchronized.Type: ApplicationFiled: April 23, 2012Publication date: October 24, 2013Applicant: GOOGLE, INC.Inventors: David Catmull, Hwi Cheong, Andrei Mirestean, Hendrik Mueller, Frank Pape, Michael Jeffrey Procopio, Michael Sorvillo, David Wurtz