Patents by Inventor Travis M. Grigsby

Travis M. Grigsby 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: 20090157726
    Abstract: Computer implemented method, system and computer usable program code for managing conversational input. A first conversation between a user of a communications device and a first party is monitored. A conversation stub that includes information relating to a topic of the first conversation is generated and stored. It is determined whether a second party of a second conversation between the user of the communications device and the second party has expertise regarding the topic of the first conversation. Responsive to determining that the second party has expertise regarding the topic of the first conversation, the conversation stub is presented to the user during the second conversation.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: Michael Negley Abernethy, JR., Travis M. Grigsby
  • Publication number: 20090150801
    Abstract: A method for operating a virtual world, the method including: selecting an action with respect to an object displayed in the virtual world wherein the action is for at least one of preventing and eliminating vandalism; and executing the action.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Travis M. Grigsby, Frank L. Jania, Darren M. Shaw
  • Publication number: 20090147025
    Abstract: A method of modifying sporting event participant decorations displayed on a fiber optic “Turf TV” playing surface based on multiple real-time factors. A decoration utility calculates a direction of movement of a player or object in proximity to the playing surface, which is configured to display images, during a live sporting event. The utility adds a graphical aura to a real-time graphical image displayed in proximity to the player on the playing surface. The utility animates the aura in response to wind and/or noise in proximity to the playing surface. The utility modifies the aura based on pre-defined custom attributes, penalties, errors, and/or player status. If the player moves, the utility adds a graphical player trail to the image. The utility also adds a graphical object trail that includes previous locations of an object. The object trail may also include spin and a visual appearance corresponding to an object height.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 11, 2009
    Inventors: TRAVIS M. GRIGSBY, Steven M. Miller, Lisa A. Seacat
  • Publication number: 20090144432
    Abstract: A computer-implemented method of negotiating locale settings among a plurality of users communicating over a communication network can include determining a locale for each of a plurality of remotely located users, identifying at least one locale setting for each of the plurality of users according to the locale of each respective user, wherein the locale setting for each of the plurality of users forms at least one locale setting group, and determining whether each locale setting group is exclusive or non-exclusive. For each locale setting group that is exclusive, a locale setting from the locale setting group can be selected and, for each locale setting group that is non-exclusive, a locale setting union can be generated by taking a union of all locale settings of the locale setting group. The selected locale setting and/or the local setting union can be applied to a message exchanged between the users.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank L. Jania, Travis M. Grigsby
  • Publication number: 20090144233
    Abstract: A system and method for implementing automotive image capture and retrieval. An image manager receives an image from a vehicle-mounted camera. The image manager determines, based on a set of preferences, whether to store the image. In response to storing the image, the image manager associates at least one form of metadata with the image, wherein the at least one form of metadata includes global positioning system (GPS) coordinates at the time of image capture, speed of a vehicle at the time of image capture, direction of travel at the time of image capture, and user annotations. In response to receiving a query for the image, image manager presents the image to a user.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 4, 2009
    Inventors: Travis M. Grigsby, Steven M. Miller, Lisa A. Seacat
  • Publication number: 20090144829
    Abstract: A computer implemented method, apparatus, and computer usable program product for protecting sensitive content. In response to receiving a selection of content, the process determines whether the content is of a sensitive content type based on a policy. The process then designates the content as the sensitive content in response to the content being of a sensitive content type. Thereafter, the process generates a sensitive content reference for publication and stores the sensitive content in a data structure, wherein the data structure associates the sensitive content with the sensitive content reference. Subsequently, in response to receiving a request from a requester for the sensitive content reference, the process obfuscates the sensitive content using a selected obfuscation algorithm to form obfuscated content, and returns the obfuscated content to the requester.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Travis M. Grigsby, Margaret Beth Morgan, Lisa Anne Seacat, David Warren Zysk
  • Publication number: 20090125833
    Abstract: A system and method for providing sticky applications are provided. A “sticky application” is an operating system (OS) level application that has the ability to “stick” to web applications and become a part of the web page on which the web application is running. While the sticky application is stuck to the web application, it behaves as if it were a web application with respect to the user. When the user chooses to “unstick” the application, it will return to behaving as an OS level application. The sticky application imitates being a web-based application instead of an operating system level application while stuck. This imitation involves the sticky application being placed on pixel coordinates within a web page of the web application and the sticky application remaining in the pixel coordinates within the web page where it is placed even when a user modifies the representation of the web page.
    Type: Application
    Filed: November 13, 2007
    Publication date: May 14, 2009
    Inventors: Michael N. Abernethy, JR., Travis M. Grigsby
  • Patent number: 7532714
    Abstract: A method for discrete communication with a meeting speaker during a teleconference, comprising receiving a soft mute request and blocking other teleconference participants from hearing any sound from the soft mute participant. A discrete voice message to the meeting speaker from the soft mute participant is received and converted to text representation, which is outputted for viewing by the meeting speaker or other party.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Miller, Travis M. Grigsby, Lisa A. Seacat
  • Publication number: 20090113313
    Abstract: The present invention provides a method, system, and computer program product for updating contact information according to metadata associated with a virtual world. In response to an avatar of a first user interacting with an avatar of a second user in a virtual world, information comprising a name of the avatar of the second user and metadata associated with the avatar of the second user is sent to the first user. In response to receiving the information, contact information associated with the name of the avatar of the second user is determined. The contact information is organized based on the metadata to form organized contact information. The organized contact information is prioritized according to the metadata to form prioritized contact information. The prioritized contact information is stored.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Inventors: Michael Negley Abernethy, JR., Travis M. Grigsby, Daniel E. Morris, Nazgol Sedghi
  • Publication number: 20090113452
    Abstract: Applications generating events, and system facilities generating events, send notifications of the events to a system event sink. The event sink is preferably associated with an operating system, and provides an application programming interface for registering listeners. (In one alternative approach, the event sink operates as a centrally-accessible or network-accessible entity, where it may concurrently interact with more than one client.) Upon receiving a notification of an event, the event sink forwards the notification to any registered listeners. Optionally, filters may be used to specify criteria to be met before a notification is forwarded to the listener. An event does not rely a particular application for displaying the event to an end user. As one example, notification of a newly-arrived e-mail message might be presented in a chat window of an instant messaging client.
    Type: Application
    Filed: October 25, 2007
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Travis M. Grigsby, Ruthie D. Lyle, Lisa A. Seacat
  • Publication number: 20090113451
    Abstract: Applications generating events, and system facilities generating events, send notifications of the events to a system event sink. The event sink is preferably associated with an operating system, and provides an application programming interface for registering listeners. (In one alternative approach, the event sink operates as a centrally-accessible or network-accessible entity, where it may concurrently interact with more than one client.) Upon receiving a notification of an event, the event sink forwards the notification to any registered listeners. Optionally, filters may be used to specify criteria to be met before a notification is forwarded to the listener. An event does not rely a particular application for displaying the event to an end user. As one example, notification of a newly-arrived e-mail message might be presented in a chat window of an instant messaging client.
    Type: Application
    Filed: October 25, 2007
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Travis M. Grigsby, Ruthie D. Lyle, Lisa A. Seacat
  • Patent number: 7525417
    Abstract: A method for managing observable information in a front of a vehicle and providing a representation of the information to a rear of the vehicle in the form of a local optical signal is disclosed.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Vandana Mallempati, Steven Michael Miller, Lisa Anne Seacat
  • Patent number: 7526512
    Abstract: A method for context-based synchronization of selected items in at terminal device based on at least one context-based profile and acquired context. A context-based profile is created, wherein each context-based profile includes context-based items that are weighted according their level of importance, and items in the terminal device that are to be synchronized are selected in association with the context-based profile. When the terminal device receives an instruction to perform a synchronization operation related to the terminal device, the terminal device acquires context, and stores the context in the terminal device. The context is compared with the context-based profile stored in the terminal device, and it is determined whether the results of the comparison satisfy a threshold.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Andrew Douglas Hately
  • Publication number: 20090106077
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for facilitating in-transit meetings between users. Transit information is received for several users. The transit information for at least some users is compared. If an opportunity for an in-transit meeting between at least two users is detected when comparing the transit information, the at least two users are notified about the opportunity for the in-transit meeting.
    Type: Application
    Filed: October 17, 2007
    Publication date: April 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Travis M. Grigsby, Renee Marie Kovales, Robert Ross Peterson, Lisa Anne Seacat
  • Patent number: 7519472
    Abstract: Aggregated navigation system data can be used by an artifact repository to infer the presence of a static traffic artifact. Static traffic artifact can include traffic lights, traffic signs, special traffic zones, railroad crossings, and the like. Metric data collected from multiple global positioning systems (GPS) devices can provide sampling data for inferring a static traffic artifact on a road. Metrics can include driving behavior, travel direction, velocity, timestamps, delay, and the like. For example, if thirty percent of the data collected about an intersection indicates drivers come to a stop at an intersection, the system can infer a traffic light exists at the intersection. Each traffic artifact can have an associated confidence factor which can indicate the degree of accuracy of the inferred artifact. Confidence factor can be increased or decreased based on the re-evaluation of sample data for the artifact.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Steven M. Miller, Daniel E. Morris, Lisa A. Seacat
  • Publication number: 20090094551
    Abstract: The present invention discloses a solution to prevent split entries in an event of a window focus shift while still permitting the focus shift event to occur. The solution utilizes a number of different configurable techniques to accomplish this goal, all of which are designed to permit a user to finish directing input to an original window element, when an automatic focus shift event occurs that directs focus to a different window element. Techniques for preventing split entries can include, but are not limited to, a pause-triggered target shifting technique, a pause-triggered focus shifting technique, a password control focus retention technique, a password control focus shift alter technique, an entry continuation blocking after focus shift technique, an entry continuation alert after focus shift technique, and an entry continuation buffering after focus shift technique. The solution is not to be construed limited to these enumerated techniques.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher S. Alkov, Travis M. Grigsby, Ruthie D. Lyle, Lisa A. Seacat
  • Patent number: 7515703
    Abstract: A method for providing an embellishment representation of a noise information is discloses.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Travis M. Grigsby, Steven Michael Miller, Lisa Anne Seacat
  • Publication number: 20090088234
    Abstract: A method, system and computer program product for improving accuracy and experience of a game. Signals are sent from a computer system to appropriate sensors based on a player's or game object's position to activate connected light-emitting fibers that are blended with grass on a playing field. The light-emitting fibers are activated in such a manner to display light to indicate an infraction (e.g., a player was in an offside position), a successful play (e.g., team made a first down), appropriate maneuvers, boundaries for a play, etc., thereby ensuring the game is fair and accurate and enhancing the experience of the game.
    Type: Application
    Filed: December 14, 2008
    Publication date: April 2, 2009
    Applicant: International Business Machines Corporaion
    Inventors: Lisa Anne Seacat, Travis M. Grigsby, Steven Michael Miller
  • Patent number: 7508450
    Abstract: A method for presenting closed captioning text on device display screens, the method includes: receiving a continuous flow of audio video (A/V) content information; separating closed captioning information from video content contained in the A/V content information flow; accumulating the closed captioning information in a first memory buffer; displaying the video content without the closed captioning information to form a first video snippet; determining one of the following video mode conditions: whether a first time limit for viewing the video snippet been exceeded, whether the capacity of the first memory buffer for the closed captioning been exceeded, and whether a closed caption command to display the accumulated closed captioning been received; wherein in the event one or more of the video mode conditions occurs: retrieving the accumulated closed captioning from the first memory buffer; and displaying the accumulated closed caption information without the video content.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael N Abernethy, Jr., Travis M Grigsby
  • Publication number: 20090077130
    Abstract: A system and method for providing a social network aware input dictionary are provided. A social network of users is monitored to determine the words and terms utilized by the users as part of their communication and interaction within the social network. Words and terms are ranked, or prioritized, within the social network based on a determined increase/decrease in popularity of the words/terms as determined from the monitoring of the social network. Based on the ranking of these words/terms, individual input dictionaries associated with devices used by the users of the social network may be automatically updated to include/remove these words/terms and/or increase/decrease a relative priority of the words/terms within the input dictionaries. Such automatic updating may be performed regardless of whether the particular user has used the word/term or not.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Inventors: Michael N. Abernethy, JR., Travis M. Grigsby, Daniel E. Morris, Frank A. Nuzzi