# US 8,788,698 B2 · Indexing a messaging session for business object integration into messaging

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,788,698 B2
- Document ID: US8788698B2
- Status: Granted
- Kind: B2
- Application number: 11/948,398
- Filed: 2007-11-30
- Published: 2009-06-04
- Granted: 2014-07-22
- Earliest claimed: 2007-11-30
- Assignees: International Business Machines Corporation
- Applicants: John R. Hind; Naveenkumar V. Muguda
- Inventors: John R. Hind; Naveenkumar V. Muguda
- Web page: https://patentgrep.com/patent/US8788698B2

## CPC

- H04L 12/1831: {Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status}
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/234: for tracking messages
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a messaging session provided by a messenger, and applying an action to the business object from within the messaging session of the instant messenger. The method further can include indexing the messaging session with keywords in the message text and tags for the business object.

## Claims

### Claim 1

A method for messaging integration of a business object comprising:
embedding a business object in message text in a messaging session provided by a messenger;
applying an action to the business object from within the message session of the messenger;
identifying a pronoun in the message text referencing the business object; and,
visually distinguishing the identified pronoun in the message text to draw a correlation between the business object and the pronoun.

### Claim 2 (depends on 1)

The method of claim 1, wherein
the messenger is an instant messenger,
the message text is chat text and
the messaging session is a chat session.

### Claim 3 (depends on 1)

The method of claim 1, wherein
the messenger is an e-mail messenger,
the message text is e-mail text and
the messaging session is an e-mail session.

### Claim 4 (depends on 1)

The method of claim 1, wherein
the messenger is a discussion forum environment,
the message text is discussion forum text and
the messaging session is a threaded discussion forum.

### Claim 5 (depends on 1)

The method of claim 1, wherein
the messenger is a shared document library environment,
the message text is a shared document and
the messaging session is a shared document library.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
identifying a verb in the message text in association with a pronoun referencing the business object; and,
providing a context menu for the business object in the messaging session with entries in the context menu limited according to the identified verb.

### Claim 7

An instant messaging data processing system comprising:
a processor;
a messenger configured to support a messaging session; and,
business object integration logic running on the processor and comprising program code configured to
apply an action to a business object embedded within message text of the chat session from within the messaging session,
identify a pronoun in the message text referencing the business object, and
visually distinguish the identified pronoun in the message text to draw a correlation between the business object and the pronoun.

### Claim 8 (depends on 7)

The system of claim 7, wherein
the messenger is an instant messenger,
the message text is chat text and
the messaging session is a chat session.

### Claim 9 (depends on 7)

The system of claim 7, wherein
the messenger is an e-mail messenger,
the message text is e-mail text and
the messaging session is an e-mail session.

### Claim 10 (depends on 7)

The system of claim 7, wherein
the messenger is a discussion forum environment,
the message text is discussion forum text and
the messaging session is a threaded discussion forum.

### Claim 11 (depends on 7)

The system of claim 7, wherein
the messenger is a shared document library environment,
the message text is a shared document and
the messaging session is a shared document library.

### Claim 12 (depends on 7)

The system of claim 7, wherein the program code is further enabled to:
identify a verb in the message text in association with a pronoun referencing the business object; and,
provide a context menu for the business object in the message session with entries in the context menu limited according to the identified verb.
