Patents by Inventor Keith Raymond Walker

Keith Raymond 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: 20230393860
    Abstract: A computer-implemented method, including monitoring, by a computing device, usage data of an application on a primary user device; detecting, by the computing device, a mirroring of the application on a secondary user device based on an identification of the application; determining, by the computing device, a synchronization setting of the application including a secondary user device based on a historical synchronization data for the application; and generating, by the computing device, a synchronization configuration for the application on the secondary user device based on the usage data; and synchronizing, by the computing device, the application on the secondary user device with the synchronization configuration.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: Keith Raymond Walker, Martin G. Keen, John M. Ganci, JR., Sarbajit K. Rakshit
  • Patent number: 10416995
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick Allen Hamilton, II, James R. Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 10345922
    Abstract: A computer implemented method, apparatus, and computer usable program code for embedding and importing content prediction instructions. Content prediction instructions are customized. The content prediction instruction is part of content prediction logic. The prediction instruction is embedded in a document in response to receiving a user selection to embed the prediction instruction.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Susan Elise Lee, Keith Raymond Walker
  • Publication number: 20170320712
    Abstract: Disclosed is a motorized winch system having a frame, a motor, and a drum with a first end and a second end connected to the motor. The system has a winch cable configured to wind around the drum with a first end connected to the drum, having a winding portion and a distal portion. The system has a winch cable locator assembly with a cam bar rotatably mounted to the frame, a cam follower connected to the cam bar such that the cam follower slides from the first end to the second end of the drum and reverses to slide back to the first end of the drum, and a cable guide coupled to the cam follower, configured to guide the cable onto the drum. The system has a removable cam gear with an operating position operably connected to the motor, and a manual position disconnected from the motor.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 9, 2017
    Inventors: William E. Shook, Keith Raymond Walker, Francis Colin Geoffrey Melton, Danny C. Jury
  • Patent number: 9602453
    Abstract: Aspects of the present invention associate an unsent electronic message with a target file that is attached to a first stored electronic message. A command to attach a file to the unsent electronic message is received. A list identifying one or more files attached to one or more stored electronic messages is displayed. The target file is one of the one or more files. An input identifying the target file is received. One of the target file and a file that identifies a location of the target file on a storage device is attached to the unsent electronic message.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dimple Bhatia, Vandana Mallempati, Jehan Moghazy, Suparna Sinha Roy, Keith Raymond Walker
  • Patent number: 9582596
    Abstract: A mechanism for determining if images exist before publishing to a web server, and replacing missing images with temporary images for the purpose of providing alternate content while eliminating web server error responses, which prevents needless alerts to site administrators. Upon detecting a modification to a web page, a determination is made as to whether the modification includes a link to an image that does not exist at a location specified by a path in the link to the image. Responsive to a determination that the modification includes a link to an image that does not exist at the location, an image placeholder is created for the image at the location.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey David Amsterdam, Joseph Stephen Mabry, Brian Marshall O'Connell, Keith Raymond Walker
  • Publication number: 20160246595
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Application
    Filed: April 1, 2016
    Publication date: August 25, 2016
    Inventors: Rick Allen HAMILTON, II, James R. KOZLOSKI, Brian Marshall O'CONNELL, Clifford Alan PICKOVER, Keith Raymond WALKER
  • Patent number: 9335975
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: May 10, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick Allen Hamilton, II, James R. Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 9003304
    Abstract: A computer implemented method, apparatus, and computer usable program code for moving an avatar. A computer renders a first viewport in a computer display. The first viewport may comprise a first tab, a first coordinate, and a first attitude. A first object is rendered based on the first coordinate and the first attitude in a region. The computer renders a second tab. The computer receives a user selection corresponding to the second tab. Next, the computer renders a second viewport comprising a second coordinate and a second attitude. The computer renders the second object in a computer display from a perspective distinct from the first viewport. In addition, the computer registers the avatar as associated with the second coordinate and second attitude in the virtual universe, wherein the first tab is a visual indication of movement history.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8990705
    Abstract: Modifying display of an object in a display of part of a virtual universe is provided. In one embodiment, the process obtains avatar tracking data that identifies a location of an avatar in relation to a range of the object. The range includes a viewable field. The process then selects a data collection method based on the location of the set of avatars. In response to detecting an event for triggering modification of the object, the process calculates a set of color modifiers based on display setting data to form a modified color. Thereafter, the process renders the object using the modified color when the location of the set of avatars is within the range of the object.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8972494
    Abstract: A computer implemented method, data processing system, and computer program product for scheduling calendaring entries within the context of an instant messaging client. The instant messaging client receives input from a user to schedule an instant messaging chat session with one or more invitees, wherein the one or more invitees are selected from a list of contacts in the instant messaging client. The instant messaging client provides a scheduling interface to the user, wherein the scheduling interface allows the user to define properties for the instant messaging chat session. Responsive to receiving user input defining the instant messaging chat session, an entry is created in the user's calendaring system to form a scheduled instant messaging chat session, wherein the entry is based on the properties defined in the scheduling interface.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker
  • Publication number: 20140282383
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Application
    Filed: May 15, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rick Allen HAMILTON, II, James R. KOZLOSKI, Brian Marshall O'CONNELL, Clifford Alan PICKOVER, Keith Raymond WALKER
  • Patent number: 8832569
    Abstract: A computer implemented method, data processing system, and computer program product for enabling users to view a plurality of instant messaging chat conversations and respond quickly and easily a selected conversation, while minimizing the impact on the users' other activities. Users are also provided with the option of choosing which instant messaging conversations to monitor and which responses from particular people or topics to display. Multiple instant messaging chat conversations are provided to a user via a scrolling chat window, wherein the scrolling chat window allows the user to scroll through and monitor the multiple instant messaging chat conversations. When user input is received for a selected instant messaging chat conversation, the selected instant messaging chat conversation is loaded and displayed into an instant messaging chat window to allow the user to respond to the selected instant messaging chat conversation.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker
  • Patent number: 8799454
    Abstract: Embodiments for server connection optimization in a persistently connected publish/subscribe environment are provided. A computer assigns an initial activity category for a client. The computer logs, into a log file, one or more select operations of a connection between a client and a first server. The computer calculates a ratio of a number of the select operations to a check time of the first server, wherein the check time is a period of time that has elapsed since a previous review of logged data. The computer sets a second activity category for the client based on a look-up of the ratio in a schedule of ratio ranges in a control file, wherein the second activity category is not the initial activity category. The computer transfers the client from the first server to a second server, in response to setting the second activity category.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian Marshall O'Connell, Keith Raymond Walker
  • Patent number: 8756564
    Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, James R. Kozloski, Brian M. O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8745720
    Abstract: An enhanced personal firewall system having an inter-firewall connection listener which binds to a specified communications port and listens for inbound and/or outbound connection requests; and an inter-firewall controller which establishes a trusted communications through a local firewall and a remote firewall by exchanging public keys, a signed trusted computer firewall request, and using the keys to determine if a local key storage indicates previous authorization to trusted communications. If not, then a user of the targeted resource is notified and prompted to authorize the access. If so, then the firewall rules protecting the targeted resource are modified, even if temporarily, to allow the requesting firewall to have trusted access.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ravi Prakash Bansal, Rick Allen Hamilton, II, Brian O'Connell, Keith Raymond Walker
  • Patent number: 8713181
    Abstract: The present invention provides a computer implemented method for transferring an item from a source virtual universe to a target virtual universe. A target virtual universe host opens a session between a source virtual universe host and itself. Next, it determines that the source virtual universe host is authorized to transmit the item to the target virtual universe host. Next, it receives a command from a client computer to transfer the item from the source virtual universe host to the target virtual universe host. Next, it receives item data in the target virtual universe host.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: April 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Steven Mark Harrison, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8692835
    Abstract: The present invention provides a computer implemented method and apparatus to project a projected avatar associated with an avatar in a virtual universe. A computer receives a command to project the avatar, the command having a projection point. The computer transmits a request to place a projected avatar at the projection point to a virtual universe host. The computer renders a tab associated with the projected avatar.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 8, 2014
    Assignee: Activision Publishing, Inc.
    Inventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8695081
    Abstract: A system and related methods for providing a handler for requests to access a wireless network, operable by or separate from an enhanced personal firewall system, which obtains connection-related information from the operating system, network interface drivers, or both, and then provides that information to a controller which determines to allow or deny access. By collecting certain connection-related information, new levels and granularities of control are allowed and enabled. The process is equally well suited for implementation by a wireless device which may be in range of multiple servers or networks, such that the device may allow different levels of access to the device by the different servers or networks according to the collected connection-related information.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ravi Prakash Bansal, Rick Allen Hamilton, II, Brian Marshall O'Connell, Keith Raymond Walker
  • Patent number: RE45184
    Abstract: A process of segmenting a single email so that portions of it may be directed to or away from select recipients is disclosed. The sender highlights portions of the email and right clicks (or key command, button, or menu item) and selects an option to select recipients. The operator interface then provides the sender with the option of selecting recipients from their address book or the server's address book. To speed the process along, the sender may select those already on the To, Cc, or Bcc distribution lists. The sender then selects whether those chosen will receive the highlighted portion or if they will be excluded from receiving it. Lastly, the sender will have the option of providing text that is unique to each of the selected groups.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Hans Handy-Bosma, Mei Yang Selvage, Keith Raymond Walker