Patents by Inventor Keith R. Walker

Keith R. Walker 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: 20200174573
    Abstract: A gesture-based graphical user interface control system and method are provided. The method may include receiving an indication to recognize an input device gesture to be used for performing a graphical user interface action on the computer system. The method may further include training the computer system to recognize the input device gesture. The training may include receiving gesture data representative of the input device gesture to be used for performing the graphical user interface action and defining the input device gesture based on the gesture data. The method may also include mapping the input device gesture to the graphical user interface action. The mapping may include receiving an indication to define the graphical user interface action on the computer system and defining the graphical user interface action. The method may additionally include detecting performance of the input device gesture and performing the graphical user interface action.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Michael Bender, Keith R. Walker, Christopher M. Wood
  • Patent number: 10673932
    Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
  • Patent number: 10657843
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20200135053
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 30, 2020
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20200126141
    Abstract: Embodiments recognize and solve problems as a function of biometric and social network data, wherein processors are configured to determine that an e-commerce site user is currently experiencing a problem in association with a purchase of an item on the e-commerce site as a function of analyzing biometric data acquired from the user in association with the item purchase. The processors are further configured to correlate the first problem associated with the item purchase to an alternative problem that is associated with the item purchase as a function of social network data of the user; and to suggest the alternative problem to the user as another problem experienced by the user in association with the item purchase.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 23, 2020
    Inventors: JAMES E. BOSTICK, DANNY Y. CHEN, SARBAJIT K. RAKSHIT, KEITH R. WALKER
  • Patent number: 10620684
    Abstract: In general, embodiments of the invention provide an approach to proactively adjust timeout settings on a display device based on user activity. Specifically, a system and method are presented to adaptively adjust the inactivity timeout settings on a display device based on the application being used, the content being displayed on the device, and an analysis of the user's history with the application. The present invention calculates an inactivity timeout modifier which is utilized to modify the default operating system timeout value.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Rick A. Hamilton, II, Mauro Marzorati, Brian M. O'Connell, Keith R. Walker
  • Patent number: 10610787
    Abstract: A system and method in a virtual universe system for triggering scans of virtual items and inventories of virtual items and for scanning the virtual items and inventories wherein the scans may be triggered by an avatar moving or teleporting from one region to another, or by an avatar picking up, dropping off, or accepting or purchasing an item. The degree of scanning may depend upon factors such as location where these scan triggers occur. The signature of the item may be identified by the scan process. The item signature may be compared against signatures of known malicious items stored in an inventory item signatures database and a summary of the signature comparison may be sent to a resident and stored in the resident's inventory.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10592933
    Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Anne R. Sand, Keith R. Walker
  • Patent number: 10586183
    Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Neal M. Keller, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10586182
    Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Neal M. Keller, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10564810
    Abstract: A system and method for enhancing the rendering of one or more objects based on payment and account options. The system includes a computer infrastructure configured to control enhancement rendering of an object in a virtual universe by providing at least one augmentation attribute to a tag of the object. The method includes providing enhancement rendering of an object in a virtual universe by augmenting the object based on a status of a user viewing the object.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick A. Hamilton, II, Steven M. Harrison, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Publication number: 20200043059
    Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
    Type: Application
    Filed: October 8, 2019
    Publication date: February 6, 2020
    Inventors: Rick A. HAMILTON, II, Brian M. O'CONNELL, Clifford A. PICKOVER, Anne R. SAND, Keith R. WALKER
  • Publication number: 20200019582
    Abstract: A computer-implemented method includes: generating a first list of uniform resource locators (URLs) available on a page when accessed using privileged credentials; storing one or more first URL outputs associated with the first list of URLs including the content of webpages accessed using the privileged credentials; generating a second list of URLs when accessed using non-privileged credentials; generating a third list of URLs, wherein the third list of URLs includes URLs included in the first list of URLs and not included in the second list of URLs; storing a second URL output including content of a webpage mapped to a particular URL in the third list of URLs when the particular URL is accessed using the non-privileged credentials; determining that the second URL output matches a particular first URL output associated with the particular URL; and outputting an alert identifying that the webpage is accessible by an unauthorized user.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 16, 2020
    Inventors: Michael BENDER, David E. NACHMAN, Michael P. SHUTE, Keith R. WALKER
  • Publication number: 20190385074
    Abstract: Predicting probable activity consequences is provided. Information is collected from data sources to identify various activities. Patterns of how any identified activity is linked with a corresponding event are detected based on analyzing the information. The patterns are indexed with data having a relationship to a particular event. Activity context information associated with a set of identified activities corresponding to the particular event is extracted from the information. A cognitive model of how the set of identified activities corresponding to the particular event are related to a set of activity consequences is generated. Probable activity consequences with degree of severity corresponding to the activity context information is predicted based on the cognitive model. A recommendation to perform a set of action steps to reduce impact of the probable activity consequences on different aspects of the activity context information associated with the set of identified activities is generated.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20190371195
    Abstract: Aspects of the present invention provide an approach for cognitive computer assistance in student learning of an educational topic. In an embodiment, a student is provided a presentation of educational materials and monitored with at least one sensor while studying. A cognitive computer system determines level of student understanding of the topic and alters said presentation of educational materials based on said determining of said level of student understanding to cognitively assist in said student's learning.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Patent number: 10497282
    Abstract: A computer-implemented method includes: displaying, by a computer device, video content on a display of the computer device; determining, by the computer device, a moving object in the video content; and controlling, by the computer device, a plurality of microbots to move, on the display, over locations of the object in the video content.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 3, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith R. Walker, James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit
  • Publication number: 20190362023
    Abstract: A method, apparatus, system, and computer program product for processing a query received through a network. A computer system identifies a topic in the query. The computer system identifies a set of friends of a user from a set of social media networks in which the set of the friends have an expertise in the topic identified in the query. The computer system ranks the set of the friends based on a level of the expertise of the set of the friends for the topic and an availability of the set of the friends to form a ranked set of the friends. The computer system returns results that contain the ranked set of the friends for the topic.
    Type: Application
    Filed: May 22, 2018
    Publication date: November 28, 2019
    Inventors: James E. Bostick, Danny Yen-Fu Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20190362394
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: Vittorio CASTELLI, Rick A. HAMILTON, II, Brian M. O'CONNELL, Clifford A. PICKOVER, Keith R. WALKER
  • Publication number: 20190347477
    Abstract: A computer implemented method for generating contextual workflows includes receiving a plurality of images, analyzing the received plurality of images to identify one or more activities corresponding to the plurality of images and one or more contextual details corresponding to the plurality of images, wherein the contextual details indicate a capture location, a capture time, a capture sequence, or a capture subject for the plurality of images, calculating a confidence weighting for the one or more identified activities for the plurality of images, creating a contextual workflow according to the calculated confidence weightings, receiving a query for a workflow corresponding to an indicated context, and identifying one or more workflows that matches the indicated context.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 14, 2019
    Inventors: James E. Bostick, Danny Y. Chen, Sarbajit K. Rakshit, Keith R. Walker
  • Publication number: 20190347230
    Abstract: Automated configuring of system settings of a computer for a peripheral device(s) is provided. The configuring process includes determining, by the computer, that a peripheral device has been connected to the computer, and based on the determining, ascertaining profile-related data for use in configuring computer system settings for the peripheral device connected to the computer. The ascertained profile-related data is used to identify, by the computer, a settings profile for the peripheral device from saved settings profiles for one or more peripheral devices. Based on the identified settings profile, the computer system settings for the peripheral device are configured.
    Type: Application
    Filed: May 8, 2018
    Publication date: November 14, 2019
    Inventors: Michael BENDER, Keith R. WALKER, Todd P. SEAGER, Thomas A. MORSE