Search
Subscribe

Bookmark and Share

About this Blog

As enterprise supply chains and consumer demand chains have beome globalized, they continue to inefficiently share information “one-up/one-down”. Profound "bullwhip effects" in the chains cause managers to scramble with inventory shortages and consumers attempting to understand product recalls, especially food safety recalls. Add to this the increasing usage of personal mobile devices by managers and consumers seeking real-time information about products, materials and ingredient sources. The popularity of mobile devices with consumers is inexorably tugging at enterprise IT departments to shifting to apps and services. But both consumer and enterprise data is a proprietary asset that must be selectively shared to be efficiently shared.

About Steve Holcombe

Unless otherwise noted, all content on this company blog site is authored by Steve Holcombe as President & CEO of Pardalis, Inc. More profile information: View Steve Holcombe's profile on LinkedIn

Follow @WholeChainCom™ at each of its online locations:

« Visioning Beyond Data Portability | Main | US Patent 5,181,162: Document management and production system (Eastman Kodak Company) »
Monday
May192008

US Patent 5,515,491: Method and system for managing communications within a collaborative data processing system (IBM Corporation)

Title: Method and system for managing communications within a collaborative data processing system
Patent Number: US Patent 5,515,491
Issued: May 7, 1996
Filed: December 31, 1992
Parent case: n/a
Inventor(s): Bates, Cary L. et al.
Assignee: IBM Corporation
Referenced at issuance: US Patent 4,974,173 (Xerox Corporation) Φ and  US Patent 5,008,853 (Xerox Corporation) Φ.
Referenced after issuance: US Patent 6,088,702 (Plantz, Scott H. et al).
Blogger comment:

There were 18 references to prior patents at issuance, including US Patent 4,974,173 and US Patent 5,008,853. The remaining 16 references are unremarkable for the scope and purposes of this blog.

An advanced search at USPTO online on May 16, 2008 for distinguishing references to this patent after its issuance using ref/5515491 reveals 91 references. A more refined search reveals US Patent 6,088,702.

Abstract:

It is therefore an object of the present invention:

  1. to provide a method of enhancing cooperative work in a collaborative computer system,
  2. to provide a collaborative editing system for utilization within shared data objects,
  3. to provide a modified "What You See Is What I See" (WYSIWIS) interface, and
  4. to provide a method of protecting user selectable blocks of a shared data object in collaborative computer based system from simultaneous manipulation originating with other users. 

Independent claims (as numbered):

1. A method of communications management within a collaborative computer-based system a plurality of display devices, a shared data object simultaneously accessible by a plurality of users, means for displaying portions of said shared data object within each of said plurality of display devices, and means for providing a plurality of cursors within said shared data object, wherein each of said plurality of cursors is associated with one of said plurality of users, said method comprising computer implemented steps of:

entering a mode in which messages are sent in response to selected events by said plurality of users;

determining whether a cursor movement event has occurred;

in response to a cursor movement event occurring, determining whether a cursor movement event has resulted in a cursor moving within a designated notification region within said shared data object;

in response to a cursor moving into the designated notification region, identifying users to receive said message; and

displaying said message to said identified users.

3. A method of communications management within a collaborative computer-based system a plurality of display devices, a shared data object simultaneously accessible by a plurality of users, means for displaying portions of said shared data object within each of said plurality of display devices, and means for providing a plurality of cursors within said shared data object, wherein each of said plurality of cursors is associated with one of said plurality of users, said method comprising computer implemented steps of:

entering a mode in which messages are sent in response to selected events by said plurality of users;

defining a notification region within said shared data object, said defined notification region containing cursors;

defining a message to send; and

sending said message to each user having a cursor within said defined notification region.

4. A communications management system within a collaborative computer-based system a plurality of display devices, a shared data object simultaneously accessible by a plurality of users, means for displaying portions of said shared data object within each of said plurality of display devices, and means for providing a plurality of cursors within said shared data object, wherein each of said plurality of cursors is associated with one of said plurality of users, said communications management system comprising:

means for entering a mode in which messages are sent response to selected events by said plurality of users;

determination means for determining whether a cursor movement event has occurred;

first responsive means for responding to a cursor movement event occurring, determining whether a cursor movement event has resulted in a cursor moving within a designated notification region within said shared data object;

second responsive means for responding to a cursor moving into the designated notification region, identifying users to receive a message; and

display means for displaying said message to said identified users.

6. A communications management system within a collaborative computer-based system a plurality of display devices, a shared data object simultaneously accessible by a plurality of users, means for displaying portions of said shared data object within each of said plurality of display devices, and means for providing a plurality of cursors within said shared data object, wherein each of said plurality of cursors is associated with one of said plurality of users, said communications management system comprising:

means for entering a mode in which messages are sent in response to selected events by said plurality of users;

definition means for defining a notification region within said shared data object, said defined notification region containing cursors;

definition means for defining a message to send; and

sending means for sending said message to each user having a cursor within said defined notification region.

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (1)

References allow you to track sources for this article, as well as articles that were written in response to this article.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>