Patents by Inventor Jesse Sage Schreiner

Jesse Sage Schreiner 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: 9053203
    Abstract: This document describes techniques for, and apparatuses capable of, provider-specific parsing for content retrieval. In one embodiment, a user's computing device receives code (e.g., an executable script) from a content provider and utilizes a parsing scheme associated with the content provider to parse the code and determine an address that can be used to retrieve an instance of content. The instance of content can then be retrieved using the address and without executing the code. In some embodiments, the parsing scheme is specific to the content provider and can be updated based on a change to the code.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Daniel Dinu, Andrew J. Clinick, Jesse Sage Schreiner
  • Patent number: 8704850
    Abstract: Various embodiments enable visual elements or objects, such as two-dimensional raster images, to be packed into a bounding region, such as a rectangular bounding region, in a manner that reduces wasted space. In at least some embodiments, a two-dimensional object packing component attempts to fit individual objects into the bounding region. The two-dimensional object packing component utilizes a span list to keep track of available space by tracking spans within the bounding region. Spans can occur laterally-adjacent placed objects and/or adjacent a placed object's bottom edge. In one or more embodiments, the span list is sorted left-to-right, top-to-bottom.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew R. Raffman, Jesse Sage Schreiner
  • Patent number: 8655321
    Abstract: A simplified notification scheme that looks at past behavior of accepting or rejecting messages and modifies whether and/or how future similar notifications are displayed. For example, if a user consistently ignores or rejects a pop-up notification, the system can modify whether or not such a pop-up notification is displayed again. In one specific embodiment, a wireless network can be detected by a mobile phone. The phone can determine whether or not a pop-up notification related to the wireless-network detection should be displayed based on past behavior of the user.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Matthias Baer, Jesse Sage Schreiner
  • Publication number: 20120258691
    Abstract: A simplified notification scheme that looks at past behavior of accepting or rejecting messages and modifies whether and/or how future similar notifications are displayed. For example, if a user consistently ignores or rejects a pop-up notification, the system can modify whether or not such a pop-up notification is displayed again. In one specific embodiment, a wireless network can be detected by a mobile phone. The phone can determine whether or not a pop-up notification related to the wireless-network detection should be displayed based on past behavior of the user.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Applicant: Microsoft Corporation
    Inventors: Matthias Baer, Jesse Sage Schreiner
  • Publication number: 20120150988
    Abstract: This document describes techniques for, and apparatuses capable of, provider-specific parsing for content retrieval. In one embodiment, a user's computing device receives code (e.g., an executable script) from a content provider and utilizes a parsing scheme associated with the content provider to parse the code and determine an address that can be used to retrieve an instance of content. The instance of content can then be retrieved using the address and without executing the code. In some embodiments, the parsing scheme is specific to the content provider and can be updated based on a change to the code.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Mei L. Wilson, Daniel Dinu, Andrew J. Clinick, Jesse Sage Schreiner
  • Publication number: 20120050337
    Abstract: Various embodiments enable visual elements or objects, such as two-dimensional raster images, to be packed into a bounding region, such as a rectangular bounding region, in a manner that reduces wasted space. In at least some embodiments, a two-dimensional object packing component attempts to fit individual objects into the bounding region. The two-dimensional object packing component utilizes a span list to keep track of available space by tracking spans within the bounding region. Spans can occur laterally-adjacent placed objects and/or adjacent a placed object's bottom edge. In one or more embodiments, the span list is sorted left-to-right, top-to-bottom.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew R. Raffman, Jesse Sage Schreiner