Patents by Inventor Kenneth Abbott

Kenneth Abbott 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: 20060031181
    Abstract: A facility for exchanging context attributes is described. A characterization module receives an invocation request to provide an attribute value that was generated by a requesting attribute consumer. The received invocation request identifies the attribute whose value is to be provided. In response to receiving the invocation request, the characterization module provides a value for the identified attribute to the requesting attribute consumer.
    Type: Application
    Filed: March 8, 2005
    Publication date: February 9, 2006
    Applicant: Tangis Corporation
    Inventors: Kenneth Abbott, Steven Fluegel, Joshua Freedman, Dan Newell, James Robarts
  • Publication number: 20060003493
    Abstract: A mass storage device includes a probe that has a cantilever having a first end region operatively connected to a substrate and a second end region rotated in a direction such that the second end region is opposed to the first end region. A tip is disposed on the second end region, with the tip pointing in a direction opposed to the first end region.
    Type: Application
    Filed: July 2, 2004
    Publication date: January 5, 2006
    Inventors: Donald Milligan, Kenneth Abbott, John Harmon
  • Publication number: 20050278741
    Abstract: An electronic program guide (EPG) organizes and presents programming information to the viewer and allows for creation of queries to facilitate both simple and complex searches of the programming information. According to one aspect, the EPG is configured to automatically identify programs that a viewer is likely to prefer. The EPG collects viewing preferences of a viewer and, based upon the these viewing preferences, automatically develops queries for identifying programs that the viewer is likely to want to watch. The EPG further enables multiple viewers to merge their individual queries into one composite query or to run queries in background to periodically check for programs and notify the viewer when a program is identified. Queries are saved in an EPG database in a hierarchic structure with directories and sub-directories to make it easy for a viewer to organize and retrieve queries. Another aspect concerns creating queries for a channel, network name or program name using a 10-key keypad.
    Type: Application
    Filed: October 16, 2003
    Publication date: December 15, 2005
    Inventors: James Robarts, David Byrne, Steve Fluegel, Gabe Newell, Dan Newell, Kenneth Abbott
  • Publication number: 20050066281
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing of information includes receiving from first and second sources indications of ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, after receiving an indication of the indicated attribute from a first client, the providing of information further includes determining that the first source is available to supply a value for the indicated attribute, obtaining from the first source an indication of the value and information describing the indicated value, determining based at least in part on the descriptive information whether the indicated value is appropriate to be supplied to the client, and supplying the indicated value to the client when it is determined that the indicated value is appropriate.
    Type: Application
    Filed: November 2, 2004
    Publication date: March 24, 2005
    Applicant: Tangis Corporation
    Inventors: Kenneth Abbott, Dan Newell, James Robarts, Ken Swapp
  • Publication number: 20050066282
    Abstract: Techniques are described for providing information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from first and second sources indications of an ability to supply values for, respectively, an indicated one of the state attributes and another of the state attributes. In such situations, the providing also includes, in response to receiving a request from a first client for a value of the indicated one attribute, determining that the first source is available to supply the value, obtaining the value from the first source, and supplying a value obtained from the first source to the first client.
    Type: Application
    Filed: November 5, 2004
    Publication date: March 24, 2005
    Applicant: Tangis Corporation
    Inventors: Kenneth Abbott, Joshua Freedman, Dan Newell, James Robarts
  • Publication number: 20050034078
    Abstract: Techniques are described providing mediated information about a current state that is modeled with multiple state attributes. In some situations, the providing includes receiving from a first source an indication of a first value for an indicated one of the state attributes of the modeled current state, receiving from a second source an indication of a second value for the indicated state attribute, and, after an indication from a client for a value for the indicated state attribute, sending to the client a mediated value for the indicated state attribute that is produced by mediating between available values for the indicated state attribute including at least the first and second values.
    Type: Application
    Filed: April 14, 2004
    Publication date: February 10, 2005
    Inventors: Kenneth Abbott, Dan Newell, James Robarts, Joshua Freedman, Johnson Apacible
  • Publication number: 20040237491
    Abstract: A portable powered trimmer and mounting assembly for mounting on a mower deck or shroud of a lawn mower and including an arm assembly which mounts a powered trimmer head thereon. The arm assembly permits the trimmer head to be positioned in a plurality of cutting positions relative to the mower deck, and resiliently mounts the trimmer head for vertical and horizontal floating movement to allow the trimmer head to track both the ground and the contour of obstacles being trimmed around. The resilient mounting of the trimmer head also prevents damage to the trimmer head due to impact with obstacles encountered in the cutting path.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Inventors: Brent Heighton, Kenneth Abbott