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: 20170142038Abstract: A computer-implemented method of interlacing responses within an instant messaging (IM) system can include, responsive to a request from a user in an IM session, storing an IM message fragment input by the user and associating the IM message fragment with a message selected from an IM session transcript. The method can include recalling the IM message fragment and outputting, at least in part, the IM message fragment in response to the message.Type: ApplicationFiled: December 4, 2016Publication date: May 18, 2017Inventors: Michael N. Abernethy, JR., Travis M. Grigsby, Frank L. Jania
-
Patent number: 9626371Abstract: Embodiments of the present invention provide a method, system and computer program product for attribute based file operation implementation selection. In an embodiment of the invention, a method for providing selectable implementations of a file operation is provided. The method includes receiving a directive to perform a file operation on a particular file stored in fixed storage of a computer and identifying an attribute of the particular file. An implementation of the file operation can be selected amongst different implementations of the file operation that maps to the identified attribute. Thereafter, the selected implementation of the file operation can be invoked to perform the file operation upon the particular file.Type: GrantFiled: December 29, 2010Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Travis M. Grigsby, Christopher J. Hardee, Andrew J. Ivory
-
Publication number: 20160381089Abstract: A method for providing relationship-centric resources includes establishing a communication session between a first device and a second device, determining, during the communication session between the first and second devices, an intersection of mutual topics of interest between users of the first and second devices by cross-referencing sets of interests for the users, retrieving content based on a determination that the content meets a content descriptor, and simultaneously displaying the retrieved content. The content descriptor describes a nature of the communication session. The retrieving is further based on a determination that the content is related to a mutual topic of interest from the intersection of mutual topics of interest between the users of the first and second devices. The determination of relatedness is based on a cross-reference between the content and the mutual topic of interest. The cross-reference is stored in a lookup table.Type: ApplicationFiled: September 12, 2016Publication date: December 29, 2016Applicant: International Business Machines CorporationInventors: Michael N Abernethy, JR., Gabriel A Cohen, Ronald E Craig, Travis M Grigsby
-
Publication number: 20160364499Abstract: A device for providing spatially-oriented traversal animations during web navigation. The device is configured to perform operations that include receiving a destination Internet address for a destination web page into a graphical web browser that is displaying a current web page having a current Internet address on an electronic display. The operations can further include determining, via electronic analysis of the destination Internet address and the current Internet address, a relationship between the destination Internet address and the current Internet address. The operations can further include determining a spatially-oriented traversal animation based on the relationship. The spatially-oriented traversal animation is from a plurality of different types of animations associated with different hierarchical relationships between Internet pages within the Internet domain.Type: ApplicationFiled: August 25, 2016Publication date: December 15, 2016Inventors: Christopher S. Alkov, Denise A. Bell, Brian Farrell, Travis M. Grigsby, Jana H. Jenkins
-
Patent number: 9517418Abstract: Embodiments of the present invention address deficiencies of the art in respect to virtual world management and provide a method, data processing system and computer program product for conversation detection in a virtual world. In an embodiment of the invention, a method for conversation management in a virtual world data processing system can include detecting a sequence of statements from at least two avatars in a virtual world, and locating the avatars in the virtual world, computing a temporal proximity of the statements. The statements can be grouped in the virtual world if the avatars are geographically proximate to one another in the virtual world and if the statements have occurred within a threshold temporal proximity of one another. Thereafter, the grouped statements can be persisted in the virtual world as a conversation.Type: GrantFiled: July 28, 2008Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Christopher S. Alkov, Travis M. Grigsby, Ruthie D. Lyle, Lisa A. Seacat
-
Patent number: 9514442Abstract: A computer-implemented method of interlacing responses within an instant messaging (IM) system can include, responsive to a request from a user in an IM session, storing an IM message fragment input by the user and associating the IM message fragment with a message selected from an IM session transcript. The method can include recalling the IM message fragment and outputting, at least in part, the IM message fragment in response to the message.Type: GrantFiled: May 9, 2008Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael N. Abernethy, Travis M. Grigsby, Frank L. Jania
-
Patent number: 9515834Abstract: Provided are techniques for the distribution and control of digital content such that Quality of Experience (QoE) is maintained. Content is protected from when the content is encrypted to when it is used. To ensure the QoE of particular content, a content owner embeds a list of required or preferred components that must be employed to render the content. The content owner's list of required or preferred components specifies specific components “trusted” to correctly process the content. The specified chain of preferred components is compared to possible devices in the system that processes the content. If there are multiple acceptable devices for a specific link, a preference system is employed to determine the device that executed the particular part of the chain. The preference system is based upon a number of factors, such as, but not limited to, performance characteristics, user preferences, expected stability, power requirements and system preferences.Type: GrantFiled: February 23, 2015Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Thomas A. Bellwood, Robert B. Chumbley, Jacob D. Eisinger, Travis M. Grigsby, Matthew F. Rutkowski
-
Publication number: 20160321219Abstract: Disclosed are various embodiments of systems that may identify a series of characters within a text block, wherein the series of characters are a subset of the text block. A system may bind the series of characters to generate a text unit and an encoded text block. The encoded text block may include a first signal indicating that an entirety of the series of characters in the text unit is to be selected in response to a subset of the series of characters being selected. The system may select, in response to the first signal and at least a portion of the subset of the series of characters being selected, the entirety of the series of characters in the text unit. The system may generate a modified encoded text block in response to an instruction to treat the series of characters as being unbound. The modified encoded text block may include a second signal indicating that a portion of the series of characters is to be selected in response to the portion of the series of characters being selected.Type: ApplicationFiled: July 12, 2016Publication date: November 3, 2016Inventors: Travis M. Grigsby, Chen H. Leo, Bucky A. Jordan
-
Publication number: 20160315895Abstract: A mechanism for determining a chat distance associated with an environmental chat based on the chat amount within an area of a virtual universe associated with the environmental chat. An environmental chat distance may be determined based on the number of words or characters in a text chat or voice chat between avatars within the area of the virtual universe. The environmental chat distance may be inversely proportional to the detected words or characters in the environmental chat.Type: ApplicationFiled: June 29, 2016Publication date: October 27, 2016Inventors: Christopher S. Alkov, Travis M. Grigsby, Lisa Seacat DeLuca
-
Patent number: 9477940Abstract: Relationship-centric resources are provided to users during a communication session. After establishing a communication session between a first communication device and a second communication device, content that meets a content descriptor is retrieved. This content descriptor describes a nature of a relationship between users of the first and second communication devices. The retrieved content, which meets the content descriptor, is then simultaneously displaying on both the first communication device and the second communication device.Type: GrantFiled: July 23, 2007Date of Patent: October 25, 2016Assignee: International Business Machines CorporationInventors: Michael N. Abernethy, Jr., Gabriel A. Cohen, Ronald E. Craig, Travis M. Grigsby
-
Publication number: 20160308802Abstract: Embodiments of the present invention address deficiencies of the art in respect to deep tagging of media content and provide a method, system and computer program product for coordinating deep tagging of media content with chat postings. In an embodiment of the invention, a method for coordinating deep tagging of media content with chat postings can be provided. The method can include monitoring a group chat of participants co-browsing media content, identifying a token in the group chat appearing a threshold number of times within a temporal window, and creating a deep tag in the media content in association with a portion of the media content played back concurrently with the temporal window.Type: ApplicationFiled: June 29, 2016Publication date: October 20, 2016Inventors: Christopher S. Alkov, Travis M. Grigsby, Ruthie D. Lyle, Lisa Seacat DeLuca
-
Patent number: 9453736Abstract: A method, system, and computer program product for transmitting traffic congestion routing data to a community of global positioning system (GPS) devices. Community routing logic of a community routing system (CRS) receives a route request containing the current location and desired destination of a GPS device. The CRS may use the community routing logic to determine a path that the user of the GPS device should travel on to best minimize driving time and traffic conditions for a community of users of the CRS. The CRS considers road capacity, current traffic conditions, and historical traffic data for roads and alternate roads along a preferred route. The CRS also considers routes previously taken by the GPS device. Additionally, the CRS may receive information about routes taken by other GPS devices to further improve future routes of the community of GPS devices.Type: GrantFiled: March 13, 2014Date of Patent: September 27, 2016Assignee: International Business Machines CorporationInventors: Travis M. Grigsby, Frank L. Jania, Lisa Seacat Deluca
-
Patent number: 9430118Abstract: Embodiments include a method that includes receiving a destination Internet address for a destination web page into a graphical web browser that is displaying a current web page having a current Internet address on a display. The method includes determining a relationship between the destination Internet address and the current Internet address. The relationship is determined by determining differences between the current Internet address and the destination Internet address. The method also includes determining a spatially-oriented traversal animation based, at least in part, on the relationship between the destination Internet address and the current Internet address. The method includes animating bringing the destination web page onto the display using the spatially-oriented traversal animation. The method also includes displaying the destination web page after the spatially-oriented traversal animation.Type: GrantFiled: April 19, 2011Date of Patent: August 30, 2016Assignee: International Business Machines CorporationInventors: Christopher S. Alkov, Denise A. Bell, Brian Farrell, Travis M. Grigsby, Jana H. Jenkins
-
Patent number: 9424249Abstract: Disclosed are various embodiments for a text module that receives, in at least one computing device, an encoded text block, the encoded text block comprising user generated text. A set of signals is identified in the encoded text block, each signal specifying a respective text unit, each text unit corresponding to a respective series of characters in the user generated text. The text module may render the user generated text and each series of characters in the user generated text. A text selection of a subset of one of the series of characters is initially prevented. The text module receives a selection of the text unit corresponding to the one of the series of characters, the selection of the text unit triggering a text selection of one of the series of characters.Type: GrantFiled: September 18, 2012Date of Patent: August 23, 2016Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Travis M. Grigsby, Chen H. Leo, Bucky A. Jordan
-
Patent number: 9397970Abstract: Embodiments of the present invention address deficiencies of the art in respect to deep tagging of media content and provide a method, system and computer program product for coordinating deep tagging of media content with chat postings. In an embodiment of the invention, a method for coordinating deep tagging of media content with chat postings can be provided. The method can include monitoring a group chat of participants co-browsing media content, identifying a token in the group chat appearing a threshold number of times within a temporal window, and creating a deep tag in the media content in association with a portion of the media content played back concurrently with the temporal window.Type: GrantFiled: November 22, 2015Date of Patent: July 19, 2016Assignee: International Business Machines CorporationInventors: Christopher S. Alkov, Travis M. Grigsby, Ruthie D. Lyle, Lisa Seacat DeLuca
-
Patent number: 9384469Abstract: A mechanism for modifying a chat distance associated with an environmental chat based on the avatar population density of an area of a virtual universe associated with the environmental chat. An initial environmental chat distance may be determined based on the avatar population density, i.e., the number of avatars, in the area of the virtual universe associated with the environmental chat. The environmental chat distance may be modified in response to a change in the number of avatars in the area of the virtual universe associated with the environmental chat. The environmental chat distance may be modified such that the environmental chat distance is inversely proportional to the detected number of avatars in the virtual universe area associated with the environmental chat.Type: GrantFiled: September 22, 2008Date of Patent: July 5, 2016Assignee: International Business Machines CorporationInventors: Christopher S. Alkov, Travis M. Grigsby, Lisa Seacat DeLuca
-
Patent number: 9327178Abstract: A method, system and compute program product for modifying sporting event participant decorations displayed on a fiber optic “Turf TV” playing surface. A 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: GrantFiled: June 7, 2012Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Travis M. Grigsby, Steven M. Miller, Lisa A. Seacat
-
Patent number: 9299063Abstract: A computer implemented method, a computer program product, and a data processing system display a user-defined email preview within a mail folder of an email client. A user can enter a user-defined preview text into a preview field associated with a particular email. When a preview of the email is shown in a mail folder, the user-defined preview text is shown as the email preview instead of a truncated portion of the email body.Type: GrantFiled: June 5, 2012Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, Travis M. Grigsby, Trevor Livingston, Ravi Mani
-
Publication number: 20160080294Abstract: Embodiments of the present invention address deficiencies of the art in respect to deep tagging of media content and provide a method, system and computer program product for coordinating deep tagging of media content with chat postings. In an embodiment of the invention, a method for coordinating deep tagging of media content with chat postings can be provided. The method can include monitoring a group chat of participants co-browsing media content, identifying a token in the group chat appearing a threshold number of times within a temporal window, and creating a deep tag in the media content in association with a portion of the media content played back concurrently with the temporal window.Type: ApplicationFiled: November 22, 2015Publication date: March 17, 2016Inventors: Christopher S. Alkov, Travis M. Grigsby, Ruthie D. Lyle, Lisa Seacat DeLuca
-
Patent number: 9274676Abstract: Some embodiments of the inventive subject matter are directed to determining that at least a portion of content would be obscured by a border of a graphical user interface if the content were to be presented in a two-dimensional state via the graphical user interface, and presenting the at least the portion of the content in a stereoscopic three-dimensional state in response to the determining that the at least the portion of the content would be obscured by the border of the graphical user interface, wherein a stereoscopic depth effect of the stereoscopic three-dimensional state makes the at least the portion of the content appear to extend beyond the border of the graphical user interface.Type: GrantFiled: September 11, 2013Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Denise A. Bell, Travis M. Grigsby, Jana H. Jenkins