Patents by Inventor Isaac Sheldon

Isaac Sheldon 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: 9934402
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: April 3, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Publication number: 20160342806
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Application
    Filed: August 5, 2016
    Publication date: November 24, 2016
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Patent number: 9443105
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Publication number: 20130198646
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Application
    Filed: April 9, 2012
    Publication date: August 1, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Patent number: 8479251
    Abstract: A client-server architecture synchronizes streaming content with enhancing content via pre-announced triggers. The architecture includes server-based components to generate announcements containing information specifying how and when to receive upcoming triggers that will be transmitted at a later time. The server transmits the announcements to a general broadcast or multicast IP address. Client-based components monitor the IP address to receive and filter the announcements. Selected announcements are stored in a guide database in correlation with the streaming content programs to indicate that the programs are interactive. When a user tunes to an interactive program, the client opens a container HTML page that contains controls to receive the streaming content program and to extract the announcements from the guide database. The latter control monitors the IP address at the times specified in the selected announcements to receive the triggers corresponding to the interactive program.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: David A. Feinleib, Isaac A. Sheldon
  • Patent number: 8201230
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Patent number: 7992103
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of an image icon, a detail icon and a generic icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Grant
    Filed: July 22, 2005
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Paul A. Gusmorino, Tyler K. Beam, Raymond J. Chen, Charles Cummins, Robert F. Day, Colin R. Anthony, Jenny T. Lam, Isaac A. Sheldon, David G. De Vorchik
  • Patent number: 7577979
    Abstract: A client-server architecture synchronizes streaming content with enhancing content via pre-announced triggers. The architecture includes server-based components to generate announcements containing information specifying how and when to receive upcoming triggers that will be transmitted at a later time. The server transmits the announcements to a general broadcast or multicast IP address. Client-based components monitor the IP address to receive and filter the announcements. Selected announcements are stored in a guide database in correlation with the streaming content programs to indicate that the programs are interactive. When a user tunes to an interactive program, the client opens a container HTML page that contains controls to receive the streaming content program and to extract the announcements from the guide database. The latter control monitors the IP address at the times specified in the selected announcements to receive the triggers corresponding to the interactive program.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: David A. Feinleib, Isaac A. Sheldon
  • Publication number: 20060020899
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of an image icon, a detail icon and a generic icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Colin Anthony, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20050240878
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of a traditional icon and thumbnail icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Paul Gusmorino, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20050188208
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: Robert Day, Sarah Schrock, Timothy McKee, Isaac Sheldon
  • Publication number: 20050166257
    Abstract: A client-server architecture synchronizes streaming content with enhancing content via pre-announced triggers. The architecture includes server-based components to generate announcements containing information specifying how and when to receive upcoming triggers that will be transmitted at a later time. The server transmits the announcements to a general broadcast or multicast IP address. Client-based components monitor the IP address to receive and filter the announcements. Selected announcements are stored in a guide database in correlation with the streaming content programs to indicate that the programs are interactive. When a user tunes to an interactive program, the client opens a container HTML page that contains controls to receive the streaming content program and to extract the announcements from the guide database. The latter control monitors the IP address at the times specified in the selected announcements to receive the triggers corresponding to the interactive program.
    Type: Application
    Filed: March 25, 2005
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Isaac Sheldon
  • Publication number: 20050028195
    Abstract: A client-server architecture synchronizes streaming content with enhancing content via pre-announced triggers. The architecture includes server-based components to generate announcements containing information specifying how and when to receive upcoming triggers that will be transmitted at a later time. The server transmits the announcements to a general broadcast or multicast IP address. Client-based components monitor the IP address to receive and filter the announcements. Selected announcements are stored in a guide database in correlation with the streaming content programs to indicate that the programs are interactive. When a user tunes to an interactive program, the client opens a container HTML page that contains controls to receive the streaming content program and to extract the announcements from the guide database. The latter control monitors the IP address at the times specified in the selected announcements to receive the triggers corresponding to the interactive program.
    Type: Application
    Filed: September 3, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: David Feinleib, Isaac Sheldon