Patents by Inventor Angela Richards Jones

Angela Richards Jones 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: 7949610
    Abstract: A method and system for discovering dependencies in project plans of a distributed system. Project plans are located by a project plan path. A project plan contains dependency information of a task to be performed, a resource necessary to perform the task, and a prerequisite task to perform the task. The method generates a master project plan containing all dependency information in all project plans in the distributed system, which dictates an order of tasks or task-resource maps in all project plans pursuant to the dependency information in project plans. The method utilizes project plan files in diverse formats in generating the master project plan for the distributed system.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: Marcus Lee Belvin, Thomas Joel Caswell, Angela Richards Jones, Henri Fouotsop Meli
  • Publication number: 20110113382
    Abstract: A system, method and program product for collecting image data from within a metaverse. A system is provided that includes: a graphical user interface (GUI) for allowing a user to install and administer a camera within the metaverse; a system for collecting image data from the camera based on an occurrence of a triggering event associated with the camera; and a system for storing or delivering the image data for the user.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan Stanford McVey
  • Patent number: 7885924
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to online simulations. In one embodiment of the invention, a method for managing recorded data for an online simulation can be provided. The method can include determining that a first experience of a user of the online simulation shall be recorded. The method can further include generating a recording of the first experience and associating metadata with the recording. The method can further include reading metadata of a second experience of the user of the online simulation and determining that the metadata of the second experience matches the metadata of the first experience. The method can further include notifying the user that the recording is associated with the second experience.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Ruthie D. Lyle
  • Publication number: 20110010665
    Abstract: A communication apparatus which facilitates inline comments includes a client processing unit and an electronic memory device. The client processing unit receives an electronic communication and generates a reply communication for response to the electronic communication in an inline comment mode. The reply communication includes a copy of original content from the electronic communication. The electronic memory device is coupled to the client processing unit. The electronic memory device stores a plurality of inline comment rules. The inline comment rules facilitate adjoining comment content to the copy of original content within the reply communication according to user commands. The comment content is uniquely identified from standard response content according to the inline comment rules in effect during the inline comment mode.
    Type: Application
    Filed: July 13, 2009
    Publication date: January 13, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Angela Richards Jones
  • Patent number: 7827253
    Abstract: A method, system, and computer program product for dynamically annotating Web pages passed via a messaging application is provided. The method includes transmitting a Web page and a graphical user interface (GUI) to a requester of the Web page. The GUI directs the requester to provide annotations to at least a portion of the Web page content, which annotations are translated to instructions interpretable by a Web browser. The instructions are bundled with a uniform resource locator (URL) of the Web page at a computer processing device of the requester. The method also includes receiving a request for the Web page from a second requester who received the instructions bundled with the URL of the Web page within a message transmitted by the requester. The method further includes directing a Web browser of the second requester to apply the instructions as the Web page is being rendered. Application of the instructions causes the Web browser to render the Web page along with the annotations.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Ruthie D. Lyle
  • Patent number: 7805491
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to e-mail message reply handling and provide a method, system and computer program product for hidden recipient management in e-mail replies. In an embodiment of the invention, a hidden recipients e-mail reply management method can be provided. The method can include composing an e-mail message in a message thread by a composer, identifying and displaying hidden recipients previously blind carbon copied on a progenitor e-mail message for the message thread by the composer, and routing the composed e-mail message to selected ones of the hidden recipients.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Ruthie D. Lyle
  • Publication number: 20100211932
    Abstract: A solution for identifying a software developer based on debugging information includes an identification module configured to identify a developer of a line of source code, a determination module configured to determine a developer contact tag for the developer, an encoding module configured to encode the developer contact tag, a tagging module configured to automatically tag the line of source code with the developer contact tag associated with the developer. The solution also includes a debug module configured to provide debug information, a decoding module configured to decrypt the developer contact tag, and a presentation module configured to present the debug stack trace in human readable form.
    Type: Application
    Filed: February 17, 2009
    Publication date: August 19, 2010
    Applicant: International Business Machines Corporation
    Inventors: Angela Richards Jones, Kaushik Patel
  • Publication number: 20100076804
    Abstract: Calendar entries can be added indicating a proposed change to a calendar event to electronic calendars of all event attendees when the proposed change is pending approval. This puts the attendees on notice of a possible change in a time or place of the calendar event so that these attendees can choose not to schedule conflicting calendar events while the proposed change is pending.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 25, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: ANGELA RICHARDS JONES
  • Publication number: 20100036823
    Abstract: A method, information processing system, and virtual environment, provide location information to users in the virtual environment. A first user is determined to be communicating with a second user in a virtual environment. One of the first user and the second user is determined to have entered a character set substantially matching a keyword in a database entry. Location information associated with the keyword is identified. The location information indicates a location within the virtual environment. The location information is linked to the character set. The character set is visually changed to indicate to the first user and the second user that location information has been linked to the character set.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 11, 2010
    Applicant: International Business Machines Corp.
    Inventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle
  • Publication number: 20100023476
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to jargon usage in a location in a virtual world and provide a method, system and computer program product for location and event based dictionaries to facilitate communication in location in a virtual world. In an embodiment of the invention, a method for communication facilitation in a location within the virtual world can include identifying jargon in a message exchanged in a location in a virtual world, looking up a glossary entry for the jargon in a dictionary of jargon for the location in the virtual world, and rendering the glossary entry in connection with the jargon in the message.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle
  • Publication number: 20100005480
    Abstract: The present disclosure a method for providing virtual world event notification. A method for providing virtual world event notification may include receiving information regarding a virtual world event, receiving a user profile, determining if the virtual world event would be of interest to a particular user based upon the user profile, and inviting a user to the virtual world event based upon the user profile through a user's calendar application.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vandana Mallempati, Ruthie D. Lyle, Angela Richards Jones
  • Publication number: 20100005463
    Abstract: A user visiting a computer other than his or her customary one logs on to a website or email server where the user's personal keyboard preference profile has been stored. The personal preferences are downloaded via the browser to the computer being used, and passed to its operating system via an Applications Programming Interface where the computer can install the personal preference profile as the temporary keyboard layout profile. The original keyboard layout of that computer is retrieved from the operating system and sent to the website or email for temporary storage so that the original layout may be restored once the user is finished.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 7, 2010
    Applicant: International Business Machines Corporation
    Inventors: Belinda Ying-Chieh Chang, Shruti Gandhi, Angela Richards Jones, Pamela Ann Nesbitt, Anne Irene Ryan
  • Publication number: 20100005141
    Abstract: A method, system and computer program product for associating a virtual instant messaging client, of an avatar, with a standard instant messaging account. When a communication transcript is completed in a virtual instant messaging session, the communication transcript is stored. Wherein the stored communication transcript is an archived virtual world (VW) communication transcript. The archived VW communication transcript is associated with one or more instant messaging clients. A request is received to continue communication, with one or more avatars, when a virtual instant messaging session is completed. When the request is received a graphical user interface (GUI) is automatically displayed. One or more of the following selections are enabled: communicate via the instant messaging session or do not communicate via the instant messaging session.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 7, 2010
    Inventors: Ulysses Lamont Cannon, Angela Richards Jones, Ruthie D. Lyle-Cannon
  • Publication number: 20090298585
    Abstract: The present invention can allow for private interactions with game players on a single game console. The present invention can include a game controller enhancement to include a private screen, which can display information to each player that should be private. The game controller enhancement can also include private audio support, which can allow the player to hookup an audio device, such as a headset, to receive audio only intended for the user. These enhanced game controllers can be used with supported game software. In some embodiments, the game controllers can have multiple modes of input. The game controller can include a toggle mechanism to switch between modes. One mode can allow the game controller controls to be sent to the game console. Another mode can allow the game controller control over (I/O control) to what is being privately shown to the user. In some embodiments, a toggle mechanism can be omitted and game software can switch the input modes appropriately.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ULYSSES LAMONT CANNON, ANGELA RICHARDS JONES, RUTHIE D. LYLE, SUSAN S. MCVEY
  • Publication number: 20090282109
    Abstract: A method, system and computer-usable medium are disclosed for initiating a session in a virtual world. An instant messaging system (IMS) comprises a registry of IMS user identifiers cross-referenced to their corresponding virtual world user identifiers. A first IMS user implements a virtual world invitation module as a result of an IMS session to invite a second IMS user to participate in a virtual world session. The first IMS user selects the IMS user identifier of the second IMS user, followed by selection of a target virtual world and a virtual world identifier. Once completed, the invitation is sent the IMS user identifier of the second IMS user, who receives the invitation and signifies their acceptance or declination. If accepted, the cross-referenced virtual world user identifiers of the first and second IMS users are used to log them into the agreed-upon virtual world venue and initiate a virtual world session.
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Inventors: Ruthie D. Lyle, Ulysses Lamont Cannon, Angela Richards Jones, Susan Stanford McVey
  • Publication number: 20090276703
    Abstract: A method, medium and implementing processing system are provided for enabling enhanced help or guidance that is tailored to a user and is available on a multitude of “levels” and in a variety of ways. A user is enabled to create a user profile by inputting information about his or her personal interests, i.e. what they plan or hope to do in a virtual world application and possibly how the application can best meet the individual's needs. Users are enabled to specify interests using a form, free-form text, or other means of input. Based on the user input specifications, and depending upon user activity while in the metaverse application, information will be provided about users, places, and events that may be useful to the user in accomplishing the individual user's objectives.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 5, 2009
    Inventors: Angela Richards Jones, Fu Yi Li, Ruthie D. Lyle, Vandana Mallempati, Pamela Ann Nesbitt
  • Publication number: 20090271716
    Abstract: A system and method for dynamically scheduling a meeting time in association with an instant messaging client. The system includes a chat server, a grid scheduling server, a local instant messaging client, a remote instant messaging client, and a grid scheduling client. The instant messaging client facilitates a chat session in conjunction with the chat server. The grid scheduling server generates a representation of scheduling information from a scheduling matrix including a list of times arranged transversely to a list of participants to the meeting. The grid scheduling client in conjunction with the grid scheduling server hosts a grid scheduling session in real-time on the local and remote instant messaging clients and schedules the meeting time according to real-time input from participants on the local and remote instant messaging clients.
    Type: Application
    Filed: April 25, 2008
    Publication date: October 29, 2009
    Inventors: Angela Richards Jones, Pamela A. Nesbitt, Lisa A. Seacat
  • Publication number: 20090254358
    Abstract: A method and system for enhancing a virtual world application to facilitate social networking between users are disclosed. The system detects a trigger condition within the virtual world application, and in response to detecting the trigger condition, searches one or more real world social networking application relationship databases for real world social network relationships between a first user of the virtual world application and at least one other user of the virtual world application. Based on the results of the searching performed on the social networking application relationship databases, the disclosed system displays alerts containing real world social network information describing real world social networks connecting the first user and one or more other users of the virtual world application that were detected by the searching.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Inventors: FuYi Li, Pamela Ann Nesbitt, Angela Richards Jones, Ruthie D. Lyle, Vandana Mallempati
  • Publication number: 20090210213
    Abstract: A static communication can be presented efficiently in different languages to facilitate propagation of the static communication across language boundaries. A static communication object that represents a static communication can be loaded with different language encodings of the static communication. When a trigger occurs (e.g., an avatar accesses the static communication object), a language encoding of the static communication that can be understood by the avatar is presented to the avatar. As the static communication propagates throughout the virtual universe, additional language encodings can be added to the static communication object.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ulysses Lamont Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan S. McVey
  • Publication number: 20090204898
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to online simulations. In one embodiment of the invention, a method for managing recorded data for an online simulation can be provided. The method can include determining that a first experience of a user of the online simulation shall be recorded. The method can further include generating a recording of the first experience and associating metadata with the recording. The method can further include reading metadata of a second experience of the user of the online simulation and determining that the metadata of the second experience matches the metadata of the first experience. The method can further include notifying the user that the recording is associated with the second experience.
    Type: Application
    Filed: February 7, 2008
    Publication date: August 13, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angela Richards Jones, Ruthie D. Lyle