Patents by Inventor STEVE R. CAMPBELL

STEVE R. CAMPBELL 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).

  • Patent number: 9374334
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lloyd W. Allen, Jr., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
  • Patent number: 8771076
    Abstract: An apparatus, system, and method for synchronizing a portable gaming profile with a gaming system. The method includes communicating with a wireless device that stores gaming profile data for a user of the gaming system. The gaming profile data describes information relating to the user. The wireless device is a device other than a gaming controller. The method also includes associating the gaming profile data with a gaming profile operating on the gaming system. The method also includes transmitting updated gaming profile data to the wireless device.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
  • Patent number: 8771077
    Abstract: An apparatus, system, and method for associating a gaming profile based on a position of a wireless device relative to a gaming controller. The system includes a position detector to detect a position of each of a plurality of gaming controllers. The position detector also detects a position of the mobile phone relative to each of the plurality of gaming controllers. The gaming profile is associated with the mobile phone. The system also includes a gaming profile manager to associate the gaming profile with one of the gaming controllers in response to the position of the wireless device relative to each of the plurality of gaming controllers.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Erik J Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
  • Publication number: 20130304837
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria.
    Type: Application
    Filed: July 12, 2013
    Publication date: November 14, 2013
    Inventors: Lloyd W. Allen, JR., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
  • Patent number: 8516056
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to instant messaging and real-time communications systems and provide a method, system and computer program product for automated partner list management in a real-time communications system. In one embodiment, a real-time communications data processing system can include a real-time communications server, a history log configured to record user interaction records for different users of the real-time communications server, a set of partner lists for the different users, and partner list management logic coupled to each of the real-time communications server and history log. The partner list management logic can include program code enabled to remove individual ones of the different users from a single one of the partner lists which individual ones of the different users meet at least one configurable criteria.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lloyd W. Allen, Jr., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
  • Patent number: 8495105
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Patent number: 8478598
    Abstract: An apparatus, system, and method to transcribe a voice chat session initiated from a text chat session. The system includes a chat server, a voice server, and a transcription engine. The chat server is configured to facilitate a text chat session between multiple instant messaging clients. The voice server is coupled to the chat server and configured to facilitate a transition from the text chat session to a voice chat session between the multiple instant messaging clients. The transcription engine is coupled to the voice server and configured to generate a voice transcription of the voice chat session. The voice transcription may be aggregated into a text chat history.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew Ivory, Aaron K. Shook
  • Publication number: 20110153686
    Abstract: Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
  • Publication number: 20100009755
    Abstract: An apparatus, system, and method for associating a gaming profile based on a position of a wireless device relative to a gaming controller. The system includes a position detector to detect a position of each of a plurality of gaming controllers. The position detector also detects a position of the mobile phone relative to each of the plurality of gaming controllers. The gaming profile is associated with the mobile phone. The system also includes a gaming profile manager to associate the gaming profile with one of the gaming controllers in response to the position of the wireless device relative to each of the plurality of gaming controllers.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
  • Publication number: 20100009756
    Abstract: An apparatus, system, and method for synchronizing a portable gaming profile with a gaming system. The method includes communicating with a wireless device that stores gaming profile data for a user of the gaming system. The gaming profile data describes information relating to the user. The wireless device is a device other than a gaming controller. The method also includes associating the gaming profile data with a gaming profile operating on the gaming system. The method also includes transmitting updated gaming profile data to the wireless device.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
  • Publication number: 20090313010
    Abstract: A multimedia device can be used to play audio. Speech in an environment proximate to a multimedia device can be detected. The detected speech can be recorded. The playing of the audio can be paused. The recorded speech can be audibly presented. A condition to resume the paused audio can be detected. The paused audio can be resumed from the previously paused position.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Mark E. Peters, Aaron K. Shook
  • Publication number: 20090228559
    Abstract: User ratings can be received from Instant Messaging (IM) users, such as ratings for other users established via an IM application interface. Each received user rating can represent a rating corresponding to an IM communicator. The received user ratings can be processed to establish a global rating for the IM communicator. The global rating can be conveyed to IM clients along with an identifier of the IM communicator. IM applications can present these global rating to IM users, who can also configure behavior of the IM applications based upon global IM ratings. In one embodiment, categories can be established, which results in category specific IM ratings, which can be used in a manner similar to the global IM ratings.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: STEVE R. CAMPBELL, TODD E. KAPLINGER
  • Publication number: 20090138507
    Abstract: The present invention discloses a solution for automated playback control for portable audio devices using environmental cues as indicators for interrupting playback. In the solution, an event handler can be responsive to environmental cues around the user of the portable audio device to determine if playback should be interrupted. Triggering events can be speech emanating from the user or another proximate entity, proximity detection of a person or device, user behavior changes/transitions, and the like. Device configuration can allow for user interaction to permit or deny playback interruption. User interactions can range from a “yes/no” speech response to motion sensitive headphones detecting a head “nod” or “shake” gesture to indicate approval or refusal.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ERIK J. BURCKART, STEVE R. CAMPBELL, ANDREW J. IVORY, AARON K. SHOOK
  • Publication number: 20090048845
    Abstract: An apparatus, system, and method to transcribe a voice chat session initiated from a text chat session. The system includes a chat server, a voice server, and a transcription engine. The chat server is configured to facilitate a text chat session between multiple instant messaging clients. The voice server is coupled to the chat server and configured to facilitate a transition from the text chat session to a voice chat session between the multiple instant messaging clients. The transcription engine is coupled to the voice server and configured to generate a voice transcription of the voice chat session. The voice transcription may be aggregated into a text chat history.
    Type: Application
    Filed: August 17, 2007
    Publication date: February 19, 2009
    Inventors: Erik J. Burckart, Steve R. Campbell, Andrew Ivory, Aaron K. Shook