Patents by Inventor Thomas H. Taylor
Thomas H. Taylor 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: 20080163048Abstract: A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Inventors: Richard Carl Gossweiler III, Marisa Bauer, John Wayne Blackburn, David A. Brown, Neha Gupta, Timothy Dharma Heilman, Manish Gordhan Patel, David Scott Reiss, Mehran Sahami, Maricia Scott, Thomas H. Taylor, Alice Tull, Mark Wagner, Lucy Congyun Zhang, Daniel John Zigmond
-
Publication number: 20080163047Abstract: A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Inventors: Richard Carl Gossweiler, Marisa Bauer, John Wayne Blackburn, David A. Brown, Neha Gupta, Timothy Dharma Heilman, Manish Gordhan Patel, David Scott Reiss, Mehran Sahami, Maricia Scott, Thomas H. Taylor, Alice Tull, Mark Wagner, Lucy Congyun Zhang, Daniel John Zigmond
-
Publication number: 20080162430Abstract: A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Inventors: Richard Carl Gossweiler, Marisa Bauer, John Wayne Blackburn, David A. Brown, Neha Gupta, Timothy Dharma Heilman, Manish Gordhan Patel, David Scott Reiss, Mehran Sahami, Maricia Scott, Thomas H. Taylor, Alice Tull, Mark Wagner, Lucy Congyun Zhang, Daniel John Zigmond
-
Publication number: 20080158229Abstract: A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Inventors: Richard Carl Gossweiler III, Marisa Bauer, John Wayne Blackburn, David A. Brown, Neha Gupta, Timothy Dharma Heilman, Manish Gordhan Patel, David Scott Reiss, Mehran Sahami, Maricia Scott, Thomas H. Taylor, Alice Tull, Mark Wagner, Lucy Congyun Zhang, Daniel John Zigmond
-
Patent number: 7298960Abstract: A request is received to create a program event to record a program from a broadcast start time through a broadcast end time on a broadcast channel. The program event is created to record the program in a recording for a playback of the program from the recording. Upon an occurrence of an incident likely to prevent the play back, a diagnostic descriptive of the incident is output.Type: GrantFiled: May 10, 2002Date of Patent: November 20, 2007Assignee: Microsoft CorporationInventors: Thomas H. Taylor, Peter J. Potrebic, Steven Horowitz
-
Patent number: 7200611Abstract: Before a programming guide is created, a unique code is assigned to each TV program that can be identified in the programming guide. Prior to the creation of the programming guide, a viewer selects the unique code corresponding to the TV show that the viewer would like to record whenever that TV show is broadcast. When the programming guide is created, the corresponding unique codes are associated with each TV program in the programming guide. The TV program corresponding to the viewer-selected unique code is then scheduled to be recorded in accordance with the announced broadcast schedule in the programming guide. A recording is made of the TV program corresponding to the viewer-selected unique code as the TV program is broadcast in accordance with the announced broadcast schedule in the programming guide.Type: GrantFiled: May 13, 2002Date of Patent: April 3, 2007Assignee: Microsoft CorporationInventors: Peter J. Potrebic, Thomas H. Taylor
-
Patent number: 6981227Abstract: Systems and methods for a dimmable user interface. A user interface is simultaneously displayed with video content or other data in the same window of a display device. The user interface has a level of transparency that is user adjustable. The user can thus make the user interface either more or less visible with respect to the video content. At the same time, the video content is correspondingly made less or more visible. Each item included in the user interface may also have a level of transparency that can be adjusted independently of the level of transparency of the user interface.Type: GrantFiled: February 4, 2002Date of Patent: December 27, 2005Assignee: Mircrosoft CorporationInventor: Thomas H. Taylor
-
Publication number: 20040136944Abstract: Shaving systems are disclosed which comprise a blade member and a skin engaging portion in proximity to the blade member, wherein the skin engaging portion includes a chelating agent capable of reducing the amount of insoluble metal salts in an aqueous liquid containing the insoluble metal salts, e.g., hard water. The chelating agent may be incorporated into a shaving aid strip or into another component of the shaving system, e.g., the leading edge or trailing edge of the shaving head. Alternatively, the chelating agent may be provided as a coating, optionally with water-sensitive polymers, to the skin engaging portion of the shaving system.Type: ApplicationFiled: October 23, 2003Publication date: July 15, 2004Applicant: Eveready Battery Company, Inc.Inventors: Susan Rae Anderson, Thomas H. Taylor
-
Publication number: 20040078817Abstract: A video broadcast on a broadcast address of a broadcast network is recorded in its entirety where a request is made for an updated event schedule corresponding to the video broadcast. The updated event schedule is received and a recording is made of the video broadcast received from the broadcast address of the broadcast network according to the updated event schedule.Type: ApplicationFiled: May 14, 2002Publication date: April 22, 2004Inventors: Steven Horowitz, Peter J. Potrebic, Thomas H. Taylor, Samuel Thomas Scott
-
Publication number: 20030212708Abstract: Before a programming guide is created, a unique code is assigned to each TV program that can be identified in the programming guide. Prior to the creation of the programming guide, a viewer selects the unique code corresponding to the TV show that the viewer would like to record whenever that TV show is broadcast. When the programming guide is created, the corresponding unique codes are associated with each TV program in the programming guide. The TV program corresponding to the viewer-selected unique code is then scheduled to be recorded in accordance with the announced broadcast schedule in the programming guide. A recording is made of the TV program corresponding to the viewer-selected unique code as the TV program is broadcast in accordance with the announced broadcast schedule in the programming guide.Type: ApplicationFiled: May 13, 2002Publication date: November 13, 2003Inventors: Peter J. Potrebic, Thomas H. Taylor
-
Publication number: 20030198461Abstract: A system identifies a television program selected to be recorded. The identified television program has a scheduled start time and is associated with a program series. A program guide is searched to locate television programs associated with the same series as the identified television program. The program guide is searched for television programs that have a start time within a predetermined period of time of the scheduled start time of the television program selected to be recorded.Type: ApplicationFiled: April 17, 2002Publication date: October 23, 2003Inventors: Thomas H. Taylor, Peter J. Potrebic
-
Patent number: 6587102Abstract: A method for describing a panel to be displayed in a plurality of display contexts within a user interface including defining a panel description describing the functionality of the panel, a plurality of resource descriptions each describing the appearance of the panel and a mapping from each display context to one of the plurality of resource descriptions. The method includes associating the mapping and the panel description.Type: GrantFiled: December 7, 1998Date of Patent: July 1, 2003Assignee: Adobe Systems IncorporatedInventors: Thomas H. Taylor, Susan Cheng-Looi
-
Patent number: 6478159Abstract: A combination shipping and display container includes a unitary blank of material foldable into a substantially rectangular container for receiving one or more items packed therein. The container has a top wall, a bottom wall, a front wall, a rear wall and first and second side walls. The container has a line of continuous perforations extending across the rear wall, the first side wall, the front wall and the second side wall for dividing the container into a first or tear away top section and a second or bottom section. The perforations in the first and second side walls define curved slopes extending between the rear wall and the front wall. The top section may be torn away from the bottom section along the perforations formed in the container for converting the bottom section into a display container for displaying the one or more items, commonly referred to as primary packages, packed in the container.Type: GrantFiled: May 22, 2000Date of Patent: November 12, 2002Assignee: Warner-Lambert CompanyInventors: Thomas H. Taylor, David Dombrowski, Brian W. Foster, Peter A. M. Robberecht, Ramon Edward Stroink
-
Publication number: 20020054085Abstract: A method for describing a panel to be displayed in a plurality of display contexts within a user interface including defining a panel description describing the functionality of the panel, a plurality of resource descriptions each describing the appearance of the panel and a mapping from each display context to one of the plurality of resource descriptions. The method includes associating the mapping and the panel description.Type: ApplicationFiled: December 7, 1998Publication date: May 9, 2002Inventors: THOMAS H TAYLOR, SUSAN CHENG-LOOI
-
Patent number: 6061059Abstract: Methods and computer programs for providing a preview capability to dialogs that include determining whether a dialog includes a preview control, and based on the determination processing dialog control commands to provide a preview capability. The methods and programs may use a dialog command manager if a dialog includes a preview control or a command manager if the dialog does not include a preview control.Type: GrantFiled: February 6, 1998Date of Patent: May 9, 2000Assignee: Adobe Systems IncorporatedInventors: Thomas H. Taylor, David Earl Williamson
-
Patent number: 5630131Abstract: A method for use in an object oriented programming (OOP) based computer system which utilizes a first application program having interface objects for building a second application program having additional interface objects is provided. The method includes storing objects in a hierarchical locale tree in a storage device. The locale tree has a root locale level and at least one other locale level associated with the second locale. A first plurality of user interface objects having one or more interface object control and a second plurality of user interface objects not having interface object controls of the first locale are created. The second plurality of user interface objects are stored in the other locale level associated with the second locale.Type: GrantFiled: November 14, 1994Date of Patent: May 13, 1997Assignee: Object Technology Licensing Corp.Inventors: Jack H. Palevich, Thomas H. Taylor
-
Patent number: 5613122Abstract: User interface objects are stored in a user interface object archive which is a database physically located in the shared library of an associated application program. In order to facilitate "localization", or preparation of an application developed in one language for use in an "area" or a locale which uses another language, the user interface objects are stored in a hierarchical locale tree within the archive. All objects are stored in the base or root of the hierarchy, but only those objects which require a translation are stored in an area associated with a more specific locale. At runtime, a complete collection of objects is assembled by starting at the desired locale and proceeding up the hierarchy level-by-level. Translated objects at lower levels of the hierarchy "override" those at higher levels so that the most complete translations of each object are obtained during this search.Type: GrantFiled: November 14, 1994Date of Patent: March 18, 1997Assignee: Object Technology Licensing Corp.Inventors: David J. Burnard, Thomas H. Taylor
-
Patent number: 4936007Abstract: The disclosure relates to a part carrier of universal design wherein a common carrier is provided with a customizing plate secured on a flat surface thereof and exposing a portion of the flat surface. The walls formed between the customizing plate and the flat surface define a reference surface. A clamp having a rigid finger and a resilient finger applies a force to the device being secured to the part carrier wherein the resilient finger forces the device against one reference surface and then deforms as the second finger forces the device into the reference position.Type: GrantFiled: July 11, 1989Date of Patent: June 26, 1990Assignee: Texas Instruments IncorporatedInventors: Brad W. Larson, Dan Hockersmith, Thomas H. Taylor, John M. Bedinger, Rick Kottman, Steve Pebley
-
Patent number: 4925585Abstract: The present invention relates to an energy saving process for preparing condensed detergent granules. Dry detergent builders and a high active surfactant paste are finely dispersed into a uniform dough. The dough is chilled and granulated using fine dispersion mixing to surprisingly provide discrete, uniform (300-1200 micron) free flowing, granular particles. The granules of the present invention are preferably formulated to be fully formulated.Type: GrantFiled: June 29, 1988Date of Patent: May 15, 1990Assignee: The Procter & Gamble CompanyInventors: Daniel L. Strauss, Thomas H. Taylor, Charles L. Stearns, Thomas E. Lobaugh
-
Patent number: RE37722Abstract: User interface objects are stored in a user interface object archive which is a database physically located in the shared library of an associated application program. In order to facilitate “localization”, or preparation of an application developed in one language for use in an “area” or a locale which uses another language, the user interface objects are stored in a hierarchical locale tree within the archive. All objects are stored in the base or root of the hierarchy, but only those objects which require a translation are stored in an area associated with a more specific locale. At runtime, a complete collection of objects is assembled by starting at the desired locale and proceeding up the hierarchy level-by-level. Translated objects at lower levels of the hierarchy “override” those at higher levels so that the most complete translations of each object are obtained during this search.Type: GrantFiled: March 17, 1999Date of Patent: May 28, 2002Assignee: Object Technology Licensing Corp.Inventors: David J. Burnard, Thomas H. Taylor