Patents by Inventor Michael A. Affronti

Michael A. Affronti 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: 10515139
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tali Roth, Scott M. Stiles, Matthew D. Wood, Michael A. Affronti, Jodie P. B. Draper, Malia M. Douglas, Janet L. Schorr, Zeyad Rajabi, Robin Winter Troy
  • Publication number: 20170286369
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 5, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tali Roth, Scott M. Stiles, Matthew D. Wood, Michael A. Affronti, Jodie P.B. Draper, Malia M. Douglas, Janet L. Schorr, Zeyad Rajabi, Robin Winter Troy
  • Publication number: 20140208212
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Application
    Filed: March 25, 2014
    Publication date: July 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael A. Affronti, Matthew Wood, Tali Roth, Scott Stiles
  • Publication number: 20140172805
    Abstract: The description relates to contact management. One example can be manifest as a system that can include a display and a processor. The processor can be configured to process instructions to create a graphical user interface on the display. The graphical user interface can include an aggregate view of contact information relating to an entity. The graphical user interface can be configured to indicate a source of individual instances of the contact information. The aggregate view can be configured to distinguish first individual instances of the contact information that are editable from second individual instances of the contact information that are read-only.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Derek Y. Leung, Michael A. Affronti, Ginger E. Tien, Rikinkumar A. Shah
  • Publication number: 20120166953
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael A. Affronti, Matthew Wood, Tali Roth, Scott Stiles
  • Patent number: 7702802
    Abstract: A sharing infrastructure is directed at providing a framework for sharing resources between initiators and participants. The sharing infrastructure is designed to manage and direct various sharing providers, articulate information about sharing relationships, and to provide a framework for pluggable data sharing, data discovery, schema translation, and conflict resolution. The infrastructure allows for common sharing operations to be implemented in a more centralized fashion, and eases the cost of implementing new sharing providers. An extensible and pluggable provider model eases remote and local configuration; schema mapping; and protocol handling. A sharing protocol is defined that relates to establishing and managing a sharing relationship.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: April 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Cameron D. Stillion, Glenn L. Frankel, Michael A. Affronti