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: 9374334Abstract: 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: GrantFiled: July 12, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Lloyd W. Allen, Jr., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
-
Patent number: 8771076Abstract: 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: GrantFiled: July 8, 2008Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
-
Patent number: 8771077Abstract: 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: GrantFiled: July 8, 2008Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Erik J Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
-
Publication number: 20130304837Abstract: 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: ApplicationFiled: July 12, 2013Publication date: November 14, 2013Inventors: Lloyd W. Allen, JR., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
-
Patent number: 8516056Abstract: 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: GrantFiled: August 16, 2005Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Lloyd W. Allen, Jr., Steve R. Campbell, Jana H. Jenkins, Tricia E. York
-
Patent number: 8495105Abstract: 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: GrantFiled: December 22, 2009Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
-
Patent number: 8478598Abstract: 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: GrantFiled: August 17, 2007Date of Patent: July 2, 2013Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Steve R. Campbell, Andrew Ivory, Aaron K. Shook
-
Publication number: 20110153686Abstract: 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: ApplicationFiled: December 22, 2009Publication date: June 23, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steve R. Campbell, Jason A. Collier, Zeynep Latif, Michael J. McMahon, Michael B. Rutherford
-
Publication number: 20100009755Abstract: 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: ApplicationFiled: July 8, 2008Publication date: January 14, 2010Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
-
Publication number: 20100009756Abstract: 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: ApplicationFiled: July 8, 2008Publication date: January 14, 2010Inventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Aaron K. Shook
-
Publication number: 20090313010Abstract: 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: ApplicationFiled: June 11, 2008Publication date: December 17, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik J. Burckart, Steve R. Campbell, Andrew J. Ivory, Mark E. Peters, Aaron K. Shook
-
Publication number: 20090228559Abstract: 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: ApplicationFiled: March 6, 2008Publication date: September 10, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: STEVE R. CAMPBELL, TODD E. KAPLINGER
-
Publication number: 20090138507Abstract: 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: ApplicationFiled: November 27, 2007Publication date: May 28, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ERIK J. BURCKART, STEVE R. CAMPBELL, ANDREW J. IVORY, AARON K. SHOOK
-
Publication number: 20090048845Abstract: 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: ApplicationFiled: August 17, 2007Publication date: February 19, 2009Inventors: Erik J. Burckart, Steve R. Campbell, Andrew Ivory, Aaron K. Shook