Patents by Inventor Louis P. Slothouber

Louis P. Slothouber 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: 9635410
    Abstract: Disclosed herein are systems and methods for providing companion services to customer premises equipment (CPE) using an IP-based service infrastructure. The infrastructure allows IP-enabled devices such as tablet PCs, smart phones, PDAs, and laptop computers to provide supplementary services to target systems and devices located at customer premises. Target systems and devices (CPE) may be TVs, PCs, set-top boxes, digital video recorders, or other electronics. An embodiment is disclosed which allows a mobile device to provide companion services to a television through a link with a set-top box in a cable TV network using the Internet.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: April 25, 2017
    Assignee: FOURTHWALL MEDIA, INC.
    Inventors: Louis P. Slothouber, Aaron Ye, Jeffrey W. Johnston
  • Patent number: 9577899
    Abstract: Disclosed herein are systems and methods for regulating network bandwidth by means of monitoring network traffic, predicting network loads, and scheduling traffic utilizing traffic reporting and bandwidth reservation mechanisms. These systems and methods may reduce network congestion and support more efficient processing by network applications. Traffic reporting may comprise broadcasting control messages to network nodes indicating appropriate times to send and receive messages. Network nodes may use traffic reports (e.g., control messages) to proactively regulate their use of the network. Bandwidth reservation may allow network nodes to do productive processing while waiting to send and receive data, and may decrease mean wait times. Reservations may be implemented in a synchronous or asynchronous manner. In an exemplary embodiment, the reservation mechanism may emulate a traditional stream socket API.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: February 21, 2017
    Assignee: FOURTHWALL MEDIA, INC.
    Inventor: Louis P. Slothouber
  • Patent number: 9571900
    Abstract: A system for and method of enhancing video advertising with interactive content in accordance with exemplary embodiments may include receiving non-interactive video advertisement data and advertisement order data associated with the non-interactive video advertisement data, generating interactive content data associated with the non-interactive video advertisement data, embedding, in the non-interactive video advertisement data, the interactive content data, and transmitting, to an ad server component of an ad system, the non-interactive video advertisement data and the embedded interactive content data for transmission to one or more end user devices.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: February 14, 2017
    Assignee: FOURTHWALL MEDIA, INC.
    Inventors: Louis P. Slothouber, Aaron Ye
  • Patent number: 9380252
    Abstract: Disclosed herein are systems and methods for reducing the amount of data associated with user events. The systems and methods are particularly applicable to cable TV, satellite TV, and other networks where user event data (e.g., clickstream) must be sent from customer premises equipment (CPE) to centralized servers and the data transmission channel is narrow. In various exemplary embodiments, CPE such as television set-top boxes may reduce requirements for data storage and network bandwidth by replacing portions of channel-number/timestamp streams with abbreviated codes representing common meta-events such as “channel surfing events” and “previous channel events.” The original channel-number/timestamp streams can be reconstituted on centralized servers. Other common sequences of events, including those involving activation of other buttons on remote controls (i.e.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: June 28, 2016
    Assignee: FOURTHWALL MEDIA, INC.
    Inventors: Louis P. Slothouber, Jeffrey W. Johnston
  • Publication number: 20150207707
    Abstract: Disclosed herein are systems and methods for regulating network bandwidth by means of monitoring network traffic, predicting network loads, and scheduling traffic utilizing traffic reporting and bandwidth reservation mechanisms. These systems and methods may reduce network congestion and support more efficient processing by network applications. Traffic reporting may comprise broadcasting control messages to network nodes indicating appropriate times to send and receive messages. Network nodes may use traffic reports (e.g., control messages) to proactively regulate their use of the network. Bandwidth reservation may allow network nodes to do productive processing while waiting to send and receive data, and may decrease mean wait times. Reservations may be implemented in a synchronous or asynchronous manner. In an exemplary embodiment, the reservation mechanism may emulate a traditional stream socket API.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 23, 2015
    Inventor: Louis P. SLOTHOUBER
  • Patent number: 8937866
    Abstract: Disclosed herein are systems and methods for regulating network bandwidth by means of monitoring network traffic, predicting network loads, and scheduling traffic utilizing traffic reporting and bandwidth reservation mechanisms. These systems and methods may reduce network congestion and support more efficient processing by network applications. Traffic reporting may comprise broadcasting control messages to network nodes indicating appropriate times to send and receive messages. Network nodes may use traffic reports (e.g., control messages) to proactively regulate their use of the network. Bandwidth reservation may allow network nodes to do productive processing while waiting to send and receive data, and may decrease mean wait times. Reservations may be implemented in a synchronous or asynchronous manner. In an exemplary embodiment, the reservation mechanism may emulate a traditional stream socket API.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: January 20, 2015
    Assignee: FourthWall Media
    Inventor: Louis P. Slothouber
  • Patent number: 8849612
    Abstract: Disclosed are systems and methods of building a default set of parameters into a software application by defining a widget template having associated parameter schema and then instantiating a widget by substituting a new set of application parameters for the built-in defaults such that the new parameters meet the same constraints defined for the default parameters. Aspects of the invention also include testing the original application containing the default parameters, along with the parameter substitution process itself, using a Statistical Software Testing Methodology (SSTM) to ensure the application meets a pre-determined level of quality.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: September 30, 2014
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Aaron Ye, Jeffrey W. Johnston
  • Patent number: 8732746
    Abstract: A system for and method of targeting a broadcast message to a subset of potential electronic receivers in a broadcast network is presented. The system and method may comprise collecting identifying information associated with designated electronic receivers of a targeted broadcast message, generating, using a computer processor, a data set structure using the identifying information, associating the data set structure with the targeted broadcast message, and broadcasting the targeted broadcast message and the data set structure to a plurality of electronic receivers, wherein the data set structure provides information allowing at least one of the plurality of electronic receivers to determine whether the targeted broadcast message is targeted to the at least one electronic receiver.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: May 20, 2014
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Jeffrey W. Johnston
  • Patent number: 8639826
    Abstract: A method and system for providing personalized information to applications executing on consumer devices by: building a consumer preferences profile on a consumer device using predefined associations between consumer preference attributes and application events (including user input); summarizing the consumer preferences profile into a profile summary when applications require a new personalized data resource; requesting a personalized data resource from a centralized database of data resources over the broadband network by including application context information along with the profile summary in the request; analyzing data resource groups in the centralized database to find a candidate set of data resources according to resource rules in the resource groups; selecting a personalized data resource from the candidate set of data resources that matches the profile summary and context information; and delivering the selected personalized data resource to the requesting application over the broadband network.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: January 28, 2014
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Jeffrey W. Johnston
  • Patent number: 8549576
    Abstract: Disclosed herein are methods and systems for dynamically creating and inserting an application into an MPEG program transport stream. The application may be subsequently run on a customer premises equipment (CPE) device to effect switching between content streams for presentation to viewers based on other available data, such as targeting information.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: October 1, 2013
    Assignee: Fourtwall Media, Inc.
    Inventors: Louis P. Slothouber, Aaron Ye, Allan V. Kotmel, Jr., Marco J. Brown
  • Patent number: 8510779
    Abstract: A system, method and software program is provided for creating and implementing self-contained mini-applications that store, retrieve and display data and allow user interaction in a constrained computing environment such as a set-top box used in the delivery of digital television. The system, method and software program of the present invention, also known as “TV widgets” allows users to personalize data and facilitate the access of such data with a click of a button from a remote control unit. The TV widgets include a myriad of widgets of which some are, “My 8 ball”, a widget that recommends television programming to a viewer, “My TV search” for searching specific television programs, “My Weather”, “My Yellow Pages”, “Smart Navigation”, “Instant Messaging with Smart User Interface”, as well as others. A TV widget framework provides user interface context for launching and managing the widgets, in addition, it maintains a library code that implements the TV widget components.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: August 13, 2013
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Aaron Yong Ye
  • Publication number: 20120323725
    Abstract: Disclosed herein are systems and methods for supplementing content-based attributes with collaborative rating attributes for recommending or filtering items. Collaborative rating data may be consolidated into “composite critics” which serve as item quality rating attributes. These attributes may be used in conjunction with content-based attributes to generate user preference models. Composite critics may be formed using data clustering methods such that users with similar tastes may be grouped together. The user preference models may be induced using machine learning processes, such as decision trees, artificial neural networks, support vector machines, and/or statistical techniques. In some embodiments, composite critics may represent a small number of users or professional critics selected for having differing sensibilities and who rate most or all items according to those sensibilities.
    Type: Application
    Filed: December 14, 2011
    Publication date: December 20, 2012
    Applicant: FourthWall Media
    Inventors: Jeffrey W. JOHNSTON, Louis P. Slothouber
  • Publication number: 20120096503
    Abstract: Disclosed herein are systems and methods for providing companion services to customer premises equipment (CPE) using an IP-based service infrastructure. The infrastructure allows IP-enabled devices such as tablet PCs, smart phones, PDAs, and laptop computers to provide supplementary services to target systems and devices located at customer premises. Target systems and devices (CPE) may be TVs, PCs, set-top boxes, digital video recorders, or other electronics. An embodiment is disclosed which allows a mobile device to provide companion services to a television through a link with a set-top box in a cable TV network using the Internet.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 19, 2012
    Applicant: FourthWall Media, Inc.
    Inventors: Louis P. SLOTHOUBER, Aaron YE, Jeffrey W. JOHNSTON
  • Patent number: 7987182
    Abstract: A embodiment is disclosed for learning user interests based on user actions and then applying the learned knowledge to rank, recommend, and/or filter items, such as e-mail spam, based on the level of interest to a user. The embodiment may be used for automated personalized information learning, recommendation, and/or filtering systems in applications such as television programming, web-based auctions, targeted advertising, and electronic mail filtering. The embodiment may be structured to generate item descriptions, learn items of interest, learn terms that effectively describe the items, cluster similar items in a compact data structure, and then use the structure to rank new offerings.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: July 26, 2011
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Jeffrey William Johnston
  • Publication number: 20110067003
    Abstract: Disclosed are systems and methods of building a default set of parameters into a software application by defining a widget template having associated parameter schema and then instantiating a widget by substituting a new set of application parameters for the built-in defaults such that the new parameters meet the same constraints defined for the default parameters. Aspects of the invention also include testing the original application containing the default parameters, along with the parameter substitution process itself, using a Statistical Software Testing Methodology (SSTM) to ensure the application meets a pre-determined level of quality.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 17, 2011
    Applicant: FourthWall Media, Inc.
    Inventors: Louis P. SLOTHOUBER, Aaron Ye, Jeffrey W. Johnston
  • Publication number: 20100306812
    Abstract: A system for and method of targeting a broadcast message to a subset of potential electronic receivers in a broadcast network is presented. The system and method may comprise collecting identifying information associated with designated electronic receivers of a targeted broadcast message, generating, using a computer processor, a data set structure using the identifying information, associating the data set structure with the targeted broadcast message, and broadcasting the targeted broadcast message and the data set structure to a plurality of electronic receivers, wherein the data set structure provides information allowing at least one of the plurality of electronic receivers to determine whether the targeted broadcast message is targeted to the at least one electronic receiver.
    Type: Application
    Filed: April 20, 2010
    Publication date: December 2, 2010
    Applicant: FourthWall Media, Inc.
    Inventors: Louis P. SLOTHOUBER, Jeffrey W. JOHNSTON
  • Publication number: 20100299715
    Abstract: Disclosed herein are methods and systems for dynamically creating and inserting an application into an MPEG program transport stream. The application may be subsequently run on a customer premises equipment (CPE) device to effect switching between content streams for presentation to viewers based on other available data, such as targeting information.
    Type: Application
    Filed: November 19, 2009
    Publication date: November 25, 2010
    Applicant: FourthWall Media
    Inventors: Louis P. Slothouber, Aaron Ye, Allan V. Kotmel, JR., Marco J. Brown
  • Publication number: 20100257550
    Abstract: A system for and method of enhancing video advertising with interactive content in accordance with exemplary embodiments may include receiving non-interactive video advertisement data and advertisement order data associated with the non-interactive video advertisement data, generating interactive content data associated with the non-interactive video advertisement data, embedding, in the non-interactive video advertisement data, the interactive content data, and transmitting, to an ad server component of an ad system, the non-interactive video advertisement data and the embedded interactive content data for transmission to one or more end user devices.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: FourthWall Media
    Inventors: Louis P. SLOTHOUBER, Aaron Ye
  • Patent number: 7613790
    Abstract: Apparatus for and method of executing customized interactive computing services in a broadband network environment. A device on the broadband network is capable of retrieving user-defined data over the network and format and display it on an associated display along with data broadcast over the broadband network. The device may be customer premises equipment such as a set-top-box, gaming console, or home gateway connected to the broadband network. In the case of a set-top-box, the broadcast data would be television programming. The device is preferably capable of retrieving data from a source on the internet. Retrieval and formatting are preferably carried out by compact software agents which are sent to the device through the network to be stored in and to execute on the device.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: November 3, 2009
    Assignee: BIAP Systems, Inc.
    Inventors: Louis P. Slothouber, Aaron Y. Ye, M. Ellen Dudar, Kelly F. Lent, John J. Wiecek, Jr.
  • Publication number: 20080281974
    Abstract: A method and system for providing personalized information to applications executing on consumer devices by: building a consumer preferences profile on a consumer device using predefined associations between consumer preference attributes and application events (including user input); summarizing the consumer preferences profile into a profile summary when applications require a new personalized data resource; requesting a personalized data resource from a centralized database of data resources over the broadband network by including application context information along with the profile summary in the request; analyzing data resource groups in the centralized database to find a candidate set of data resources according to resource rules in the resource groups; selecting a personalized data resource from the candidate set of data resources that matches the profile summary and context information; and delivering the selected personalized data resource to the requesting application over the broadband network.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 13, 2008
    Applicant: BIAP, Inc.
    Inventors: Louis P. SLOTHOUBER, Jeffrey W. JOHNSTON