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: 10015155
    Abstract: 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: Grant
    Filed: February 9, 2017
    Date of Patent: July 3, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
  • Publication number: 20170155632
    Abstract: 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: Application
    Filed: February 9, 2017
    Publication date: June 1, 2017
    Inventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
  • Patent number: 9600669
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
  • Patent number: 9547665
    Abstract: 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: Grant
    Filed: April 4, 2012
    Date of Patent: January 17, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew Wood, Sarah Filman, Jonathan Bailor
  • Publication number: 20140344352
    Abstract: 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: Application
    Filed: May 17, 2013
    Publication date: November 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Deepesh Mohnani, Greg Edmiston, Sarah Filman, Seung-Hae Park, Mona Akmal, Amanda Font, Patricia Hendricks
  • Publication number: 20140289407
    Abstract: 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: Application
    Filed: March 21, 2013
    Publication date: September 25, 2014
    Inventors: Omar Shahine, Sarah Filman, Navjot Virk, Mona Akmal, Pooja Malhotra, Jonathan A. Bockelman, Daron Spektor
  • Publication number: 20140282921
    Abstract: 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: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Sarah Filman, Jonathan A. Bockelman, Daron Spektor, Arcadiy Gregory Kantor
  • Publication number: 20130110892
    Abstract: 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: Application
    Filed: April 4, 2012
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Wood, Sarah Filman, Jonathan Bailor
  • Publication number: 20120260188
    Abstract: 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: Application
    Filed: April 6, 2011
    Publication date: October 11, 2012
    Applicant: Microsoft Corporation
    Inventors: Seung-Hae Park, Suraj Samaranayake, Arcadiy Gregory Kantor, Sarah Filman, Omar H. Shahine, Piero Sierra, Stephen Liffick, Anthony Frey, Siddhartha Parmar