Patents by Inventor Brian Wallenfelt

Brian Wallenfelt 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: 20070174783
    Abstract: A method, apparatus, and computer-usable medium for displaying a primary presentation on a display, where the primary presentation includes a collection of frames; in response to receiving a request to overlay the primary presentation with a secondary presentation, analyzing the plurality of frames to identify at least one safe region determined to be suitable for overlaying said primary presentation with a secondary presentation; presenting a preview of the secondary presentation in at least one safe region; in response to receiving a rejection of the preview, indicating a collection of alternate safe regions for presenting the secondary presentation; and in response to an alternate safe region among the collection of alternate safe regions being selected, displaying the secondary presentation in the selected alternate safe region.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Inventors: Timothy Clark, Zachary Garbow, Richard Theis, Brian Wallenfelt
  • Publication number: 20070165623
    Abstract: In a first aspect, a first method of providing communication to a user via one of a plurality of network devices is provided. The first method includes the steps of (1) receiving a plurality of communications for the user from one or more of the network devices in a message queue; (2) selecting a network device based on at least one of respective time thresholds and respective priorities associated with the plurality of network devices; and (3) determining whether the selected network device can receive a communication from the message queue based on at least one of a profile associated with the user adapted to define how the user receives the communication on one or more of the network devices and a ruleset adapted to define how the communication is handled based on criteria associated with the communication. Numerous other aspects are provided.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 19, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Clark, Zachary Garbow, Richard Theis, Brian Wallenfelt
  • Publication number: 20070150278
    Abstract: Embodiments of the present invention provide a method, system and article of manufacture for adjusting a language model within a voice recognition system, based on text received from an external application. The external application may supply text representing the words of one participant to a text-based conversation. In such a case, changes may be made to a language model by analyzing the external text received from the external application.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cary Bates, Brian Wallenfelt
  • Publication number: 20070136318
    Abstract: The present invention enables users to dynamically manage historical data within documents bearing one or more links, and retain the relationships defined by the links. The present invention tracks the links not just from source documents to destination documents, but also from destination documents back to the source documents, organizes the links in a hierarchical manner based on the content/naming of the links, and displays the link information to the user in a real-time and meaningful way.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 14, 2007
    Applicant: International Business Machines Corporation
    Inventors: Timothy Clark, Zachary Garbow, Richard Theis, Brian Wallenfelt
  • Publication number: 20070109598
    Abstract: A digital device automatically arranges digital images for display in a stack-based arrangement, wherein images are grouped in multiple stacks according to at least one grouping criterion, and the user can scroll over groups of images. Preferably, the digital device automatically selects a mascot image from each group as the top of the corresponding stack. When the images are displayed using a digital display apparatus, the user can scroll through the mascot images only, without reviewing the other images in each stack. When the user finds a mascot image of interest, he may optionally scroll down the images in the stack. Preferably, images are grouped according to power-on session, and mascots are chosen based on user interaction history.
    Type: Application
    Filed: November 17, 2005
    Publication date: May 17, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Clark, Zachary Garbow, Kevin Paterson, Richard Theis, Brian Wallenfelt
  • Publication number: 20070112757
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, create an index for pages based on association scores for the pages with respect to geographic regions, where the association scores indicate relative degrees to which the pages are associated with the geographic regions. In an embodiment, the association scores are determined by adding a term score to the association score if a term that is associated with the geographic region is present in the page. The term score indicates a relative degree to which presence of the term in the page indicates that the page is associated with the geographic region. In an embodiment, the association scores are further increased based on association scores of neighbor geographic regions and based on the association scores of incoming linked pages.
    Type: Application
    Filed: November 17, 2005
    Publication date: May 17, 2007
    Applicant: International Business Machines Corporation
    Inventors: Cary Bates, Brian Wallenfelt
  • Publication number: 20070083374
    Abstract: Methods, systems and computer readable medium for improving the accuracy of voice processing are provided. Embodiments of the present invention generally provide methods, systems and articles of manufacture for adjusting a language model within a voice recognition system. In one embodiment, changes are made to the language model by identifying a word-usage pattern that qualifies as an anomaly. In one embodiment, an anomaly occurs when the use of a given word (or phrase) differs from an expected probability for the word (or phrase), as predicted by a language model. Additionally, observed anomalies may be shared and applied by different users of the voice processing system, depending on an affinity in word-usage frequency between different users.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cary Bates, Brian Wallenfelt
  • Publication number: 20060069584
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, determine a term score based on frame scores, frame weights, and effect bonuses. The frame score represents a probability that the frame will be displayed, and in an embodiment is based on whether the frame may be skipped via an embedded link between frames. Frames that may be skipped have their frame scores reduced. The frame weights are based on an attribute of the term, such as a font size, a font style, a color, or a location within a frame. The effect bonus is based on one or more attributes of the nearest tweened object to the term, such as a location, a size, a shape, or a color. The term score may be used to order the display of the pages that contain the frames in response to a search request. In this way, terms within the frames of an animated graphics file are scored based on the likelihood that the term will be seen during the animation.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cary Bates, Brian Wallenfelt