Patents by Inventor Kevin Glynn Paterson

Kevin Glynn Paterson 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: 7546545
    Abstract: A method that emphasizes at least one drop destination for a selected entity based upon monitored drop destinations. Drop destinations may be emphasized by generating a plurality of path vectors between the selected entity and at least a portion of the plurality of drop destinations. Generally, by emphasizing drop destinations, the potential drop destinations for the selected entity may be anticipated and emphasized to the user, which may increase the likelihood that the user will drop onto the desired drop destination. Moreover, a user may choose one of the drop destinations by dropping the selected entity along the path vector associated with the desired drop destination. As such, drag and drop operations may be successfully completed with fewer mouse movements and/or less precision, often resulting in fewer accidental drops.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Patent number: 7542655
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment save presented clips of a program and delete unpresented clips of the program. Meta-data associated with the program or embedded in the program to delineate the presented clips. The meta-data are created in response to commands that cause or end the presentation of the program, such as play, slow motion, skip, fast forward, or rewind commands.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Robert Burke, Frederick Allyn Kulack, Kevin Glynn Paterson
  • Publication number: 20090083224
    Abstract: A method, article of manufacture and apparatus for graphically summarizing the data in an initial query result set, including when rows are removed from the result set by applying a data quality standard is disclosed. When a user selects to change the data quality standard, a group of target rows are identified and removed from the user's display. A bitmap is generated to graphically represent the location of each row in the initial result set, including removed rows. A bitmap to summarize the data values for one or more columns in the initial result set may also be created. Thus, a user may quickly obtain an intuitive view of what the data looks like, without the need for complex analysis or graphing packages.
    Type: Application
    Filed: September 25, 2007
    Publication date: March 26, 2009
    Inventors: Richard D. Dettinger, Frederick Allyn Kulack, Kevin Glynn Paterson, Shannon Everett Wenzel
  • Publication number: 20080229240
    Abstract: A palette is displayed that includes widgets. A specification of a first widget selected from among the widgets in the palette is received along with a first widget location, a keyword, and a keyword location. Pages are found that, when rendered, include a term located at a term location and an element located at a respective element location, where the term matches the keyword and the element matches the first widget. In various embodiments, the identifiers of the pages are sorted based on distances between the first widget location and the element location, distances between the keyword location and the term location, differences between widths and heights of the first widget and the element, and/or based on matches between the visual attribute for the first widget and a visual characteristic for the element.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Publication number: 20080126109
    Abstract: A media stream aggregation mechanism receives and analyzes multiple media streams and creates an aggregate media stream output based on user preferences. In this manner a media provider that uses the media stream aggregation mechanism potentially may provide a customized presentation to each user based on user preferences. By providing the aggregation of multiple media streams to a user, the user's experience is customized according to user preferences.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 29, 2008
    Inventors: Brian John Cragun, Zachary Adam Garbow, Kevin Glynn Paterson, Candace Trielle Pederson
  • Publication number: 20080127272
    Abstract: A media stream aggregation mechanism receives and analyzes multiple media streams and creates an aggregate media stream output based on user preferences. In this manner a media provider that uses the media stream aggregation mechanism potentially may provide a customized presentation to each user based on user preferences. By providing the aggregation of multiple media streams to a user, the user's experience is customized according to user preferences.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 29, 2008
    Inventors: Brian John Cragun, Zachary Adam Garbow, Kevin Glynn Paterson, Candace Trielle Pederson
  • Publication number: 20080114767
    Abstract: In an embodiment, clients create trade profiles that specify trade criteria. In various embodiments, the trade criteria specify categories of files that are desired, specify files that are desired, or specify files that are available to trade. The clients send the trade profiles to a server, which selects available files that meet the trade criteria of other clients. The server sends a specification of the selected files to the clients. In response, the clients lock their files, which prevents presentation and send the locked files to each other. The clients receive the locked files and unlock them. After expiration of a time period, the clients once again lock the files. In this way, a file may be traded by clients, but only one client may access the file at any one time.
    Type: Application
    Filed: November 10, 2006
    Publication date: May 15, 2008
    Inventors: Zachary Adam Garbow, Kevin Glynn Paterson, Richard Michael Theis, Brian Paul Wallenfelt
  • Publication number: 20080084972
    Abstract: An apparatus, program product and method that generate a user profile and verify the authorship of a second message against the user profile. As such, messages inconsistent with the user profile, which may be indicative of authorship by another user, may be detected primarily from one side of a communication, generally resulting in safer instant messaging and/or emailing. Additionally, reauthentication and/or blocking capabilities may be utilized to handle messages inconsistent with the user profile.
    Type: Application
    Filed: September 27, 2006
    Publication date: April 10, 2008
    Inventors: Michael Robert Burke, Zachary Adam Garbow, Kevin Glynn Paterson
  • Publication number: 20080077874
    Abstract: An apparatus, program product and method that emphasize a least one drop destination for a selected entity based upon monitored drop destinations. Drop destinations may be emphasized by generating a plurality of path vectors between the selected entity and at least a portion of the plurality of drop destinations. Generally, by emphasizing drop destinations, the potential drop destinations for the selected entity may be anticipated and emphasized to the user, which may increase the likelihood that the user will drop onto the desired drop destination. Moreover, a user may choose one of the drop destinations by dropping the selected entity along the path vector associated with the desired drop destination. As such, drag and drop operations may be successfully completed with fewer mouse movements and/or less precision, often resulting in fewer accidental drops.
    Type: Application
    Filed: September 27, 2006
    Publication date: March 27, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Publication number: 20080028031
    Abstract: An instant messaging system having logic for managing IM messages and an intelligent queuing mechanism. One aspect of the present invention is a method for selectively filtering instant messages, comprising receiving an instant message and analyzing the instant message to generate a priority score. Another aspect of the present invention is a graphical user interface for an instant messaging application, comprising at least one visible conversation pane for displaying relatively higher priority conversations, and at least one minimized conversation pane representing relatively lower priority conversations to the at least one minimized conversation panel.
    Type: Application
    Filed: July 25, 2006
    Publication date: January 31, 2008
    Inventors: Byron Lewis Bailey, Richard Dean Dettinger, Zachary Adam Garbow, Gregory Richard Hintermeister, Robert Douglas Holt, Jason Allan Nikolai, Kevin Glynn Paterson
  • Publication number: 20080027967
    Abstract: A method, apparatus, and computer program product for measuring resource utilization of web pages and providing intelligent handling of web activity based on the measured resource utilization. Resource utilization (e.g., CPU and/or memory utilization) on one or more client systems is measured in response to the client system loading and/or running a web page. A plurality of these resource utilization measures are aggregated for each of a plurality of web pages. Hence, each web page has an aggregate resource utilization measure associated therewith. These aggregate measures are used to provide intelligent handling of web activity, such as search result prioritization, link and/or content categorization and management, and power conservation. In this way, a web page may be automatically created based on the aggregate measures so that when interpreted on a client system the web page displays content tailored to the client system and/or computing context.
    Type: Application
    Filed: July 27, 2006
    Publication date: January 31, 2008
    Inventors: Zachary Adam Garbow, Kevin Glynn Paterson