Patents by Inventor Frank A. Lawler

Frank A. Lawler 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: 8108899
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: January 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews, III, Frank A. Lawler
  • Patent number: 7757254
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Grant
    Filed: July 21, 2004
    Date of Patent: July 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews, III, Frank Lawler
  • Patent number: 7665109
    Abstract: An electronic programming guide (EPG) resides in a user interface unit memory and is executable on the processor of the user interface unit to organize programming information that is descriptive of the programs supplied over an interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI. When a viewer activates a hyperlink within the EPG, the user interface unit launches the browser to activate the target resource specified by the hyperlink. The instruction might cause the visual display unit to tune to the program or channel represented by the particular label, or to initiate procedures to record the program when it begins playing, or to jump to a related target resource, such as a Web site.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Joseph H. Matthews, III, Frank Lawler, James O. Robarts, David S. Byrne
  • Patent number: 7493639
    Abstract: The present invention includes a method of displaying for a viewer summary information relating to programming available on an interactive television or televideo system. In a preferred embodiment, the method includes obtaining a user selection indication corresponding to a scheduled program selected by the viewer from a programming guide. Based on the user selection indication, the interactive television system accesses summary information relating specifically to the program selected by the viewer. The summary information preferably includes a text description of the programming and display imagery relating to the programming. The display imagery may include a multi-frame video sequence of or relating to the programming or a still video image.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Frank A. Lawler, Joseph H. Matthews, III
  • Publication number: 20050160452
    Abstract: The present invention includes a method of displaying for a viewer summary information relating to programming available on an interactive television or televideo system. In a preferred embodiment, the method includes obtaining a user selection indication corresponding to a scheduled program selected by the viewer from a programming guide. Based on the user selection indication, the interactive television system accesses summary information relating specifically to the program selected by the viewer. The summary information preferably includes a text description of the programming and display imagery relating to the programming. The display imagery may include a multi-frame video sequence of or relating to the programming or a still video image.
    Type: Application
    Filed: March 15, 2005
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Frank Lawler, Joseph Matthews
  • Patent number: 6868551
    Abstract: The present invention includes a method of displaying for a viewer summary information relating to programming available on an interactive television or televideo system. In a preferred embodiment, the method includes obtaining a user selection indication corresponding to a scheduled program selected by the viewer from a programming guide. Based on the user selection indication, the interactive television system accesses summary information relating specifically to the program selected by the viewer. The summary information preferably includes a text description of the programming and display imagery relating to the programming. The display imagery may include a multi-frame video sequence of or relating to the programming or a still video image.
    Type: Grant
    Filed: January 8, 1999
    Date of Patent: March 15, 2005
    Assignee: Microsoft Corporation
    Inventors: Frank A. Lawler, Joseph H. Mathews III
  • Publication number: 20050015815
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 20, 2005
    Inventors: Daniel Shoff, Valerie Bronson, Joseph Matthews, Frank Lawler
  • Publication number: 20040210824
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 21, 2004
    Applicant: Microsoft Corporation
    Inventors: Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews, Frank A. Lawler
  • Publication number: 20040139465
    Abstract: An interactive entertainment system has a program provider which distributes video content programs to multiple subscribers over a distribution network. Each subscriber has a user interface unit which receives the digital video program and converts it for display on a television, monitor, or other display unit. The user interface unit has a processor and memory. An electronic programming guide (EPG) resides in the memory and is executable on the processor to organize programming information that is descriptive of the programs supplied over the interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI.
    Type: Application
    Filed: July 15, 2003
    Publication date: July 15, 2004
    Inventors: Joseph H. Matthews, Frank Lawler, James O. Robarts, David S. Byrne
  • Patent number: 6631523
    Abstract: An interactive entertainment system has a program provider which distributes video content programs to multiple subscribers over a distribution network. Each subscriber has a user interface unit which receives the digital video program and converts it for display on a television, monitor, or other display unit. The user interface unit has a processor and memory. An electronic programming guide (EPG) resides in the memory and is executable on the processor to organize programming information that is descriptive of the programs supplied over the interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: October 7, 2003
    Assignee: Microsoft Corporation
    Inventors: Joseph H. Matthews, III, Frank Lawler, James O. Robarts, David S. Byrne
  • Patent number: 6240555
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video prams, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: May 29, 2001
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews, III, Frank Lawler
  • Publication number: 20010001160
    Abstract: An interactive entertainment system enables presentation of supplemental interactive content along side traditional broadcast video programs, such as television shows and movies. The programs are broadcast in a conventional manner. The supplemental content is supplied as part of the same program signal over the broadcast network, or separately over another distribution network. A viewer computing unit is located at the viewer's home to present the program and supplemental content to a viewer. When the viewer tunes to a particular channel, the viewer computing unit consults an electronic programming guide (EPG) to determine if the present program carried on the channel is interactive. If it is, the viewer computing unit launches a browser. The browser uses a target specification stored in the EPG to activate a target resource containing the supplemental content for enhancing the broadcast program.
    Type: Application
    Filed: December 11, 2000
    Publication date: May 10, 2001
    Applicant: Microsoft Corporation
    Inventors: Daniel J. Shoff, Valerie L. Bronson, Joseph H. Matthews,, Frank Lawler
  • Patent number: 6195655
    Abstract: Described herein is a system that draws from an archive of media objects to associate appropriate media objects with current news articles. The media object archive includes an index having an entry for each media object. The index associates a set of one or more keywords with each media object, and a set of one or more search criteria with each media object. With regard to a particular news story, the system first identifies an initial group of relevant media objects having associated keywords that are contained in the news story. The system then evaluates the search criteria associated with each media object in the identified group against the news story, and limits the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the news story. A remaining media object from this limited group is then selected for association with the news story.
    Type: Grant
    Filed: March 17, 1999
    Date of Patent: February 27, 2001
    Assignee: Microsoft Corporation
    Inventor: Frank A. Lawler
  • Patent number: 6025837
    Abstract: An interactive entertainment system has a program provider which distributes video content programs to multiple subscribers over a distribution network. Each subscriber has a user interface unit which receives the digital video program and converts it for display on a television, monitor, or other display unit. The user interface unit has a processor and memory. An electronic programming guide (EPG) resides in the memory and is executable on the processor to organize programming information that is descriptive of the programs supplied over the interactive entertainment system. The EPG supports a user interface (UI) which visually correlates programs titles to scheduled viewing times. A hyperlink browser also resides in memory and is executable on the processor. One or more hyperlinks, which reference target resources containing interactive content related to the video programs, are integrated as part of the EPG UI.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: February 15, 2000
    Assignee: Micrsoft Corporation
    Inventors: Joseph H. Matthews, III, Frank Lawler, James O. Robarts, David S. Byrne
  • Patent number: 6008803
    Abstract: A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
    Type: Grant
    Filed: August 7, 1998
    Date of Patent: December 28, 1999
    Assignee: Microsoft Corporation
    Inventors: Keith Rowe, Frank Lawler, Joseph H. Matthews, III
  • Patent number: 5907323
    Abstract: The present invention includes a method of displaying for a viewer summary information relating to programming available on an interactive television or televideo system. In a preferred embodiment, the method includes obtaining a user selection indication corresponding to a scheduled program selected by the viewer from a programming guide. Based on the user selection indication, the interactive television system accesses summary information relating specifically to the program selected by the viewer. The summary information preferably includes a text description of the programming and display imagery relating to the programming. The display imagery may include a multiframe video sequence of or relating to the programming or a still video image.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: May 25, 1999
    Assignee: Microsoft Corporation
    Inventors: Frank A. Lawler, Joseph H. Matthews, III
  • Patent number: 5905522
    Abstract: The present invention includes a method of delivering programming over an interactive television or televideo (IT) system. The IT system includes a central control node that delivers programming to multiple subscribers or viewers. Each viewer has a video display set (e.g., a television receiver) and an associated interactive controller in communication with the central control node and that is responsive to input from the viewer for controlling programming on the video display set. With reference to a preferred embodiment, the method of this invention includes allocating dedicated programming services among the viewers associated with the IT system. The dedicated programming services may be allocated according to the available resources of the IT system, the relative values of different dedicated programming services, or both. As a result, the method of this invention minimizes disruption of dedicated programming services and particularly those of highest value or priority.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: May 18, 1999
    Assignee: Microsoft Corporation
    Inventor: Frank A. Lawler
  • Patent number: 5905981
    Abstract: Described herein is a system that draws from an archive of media objects to associate appropriate media objects with current news articles. The media object archive includes an index having an entry for each media object. The index associates a set of one or more keywords with each media object, and a set of one or more search criteria with each media object. With regard to a particular news story, the system first identifies an initial group of relevant media objects having associated keywords that are contained in the news story. The system then evaluates the search criteria associated with each media object in the identified group against the news story, and limits the group by removing any media object from the group if the search criteria associated with that media object are not satisfied by the news story. A remaining media object from this limited group is then selected for association with the news story.
    Type: Grant
    Filed: December 9, 1996
    Date of Patent: May 18, 1999
    Assignee: Microsoft Corporation
    Inventor: Frank A. Lawler
  • Patent number: 5812123
    Abstract: A system for retrieving and displaying programming information in response to selection of a category of programming information. Programming information is presented via a schedule display having a category display, a subcategory category display, and a program display. The category display displays an array of category tiles representing categories of programming information. The subcategory display displays an array of subcategory tiles representing subcategories that are associated with the categories of the category display. The program display displays an array of program tiles that are associated with the subcategories of the subcategory display. A viewing panel extends along each of the displays for displaying one each of the category, subcategory, and program tiles. Classes of programming information are selected by scrolling the tiles of the associated displays until the desired class items are presented within the viewing panel.
    Type: Grant
    Filed: December 13, 1996
    Date of Patent: September 22, 1998
    Assignee: Microsoft Corporation
    Inventors: Keith Rowe, Frank Lawler, Joseph H. Matthews, III
  • Patent number: 5805763
    Abstract: A program recording system is provided to allow a user of an interactive viewing system to record a preselected program. The interactive viewing system includes at least one program guide that allows user selection of a program for recording. In response to the user selection, the system sets a record tag that is associated with the selected program and identifies the selected program for recording. The record tag is monitored and, at the appropriate time, prompts the system to control the recording of the selected program.
    Type: Grant
    Filed: May 5, 1995
    Date of Patent: September 8, 1998
    Assignee: Microsoft Corporation
    Inventors: Frank A. Lawler, Joseph H. Matthews, III