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: 7949610Abstract: 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: GrantFiled: January 31, 2008Date of Patent: May 24, 2011Assignee: International Business Machines CorporationInventors: Marcus Lee Belvin, Thomas Joel Caswell, Angela Richards Jones, Henri Fouotsop Meli
-
Publication number: 20110113382Abstract: 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: ApplicationFiled: November 9, 2009Publication date: May 12, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan Stanford McVey
-
Patent number: 7885924Abstract: 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: GrantFiled: February 7, 2008Date of Patent: February 8, 2011Assignee: International Business Machines CorporationInventors: Angela Richards Jones, Ruthie D. Lyle
-
Publication number: 20110010665Abstract: 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: ApplicationFiled: July 13, 2009Publication date: January 13, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa Seacat DeLuca, Angela Richards Jones
-
Patent number: 7827253Abstract: 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: GrantFiled: July 24, 2006Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventors: Angela Richards Jones, Ruthie D. Lyle
-
Patent number: 7805491Abstract: 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: GrantFiled: November 27, 2007Date of Patent: September 28, 2010Assignee: International Business Machines CorporationInventors: Angela Richards Jones, Ruthie D. Lyle
-
Publication number: 20100211932Abstract: 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: ApplicationFiled: February 17, 2009Publication date: August 19, 2010Applicant: International Business Machines CorporationInventors: Angela Richards Jones, Kaushik Patel
-
Publication number: 20100076804Abstract: 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: ApplicationFiled: September 23, 2008Publication date: March 25, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: ANGELA RICHARDS JONES
-
Publication number: 20100036823Abstract: 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: ApplicationFiled: August 5, 2008Publication date: February 11, 2010Applicant: International Business Machines Corp.Inventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle
-
Publication number: 20100023476Abstract: 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: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ulysses L. Cannon, Angela Richards Jones, Ruthie D. Lyle
-
Publication number: 20100005480Abstract: 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: ApplicationFiled: July 7, 2008Publication date: January 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vandana Mallempati, Ruthie D. Lyle, Angela Richards Jones
-
Publication number: 20100005463Abstract: 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: ApplicationFiled: July 3, 2008Publication date: January 7, 2010Applicant: International Business Machines CorporationInventors: Belinda Ying-Chieh Chang, Shruti Gandhi, Angela Richards Jones, Pamela Ann Nesbitt, Anne Irene Ryan
-
Publication number: 20100005141Abstract: 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: ApplicationFiled: July 2, 2008Publication date: January 7, 2010Inventors: Ulysses Lamont Cannon, Angela Richards Jones, Ruthie D. Lyle-Cannon
-
Publication number: 20090298585Abstract: 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: ApplicationFiled: June 2, 2008Publication date: December 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ULYSSES LAMONT CANNON, ANGELA RICHARDS JONES, RUTHIE D. LYLE, SUSAN S. MCVEY
-
Publication number: 20090282109Abstract: 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: ApplicationFiled: May 12, 2008Publication date: November 12, 2009Inventors: Ruthie D. Lyle, Ulysses Lamont Cannon, Angela Richards Jones, Susan Stanford McVey
-
Publication number: 20090276703Abstract: 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: ApplicationFiled: May 1, 2008Publication date: November 5, 2009Inventors: Angela Richards Jones, Fu Yi Li, Ruthie D. Lyle, Vandana Mallempati, Pamela Ann Nesbitt
-
Publication number: 20090271716Abstract: 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: ApplicationFiled: April 25, 2008Publication date: October 29, 2009Inventors: Angela Richards Jones, Pamela A. Nesbitt, Lisa A. Seacat
-
Publication number: 20090254358Abstract: 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: ApplicationFiled: April 7, 2008Publication date: October 8, 2009Inventors: FuYi Li, Pamela Ann Nesbitt, Angela Richards Jones, Ruthie D. Lyle, Vandana Mallempati
-
Publication number: 20090210213Abstract: 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: ApplicationFiled: February 15, 2008Publication date: August 20, 2009Applicant: International Business Machines CorporationInventors: Ulysses Lamont Cannon, Angela Richards Jones, Ruthie D. Lyle, Susan S. McVey
-
Publication number: 20090204898Abstract: 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: ApplicationFiled: February 7, 2008Publication date: August 13, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Angela Richards Jones, Ruthie D. Lyle