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: 11044288Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.Type: GrantFiled: September 5, 2019Date of Patent: June 22, 2021Assignee: Facebook, Inc.Inventors: Daniel Danker, Holly Marie Ormseth
-
Publication number: 20190394248Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.Type: ApplicationFiled: September 5, 2019Publication date: December 26, 2019Inventors: Daniel Danker, Holly Marie Ormseth
-
Patent number: 10419505Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.Type: GrantFiled: December 28, 2016Date of Patent: September 17, 2019Assignee: Facebook, Inc.Inventors: Daniel Danker, Holly Marie Ormseth
-
Patent number: 10321092Abstract: Exemplary embodiments relate to techniques for applying media effects to a video stream. For example, media effects may be applied and/or altered based on input from viewers or participants in the video stream. Changes to the media effects may accumulate based on the inputs. In another example, viewership numbers or engagement with a user applying a media effect may alter the media effect. In a broadcast context, actions of the broadcast audience (e.g., as measured by polling) may affect the broadcast and hence the broadcaster. Object recognition and/or people recognition may be applied to cumulatively alter the media effects in an augmented reality context.Type: GrantFiled: December 28, 2016Date of Patent: June 11, 2019Assignee: FACEBOOK, INC.Inventors: Daniel Danker, David J. Capra, Tory Hargro
-
Patent number: 10085064Abstract: Exemplary embodiments relate to techniques for applying media effects to a video stream. For example, media effects may be applied and/or altered based on input from viewers or participants in the video stream. Changes to the media effects may accumulate based on the inputs. In another example, viewership numbers or engagement with a user applying a media effect may alter the media effect. In a broadcast context, actions of the broadcast audience (e.g., as measured by polling) may affect the broadcast and hence the broadcaster. Object recognition and/or people recognition may be applied to cumulatively alter the media effects in an augmented reality context.Type: GrantFiled: December 28, 2016Date of Patent: September 25, 2018Assignee: FACEBOOK, INC.Inventors: Daniel Danker, David J. Capra, Tory Hargro
-
Publication number: 20180183844Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Daniel Danker, Holly Marie Ormseth
-
Publication number: 20180184140Abstract: Exemplary embodiments relate to techniques for applying media effects to a video stream. For example, media effects may be applied and/or altered based on input from viewers or participants in the video stream. Changes to the media effects may accumulate based on the inputs. In another example, viewership numbers or engagement with a user applying a media effect may alter the media effect. In a broadcast context, actions of the broadcast audience (e.g., as measured by polling) may affect the broadcast and hence the broadcaster. Object recognition and/or people recognition may be applied to cumulatively alter the media effects in an augmented reality context.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Daniel Danker, David J. Capra, Tory Hargro
-
Publication number: 20180184171Abstract: Exemplary embodiments relate to techniques for applying media effects to a video stream. For example, media effects may be applied and/or altered based on input from viewers or participants in the video stream. Changes to the media effects may accumulate based on the inputs. In another example, viewership numbers or engagement with a user applying a media effect may alter the media effect. In a broadcast context, actions of the broadcast audience (e.g., as measured by polling) may affect the broadcast and hence the broadcaster. Object recognition and/or people recognition may be applied to cumulatively alter the media effects in an augmented reality context.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Daniel Danker, David J. Capra, Tory Hargro
-
Patent number: 9179195Abstract: 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: GrantFiled: December 15, 2004Date of Patent: November 3, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Pradhan S Rao, David Hendler Sloo, Daniel Danker, George K Nyako
-
Patent number: 8621518Abstract: A media recommendation system gathers negative user feedback associated with media content. Based on the gathered feedback, the media recommendation system extracts a list of recommended media content from program data describing available media content.Type: GrantFiled: January 31, 2013Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Daniel Danker, Peter T. Barrett
-
Patent number: 8387093Abstract: A media recommendation system gathers negative user feedback associated with media content. Based on the gathered feedback, the media recommendation system extracts a list of recommended media content from program data describing available media content.Type: GrantFiled: August 23, 2002Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Daniel Danker, Peter T. Barrett
-
Patent number: 8132118Abstract: 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: GrantFiled: October 2, 2006Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Daniel Danker, Steven Wasserman
-
Patent number: 7836128Abstract: 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: GrantFiled: September 30, 2008Date of Patent: November 16, 2010Assignee: Microsoft CorporationInventors: Daniel Danker, Peter Barrett
-
Patent number: 7818766Abstract: 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: GrantFiled: September 30, 2005Date of Patent: October 19, 2010Assignee: Microsoft CorporationInventors: Edward A Ludvig, Daniel Danker, David Hendler Sloo
-
Patent number: 7748016Abstract: 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: GrantFiled: November 10, 2008Date of Patent: June 29, 2010Assignee: Microsoft CorporationInventors: Peter T. Barrett, Daniel Danker, Jeffrey D. Yaksick
-
Patent number: 7634791Abstract: 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: GrantFiled: September 30, 2005Date of Patent: December 15, 2009Assignee: Microsoft CorporationInventors: Peter T. Barrett, Daniel Danker, Jeffrey D. Yaksick
-
Patent number: 7516472Abstract: Systems and methods are described for using broadcast television systems as an implicit portal for solicitation of video on demand programs. A viewing device is monitored for the occurrence of a specific event, such as a channel change or the detection of a trigger mechanism programmed into a content program. When the event is detected, a user is prompted to notify the user of the availability of video on demand content related to the channel or program the user is watching. If the user indicates that he is interested in such content, available video on demand programs are presented to the user for selection. Means are also provided to prevent redundant and other unwanted prompts from appearing on the user's display.Type: GrantFiled: February 28, 2003Date of Patent: April 7, 2009Assignee: Microsoft CorporationInventors: Daniel Danker, Peter T. Barrett
-
Publication number: 20090070815Abstract: 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: ApplicationFiled: November 10, 2008Publication date: March 12, 2009Applicant: MICROSOFT CORPORATIONInventors: Peter T. Barrett, Daniel Danker, Jeffrey D. Yaksick
-
Publication number: 20090024710Abstract: 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: ApplicationFiled: September 30, 2008Publication date: January 22, 2009Applicant: Microsoft CorporationInventors: Daniel Danker, Peter T. Barrett
-
Patent number: 7451469Abstract: 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: GrantFiled: February 16, 2007Date of Patent: November 11, 2008Assignee: Microsoft CorporationInventors: Peter T. Barrett, Daniel Danker, Jeffrey D. Yaksick