Patents by Inventor Daniel Danker

Daniel Danker 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: 7437410
    Abstract: Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user's capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Daniel Danker, Peter Barrett
  • Publication number: 20080010654
    Abstract: In a system that includes a processor and a display device on which video programming can be displayed, a method for transitioning to a video advertisement by displaying a related banner advertisement. The method includes generating, on the display device, a display screen on which a video advertisement is to be displayed, the display screen being generated at a time before a time at which the video advertisement is available to be displayed. A banner advertisement is displayed on the display screen at a region that coincides with a region where the video advertisement is to be displayed. The banner advertisement can have a subject matter that is related to that of the video advertisement or alternatively have any subject matter. When the video advertisement becomes available to be displayed, the method can include replacing the banner advertisement with the video advertisement.
    Type: Application
    Filed: April 14, 2006
    Publication date: January 10, 2008
    Applicant: Microsoft Corporation
    Inventors: Peter Barrett, Daniel Danker
  • Patent number: 7293245
    Abstract: Methods, systems, and computer program products for presenting a plurality of options for selection. Each option is organized into either a category or a sub-category that is associated with a category. The association between categories and sub-categories is independent of time. Categories are displayed along one axis and sub-categories are displayed simultaneously along another orthogonal axis. The axis chosen for categories may depend on the direction that text associated with the categories is written. Categories and sub-categories are available for immediate selection, without first having to highlight or select any option. To account for a large number of options, categories and sub-categories may scroll as needed. The appearance of categories and sub-categories may be distinguished in some way, such as through colors, fonts, or borders.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: David Hendler Sloo, Daniel Danker, Christopher M. White
  • Patent number: 7257618
    Abstract: Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user's capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Daniel Danker, Peter T. Barrett
  • Publication number: 20070143793
    Abstract: A system for displaying an electronic program guide (EPG) to a viewer. The system includes displaying one or more data slices representative of broadcast programming to a viewer. In response to input from the viewer, the displayed number of data slices is increased, for example, from one slice to two slices. In browser mode the viewer can scroll through multiple EPG data slices without selecting to view full mode EPG, while in full mode the EPG can expand from a single column of data slices to multiple columns of data slices based upon viewer selections. The EPGs of the present invention can display programming that a viewer is more likely to watch at a particular time than other programming. A data slice representing the predicted programming can be inserted into the EPG so that the viewer can identify programming that is likely to be of interest.
    Type: Application
    Filed: February 16, 2007
    Publication date: June 21, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Peter Barrett, Daniel Danker, Jeffrey Yaksick
  • Patent number: 7216170
    Abstract: The described implementations provide for referencing locally and remotely deployed resources in a television-based entertainment system. The entertainment system includes a content provider or network server. The network server accesses a digital broadcast network via any one of multiple different digital broadcasting protocols. The network server distributes source content to a head end component of the system, which in turn distributes the source content to a client device such as a set-top box. The source content includes a number of embedded references to resources such as those deployed locally by the set-top box and/or deployed remotely by the network server. The set-top box utilizes a mapping table to determine actual values of syntactical abstractions in syntax of the embedded references to access and/or launch at least one locally or remotely deployed resource.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: May 8, 2007
    Assignee: Microsoft Corporation
    Inventors: Edward Anthony Ludvig, Daniel Danker, Gandhimathi Vaithilingam
  • Publication number: 20070079330
    Abstract: Improved last channel button functionality is described. A remote control device for interacting with a media system includes a mechanism (e.g., a button) by which a user can direct the media system to automatically access a previously tuned (but not immediately previously tuned) channel; or a list of previously tuned channels. A previously tuned channel to be selected may be determined based on an amount of time that the media system was previously tuned to the channel and/or based on receipt of user command indicating user interest in the channel.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Edward Ludvig, Daniel Danker, David Sloo
  • Patent number: 7197759
    Abstract: A method for displaying an electronic program guide (EPG) to a viewer. The method includes displaying one or more data slices representative of broadcast programming to a viewer. In response to input from the viewer, the displayed number of data slices is increased, for example, from one slice to two slices. In browser mode the viewer can scroll through multiple EPG data slices without selecting to view full mode EPG, while in full mode the EPG can expand from a single column of data slices to multiple columns of data slices based upon viewer selections. The EPGs of the present invention can display programming that a viewer is more likely to watch at a particular time than other programming. A data slice representing the predicted programming can be inserted into the EPG so that the viewer can identify programming that is likely to be of interest.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: March 27, 2007
    Assignee: WebTV Networks, Inc.
    Inventors: Peter T. Barrett, Daniel Danker, Jeffrey D. Yaksick
  • Publication number: 20070038951
    Abstract: Systems and methods are described for intelligent default selection of characters to be entered via an on-screen keyboard. Based on one to several criteria, a character most likely to be selected for entry via the on-screen keyboard during a search request is determined and a selector is positioned at that particular character. If that character is indeed the character the user wishes to enter, the user does not have to execute any navigation steps to enter the character, but can—with a single actuation—enter that character. In many instances, the user will only have to enter the selection without first having to navigate to the selection. As a result, the number of times buttons need to be actuated by the user to enter a character string can be significantly reduced.
    Type: Application
    Filed: October 2, 2006
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Daniel Danker, Steven Wasserman
  • Patent number: 7130846
    Abstract: Systems and methods are described for intelligent default selection of characters to be entered via an on-screen keyboard. Based on one to several criteria, a character most likely to be selected for entry via the on-screen keyboard during a search request is determined and a selector is positioned at that particular character. If that character is indeed the character the user wishes to enter, the user does not have to execute any navigation steps to enter the character, but can—with a single actuation—enter that character. In many instances, the user will only have to enter the selection without first having to navigate to the selection. As a result, the number of times buttons need to be actuated by the user to enter a character string can be significantly reduced.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: October 31, 2006
    Assignee: Microsoft Corporation
    Inventors: Daniel Danker, Steven Wasserman
  • Patent number: 7117439
    Abstract: In a system that includes a processor and a display device on which video programming can be displayed, a method for transitioning to a video advertisement by displaying a related banner advertisement. The method includes generating, on the display device, a display screen on which a video advertisement is to be displayed, the display screen being generated at a time before a time at which the video advertisement is available to be displayed. A banner advertisement is displayed on the display screen at a region that coincides with a region where the video advertisement is to be displayed. The banner advertisement can have a subject matter that is related to that of the video advertisement or alternatively have any subject matter. When the video advertisement becomes available to be displayed, the method can include replacing the banner advertisement with the video advertisement.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: October 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Peter T. Barrett, Daniel Danker
  • Publication number: 20060161866
    Abstract: Methods, systems, and computer program products for presenting a plurality of options for selection. Each option is organized into either a category or a sub-category that is associated with a category. The association between categories and sub-categories is independent of time. Categories are displayed along one axis and sub-categories are displayed simultaneously along another orthogonal axis. The axis chosen for categories may depend on the direction that text associated with the categories is written. Categories and sub-categories are available for immediate selection, without first having to highlight or select any option. To account for a large number of options, categories and sub-categories may scroll as needed. The appearance of categories and sub-categories may be distinguished in some way, such as through colors, fonts, or borders.
    Type: Application
    Filed: March 16, 2006
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: David Sloo, Daniel Danker, Christopher White
  • Publication number: 20060130098
    Abstract: Searching electronic program guide (EPG) data is described. The EPG data may be compartmentalized into channel metadata that describes characteristics of one or more channels and content metadata that describes characteristics of one or more content items. In a implementation, a method includes searching channel metadata and content metadata. A result of the searching is formed for output in conjunction with an electronic program guide (EPG).
    Type: Application
    Filed: December 15, 2004
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Pradhan Rao, David Sloo, Daniel Danker, George Nyako
  • Patent number: 7036092
    Abstract: Methods, systems, and computer program products for presenting a plurality of options for selection. Each option is organized into either a category or a sub-category that is associated with a category. The association between categories and sub-categories is independent of time. Categories are displayed along one axis and sub-categories are displayed simultaneously along another orthogonal axis. The axis chosen for categories may depend on the direction that text associated with the categories is written. Categories and sub-categories are available for immediate selection, without first having to highlight or select any option. To account for a large number of options, categories and sub-categories may scroll as needed. The appearance of categories and sub-categories may be distinguished in some way, such as through colors, fonts, or borders.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: April 25, 2006
    Assignee: Microsoft Corporation
    Inventors: David Hendler Sloo, Daniel Danker, Christopher M. White
  • Publication number: 20060031375
    Abstract: Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user's capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
    Type: Application
    Filed: September 30, 2005
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Daniel Danker, Peter Barrett
  • Publication number: 20060031881
    Abstract: A method for displaying an electronic program guide (EPG) to a viewer. The method includes displaying one or more data slices representative of broadcast programming to a viewer. In response to input from the viewer, the displayed number of data slices is increased, for example, from one slice to two slices. In browser mode the viewer can scroll through multiple EPG data slices without selecting to view full mode EPG, while in full mode the EPG can expand from a single column of data slices to multiple columns of data slices based upon viewer selections. The EPGs of the present invention can display programming that a viewer is more likely to watch at a particular time than other programming. A data slice representing the predicted programming can be inserted into the EPG so that the viewer can identify programming that is likely to be of interest.
    Type: Application
    Filed: September 30, 2005
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Peter Barrett, Daniel Danker, Jeffrey Yaksick
  • Patent number: 6983305
    Abstract: Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user's capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
    Type: Grant
    Filed: May 30, 2001
    Date of Patent: January 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Daniel Danker, Peter T. Barrett
  • Publication number: 20050278427
    Abstract: Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user's capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
    Type: Application
    Filed: August 17, 2005
    Publication date: December 15, 2005
    Applicant: Microsoft Corporation
    Inventors: Daniel Danker, Peter Barrett
  • Publication number: 20050216932
    Abstract: Techniques for targeting advertisements to consumers of on-demand media content are described. When a television viewer chooses to record a broadcast program, an advertisement associated with the program is downloaded from a server. When the user chooses to watch the recorded program, the advertisement is rendered in conjunction with the recorded program.
    Type: Application
    Filed: March 24, 2004
    Publication date: September 29, 2005
    Inventor: Daniel Danker
  • Publication number: 20050210510
    Abstract: A client device receives a request to display a program guide. After identifying program schedule information, the client device generates a scrolling program guide and communicates the scrolling program guide to a display device. The program guide may contain the program schedule information as well as additional information targeted to a user of the client device.
    Type: Application
    Filed: March 19, 2004
    Publication date: September 22, 2005
    Inventor: Daniel Danker