Patents by Inventor Travis Grigsby

Travis 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: 20140039789
    Abstract: Embodiments of the present invention provide a method, system and computer program product for dynamic, progressive route granularity for a computed route in a navigation system. In an embodiment of the invention, a method for dynamic, progressive routing granularity for a computed route in a navigation system is provided. The method includes computing a route of turn by turn directives from an origin to a destination in memory of a navigation computing system. The method additionally includes determining one segment of the route from amongst multiple different segments of the route to be a familiar segment. The method yet further includes removing from the familiar segment at least one of the turn by turn directives. Finally, the method includes displaying the route in the navigation computing system without segments that have been removed as part of the familiar segment.
    Type: Application
    Filed: August 6, 2012
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Denise A. Bell, Travis Grigsby, Jana Jenkins, Trevor Livingston
  • Publication number: 20070260393
    Abstract: A method, system, and computer program product that enables a direction service to automatically inform the requester or user of the directions of advertisement associated with the various businesses and/or landmarks situated on a directional map generated by the service. The service provider of the navigational service enhances the directional offerings to include advertisements associated with specific businesses and/or points of interest within the service's mapping database. When a generated route/direction includes landmarks (e.g., one or more of the businesses or other point of interest), which have an associated advertisement, the service displays (or outputs via audible or other means) the advertisement to the user, along with the directions. In this way the user is provided an output that includes the directions, landmarks (businesses and/or points of interest) along the routes, as well as an output of the specific advertisement associated with each of these landmarks.
    Type: Application
    Filed: May 4, 2006
    Publication date: November 8, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Alexandre Polozoff
  • Publication number: 20070203985
    Abstract: A method, apparatus and computer-usable medium are presented for, in a text messaging (e.g., instant messaging-IM) application, displaying a visual cue on a User Interface (UI) that associates a response text message with one of a plurality of received text messages.
    Type: Application
    Filed: February 15, 2006
    Publication date: August 30, 2007
    Inventors: Michael Abernethy, Travis Grigsby, Justin Hong, Charles Rankin
  • Publication number: 20070198977
    Abstract: A mechanism for sharing tasks is provided in which individuals in a share group may signal their intent to complete individual shared tasks and communicate that intent to other individuals in the share group. A required time for completion of the shared tasks may be associated with an individual's signaling of the intent to complete the shared task. The completion of the shared task by the individual signaling intent to complete may be monitored and, if not completed within the associated required time, the performance of the shared task may again be shared with the individuals of the share group. In this way, another individual may signal that individual's intent to perform the shared task and the process may be repeated until the shared task is completed.
    Type: Application
    Filed: February 23, 2006
    Publication date: August 23, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Alexandre Polozoff
  • Publication number: 20070198281
    Abstract: A contact reminder apparatus, system and method are provided. The illustrative embodiments provide a mechanism for providing contact reminder messages to a user based on communications with contacts from a variety of different communication devices. The illustrative embodiments synchronize communication logs and contacts from communication devices that may be of the same or different types and use the synchronized communication logs to determine whether to reset contact reminder counters that are used to determine whether to send a contact reminder message to a user. A user may designate preferred types of communication for each contact and may have the contact reminder counters automatically adjusted based on such preferences and whether or not a preferred type of communication was last used to communicate with a contact. Moreover, contact reminders may be sent to communication devices determined to provide the communication type corresponding to the communication type specified in the contact reminder.
    Type: Application
    Filed: February 23, 2006
    Publication date: August 23, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Alexandre Polozoff
  • Publication number: 20070198697
    Abstract: A computer implemented method, apparatus, and computer usable program code for refactoring methods of an application. A rating for a method within the application is identified to form a rated method. The rated method is placed in a grouping based on the rating identified for the method. A data processing system is designated to process the grouping.
    Type: Application
    Filed: January 26, 2006
    Publication date: August 23, 2007
    Inventors: Michael Abernethy, Travis Grigsby, Syed-Muasir Khalil, Truong-An Thai
  • Publication number: 20070174773
    Abstract: A system for and method of controlling lighting in a digital video stream is presented. A user loads digital content into a light tracking system. The digital content includes three tracks, which are a video track, an audio track, and a light control track. After loading, the user selects either a “partial light effect setting” or a “full light effect setting.” When the user selects a partial light effect setting, the light tracking system lowers the environmental lighting device's illumination at the beginning of the digital content's playing, and raises the environmental lighting device's illumination at the end of the digital content's playing. When the user selects a full light effect setting, the light tracking system adjusts the environmental lighting device's illumination throughout the digital content's playback, as well as lowering and raising the environmental lighting device's illumination at the beginning and the end of the movie, respectively.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Alexandre Polozoff
  • Publication number: 20070169063
    Abstract: An application includes functionality for dynamically modifying controls based on readme documentation content after the development of the application is substantially complete. A developer marks up a documentation file to include references to graphical user interface controls. The application generates a registry that stores associations between the documentation content and the affected controls. The application then modifies the properties of the affected controls to alter presentation or at least one behavior of each affected control. When the application creates an instance of an affected control, the control includes the modified presentation or behavior.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 19, 2007
    Inventors: Brian Bauman, Amanda Burton, Michael Carlson, Travis Grigsby
  • Publication number: 20070169157
    Abstract: A computer controlled display system for displaying selected primary visual content to a viewer, and provides a system for displaying content ancillary to the primary visual content to the viewer which comprises enabling a viewer to display selected primary visual content having implementation for interrupting the display of the primary visual content. In response to such an interruption, there is provided an implementation which is independent of the means for interrupting for displaying the ancillary visual content to said viewer during the time period of said interruption. The interrupting may be interactively commenced by the viewer, or the interrupt may be automatically commenced by the system.
    Type: Application
    Filed: January 19, 2006
    Publication date: July 19, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Robert Krentler, Alexandre Polozoff
  • Publication number: 20070143788
    Abstract: Localized information is embedded as metadata within a digital video stream. A television receiver then compares the localized information with preconfigured location information. If a match is found, the television receiver presents the localized information with the video data.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Inventors: Michael Abernethy, Kulvir Bhogal, Travis Grigsby, Robert Krentler, Alexandre Polozoff