Patents by Inventor Richard Fulcher
Richard Fulcher 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).
-
Publication number: 20230291881Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser’s logo(s) displayed in its vicinity.Type: ApplicationFiled: November 17, 2022Publication date: September 14, 2023Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Patent number: 11533463Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: GrantFiled: June 16, 2020Date of Patent: December 20, 2022Assignee: TiVo Solutions Inc.Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Publication number: 20200314403Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: ApplicationFiled: June 16, 2020Publication date: October 1, 2020Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Patent number: 10735705Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: GrantFiled: April 25, 2011Date of Patent: August 4, 2020Assignee: TiVo Solutions Inc.Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Patent number: 10582157Abstract: Systems, methods and computer readable media for live interactions in persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to a second user, wherein the communication message includes initiation of a live interaction. The method can also include generating a live interaction user interface element for display as part of a persistent conversation interface. The method can further include storing a representation of the live interaction in a conversation content section of a persistent conversation object when the live interaction ends. The method can include updating conversation state information of the persistent conversation object to reflect the receiving of the communication message and the storing of the representation.Type: GrantFiled: January 29, 2016Date of Patent: March 3, 2020Assignee: Google LLCInventors: Kathryn Chapman Cushing, Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Param Reddappagari, Shrikrishna Vijaykumar Borde, Michael Dodd, Richard Fulcher, Gülay Birand, Ivan Bertona
-
Patent number: 10331309Abstract: Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user, and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object, and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.Type: GrantFiled: May 3, 2016Date of Patent: June 25, 2019Assignee: Google LLCInventors: Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Ujjwal Singh, Peter Pawlowski, Richard Fulcher, Peter Ng, Evan Stephen Millar, Rhett Robinson
-
Publication number: 20160246469Abstract: Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user, and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object, and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.Type: ApplicationFiled: May 3, 2016Publication date: August 25, 2016Applicant: Google Inc.Inventors: Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Ujjwal Singh, Peter Pawlowski, Richard Fulcher, Peter Ng, Evan Stephen Millar, Rhett Robinson
-
Patent number: 9338403Abstract: Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user, and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object, and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.Type: GrantFiled: January 23, 2013Date of Patent: May 10, 2016Assignee: Google Inc.Inventors: Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Ujjwal Singh, Peter Pawlowski, Richard Fulcher, Peter Ng, Evan Stephen Millar, Rhett Robinson
-
Patent number: 9253223Abstract: Systems, methods and computer readable media for live interactions in persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to a second user, wherein the communication message includes initiation of a live interaction. The method can also include generating a live interaction user interface element for display as part of a persistent conversation interface. The method can further include storing a representation of the live interaction in a conversation content section of a persistent conversation object when the live interaction ends. The method can include updating conversation state information of the persistent conversation object to reflect the receiving of the communication message and the storing of the representation.Type: GrantFiled: January 23, 2013Date of Patent: February 2, 2016Assignee: Google Inc.Inventors: Kathryn Chapman Cushing, Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Param Reddappagari, Shrikrishna Vijaykumar Borde, Michael Dodd, Richard Fulcher, Gülay Birand, Ivan Bertona
-
Patent number: 8988369Abstract: A method, computer program product, and system are provided for defining a touch gesture on a touch sensing device. The method can include receiving a touch gesture at the touch sensing device, determining that the touch gesture is not associated with any operations, and providing an indication of one or more operations the touch sensing device can perform in response to the touch gesture. The method can also include receiving a selection of an operation, and associating the touch gesture with the selected operation.Type: GrantFiled: September 29, 2011Date of Patent: March 24, 2015Assignee: Google Inc.Inventors: Richard Fulcher, Gabriel Cohen, Paul Westbrook, Andrew Flynn
-
Publication number: 20140204173Abstract: Systems, methods and computer readable media for persistent conversations are described. In some implementations, a method can include receiving a communication message sent from a first user to at least one other user, and generating a persistent conversation object having a conversation content section and conversation state information. The method can also include storing the communication message in the conversation content section of the persistent conversation object, and forwarding the communication message to the at least one other user. The method can further include updating the conversation state information to reflect the receiving, storing and forwarding of the communication message.Type: ApplicationFiled: January 23, 2013Publication date: July 24, 2014Inventors: Benjamin David Eidelson, Randall Sarafa, Mayur Kamat, Ujjwal Singh, Peter Pawlowski, Richard Fulcher, Peter Ng, Evan Stephen Millar, Rhett Robinson
-
Patent number: 8743151Abstract: Methods, systems, and computer-program products for displaying a message header on a client device are provided. An exemplary method for displaying a message header on a client device includes receiving a message on an electronic device and identifying a message header associated with the message. The exemplary method also includes, on a display of the electronic device, displaying a snapped header at a given location and at, least a portion of the message header when any portion of the message is also shown on the display. The exemplary method further includes changing a position of the message on the display while maintaining the display of the snapped header at the given location.Type: GrantFiled: March 31, 2011Date of Patent: June 3, 2014Assignee: Google Inc.Inventors: Richard Fulcher, Attila Bodis, Simon Arscott
-
Patent number: 8701020Abstract: In general, this disclosure describes techniques for overlaying information related to a text message onto a video. In one example, a method includes receiving communication data at a first computing device that is sent from a second computing device while the first and second computing devices are engaged in a real-time video communication, wherein the communication data comprises video data. The method also includes displaying the video data on a display of the first computing device and receiving a text-based message at the first computing device that is sent from the second computing device during the real-time video communication. The method further includes overlaying information related to the text-based message onto the video data displayed on the display of the first computing device.Type: GrantFiled: September 30, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Richard Fulcher, Michael D. Dodd, Evan Miller, Wei Huang
-
Patent number: 8610682Abstract: A method, computer program product, and system are provided for defining a touch gesture on a touch sensing device. The method can include receiving a touch gesture at the touch sensing device, determining that the touch gesture is not associated with any operations, and providing an indication of one or more operations the touch sensing device can perform in response to the touch gesture. The method can also include receiving a selection of an operation, and associating the touch gesture with the selected operation.Type: GrantFiled: February 17, 2011Date of Patent: December 17, 2013Assignee: Google Inc.Inventors: Richard Fulcher, Gabriel Cohen, Paul Westbrook, Andrew Flynn
-
Publication number: 20110202963Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: ApplicationFiled: April 25, 2011Publication date: August 18, 2011Applicant: TiVo Inc.Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Patent number: 7934170Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: GrantFiled: November 21, 2005Date of Patent: April 26, 2011Assignee: TiVo Inc.Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
-
Publication number: 20080005777Abstract: The invention provides a method and system allowing the user selection of a particular mode of display of video data on a display screen connected to a broadcast data receiver to be communicated to a decoder in the display device, thereby ensuring that the data is processed appropriately to allow the display to be generated.Type: ApplicationFiled: June 29, 2007Publication date: January 3, 2008Inventor: Richard Fulcher
-
Publication number: 20070137625Abstract: A work machine system is provided. The system comprises an engine including an air intake system and an exhaust system. The engine is configured to operate efficiently at a defined intake manifold temperature. A cooling system includes a cooling unit mounted at the frontal area of the work machine. The cooling unit houses a cooling component for engine intake air that is undersized relative to a cooling component designed for engine intake air to be delivered to an intake manifold at the defined intake manifold temperature. A control system is configured to operate the engine and the cooling system so that intake air is delivered to the intake manifold at a temperature higher than the defined intake manifold temperature.Type: ApplicationFiled: December 20, 2005Publication date: June 21, 2007Inventors: Steven Daniel, Mohammad Karim, George Donaldson, Richard Fulcher
-
Publication number: 20070014228Abstract: The invention relates to a method of allowing the transmission of data along a return transmission path from one or more broadcast data receivers to a remote location, typically a broadcast location. The digital data is transmitted in a differential QPSK form thereby allowing external memory means to be not required and the data to be stored in the memory of an integrated circuit transmitter, thereby providing cost savings in the manufacture of the broadcast data receiver.Type: ApplicationFiled: July 13, 2006Publication date: January 18, 2007Inventor: Richard Fulcher
-
Publication number: 20060136980Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.Type: ApplicationFiled: November 21, 2005Publication date: June 22, 2006Inventors: Richard Fulcher, David Pope, Margret Schmidt