Patents by Inventor Thomas E. Westberg
Thomas E. Westberg 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: 11683563Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: September 15, 2021Date of Patent: June 20, 2023Assignee: ROVl GUIDES, INC.Inventor: Thomas E. Westberg
-
Publication number: 20220007077Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: September 15, 2021Publication date: January 6, 2022Inventor: Thomas E. Westberg
-
Patent number: 11153654Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: October 4, 2019Date of Patent: October 19, 2021Assignee: ROVI GUIDES, INC.Inventor: Thomas E. Westberg
-
Patent number: 11102548Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: October 4, 2019Date of Patent: August 24, 2021Assignee: Rovi Guides, Inc.Inventor: Thomas E. Westberg
-
Patent number: 10986407Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: July 11, 2019Date of Patent: April 20, 2021Assignee: Rovi Guides, Inc.Inventor: Thomas E. Westberg
-
Patent number: 10880607Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: October 10, 2019Date of Patent: December 29, 2020Assignee: Rovi Guides, Inc.Inventor: Thomas E. Westberg
-
Publication number: 20200084274Abstract: A distributed data storage system is provided for offering shared data to one or more clients. In various embodiments, client systems operate on shared data while having a unique writeable copy of the shared data. According to one embodiment, the data storage system can be optimized for various use cases (e.g., read-mostly where writes to shared data are rare or infrequent (although writes to private data may be frequent. Some implementations of the storage system are configured to provide fault tolerance and scalability for the shared storage. For example, read-only data can be stored in (relatively) high latency, low cost, reliable storage (e.g. cloud), with multiple layers of cache supporting faster retrieval. In addition, some implementations of the data storage system offer a low-latency approach to data caching. Other embodiments improve efficiency with access modeling and conditional execution cache hints that can be distributed across the data storage system.Type: ApplicationFiled: November 12, 2019Publication date: March 12, 2020Inventors: Jay Moorthi, William Josephson, Steven R. Willis, Thomas E. Westberg, Christopher A. Thorpe
-
Publication number: 20200045373Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: October 10, 2019Publication date: February 6, 2020Inventor: Thomas E. Westberg
-
Publication number: 20200037031Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Inventor: Thomas E. Westberg
-
Publication number: 20200037032Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Inventor: Thomas E. Westberg
-
Patent number: 10484740Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: November 16, 2015Date of Patent: November 19, 2019Assignee: Rovi Guides, Inc.Inventor: Thomas E. Westberg
-
Patent number: 10484473Abstract: A distributed data storage system is provided for offering shared data to one or more clients. In various embodiments, client systems operate on shared data while having a unique writeable copy of the shared data. According to one embodiment, the data storage system can be optimized for various use cases (e.g., read-mostly where writes to shared data are rare or infrequent (although writes to private data may be frequent. Some implementations of the storage system are configured to provide fault tolerance and scalability for the shared storage. For example, read-only data can be stored in (relatively) high latency, low cost, reliable storage (e.g. cloud), with multiple layers of cache supporting faster retrieval. In addition, some implementations of the data storage system offer a low-latency approach to data caching. Other embodiments improve efficiency with access modeling and conditional execution cache hints that can be distributed across the data storage system.Type: GrantFiled: June 28, 2017Date of Patent: November 19, 2019Assignee: Solano Labs, Inc.Inventors: Jay Moorthi, William Josephson, Steven R. Willis, Thomas E. Westberg, Christopher A. Thorpe
-
Publication number: 20190335240Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: July 11, 2019Publication date: October 31, 2019Inventor: Thomas E. Westberg
-
Publication number: 20170374151Abstract: A distributed data storage system is provided for offering shared data to one or more clients. In various embodiments, client systems operate on shared data while having a unique writeable copy of the shared data. According to one embodiment, the data storage system can be optimized for various use cases (e.g., read-mostly where writes to shared data are rare or infrequent (although writes to private data may be frequent. Some implementations of the storage system are configured to provide fault tolerance and scalability for the shared storage. For example, read-only data can be stored in (relatively) high latency, low cost, reliable storage (e.g. cloud), with multiple layers of cache supporting faster retrieval. In addition, some implementations of the data storage system offer a low-latency approach to data caching. Other embodiments improve efficiency with access modeling and conditional execution cache hints that can be distributed across the data storage system.Type: ApplicationFiled: June 28, 2017Publication date: December 28, 2017Applicant: Solano Labs, Inc.Inventors: JAY MOORTHI, WILLIAM JOSEPHSON, STEVEN R. WILLIS, THOMAS E. WESTBERG, CHRISTOPHER A. THORPE
-
Patent number: 9521448Abstract: The present invention relates to methods and systems for extracting digital content using an interactive television application. The interactive television application may allow the user to record programs on a set-top box. The interactive television application may also allow the user to extract the audio from one of the recorded programs and transfer the extracted audio to removable media (e.g., a CD-R). The interactive television application also be configured to perform a future transfer of digital content to removable media. The future transfer may occur without requiring any further user interaction.Type: GrantFiled: January 21, 2015Date of Patent: December 13, 2016Assignee: Rovi Guides, Inc.Inventors: William L. Thomas, Thomas E. Westberg, Brian Fife, Joseph DiGiovanni, Michael D. Ellis
-
Publication number: 20160219327Abstract: A system and method for utilizing data stored in an EPG database for modifying advertisement information. In this way, a service provider and/or an advertiser can transmit a single advertisement to all the television stations regardless of their geographic location and other user specific information, and need not re-transmit the advertisement even if there is a change in the show's program description. When the advertisement is displayed, the correct updated information is retrieved from the EPG database and inserted into the advertisement. In one aspect, the present invention describes a method for modifying an advertisement in an EPG comprising the steps of: storing television schedule information in a first database; storing advertisement information in a second database; incorporating a portion of the television schedule information into a portion of the advertisement information to form a modified advertisement; and displaying the modified advertisement on a screen.Type: ApplicationFiled: March 30, 2016Publication date: July 28, 2016Inventors: Ronald Alexander, Stephen Dias, Kenneth S. Hancock, Elsie Y. Leung, Douglas B. Macrae, Arthur Y. Ng, Shawn P. O'Neil, P. Christopher Shoaff, Jonathon Sutton, Thomas E. Ward, Thomas E. Westberg, Henry C. Yuen
-
Publication number: 20160073167Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: ApplicationFiled: November 16, 2015Publication date: March 10, 2016Inventor: Thomas E. Westberg
-
Patent number: 9191722Abstract: A system and method for utilizing data stored in an EPG database for modifying advertisement information. In this way, a service provider and/or an advertiser can transmit a single advertisement to all the television stations regardless of their geographic location and other user specific information, and need not re-transmit the advertisement even if there is a change in the show's program description. When the advertisement is displayed, the correct updated information is retrieved from the EPG database and inserted into the advertisement. In one aspect, the present invention describes a method for modifying an advertisement in an EPG comprising the steps of: storing television schedule information in a first database; storing advertisement information in a second database; incorporating a portion of the television schedule information into a portion of the advertisement information to form a modified advertisement; and displaying the modified advertisement on a screen.Type: GrantFiled: December 2, 2013Date of Patent: November 17, 2015Assignee: Rovi Guides, Inc.Inventors: Ronald Alexander, Stephen Dias, Kenneth S. Hancock, Elsie Y. Leung, Douglas B. Macrae, Arthur Y. Ng, Shawn P. O'Neil, P. Christopher Shoaff, Jonathon Sutton, Thomas E. Ward, Thomas E. Westberg, Henry C. Yuen
-
Patent number: 9191719Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.Type: GrantFiled: December 1, 2014Date of Patent: November 17, 2015Assignee: Rovi Guides, Inc.Inventor: Thomas E. Westberg
-
Patent number: 9118978Abstract: In one embodiment, the present invention is a t-commerce platform, which is linked to the content from a video signal that the user is currently watching. At some point during the broadcast of the content, a close-up of the product is shown. Simultaneous with this, a VBI-based trigger is added to the video signal of the broadcast. This trigger causes the television, a set-top box, or a similar device to capture in a memory, a “freeze-frame” of the image being shown. This action is transparent to the user while the video being displayed on the television is continuing normally. If the user chooses to perform an interactive “buy” transaction the saved image data is used as part of the interactive screen display.Type: GrantFiled: February 10, 2014Date of Patent: August 25, 2015Assignee: Rovi Guides, Inc.Inventors: Douglas B. Macrae, Thomas E. Westberg