Patents by Inventor Sarah Filman
Sarah Filman 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: 10015155Abstract: A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource sharing system, whether the users are authenticated within the resource sharing system or not. The tracking mechanism may allow users to track identifying information of other users who perform actions (e.g., editing actions) on the shared resource. A user can access a resource by providing a resource identifier and/or an access credential associated with the resource. The user's actions on the resource can be associated with an invitee identifier (e.g., an email address) that is associated in memory with the resource identifier and/or the access credential.Type: GrantFiled: February 9, 2017Date of Patent: July 3, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
-
Publication number: 20170155632Abstract: A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource sharing system, whether the users are authenticated within the resource sharing system or not. The tracking mechanism may allow users to track identifying information of other users who perform actions (e.g., editing actions) on the shared resource. A user can access a resource by providing a resource identifier and/or an access credential associated with the resource. The user's actions on the resource can be associated with an invitee identifier (e.g., an email address) that is associated in memory with the resource identifier and/or the access credential.Type: ApplicationFiled: February 9, 2017Publication date: June 1, 2017Inventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
-
Patent number: 9600669Abstract: A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource sharing system, whether the users are authenticated within the resource sharing system or not. The tracking mechanism may allow users to track identifying information of other users who perform actions (e.g., editing actions) on the shared resource. A user can access a resource by providing a resource identifier and/or an access credential associated with the resource. The user's actions on the resource can be associated with an invitee identifier (e.g., an email address) that is associated in memory with the resource identifier and/or the access credential.Type: GrantFiled: March 13, 2013Date of Patent: March 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
-
Patent number: 9547665Abstract: Techniques to determine network storage for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document having a document network storage location. The media share component may comprise multiple software modules, including a file manager module. The file manager module may be operative to determine a media file network storage location for the media file based on the document network storage location. Other embodiments are described and claimed.Type: GrantFiled: April 4, 2012Date of Patent: January 17, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Matthew Wood, Sarah Filman, Jonathan Bailor
-
Publication number: 20140344352Abstract: In one embodiment, an internet-accessible resource service may emphasize a recently accessed data object stored in an internet-accessible data storage 124 on a data object list 300. The internet-accessible resource service may maintain a data object list 300 representing a data object set stored in an internet-accessible data storage 124 accessible by a primary user. The internet-accessible resource service may detect an access of a user-focus data object of the data object set. The internet-accessible resource service may execute a reorganization of the data object list 300 to emphasize the user-focus data object.Type: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Applicant: Microsoft CorporationInventors: Deepesh Mohnani, Greg Edmiston, Sarah Filman, Seung-Hae Park, Mona Akmal, Amanda Font, Patricia Hendricks
-
Publication number: 20140289407Abstract: In one embodiment, two separate user accounts may share equal ownership of the same internet-accessible resource 124. An internet-accessible resource service 122 may associate a source ownership status 316 for an internet-accessible resource 124 with a source user account owned by a source user. An internet-accessible resource service 122 may associate a target ownership status 366 for the internet-accessible resource 124 with a target user account owned by a target user.Type: ApplicationFiled: March 21, 2013Publication date: September 25, 2014Inventors: Omar Shahine, Sarah Filman, Navjot Virk, Mona Akmal, Pooja Malhotra, Jonathan A. Bockelman, Daron Spektor
-
Publication number: 20140282921Abstract: A system of resource-based action attribution provides a mechanism for tracking actions performed on a resource shared among multiple users of a resource sharing system, whether the users are authenticated within the resource sharing system or not. The tracking mechanism may allow users to track identifying information of other users who perform actions (e.g., editing actions) on the shared resource. A user can access a resource by providing a resource identifier and/or an access credential associated with the resource. The user's actions on the resource can be associated with an invitee identifier (e.g., an email address) that is associated in memory with the resource identifier and/or the access credential.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
-
Publication number: 20130110892Abstract: Techniques to determine network storage for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document having a document network storage location. The media share component may comprise multiple software modules, including a file manager module. The file manager module may be operative to determine a media file network storage location for the media file based on the document network storage location. Other embodiments are described and claimed.Type: ApplicationFiled: April 4, 2012Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: Matthew Wood, Sarah Filman, Jonathan Bailor
-
Publication number: 20120260188Abstract: One or more techniques and/or systems are provided for identifying potential recipients for a communication (e.g., email, instant message, content sharing platform, etc.) a user is presently preparing based at least in part upon a user's communication history. That is, information about the user's interactions with past recipients of his/her communications are compared with information known about the present communication and potential recipients of the present communication are identified based upon this comparison. Moreover, in one embodiment, based upon the past interactions of the user with others, one or more communication groups can be identified and presented to the user. In this way, a user may select a communication group and recipients included in the communication group can be added as recipients for the communication the user is presently preparing without the user having to manually create such groups, for example.Type: ApplicationFiled: April 6, 2011Publication date: October 11, 2012Applicant: Microsoft CorporationInventors: Seung-Hae Park, Suraj Samaranayake, Arcadiy Gregory Kantor, Sarah Filman, Omar H. Shahine, Piero Sierra, Stephen Liffick, Anthony Frey, Siddhartha Parmar