US20110010638A1 - Presence-enabled inbox - Google Patents
Presence-enabled inbox Download PDFInfo
- Publication number
- US20110010638A1 US20110010638A1 US12/690,075 US69007510A US2011010638A1 US 20110010638 A1 US20110010638 A1 US 20110010638A1 US 69007510 A US69007510 A US 69007510A US 2011010638 A1 US2011010638 A1 US 2011010638A1
- Authority
- US
- United States
- Prior art keywords
- inbox
- enabled
- user
- group
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/489—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
Definitions
- the disclosed technology pertains to multi-user collaboration environments, and more particularly to indicating or suppressing the presence of users and groups in connection with particular contents.
- Collaboration systems are designed to facilitate the sharing of documents and media among the members of a team.
- Collaboration applications which are also generally referred to as groupware, are highly interactive and knowledge-based applications that can assist team members who are often focused on a common goal.
- Such systems foster a cross-fertilization of knowledge and ideas from the various team members in a virtual conversation. Users often send messages and/or documents to each other as part of the collaborative process.
- chat mechanism would not be available to all of the intended message or document recipients.
- the chat mechanism would be unavailable to members that are currently not online or are experiencing connectivity issues. These users would thus be unable to take advantage of the chat mechanism. Also, once back online, these users would be unable to determine which users interacted with the message topic or document and when.
- Embodiments of the disclosed technology center on the notion of user and/or group presence.
- a user's presence-enabled inbox can provide a variety of information pertaining to current, recent, or past activity by other users or groups with respect to a specific document or message. Such information can be presented in an index-type manner so that the user can quickly and easily tell which of the many messages and documents are active and to what extent by seeing who is currently visiting the messages and documents.
- a presence-enabled inbox can advantageously provide the user with information pertaining to which particular users have visited, e.g., accessed or edited, certain documents or messages.
- the presence-enabled inbox can also provide the user with a reporting tool that can provide specific information as to which users and/or groups have visited the documents or messages and to what extent they have contributed to the collaboration.
- FIG. 1 is a block diagram that illustrates an example of a screenshot corresponding to a presence-enabled inbox in accordance with embodiments of the disclosed technology.
- FIG. 2 is a block diagram that illustrates an example of a screenshot corresponding to a content reporting tool in accordance with embodiments of the disclosed technology.
- FIG. 3 illustrates an example of a system in which embodiments of the disclosed technology can be implemented.
- FIG. 4 is a flowchart that illustrates an example of a machine-controlled method of a user interacting with a content in accordance with embodiments of the disclosed technology.
- FIG. 5 is a flowchart that illustrates an example of a machine-controlled method of at least one member of a group interacting with a content in accordance with embodiments of the disclosed technology.
- FIG. 6 is a flowchart that illustrates an example of a machine-controlled method of a user initiating an invisibility feature while interacting with a content in accordance with embodiments of the disclosed technology.
- a presence-enabled inbox can include an index of a group of contents, e.g., messages or documents, presented in a vertical listing.
- the various contents listed in the inbox can be shared among different message addressees.
- the presence-enabling of such an inbox can advantageously enable a user to see at a glance whether other users are presently visiting any of the contents listed in the inbox. By being able to see which people are engaged in a particular message topic or document, for example, a user can quickly and easily determine, in real-time, whether the message topic or document is particularly interesting to its audience.
- a presence-enabled inbox can display an index of a list of shared messages or documents.
- the index entries presented in the list can show the first several characters contained within each message or document, for example.
- An interface feature such as a Visit button can be presented on the index entry itself within the displayed inbox to enable a user to join in the particular collaboration document or message.
- the system can display a personal presence indicator, such as an avatar, corresponding to the user in connection with, e.g., adjacent to, each corresponding message or document index entry that is displayed in all of the presence-enabled inboxes of each collaboration recipient.
- the user can simply read or actively contribute to, e.g., comment on or interact with, the pertinent message topic or document.
- the inbox can display a personal presence indicator such as an avatar corresponding to each visitor of the corresponding message or document in connection with, e.g., adjacent to, the pertinent index entry.
- the inbox can display all of the personal presence indicators up to a fixed number predetermined by either the user or system limitations.
- the system can notify other particular users or groups of the user's departure from the message or document.
- the system can do so in a passive manner, e.g., by simply removing his or her avatar from the index entry displayed in each of the others' inboxes.
- the system can more actively inform the other users or groups of the user's departure by providing a notification message or alert to each user or group.
- a user can set his or her personal presence identifier or indicator to “invisible” if he or she does not want her visiting status to be public and possibly broadcast to a large number of other users, for example.
- a presence-enabled inbox in accordance with the disclosed technology can provide a Presence Visibility/Invisibility button to enable the user to direct the system to display or suppress his or her personal presence indicator for other collaboration users or groups, for example.
- FIG. 1 is a block diagram that illustrates an example of a screenshot corresponding to a presence-enabled inbox 100 .
- the presence-enabled inbox 100 has several different sections: a user/group listing section 102 , a content details section 110 , a user/group details section 108 , and an additional features section 126 .
- a user/group listing section 102 a content details section 110 , a user/group details section 108 , and an additional features section 126 .
- the user/group listing section 102 is currently displaying indicators, e.g., linking buttons or icons, corresponding to three different users (Amy 104 A, Bob 104 B, and Charlie 104 C) and two different groups (“Work Project” 106 A and “Noon Basketball” 106 B). Any of the users 104 A, 104 B, and 104 C can join or otherwise associate themselves with any of the groups 106 A and 106 B, subject to any restrictions placed thereon.
- the user/group listing section 102 can include an indexed listing of each user's presences and/or certain presence-related information pertaining to the user.
- the indexed listing can include a personal status update, e.g., the most recent or most commented-on status update, and/or an avatar, e.g., a badged avatar, in connection with the corresponding indicator for each user user.
- the content details section 110 is currently displaying a single particular content 112 .
- the content details section 110 can display multiple contents or links thereto simultaneously.
- a content refers to a readable and editable item such as a document or a message from a user or group.
- a content can also include one or more attached items such as other documents or messages.
- the content 112 has several items associated therewith.
- a comment 114 A from the user Amy contains information that Amy placed into the content 112 itself, such as a comment or a question about the content 112 or other related content.
- the content 112 also has three presence indicators: a first presence indicator 116 A that corresponds to the user Amy, a second presence indicator 118 A that corresponds to the group Work Project, and a third presence indicator 116 C that corresponds to the user Charlie.
- the content 112 displayed in the example has three additional items: a Visit button 120 , a Make Group button 122 , and a Reports button 124 .
- a user can press the Visit button 120 to “visit” the corresponding content in order to read or edit the content, for example.
- the Reports button 124 can be used to invoke a content reports tool, which is discussed in detail below with respect to FIG. 2 .
- the Make Group button 122 can enable a user to direct the system to dynamically create a group consisting of all the users and/or groups currently associated with the content.
- activation of the Make Group Button 122 i.e., by a user pressing the button, would direct the system to immediately collect the identities of the pertinent users or groups as identified by the currently-displayed presence indicators 116 A, 118 A, and 116 C, for example.
- the system could then create a group that includes all of the users/groups that correspond to the collected identities. If such a group already exists, the system can alert the user to this fact and ask whether the user wishes to still proceed.
- FIG. 2 is a block diagram that illustrates an example of a screenshot corresponding to a content reporting tool display 200 .
- the content reporting tool display 200 includes three sections.
- a User/Group Visits section 202 can provide information pertaining to which users and/or groups have visited the pertinent message or document. For example, the personal presence indicator for each user that has visited the content within user-specifiable parameters, e.g., within the last week, can be displayed in the User/Group Visits section 202 .
- the presence-enabled inbox can present a group presence identifier or indicator in connection with the message or document.
- the inbox can present one or more group presence indicators in place of or in addition to the personal presence indicator for a certain member of the group(s) whenever the member has participated in the collaboration.
- a User/Group Edit History section 204 can display information pertaining to the specific contributions of each participating user or group in the collaboration. For example, the User/Group Edit History section 204 can display the personal presence indicator for each participating user along with detailed information pertaining to the user's contribution, such as what information the user added and when.
- the content reporting tool display 200 also includes a Reporting Options section 206 that can provide the user with various options for obtaining information pertaining to a particular collaboration. For example, a user can direct the system to limit reporting to user or group contributions that have occurred within the past week. The user can also request that the content reporting tool provide detailed information for certain collaboration topics and only minimal information for other, less interesting topics.
- FIG. 3 illustrates an example of a system 300 in which embodiments of the disclosed technology can be implemented.
- the system 300 includes a network 302 , such as the Internet or a company's intranet, that can facilitate interaction between multiple devices such as desktop computers 304 and 306 and laptop computers 308 and 310 .
- Other devices such as a personal digital assistant (PDA) 312 and mobile devices 314 and 316 , e.g., cellular or smart phones, can also be used as part of the system 300 .
- PDA personal digital assistant
- a first user's desktop computer 304 can provide a presence-enabled inbox 100 for the first user and a second user's laptop computer 308 can provide a presence-enabled inbox 100 for the second user.
- FIG. 4 is a flowchart that illustrates an example of a machine-controlled method 400 of a user interacting with a content, e.g., a document or message.
- a content e.g., a document or message.
- a user Amy visits a particular content, as shown at 402 .
- Amy can visit a particular message or document by clicking on a Visit button 120 displayed in connection with the message or document, for example.
- the system can indicate Amy's presence at the content to other users or groups by displaying Amy's personal presence identifier or indicator, e.g., avatar, to other users as shown at 404 , for example.
- the system can display Amy's personal presence indicator to every user or group having an association with the particular content.
- the system can limit the display of Amy's personal presence indicator to users or groups that are currently online or only those users or groups that are presently participating in the collaboration.
- Amy Once Amy has initiated her visit to the content, she can edit the content, as shown at 406 .
- Amy may contribute to the collaboration topic by adding her own comments or attachments such as documents or files to the content.
- Amy may desire to only read or briefly review the current state of the content and not edit the content at this time.
- 406 is an optional step as indicated by the dashed lines.
- Amy After Amy has finished her interaction with the content, Amy can leave the content, as indicated at 408 . In certain situations such as a power failure or network, disconnect, Amy's departure from the content may be involuntary. Regardless of the manner of Amy's departure, however, the system can indicate Amy's departure to the other users or groups by simply removing Amy's personal presence indicator from the indexed entry corresponding to the content as displayed at the other users' presence-enabled inboxes, as shown at 410 . In certain embodiments, the system can also send a notice or alert indicating Amy's departure to the other users or groups, as shown at 412 .
- FIG. 5 is a flowchart that illustrates an example of a machine-controlled method 500 of at least one member of a group interacting with a content.
- at least one member of a group called Work Project visits a particular content, as shown at 502 .
- the one or more users can each visit the content by clicking on the Visit button 120 displayed in connection with the message or document at his or her presence-enabled inbox, for example.
- the system can indicate the group's presence at the content to other users or groups by displaying a corresponding group presence identifier or indicator to other users as shown at 504 , for example.
- the system can determine that the group is visiting the content based on the number of group members that are presently visiting or have previously visited the content.
- the threshold number of group members to trigger such a determination can be a majority of the group or the entirety of the group, for example.
- the system can display the group presence indicator in addition to or in place of the personal presence indicator displayed for each individual group member that is visiting or has previously visited the content.
- At 506 at least one of the members of the group visiting the content leaves the content.
- the system can then remove the group presence indicator currently displayed in connection with the content at the presence-enabled inbox of each of the other users, as shown at 508 .
- the system can then display a personal presence indicator or modified group presence indicator at the other users' inboxes, as shown at 510 .
- the system can display the group presence indicator with some type of marking or other indication that less than all of the group members [or less than the number of previously visiting group members] are currently visiting the content.
- users can be alerted to group involvement in a certain collaboration effort even when certain members of the group are not participating.
- FIG. 6 is a flowchart that illustrates an example of a machine-controlled method 600 of a user initiating an invisibility feature while interacting with a content.
- the system responsive to user Amy visiting a content, displays Amy's personal presence indicator to the other users and/or groups associated with the content, as shown at 602 and 604 , respectively.
- Amy then initiates or invokes an invisibility feature, as shown at 606 .
- Amy can do so by pressing a Presence Visibility/Invisibility button 128 , for example.
- the system can suppress the display of Amy's personal presence indicator to the other users or groups, as shown at 608 .
- the system can treat the suppressing of Amy's personal presence indicator in a manner similar to Amy's departure from the content, e.g., 408 of FIG. 4 , such that the other users or groups would not be able to tell whether Amy has actually left the content or is simply continuing her visit at the content without exposing her presence there.
- While the illustrated embodiments focus on contents such as messages and documents, one having ordinary skill in the art will appreciate that implementations of the disclosed technology can also be applied beyond messages and documents into different applications and data sets. For example, certain implementations can pertain to which users or groups are visiting or have visited a certain bug database. Other implementations can pertain to which users or groups are visiting or have visited a particular customer record in a customer relationship management (CRM) application, for example.
- CRM customer relationship management
- machine is intended to broadly encompass a single machine or a system of communicatively coupled machines or devices operating together.
- Exemplary machines can include computing devices such as personal computers, workstations, servers, portable computers, handheld devices, tablet devices, and the like.
- a machine typically includes a system bus to which processors, memory (e.g., random access memory (RAM), read-only memory (ROM), and other state-preserving medium), storage devices, a video interface, and input/output interface ports can be attached.
- the machine can also include embedded controllers such as programmable or non-programmable logic devices or arrays, Application Specific Integrated Circuits, embedded computers, smart cards, and the like.
- the machine can be controlled, at least in part, by input from conventional input devices (e.g., keyboards and mice), as well as by directives received from another machine, interaction with a virtual reality (VR) environment, biometric feedback, or other input signal.
- VR virtual reality
- the machine can utilize one or more connections to one or more remote machines, such as through a network interface, modem, or other communicative coupling.
- Machines can be interconnected by way of a physical and/or logical network, such as an intranet, the Internet, local area networks, wide area networks, etc.
- network communication can utilize various wired and/or wireless short range or long range carriers and protocols, including radio frequency (RF), satellite, microwave, Institute of Electrical and Electronics Engineers (IEEE) 545.11, Bluetooth, optical, infrared, cable, laser, etc.
- RF radio frequency
- IEEE Institute of Electrical and Electronics Engineers
- Embodiments of the disclosed technology can be described by reference to or in conjunction with associated data including functions, procedures, data structures, application programs, instructions, etc. that, when accessed by a machine, can result in the machine performing tasks or defining abstract data types or low-level hardware contexts.
- Associated data can be stored in, for example, volatile and/or non-volatile memory (e.g., RAM and ROM) or in other storage devices and their associated storage media, which can include hard-drives, floppy-disks, optical storage, tapes, flash memory, memory sticks, digital video disks, biological storage, and other tangible, physical storage media.
- Associated data can be delivered over transmission environments, including the physical and/or logical network, in the form of packets, serial data, parallel data, propagated signals, etc., and can be used in a compressed or encrypted format. Associated data can be used in a distributed environment, and stored locally and/or remotely for machine access.
Abstract
Description
- This application claims the benefit of U.S. Provisional Patent Application Ser. No. 61/224,778, titled “COLLABORATION TOOLS” and filed on Jul. 10, 2009, and U.S. Provisional Patent Application Ser. No. 61/236,005, titled “PRESENCE-ENABLED INBOX” and filed on Aug. 21, 2009, both of which are hereby fully incorporated by reference herein.
- This application is related to U.S. patent application Ser. No. __/___,___, titled “COLLABORATION SWARMING” and filed on Oct. __, 2009, U.S. patent application Ser. No. __/___,___, titled “INTELLIGENT CO-BROWSING AND CO-EDITING” and filed on Oct. __, 2009, U.S. patent application Ser. No. __/___,___, titled “AUTO GENERATED AND INFERRED GROUP CHAT PRESENCE” and filed on Oct. __, 2009, U.S. patent application Ser. No. __/___,___, titled “UNIFIED ADDRESSING, SENDING, AND RECEIVING COLLABORATION SERVICE” and filed on Oct. __, 2009, and U.S. patent application Ser. No. __/___,___, titled “UNIFIED EDITABLE INBOX” and filed on Oct. __, 2009, all of which are commonly assigned with this application and are hereby fully incorporated by reference herein.
- The disclosed technology pertains to multi-user collaboration environments, and more particularly to indicating or suppressing the presence of users and groups in connection with particular contents.
- Collaboration systems are designed to facilitate the sharing of documents and media among the members of a team. Collaboration applications, which are also generally referred to as groupware, are highly interactive and knowledge-based applications that can assist team members who are often focused on a common goal. Such systems foster a cross-fertilization of knowledge and ideas from the various team members in a virtual conversation. Users often send messages and/or documents to each other as part of the collaborative process.
- However, users of current collaboration systems can only request feedback on a collaborative message topic or document in real-time by using an out-of-band chat mechanism. Furthermore, such a chat mechanism would not be available to all of the intended message or document recipients. For example, the chat mechanism would be unavailable to members that are currently not online or are experiencing connectivity issues. These users would thus be unable to take advantage of the chat mechanism. Also, once back online, these users would be unable to determine which users interacted with the message topic or document and when.
- Thus, there remains a need for a way to address these and other problems associated with the prior art.
- Embodiments of the disclosed technology center on the notion of user and/or group presence. For example, a user's presence-enabled inbox can provide a variety of information pertaining to current, recent, or past activity by other users or groups with respect to a specific document or message. Such information can be presented in an index-type manner so that the user can quickly and easily tell which of the many messages and documents are active and to what extent by seeing who is currently visiting the messages and documents.
- Thus, embodiments of the disclosed technology introduce a concept of enabling presence on documents and messages provided in connection a user's inbox. A presence-enabled inbox can advantageously provide the user with information pertaining to which particular users have visited, e.g., accessed or edited, certain documents or messages. The presence-enabled inbox can also provide the user with a reporting tool that can provide specific information as to which users and/or groups have visited the documents or messages and to what extent they have contributed to the collaboration.
- The foregoing and other features, objects, and advantages of the invention will become more readily apparent from the following detailed description, which proceeds with reference to the accompanying drawings.
-
FIG. 1 is a block diagram that illustrates an example of a screenshot corresponding to a presence-enabled inbox in accordance with embodiments of the disclosed technology. -
FIG. 2 is a block diagram that illustrates an example of a screenshot corresponding to a content reporting tool in accordance with embodiments of the disclosed technology. -
FIG. 3 illustrates an example of a system in which embodiments of the disclosed technology can be implemented. -
FIG. 4 is a flowchart that illustrates an example of a machine-controlled method of a user interacting with a content in accordance with embodiments of the disclosed technology. -
FIG. 5 is a flowchart that illustrates an example of a machine-controlled method of at least one member of a group interacting with a content in accordance with embodiments of the disclosed technology. -
FIG. 6 is a flowchart that illustrates an example of a machine-controlled method of a user initiating an invisibility feature while interacting with a content in accordance with embodiments of the disclosed technology. - In certain implementations of the disclosed technology, a presence-enabled inbox can include an index of a group of contents, e.g., messages or documents, presented in a vertical listing. The various contents listed in the inbox can be shared among different message addressees. The presence-enabling of such an inbox can advantageously enable a user to see at a glance whether other users are presently visiting any of the contents listed in the inbox. By being able to see which people are engaged in a particular message topic or document, for example, a user can quickly and easily determine, in real-time, whether the message topic or document is particularly interesting to its audience.
- In situations where a user visits and then decides to contribute to a particular message or document where there is already activity, the user is essentially presented with an opportunity to engage the other visitors in a real-time chat or “swarm.” Swarming is described in co-pending and commonly assigned U.S. patent application Ser. No. __/___,___, titled “COLLABORATION SWARMING,” for example. A swarm can provide the user with an ability to receive feedback on the message topic right away, thereby enhancing his or her own productivity as well as that of the collaboration group. The collective knowledge that a particular topic, e.g., message or document, is being considered by several different people at the same time may prompt someone to comment and share their insights, where such person may not have done so otherwise.
- A presence-enabled inbox can display an index of a list of shared messages or documents. The index entries presented in the list can show the first several characters contained within each message or document, for example. Thus, a user can quickly and easily determine the nature of the message or document before opening it. The user can also decide whether the message or document concerns the particular collaboration topic of interest to him or her. Furthermore, if the user is seeking a particular content, the user can confirm that the particular message or document is indeed the specific message or document that he or she seeks before visiting the content.
- An interface feature such as a Visit button can be presented on the index entry itself within the displayed inbox to enable a user to join in the particular collaboration document or message. If the user decides to visit the collaboration, the system can display a personal presence indicator, such as an avatar, corresponding to the user in connection with, e.g., adjacent to, each corresponding message or document index entry that is displayed in all of the presence-enabled inboxes of each collaboration recipient. During his or her visit to the collaboration, the user can simply read or actively contribute to, e.g., comment on or interact with, the pertinent message topic or document.
- In situations where multiple users concurrently visit a specific message or document, a collective list of visitors can be displayed adjacent to the index entry. For example, the inbox can display a personal presence indicator such as an avatar corresponding to each visitor of the corresponding message or document in connection with, e.g., adjacent to, the pertinent index entry. In certain embodiments, the inbox can display all of the personal presence indicators up to a fixed number predetermined by either the user or system limitations.
- Once a user has finished participating in the collaboration, he or she can leave the visited message or document by closing it, for example. In the case of a power failure or other connectivity issue, the user's visit may be forcibly ended. Regardless of how a user leaves a message or topic, the system can notify other particular users or groups of the user's departure from the message or document. The system can do so in a passive manner, e.g., by simply removing his or her avatar from the index entry displayed in each of the others' inboxes. Alternatively or in addition thereto, the system can more actively inform the other users or groups of the user's departure by providing a notification message or alert to each user or group.
- In certain embodiments, a user can set his or her personal presence identifier or indicator to “invisible” if he or she does not want her visiting status to be public and possibly broadcast to a large number of other users, for example. A presence-enabled inbox in accordance with the disclosed technology can provide a Presence Visibility/Invisibility button to enable the user to direct the system to display or suppress his or her personal presence indicator for other collaboration users or groups, for example.
-
FIG. 1 is a block diagram that illustrates an example of a screenshot corresponding to a presence-enabledinbox 100. In the example, the presence-enabledinbox 100 has several different sections: a user/group listing section 102, acontent details section 110, a user/group details section 108, and anadditional features section 126. One having ordinary skill in art will appreciate that there is a virtually unlimited number of sections and section types that can be implemented in connection with the presence-enabledinbox 100, as well as the layout and arrangement of such sections, and that the invention should not be limited to the specific embodiments illustrated herein. - In the example, the user/
group listing section 102 is currently displaying indicators, e.g., linking buttons or icons, corresponding to three different users (Amy 104A,Bob 104B, andCharlie 104C) and two different groups (“Work Project” 106A and “Noon Basketball” 106B). Any of theusers groups group listing section 102 can include an indexed listing of each user's presences and/or certain presence-related information pertaining to the user. For example, the indexed listing can include a personal status update, e.g., the most recent or most commented-on status update, and/or an avatar, e.g., a badged avatar, in connection with the corresponding indicator for each user user. - The
content details section 110 is currently displaying a singleparticular content 112. In other embodiments, thecontent details section 110 can display multiple contents or links thereto simultaneously. As used herein, a content refers to a readable and editable item such as a document or a message from a user or group. A content can also include one or more attached items such as other documents or messages. As described in co-pending and commonly assigned U.S. patent application Ser. No. __/___,___, titled “INTELLIGENT CO-BROWSING AND CO-EDITING,” such contents are generally co-browsable and co-editable. - In the example, the
content 112 has several items associated therewith. Acomment 114A from the user Amy contains information that Amy placed into thecontent 112 itself, such as a comment or a question about thecontent 112 or other related content. Thecontent 112 also has three presence indicators: afirst presence indicator 116A that corresponds to the user Amy, asecond presence indicator 118A that corresponds to the group Work Project, and athird presence indicator 116C that corresponds to the user Charlie. - The
content 112 displayed in the example has three additional items: aVisit button 120, aMake Group button 122, and aReports button 124. A user can press theVisit button 120 to “visit” the corresponding content in order to read or edit the content, for example. TheReports button 124 can be used to invoke a content reports tool, which is discussed in detail below with respect toFIG. 2 . - The
Make Group button 122 can enable a user to direct the system to dynamically create a group consisting of all the users and/or groups currently associated with the content. In the example, activation of theMake Group Button 122, i.e., by a user pressing the button, would direct the system to immediately collect the identities of the pertinent users or groups as identified by the currently-displayedpresence indicators -
FIG. 2 is a block diagram that illustrates an example of a screenshot corresponding to a contentreporting tool display 200. In the example, the contentreporting tool display 200 includes three sections. A User/Group Visits section 202 can provide information pertaining to which users and/or groups have visited the pertinent message or document. For example, the personal presence indicator for each user that has visited the content within user-specifiable parameters, e.g., within the last week, can be displayed in the User/Group Visits section 202. - In situations where a certain number of group members, e.g., a majority, have visited a particular message or document, the presence-enabled inbox can present a group presence identifier or indicator in connection with the message or document. In certain embodiments, the inbox can present one or more group presence indicators in place of or in addition to the personal presence indicator for a certain member of the group(s) whenever the member has participated in the collaboration.
- A User/Group
Edit History section 204 can display information pertaining to the specific contributions of each participating user or group in the collaboration. For example, the User/GroupEdit History section 204 can display the personal presence indicator for each participating user along with detailed information pertaining to the user's contribution, such as what information the user added and when. - In the example, the content
reporting tool display 200 also includes aReporting Options section 206 that can provide the user with various options for obtaining information pertaining to a particular collaboration. For example, a user can direct the system to limit reporting to user or group contributions that have occurred within the past week. The user can also request that the content reporting tool provide detailed information for certain collaboration topics and only minimal information for other, less interesting topics. -
FIG. 3 illustrates an example of asystem 300 in which embodiments of the disclosed technology can be implemented. Thesystem 300 includes anetwork 302, such as the Internet or a company's intranet, that can facilitate interaction between multiple devices such asdesktop computers laptop computers mobile devices system 300. In the example, a first user'sdesktop computer 304 can provide a presence-enabledinbox 100 for the first user and a second user'slaptop computer 308 can provide a presence-enabledinbox 100 for the second user. -
FIG. 4 is a flowchart that illustrates an example of a machine-controlledmethod 400 of a user interacting with a content, e.g., a document or message. In the example, a user Amy visits a particular content, as shown at 402. Amy can visit a particular message or document by clicking on aVisit button 120 displayed in connection with the message or document, for example. - The system can indicate Amy's presence at the content to other users or groups by displaying Amy's personal presence identifier or indicator, e.g., avatar, to other users as shown at 404, for example. In certain embodiments, the system can display Amy's personal presence indicator to every user or group having an association with the particular content. Alternatively, the system can limit the display of Amy's personal presence indicator to users or groups that are currently online or only those users or groups that are presently participating in the collaboration.
- Once Amy has initiated her visit to the content, she can edit the content, as shown at 406. For example, Amy may contribute to the collaboration topic by adding her own comments or attachments such as documents or files to the content. Alternatively, Amy may desire to only read or briefly review the current state of the content and not edit the content at this time. Thus, 406 is an optional step as indicated by the dashed lines.
- After Amy has finished her interaction with the content, Amy can leave the content, as indicated at 408. In certain situations such as a power failure or network, disconnect, Amy's departure from the content may be involuntary. Regardless of the manner of Amy's departure, however, the system can indicate Amy's departure to the other users or groups by simply removing Amy's personal presence indicator from the indexed entry corresponding to the content as displayed at the other users' presence-enabled inboxes, as shown at 410. In certain embodiments, the system can also send a notice or alert indicating Amy's departure to the other users or groups, as shown at 412.
-
FIG. 5 is a flowchart that illustrates an example of a machine-controlledmethod 500 of at least one member of a group interacting with a content. In the example, at least one member of a group called Work Project visits a particular content, as shown at 502. The one or more users can each visit the content by clicking on theVisit button 120 displayed in connection with the message or document at his or her presence-enabled inbox, for example. - The system can indicate the group's presence at the content to other users or groups by displaying a corresponding group presence identifier or indicator to other users as shown at 504, for example. In certain embodiments, the system can determine that the group is visiting the content based on the number of group members that are presently visiting or have previously visited the content. The threshold number of group members to trigger such a determination can be a majority of the group or the entirety of the group, for example. Alternatively, the system can display the group presence indicator in addition to or in place of the personal presence indicator displayed for each individual group member that is visiting or has previously visited the content.
- At 506, at least one of the members of the group visiting the content leaves the content. The system can then remove the group presence indicator currently displayed in connection with the content at the presence-enabled inbox of each of the other users, as shown at 508. In certain embodiments, the system can then display a personal presence indicator or modified group presence indicator at the other users' inboxes, as shown at 510. For example, the system can display the group presence indicator with some type of marking or other indication that less than all of the group members [or less than the number of previously visiting group members] are currently visiting the content. Thus, users can be alerted to group involvement in a certain collaboration effort even when certain members of the group are not participating.
-
FIG. 6 is a flowchart that illustrates an example of a machine-controlledmethod 600 of a user initiating an invisibility feature while interacting with a content. In the example, responsive to user Amy visiting a content, the system displays Amy's personal presence indicator to the other users and/or groups associated with the content, as shown at 602 and 604, respectively. - Amy then initiates or invokes an invisibility feature, as shown at 606. Amy can do so by pressing a Presence Visibility/
Invisibility button 128, for example. Responsive to Amy's request, the system can suppress the display of Amy's personal presence indicator to the other users or groups, as shown at 608. In certain embodiments, the system can treat the suppressing of Amy's personal presence indicator in a manner similar to Amy's departure from the content, e.g., 408 ofFIG. 4 , such that the other users or groups would not be able to tell whether Amy has actually left the content or is simply continuing her visit at the content without exposing her presence there. - While the illustrated embodiments focus on contents such as messages and documents, one having ordinary skill in the art will appreciate that implementations of the disclosed technology can also be applied beyond messages and documents into different applications and data sets. For example, certain implementations can pertain to which users or groups are visiting or have visited a certain bug database. Other implementations can pertain to which users or groups are visiting or have visited a particular customer record in a customer relationship management (CRM) application, for example.
- General Description of a Suitable Machine in which Embodiments of the Disclosed Technology can be Implemented
- The following discussion is intended to provide a brief, general description of a suitable machine in which embodiments of the disclosed technology can be implemented. As used herein, the term “machine” is intended to broadly encompass a single machine or a system of communicatively coupled machines or devices operating together. Exemplary machines can include computing devices such as personal computers, workstations, servers, portable computers, handheld devices, tablet devices, and the like.
- Typically, a machine includes a system bus to which processors, memory (e.g., random access memory (RAM), read-only memory (ROM), and other state-preserving medium), storage devices, a video interface, and input/output interface ports can be attached. The machine can also include embedded controllers such as programmable or non-programmable logic devices or arrays, Application Specific Integrated Circuits, embedded computers, smart cards, and the like. The machine can be controlled, at least in part, by input from conventional input devices (e.g., keyboards and mice), as well as by directives received from another machine, interaction with a virtual reality (VR) environment, biometric feedback, or other input signal.
- The machine can utilize one or more connections to one or more remote machines, such as through a network interface, modem, or other communicative coupling. Machines can be interconnected by way of a physical and/or logical network, such as an intranet, the Internet, local area networks, wide area networks, etc. One having ordinary skill in the art will appreciate that network communication can utilize various wired and/or wireless short range or long range carriers and protocols, including radio frequency (RF), satellite, microwave, Institute of Electrical and Electronics Engineers (IEEE) 545.11, Bluetooth, optical, infrared, cable, laser, etc.
- Embodiments of the disclosed technology can be described by reference to or in conjunction with associated data including functions, procedures, data structures, application programs, instructions, etc. that, when accessed by a machine, can result in the machine performing tasks or defining abstract data types or low-level hardware contexts. Associated data can be stored in, for example, volatile and/or non-volatile memory (e.g., RAM and ROM) or in other storage devices and their associated storage media, which can include hard-drives, floppy-disks, optical storage, tapes, flash memory, memory sticks, digital video disks, biological storage, and other tangible, physical storage media.
- Associated data can be delivered over transmission environments, including the physical and/or logical network, in the form of packets, serial data, parallel data, propagated signals, etc., and can be used in a compressed or encrypted format. Associated data can be used in a distributed environment, and stored locally and/or remotely for machine access.
- Having described and illustrated the principles of the invention with reference to illustrated embodiments, it will be recognized that the illustrated embodiments may be modified in arrangement and detail without departing from such principles, and may be combined in any desired manner. And although the foregoing discussion has focused on particular embodiments, other configurations are contemplated. In particular, even though expressions such as “according to an embodiment of the invention” or the like are used herein, these phrases are meant to generally reference embodiment possibilities, and are not intended to limit the invention to particular embodiment configurations. As used herein, these terms may reference the same or different embodiments that are combinable into other embodiments.
- Consequently, in view of the wide variety of permutations to the embodiments described herein, this detailed description and accompanying material is intended to be illustrative only, and should not be taken as limiting the scope of the invention. What is claimed as the invention, therefore, is all such modifications as may come within the scope and spirit of the following claims and equivalents thereto.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/690,075 US20110010638A1 (en) | 2009-07-10 | 2010-01-19 | Presence-enabled inbox |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US22477809P | 2009-07-10 | 2009-07-10 | |
US23600509P | 2009-08-21 | 2009-08-21 | |
US12/690,075 US20110010638A1 (en) | 2009-07-10 | 2010-01-19 | Presence-enabled inbox |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110010638A1 true US20110010638A1 (en) | 2011-01-13 |
Family
ID=43428259
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/690,038 Abandoned US20110010424A1 (en) | 2009-07-10 | 2010-01-19 | Unified addressing, sending, and receiving collaboration service |
US12/690,028 Expired - Fee Related US8898282B2 (en) | 2009-07-10 | 2010-01-19 | Auto generated and inferred group chat presence |
US12/690,071 Abandoned US20110010640A1 (en) | 2009-07-10 | 2010-01-19 | Intelligent co-browsing and co-editing |
US12/690,075 Abandoned US20110010638A1 (en) | 2009-07-10 | 2010-01-19 | Presence-enabled inbox |
US12/690,066 Expired - Fee Related US8280846B2 (en) | 2009-07-10 | 2010-01-19 | Collaboration swarming |
US12/690,056 Abandoned US20110010635A1 (en) | 2009-07-10 | 2010-01-19 | Unified editable inbox |
US13/619,543 Active 2030-03-07 US9595022B2 (en) | 2009-07-10 | 2012-09-14 | Collaboration swarming |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/690,038 Abandoned US20110010424A1 (en) | 2009-07-10 | 2010-01-19 | Unified addressing, sending, and receiving collaboration service |
US12/690,028 Expired - Fee Related US8898282B2 (en) | 2009-07-10 | 2010-01-19 | Auto generated and inferred group chat presence |
US12/690,071 Abandoned US20110010640A1 (en) | 2009-07-10 | 2010-01-19 | Intelligent co-browsing and co-editing |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/690,066 Expired - Fee Related US8280846B2 (en) | 2009-07-10 | 2010-01-19 | Collaboration swarming |
US12/690,056 Abandoned US20110010635A1 (en) | 2009-07-10 | 2010-01-19 | Unified editable inbox |
US13/619,543 Active 2030-03-07 US9595022B2 (en) | 2009-07-10 | 2012-09-14 | Collaboration swarming |
Country Status (1)
Country | Link |
---|---|
US (7) | US20110010424A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130024419A1 (en) * | 2009-07-10 | 2013-01-24 | Andrew Fox | Collaboration swarming |
US20150210282A1 (en) * | 2012-08-16 | 2015-07-30 | Jaguar Land Rover Limited | Speed control system and method for operating the same |
US9798742B2 (en) | 2015-12-21 | 2017-10-24 | International Business Machines Corporation | System and method for the identification of personal presence and for enrichment of metadata in image media |
US20220247724A1 (en) * | 2021-01-29 | 2022-08-04 | Salesforce.Com, Inc. | Contact passlisting across digital channels |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8639762B2 (en) | 2009-03-23 | 2014-01-28 | Google Inc. | Providing access to a conversation in a hosted conversation system |
US9602444B2 (en) | 2009-05-28 | 2017-03-21 | Google Inc. | Participant suggestion system |
US9021386B1 (en) | 2009-05-28 | 2015-04-28 | Google Inc. | Enhanced user interface scrolling system |
US8527602B1 (en) | 2009-05-28 | 2013-09-03 | Google Inc. | Content upload system with preview and user demand based upload prioritization |
US20110119337A1 (en) * | 2009-11-19 | 2011-05-19 | At&T Intellectual Property I, L.P. | System and Method for Electronic Messaging and Voicemail Management |
US8166121B2 (en) * | 2009-12-31 | 2012-04-24 | International Business Machines Corporation | Situation based presence notification leveraging |
US8510399B1 (en) | 2010-05-18 | 2013-08-13 | Google Inc. | Automated participants for hosted conversations |
US9380011B2 (en) | 2010-05-28 | 2016-06-28 | Google Inc. | Participant-specific markup |
US9026935B1 (en) | 2010-05-28 | 2015-05-05 | Google Inc. | Application user interface with an interactive overlay |
US20120047449A1 (en) * | 2010-08-17 | 2012-02-23 | International Business Machines Corporation | Integrating a user browsing feed into a co-browsing session |
US8676892B2 (en) | 2010-11-01 | 2014-03-18 | Google Inc. | Visibility inspector in social networks |
US9418160B2 (en) * | 2010-12-17 | 2016-08-16 | Microsoft Technology Licensing, Llc | Hash tag management in a microblogging infrastructure |
WO2012170508A1 (en) | 2011-06-07 | 2012-12-13 | Interdigital Patent Holdings, Inc. | Improving peer to peer (p2p) operation by integrating with content delivery networks (cdn) |
CN103064829A (en) * | 2011-10-19 | 2013-04-24 | 王国臣 | Copy and paste method based on internet and copy and paste system |
US10482638B2 (en) | 2011-11-11 | 2019-11-19 | Microsoft Technology Licensing, Llc | Collaborative commenting in a drawing tool |
US9021031B1 (en) | 2011-12-08 | 2015-04-28 | Google Inc. | Providing for selective availability on a messaging service |
US9960932B2 (en) | 2011-12-28 | 2018-05-01 | Evernote Corporation | Routing and accessing content provided by an authoring application |
EP2798589A4 (en) * | 2011-12-29 | 2015-06-10 | Intel Corp | Management of collaborative teams |
US9497152B2 (en) | 2012-01-19 | 2016-11-15 | Microsoft Technology Licensing, Llc | Managing team mailbox integrating email repository and content management store services |
US20140095603A1 (en) * | 2012-09-29 | 2014-04-03 | Deepti Bhardwaj | One stop for multiple perspectives on somebody's personality from qualified associations |
US20140101571A1 (en) * | 2012-10-04 | 2014-04-10 | Lucid Dream Software, Inc. | Shared collaborative environment |
US9313282B2 (en) | 2013-02-18 | 2016-04-12 | International Business Machines Corporation | Intelligently detecting the leader of a co-browsing session |
US9674260B2 (en) * | 2013-07-09 | 2017-06-06 | John Henry Page | System and method for exchanging and displaying resource viewing position and related information |
US9407596B2 (en) | 2013-11-20 | 2016-08-02 | International Business Machines Corporation | Interactive splitting of entries in social collaboration environments |
DE112014005455A5 (en) * | 2013-11-28 | 2016-08-11 | Patrick Faulwetter | Platform device for providing qualitative swarm knowledge |
US9576261B2 (en) | 2014-04-17 | 2017-02-21 | Microsoft Technology Licensing, Llc | Quick drafts of items in a primary work queue |
US9614724B2 (en) | 2014-04-21 | 2017-04-04 | Microsoft Technology Licensing, Llc | Session-based device configuration |
US9430667B2 (en) | 2014-05-12 | 2016-08-30 | Microsoft Technology Licensing, Llc | Managed wireless distribution network |
US10111099B2 (en) | 2014-05-12 | 2018-10-23 | Microsoft Technology Licensing, Llc | Distributing content in managed wireless distribution networks |
US9384334B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content discovery in managed wireless distribution networks |
US9384335B2 (en) | 2014-05-12 | 2016-07-05 | Microsoft Technology Licensing, Llc | Content delivery prioritization in managed wireless distribution networks |
US9874914B2 (en) | 2014-05-19 | 2018-01-23 | Microsoft Technology Licensing, Llc | Power management contracts for accessory devices |
US10037202B2 (en) | 2014-06-03 | 2018-07-31 | Microsoft Technology Licensing, Llc | Techniques to isolating a portion of an online computing service |
US9367490B2 (en) | 2014-06-13 | 2016-06-14 | Microsoft Technology Licensing, Llc | Reversible connector for accessory devices |
US9717006B2 (en) | 2014-06-23 | 2017-07-25 | Microsoft Technology Licensing, Llc | Device quarantine in a wireless network |
US10675097B2 (en) * | 2014-08-28 | 2020-06-09 | Waldemar Link Gmbh & Co. Kg | Handheld surgical tool with autonomous navigation |
WO2016049186A1 (en) * | 2014-09-25 | 2016-03-31 | Osix Corporation | Computer-implemented methods, computer readable media, and systems for co-editing content |
WO2016070338A1 (en) * | 2014-11-04 | 2016-05-12 | 华为技术有限公司 | Method, apparatus and device for displaying message |
US10191890B2 (en) * | 2014-12-17 | 2019-01-29 | Microsoft Technology Licensing, Llc | Persistent viewports |
US20170129870A1 (en) * | 2015-11-11 | 2017-05-11 | Mohan Murali Alapati | Compositions and methods for the treatment of neurological diseases |
US11036712B2 (en) | 2016-01-12 | 2021-06-15 | Microsoft Technology Licensing, Llc. | Latency-reduced document change discovery |
US10303420B2 (en) * | 2017-05-02 | 2019-05-28 | Microsoft Technology Licensing, Llc | Proactive staged distribution of document activity indicators |
US11330029B2 (en) * | 2018-03-27 | 2022-05-10 | Lenovo (Singapore) Pte. Ltd. | Sharing content with a detected device |
KR20200086856A (en) * | 2019-01-10 | 2020-07-20 | 최재호 | Apparatus and method of file sharing based on chat room |
US11418551B2 (en) | 2019-10-18 | 2022-08-16 | Samsung Sds Co., Ltd. | Method and system for providing virtual whiteboard based collaboration service |
WO2021218946A1 (en) * | 2020-04-30 | 2021-11-04 | 北京字节跳动网络技术有限公司 | Method and device for information exchange, electronic device, and storage medium |
JP2023525473A (en) * | 2020-04-30 | 2023-06-16 | 北京字節跳動網絡技術有限公司 | Information interaction method, apparatus, equipment and medium |
CN111953502A (en) * | 2020-07-28 | 2020-11-17 | 北京字节跳动网络技术有限公司 | Information announcement method and device and electronic equipment |
US11451667B1 (en) * | 2022-01-31 | 2022-09-20 | Zoom Video Communications, Inc. | Collaborative virtual waiting room |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6778642B1 (en) * | 1999-03-23 | 2004-08-17 | Verizon Laboratories Inc. | Unified messaging system |
US20040201668A1 (en) * | 2003-04-11 | 2004-10-14 | Hitachi, Ltd. | Method and apparatus for presence indication |
US20040261013A1 (en) * | 2003-06-23 | 2004-12-23 | Intel Corporation | Multi-team immersive integrated collaboration workspace |
US20050091314A1 (en) * | 2003-10-10 | 2005-04-28 | Microsoft Corporation | Contact sidebar tile |
US20050114783A1 (en) * | 2003-11-26 | 2005-05-26 | Yahoo, Inc. | Visibility profile |
US20050160145A1 (en) * | 2003-12-29 | 2005-07-21 | Gruen Daniel M. | System and method for facilitating collaboration in a shared email repository |
US20050216848A1 (en) * | 2000-12-18 | 2005-09-29 | Nortel Networks Limited | Method and system for creating a virtual team environment |
US20060053196A1 (en) * | 2004-09-03 | 2006-03-09 | Spataro Jared M | Systems and methods for collaboration |
US7111044B2 (en) * | 2002-07-17 | 2006-09-19 | Fastmobile, Inc. | Method and system for displaying group chat sessions on wireless mobile terminals |
US20070071187A1 (en) * | 2005-07-26 | 2007-03-29 | Microsoft Corporation | Providing contextual information automatically |
US20070288573A1 (en) * | 2002-05-21 | 2007-12-13 | At&T Bls Intellectual Property, Inc. | Resource List Management System |
US20080114776A1 (en) * | 2005-07-22 | 2008-05-15 | Huawei Technologies Co., Ltd. | Method and system for providing presence information, the presence server thereof |
US20080125157A1 (en) * | 2005-12-30 | 2008-05-29 | Huawei Technologies Co., Ltd. | Method, system and apparatuses for sharing presence information |
US20080153459A1 (en) * | 2006-09-08 | 2008-06-26 | Palm, Inc. | Apparatus and methods for providing directional commands for a mobile computing device |
US20090061825A1 (en) * | 2007-08-31 | 2009-03-05 | Palm, Inc. | Techniques for group messaging on a mobile computing device |
US7702315B2 (en) * | 2002-10-15 | 2010-04-20 | Varia Holdings Llc | Unified communication thread for wireless mobile communication devices |
US8132112B2 (en) * | 2007-12-03 | 2012-03-06 | Ebay Inc. | Live search chat room |
US20140033013A1 (en) * | 2008-05-12 | 2014-01-30 | Robert Shaver | Document comment management |
Family Cites Families (148)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5107443A (en) * | 1988-09-07 | 1992-04-21 | Xerox Corporation | Private regions within a shared workspace |
US5671428A (en) * | 1991-08-28 | 1997-09-23 | Kabushiki Kaisha Toshiba | Collaborative document processing system with version and comment management |
US6148328A (en) * | 1998-01-29 | 2000-11-14 | International Business Machines Corp. | Method and system for signaling presence of users in a networked environment |
US6601087B1 (en) * | 1998-11-18 | 2003-07-29 | Webex Communications, Inc. | Instant document sharing |
US6360272B1 (en) * | 1999-05-28 | 2002-03-19 | Palm, Inc. | Method and apparatus for maintaining a unified view of multiple mailboxes |
JP3572571B2 (en) * | 1999-06-30 | 2004-10-06 | 富士通株式会社 | Multi-tier management system and local monitoring device |
US6678698B2 (en) * | 2000-02-15 | 2004-01-13 | Intralinks, Inc. | Computerized method and system for communicating and managing information used in task-oriented projects |
JP3549097B2 (en) * | 2000-04-26 | 2004-08-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Method for identifying owner of collaborative work object, computer system, and computer-readable recording medium |
US6684212B1 (en) * | 2000-08-14 | 2004-01-27 | Ford Motor Company | System and method for data sharing between members of diverse organizations |
US7130885B2 (en) * | 2000-09-05 | 2006-10-31 | Zaplet, Inc. | Methods and apparatus providing electronic messages that are linked and aggregated |
US6661877B1 (en) * | 2000-09-29 | 2003-12-09 | Oracle International Corporation | System and method for providing access to a unified message store logically storing computer telephony messages |
US8707185B2 (en) * | 2000-10-10 | 2014-04-22 | Addnclick, Inc. | Dynamic information management system and method for content delivery and sharing in content-, metadata- and viewer-based, live social networking among users concurrently engaged in the same and/or similar content |
US6725228B1 (en) * | 2000-10-31 | 2004-04-20 | David Morley Clark | System for managing and organizing stored electronic messages |
US7082457B1 (en) * | 2000-11-01 | 2006-07-25 | Microsoft Corporation | System and method for delegation in a project management context |
US20020083134A1 (en) * | 2000-12-22 | 2002-06-27 | Bauer Kirk Wayne | Method and system of collaborative browsing |
US7283808B2 (en) * | 2001-01-18 | 2007-10-16 | Research In Motion Limited | System, method and mobile device for remote control of a voice mail system |
US6981223B2 (en) * | 2001-03-19 | 2005-12-27 | Ecrio, Inc. | Method, apparatus and computer readable medium for multiple messaging session management with a graphical user interface |
US7603379B2 (en) * | 2001-04-11 | 2009-10-13 | Lg Electronics Inc. | Unified management method of various types of messages of a personal information terminal |
US7325193B2 (en) * | 2001-06-01 | 2008-01-29 | International Business Machines Corporation | Automated management of internet and/or web site content |
US6976028B2 (en) * | 2001-06-15 | 2005-12-13 | Sony Corporation | Media content creating and publishing system and process |
US20030020749A1 (en) * | 2001-07-10 | 2003-01-30 | Suhayya Abu-Hakima | Concept-based message/document viewer for electronic communications and internet searching |
US7370269B1 (en) * | 2001-08-31 | 2008-05-06 | Oracle International Corporation | System and method for real-time annotation of a co-browsed document |
NL1019286C2 (en) * | 2001-11-05 | 2003-05-07 | Koninkl Kpn Nv | Information storage system. |
US6954737B2 (en) * | 2001-11-05 | 2005-10-11 | Johnsondiversey, Inc. | Method and apparatus for work management for facility maintenance |
US20030112273A1 (en) | 2001-12-17 | 2003-06-19 | Workshare Technology, Ltd. | Document collaboration suite using a common database |
US7496841B2 (en) * | 2001-12-17 | 2009-02-24 | Workshare Technology, Ltd. | Method and system for document collaboration |
US6769013B2 (en) * | 2002-02-02 | 2004-07-27 | E-Wings, Inc. | Distributed system for interactive collaboration |
US7299193B2 (en) * | 2002-02-06 | 2007-11-20 | International Business Machines Corporation | Method and meeting scheduler for automated meeting scheduling using delegates, representatives, quorums and teams |
US7698230B1 (en) * | 2002-02-15 | 2010-04-13 | ContractPal, Inc. | Transaction architecture utilizing transaction policy statements |
US20030231207A1 (en) * | 2002-03-25 | 2003-12-18 | Baohua Huang | Personal e-mail system and method |
US20040015556A1 (en) * | 2002-05-10 | 2004-01-22 | Renu Chopra | Software-based process/issue management system |
US7401158B2 (en) * | 2002-09-16 | 2008-07-15 | Oracle International Corporation | Apparatus and method for instant messaging collaboration |
US7818678B2 (en) | 2002-10-31 | 2010-10-19 | Litera Technology Llc | Collaborative document development and review system |
US20080027781A1 (en) * | 2002-11-20 | 2008-01-31 | Vom Scheidt Gregor A | Method for monitoring and controlling workflow of a project, applications program and computer product embodying same and related computer systems |
US7139761B2 (en) * | 2002-12-11 | 2006-11-21 | Leader Technologies, Inc. | Dynamic association of electronically stored information with iterative workflow changes |
CN1726448A (en) * | 2002-12-17 | 2006-01-25 | 皇家飞利浦电子股份有限公司 | System to allow content sharing |
US9256753B2 (en) * | 2003-06-11 | 2016-02-09 | Microsoft Technology Licensing, Llc | Method and apparatus for protecting regions of an electronic document |
AU2003903994A0 (en) * | 2003-07-31 | 2003-08-14 | Canon Kabushiki Kaisha | Collaborative editing with automatic layout |
US20050033811A1 (en) * | 2003-08-07 | 2005-02-10 | International Business Machines Corporation | Collaborative email |
US20050089023A1 (en) * | 2003-10-23 | 2005-04-28 | Microsoft Corporation | Architecture for an extensible real-time collaboration system |
US20050203851A1 (en) * | 2003-10-25 | 2005-09-15 | Macrovision Corporation | Corruption and its deterrence in swarm downloads of protected files in a file sharing network |
US20050114475A1 (en) * | 2003-11-24 | 2005-05-26 | Hung-Yang Chang | System and method for collaborative development environments |
US20050138540A1 (en) * | 2003-12-22 | 2005-06-23 | Xerox Corporation | Systems and methods for user-specific document change highlighting |
US7296023B2 (en) * | 2004-01-15 | 2007-11-13 | International Business Machines Corporation | Method and apparatus for persistent real-time collaboration |
US20050198124A1 (en) * | 2004-03-03 | 2005-09-08 | Mccarthy Shawn J. | System and method for embedded instant messaging collaboration |
KR101254209B1 (en) * | 2004-03-22 | 2013-04-23 | 삼성전자주식회사 | Apparatus and method for moving and copying right objects between device and portable storage device |
JP4352959B2 (en) * | 2004-03-25 | 2009-10-28 | 日本電気株式会社 | Group communication system based on presence information and client device |
WO2005116852A2 (en) * | 2004-05-20 | 2005-12-08 | Manyworlds, Inc. | Adaptive recombinant processes |
US7734802B1 (en) * | 2004-05-28 | 2010-06-08 | Adobe Systems Incorporated | Dynamically adaptable collaborative electronic meeting space |
US7933958B2 (en) * | 2004-06-08 | 2011-04-26 | International Business Machines Corporation | Real-time blog interaction |
US20060026502A1 (en) * | 2004-07-28 | 2006-02-02 | Koushik Dutta | Document collaboration system |
US7730030B1 (en) * | 2004-08-15 | 2010-06-01 | Yongyong Xu | Resource based virtual communities |
US7867094B1 (en) * | 2004-11-18 | 2011-01-11 | Turbo Squid, Inc. | Methods for promoting the development and sharing of content and a dynamically modified computer game |
WO2006081492A2 (en) * | 2005-01-26 | 2006-08-03 | Telcordia Technologies, Inc. | Payment system for the distribution of digital content using an intelligent services control point |
US8347088B2 (en) * | 2005-02-01 | 2013-01-01 | Newsilike Media Group, Inc | Security systems and methods for use with structured and unstructured data |
US7783980B1 (en) * | 2005-04-07 | 2010-08-24 | Aol Inc. | Sharing digital items |
US10510043B2 (en) * | 2005-06-13 | 2019-12-17 | Skyword Inc. | Computer method and apparatus for targeting advertising |
US7991916B2 (en) * | 2005-09-01 | 2011-08-02 | Microsoft Corporation | Per-user application rendering in the presence of application sharing |
WO2007037018A1 (en) * | 2005-09-29 | 2007-04-05 | Fujitsu Limited | Presence communication system |
US8046696B2 (en) | 2005-11-17 | 2011-10-25 | Oracle International Corporation | System and method for providing active menus in a communities framework |
US8566109B2 (en) * | 2005-11-29 | 2013-10-22 | Alcatel Lucent | Common interest community service via presence messaging |
US20080228738A1 (en) * | 2005-12-13 | 2008-09-18 | Wisteme, Llc | Web based open knowledge system with user-editable attributes |
US20070143415A1 (en) * | 2005-12-15 | 2007-06-21 | Daigle Brian K | Customizable presence icons for instant messaging |
US7913162B2 (en) * | 2005-12-20 | 2011-03-22 | Pitney Bowes Inc. | System and method for collaborative annotation using a digital pen |
WO2007076484A2 (en) * | 2005-12-22 | 2007-07-05 | Flory Clive F | Method, system, and apparatus for the management of the electronic files |
US20070218900A1 (en) * | 2006-03-17 | 2007-09-20 | Raj Vasant Abhyanker | Map based neighborhood search and community contribution |
US20070150491A1 (en) * | 2005-12-28 | 2007-06-28 | Marko Torvinen | Server middleware for enterprise work group presence solution |
US20070157105A1 (en) * | 2006-01-04 | 2007-07-05 | Stephen Owens | Network user database for a sidebar |
US7933956B2 (en) * | 2006-01-24 | 2011-04-26 | Simulat, Inc. | System and method to create a collaborative web-based multimedia layered platform |
US8464164B2 (en) * | 2006-01-24 | 2013-06-11 | Simulat, Inc. | System and method to create a collaborative web-based multimedia contextual dialogue |
US7764701B1 (en) * | 2006-02-22 | 2010-07-27 | Qurio Holdings, Inc. | Methods, systems, and products for classifying peer systems |
US20090198622A1 (en) * | 2006-03-10 | 2009-08-06 | Temte John D | Interactive System And Method For Transacting Business Over A Network |
US20070226125A1 (en) | 2006-03-10 | 2007-09-27 | Temte John D | Interactive system and method for transacting business |
US8560946B2 (en) * | 2006-03-22 | 2013-10-15 | Vistracks, Inc. | Timeline visualizations linked with other visualizations of data in a thin client |
US8478859B2 (en) * | 2006-03-22 | 2013-07-02 | Cisco Technology, Inc. | Providing an aggregate reachability status |
US8744885B2 (en) * | 2006-03-28 | 2014-06-03 | Snowflake Itm, Inc. | Task based organizational management system and method |
US8000456B2 (en) | 2006-04-20 | 2011-08-16 | Cisco Technology, Inc. | Techniques for marking and manipulating voice message segments through a telephone user interface |
US20070260683A1 (en) | 2006-05-04 | 2007-11-08 | International Business Machines Corporation | Computer program product for providing parallel presentations |
EP2019984A4 (en) * | 2006-05-16 | 2009-07-01 | Research In Motion Ltd | Screen interface integrating application and system status |
US8612483B2 (en) | 2006-05-31 | 2013-12-17 | Red Hat, Inc. | Link swarming in an open overlay for social networks and online services |
US20070282947A1 (en) * | 2006-05-31 | 2007-12-06 | Susanne Hupfer | Method and system for providing simultaneous awareness across multiple team spaces in real time |
US7831928B1 (en) * | 2006-06-22 | 2010-11-09 | Digg, Inc. | Content visualization |
US20130066822A1 (en) * | 2006-06-22 | 2013-03-14 | Digg, Inc. | Promoting content |
US9009607B2 (en) * | 2006-06-22 | 2015-04-14 | Linkedin Corporation | Evaluating content |
US8020172B2 (en) * | 2006-06-30 | 2011-09-13 | Sap Ag | Using status models having status derivations in a computer system |
US8200715B1 (en) * | 2006-06-30 | 2012-06-12 | Sap Ag | Using status models with adaptable process steps in a computer system |
US7689682B1 (en) * | 2006-08-16 | 2010-03-30 | Resource Consortium Limited | Obtaining lists of nodes of a multi-dimensional network |
US7634540B2 (en) | 2006-10-12 | 2009-12-15 | Seiko Epson Corporation | Presenter view control system and method |
US7693736B1 (en) * | 2006-10-30 | 2010-04-06 | Avaya Inc. | Recurring meeting schedule wizard |
US20080208859A1 (en) * | 2006-10-30 | 2008-08-28 | Credit Suisse Securities (Usa) Llc | Method and system for generating an organizational display of entity relationships |
US20080177708A1 (en) * | 2006-11-01 | 2008-07-24 | Koollage, Inc. | System and method for providing persistent, dynamic, navigable and collaborative multi-media information packages |
US7814146B2 (en) * | 2006-12-05 | 2010-10-12 | International Business Machines Corporation | File fragment trading based on rarity values in a segmented file sharing system |
US7552127B2 (en) * | 2006-12-19 | 2009-06-23 | International Business Machines Corporation | System and method for providing platform-independent content services for users for content from content applications leveraging Atom, XLink, XML Query content management systems |
US7900142B2 (en) * | 2007-01-15 | 2011-03-01 | Microsoft Corporation | Selective undo of editing operations performed on data objects |
US8683342B2 (en) * | 2007-02-28 | 2014-03-25 | Red Hat, Inc. | Automatic selection of online content for sharing |
US8762327B2 (en) * | 2007-02-28 | 2014-06-24 | Red Hat, Inc. | Synchronizing disributed online collaboration content |
US20080244740A1 (en) * | 2007-03-06 | 2008-10-02 | Wetpaint.Com, Inc. | Browser-independent editing of content |
US20080243852A1 (en) * | 2007-03-26 | 2008-10-02 | International Business Machines Corporation | System and Methods for Enabling Collaboration in Online Enterprise Applications |
US7765266B2 (en) * | 2007-03-30 | 2010-07-27 | Uranus International Limited | Method, apparatus, system, medium, and signals for publishing content created during a communication |
US8095873B2 (en) * | 2007-04-02 | 2012-01-10 | International Business Machines Corporation | Promoting content from one content management system to another content management system |
EP2150902A4 (en) * | 2007-04-22 | 2012-03-21 | Phone Through Inc | Methods and apparatus related to content sharing between devices |
US8224897B2 (en) * | 2007-06-13 | 2012-07-17 | Microsoft Corporation | Automatically sharing a user's personal message |
US20080320087A1 (en) * | 2007-06-22 | 2008-12-25 | Microsoft Corporation | Swarm sensing and actuating |
US20090049135A1 (en) * | 2007-08-16 | 2009-02-19 | O'sullivan Patrick J | System and method for managing an instant messaging community |
US8555200B2 (en) * | 2007-08-21 | 2013-10-08 | Wetpaint.Com, Inc. | Representing editable attributes of embedded content |
US8433999B2 (en) * | 2007-08-21 | 2013-04-30 | Wetpaint.Com, Inc. | Method and apparatus for retrieving and editing dynamically generated content for editable web pages |
US20130066673A1 (en) * | 2007-09-06 | 2013-03-14 | Digg, Inc. | Adapting thresholds |
US20090083132A1 (en) * | 2007-09-20 | 2009-03-26 | General Electric Company | Method and system for statistical tracking of digital asset infringements and infringers on peer-to-peer networks |
US7945594B2 (en) * | 2007-09-27 | 2011-05-17 | Sap Ag | Using status models with inhibiting status values in a computer system |
US20090222743A1 (en) * | 2007-09-27 | 2009-09-03 | Hadfield Marc C | Meme-Based Graphical User Interface And Team Collaboration System |
US9407693B2 (en) * | 2007-10-03 | 2016-08-02 | Microsoft Technology Licensing, Llc | Network routing of endpoints to content based on content swarms |
US20090163183A1 (en) * | 2007-10-04 | 2009-06-25 | O'donoghue Hugh | Recommendation generation systems, apparatus and methods |
KR20100067687A (en) * | 2007-10-09 | 2010-06-21 | 스키프, 엘엘씨. | Systems, methods and apparatus for content distribution |
US20090100128A1 (en) * | 2007-10-15 | 2009-04-16 | General Electric Company | Accelerating peer-to-peer content distribution |
US8606846B2 (en) * | 2007-10-15 | 2013-12-10 | Nbcuniversal Media, Llc | Accelerating peer-to-peer content distribution |
US20090113311A1 (en) * | 2007-10-25 | 2009-04-30 | Eric Philip Fried | Personal status display system |
US8381169B2 (en) * | 2007-10-30 | 2013-02-19 | International Business Machines Corporation | Extending unified process and method content to include dynamic and collaborative content |
US8145600B1 (en) * | 2007-11-02 | 2012-03-27 | Adobe Systems Incorporated | Version preview and selection |
US7941399B2 (en) * | 2007-11-09 | 2011-05-10 | Microsoft Corporation | Collaborative authoring |
US8620708B2 (en) * | 2007-11-09 | 2013-12-31 | Hitachi-Ge Nuclear Energy, Ltd. | Progress status management method, program, and progress status management device |
US7954058B2 (en) * | 2007-12-14 | 2011-05-31 | Yahoo! Inc. | Sharing of content and hop distance over a social network |
US20090192869A1 (en) * | 2008-01-25 | 2009-07-30 | Irvine Steven R | Marketing Control Center |
US20130215116A1 (en) * | 2008-03-21 | 2013-08-22 | Dressbot, Inc. | System and Method for Collaborative Shopping, Business and Entertainment |
US8429176B2 (en) * | 2008-03-28 | 2013-04-23 | Yahoo! Inc. | Extending media annotations using collective knowledge |
US9172751B2 (en) * | 2008-04-09 | 2015-10-27 | Nokia Technologies Oy | Content distribution |
US8352870B2 (en) * | 2008-04-28 | 2013-01-08 | Microsoft Corporation | Conflict resolution |
US7533153B1 (en) * | 2008-05-15 | 2009-05-12 | International Business Machines Corporation | Method for managing instant messaging presence by group |
US8417666B2 (en) * | 2008-06-25 | 2013-04-09 | Microsoft Corporation | Structured coauthoring |
US20090327904A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Presenting dynamic folders |
US20100169364A1 (en) * | 2008-06-30 | 2010-07-01 | Blame Canada Holdings Inc. | Metadata Enhanced Browser |
US20100004944A1 (en) * | 2008-07-07 | 2010-01-07 | Murugan Palaniappan | Book Creation In An Online Collaborative Environment |
US7979538B2 (en) | 2008-07-23 | 2011-07-12 | International Business Machines Corporation | Redirecting web downloads |
US9569406B2 (en) * | 2008-10-08 | 2017-02-14 | Adobe Systems Incorporated | Electronic content change tracking |
US9386089B2 (en) * | 2008-11-11 | 2016-07-05 | Nbcuniversal Media, Llc | Early detection of high volume peer-to-peer swarms |
US8108779B1 (en) * | 2008-12-16 | 2012-01-31 | Adobe Systems Incorporated | Collaborative editing operations |
US8327278B2 (en) * | 2009-02-17 | 2012-12-04 | Microsoft Corporation | Synchronizing metadata describes user content updates and an indication of user gestures being performed within the document, and across client systems using different communication channels |
US8140621B2 (en) * | 2009-03-27 | 2012-03-20 | T-Mobile, Usa, Inc. | Providing event data to a group of contacts |
US20100257457A1 (en) | 2009-04-07 | 2010-10-07 | De Goes John A | Real-time content collaboration |
US9046995B2 (en) * | 2009-04-09 | 2015-06-02 | On24, Inc. | Editing of two dimensional software consumables within a complex three dimensional spatial application and method |
US8209603B2 (en) * | 2009-04-29 | 2012-06-26 | Microsoft Corporation | Maintaining undo and redo capability across metadata merges |
US8161019B2 (en) * | 2009-05-01 | 2012-04-17 | Microsoft Corporation | Cross-channel coauthoring consistency |
US20100287023A1 (en) * | 2009-05-05 | 2010-11-11 | Microsoft Corporation | Collaborative view for a group participation plan |
US10002332B2 (en) * | 2009-05-21 | 2018-06-19 | Shared Performance, Llc | Methods and systems for resource and organization achievement |
US20100299385A1 (en) * | 2009-05-22 | 2010-11-25 | Timothy Root | Method & apparatus for displaying the presence of a shared client communication device |
US8156050B2 (en) * | 2009-05-26 | 2012-04-10 | The United States Of America As Represented By The Secretary Of The Navy | Project management system and method |
US20100318571A1 (en) * | 2009-06-16 | 2010-12-16 | Leah Pearlman | Selective Content Accessibility in a Social Network |
US20110010424A1 (en) * | 2009-07-10 | 2011-01-13 | Novell, Inc. | Unified addressing, sending, and receiving collaboration service |
US8280958B2 (en) * | 2009-07-13 | 2012-10-02 | International Business Machines Corporation | List passing in a background file sharing network |
-
2010
- 2010-01-19 US US12/690,038 patent/US20110010424A1/en not_active Abandoned
- 2010-01-19 US US12/690,028 patent/US8898282B2/en not_active Expired - Fee Related
- 2010-01-19 US US12/690,071 patent/US20110010640A1/en not_active Abandoned
- 2010-01-19 US US12/690,075 patent/US20110010638A1/en not_active Abandoned
- 2010-01-19 US US12/690,066 patent/US8280846B2/en not_active Expired - Fee Related
- 2010-01-19 US US12/690,056 patent/US20110010635A1/en not_active Abandoned
-
2012
- 2012-09-14 US US13/619,543 patent/US9595022B2/en active Active
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7349528B2 (en) * | 1999-03-23 | 2008-03-25 | Verizon Laboratories Inc. | Unified messaging system |
US6778642B1 (en) * | 1999-03-23 | 2004-08-17 | Verizon Laboratories Inc. | Unified messaging system |
US20050216848A1 (en) * | 2000-12-18 | 2005-09-29 | Nortel Networks Limited | Method and system for creating a virtual team environment |
US7831664B2 (en) * | 2002-05-21 | 2010-11-09 | At&T Intellectual Property I, Lp | Resource list management system |
US20070288573A1 (en) * | 2002-05-21 | 2007-12-13 | At&T Bls Intellectual Property, Inc. | Resource List Management System |
US7111044B2 (en) * | 2002-07-17 | 2006-09-19 | Fastmobile, Inc. | Method and system for displaying group chat sessions on wireless mobile terminals |
US7702315B2 (en) * | 2002-10-15 | 2010-04-20 | Varia Holdings Llc | Unified communication thread for wireless mobile communication devices |
US20040201668A1 (en) * | 2003-04-11 | 2004-10-14 | Hitachi, Ltd. | Method and apparatus for presence indication |
US20040261013A1 (en) * | 2003-06-23 | 2004-12-23 | Intel Corporation | Multi-team immersive integrated collaboration workspace |
US20050091314A1 (en) * | 2003-10-10 | 2005-04-28 | Microsoft Corporation | Contact sidebar tile |
US20050114783A1 (en) * | 2003-11-26 | 2005-05-26 | Yahoo, Inc. | Visibility profile |
US20050160145A1 (en) * | 2003-12-29 | 2005-07-21 | Gruen Daniel M. | System and method for facilitating collaboration in a shared email repository |
US20060053196A1 (en) * | 2004-09-03 | 2006-03-09 | Spataro Jared M | Systems and methods for collaboration |
US20080114776A1 (en) * | 2005-07-22 | 2008-05-15 | Huawei Technologies Co., Ltd. | Method and system for providing presence information, the presence server thereof |
US20070071187A1 (en) * | 2005-07-26 | 2007-03-29 | Microsoft Corporation | Providing contextual information automatically |
US20080125157A1 (en) * | 2005-12-30 | 2008-05-29 | Huawei Technologies Co., Ltd. | Method, system and apparatuses for sharing presence information |
US20080153459A1 (en) * | 2006-09-08 | 2008-06-26 | Palm, Inc. | Apparatus and methods for providing directional commands for a mobile computing device |
US20090061825A1 (en) * | 2007-08-31 | 2009-03-05 | Palm, Inc. | Techniques for group messaging on a mobile computing device |
US8132112B2 (en) * | 2007-12-03 | 2012-03-06 | Ebay Inc. | Live search chat room |
US20140033013A1 (en) * | 2008-05-12 | 2014-01-30 | Robert Shaver | Document comment management |
Non-Patent Citations (4)
Title |
---|
Gruen Hereinafter, , US 2005/0160145 A1 * |
Li US 8,132,112 B2 * |
Matsubara Hereinafter, , US 2004/0201668 A1 * |
Shaver US 2014/0033013 A1 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130024419A1 (en) * | 2009-07-10 | 2013-01-24 | Andrew Fox | Collaboration swarming |
US9595022B2 (en) * | 2009-07-10 | 2017-03-14 | Micro Focus Software Inc. | Collaboration swarming |
US20150210282A1 (en) * | 2012-08-16 | 2015-07-30 | Jaguar Land Rover Limited | Speed control system and method for operating the same |
US9798742B2 (en) | 2015-12-21 | 2017-10-24 | International Business Machines Corporation | System and method for the identification of personal presence and for enrichment of metadata in image media |
US20220247724A1 (en) * | 2021-01-29 | 2022-08-04 | Salesforce.Com, Inc. | Contact passlisting across digital channels |
US11863525B2 (en) * | 2021-01-29 | 2024-01-02 | Salesforce, Inc. | Contact passlisting across digital channels |
Also Published As
Publication number | Publication date |
---|---|
US20110010424A1 (en) | 2011-01-13 |
US9595022B2 (en) | 2017-03-14 |
US8898282B2 (en) | 2014-11-25 |
US8280846B2 (en) | 2012-10-02 |
US20110010635A1 (en) | 2011-01-13 |
US20110010447A1 (en) | 2011-01-13 |
US20130024419A1 (en) | 2013-01-24 |
US20110010335A1 (en) | 2011-01-13 |
US20110010640A1 (en) | 2011-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110010638A1 (en) | Presence-enabled inbox | |
US11256393B2 (en) | Changing visual aspects of a graphical user interface to bring focus to a message | |
US8832569B2 (en) | Scrolling chat for participation in multiple instant messaging conversations | |
US10467593B2 (en) | Providing contextual collaboration within enterprise applications | |
CN1988516B (en) | Method and system for privacy controls of an instant messaging | |
US7721217B2 (en) | Templates for themed instant messages | |
US8903922B2 (en) | Exporting an email thread to a persistent chat room | |
KR101536785B1 (en) | Unified communication system and method using multi-login and terminal for operation control of communication tool and communication method in terminal | |
CN104246802A (en) | Cross platform messaging | |
JP6820807B2 (en) | Business activity processing equipment and methods based on business objects | |
US20090254616A1 (en) | Simultaneous Instant Messaging In Single Window | |
CN102341822A (en) | Communications application having conversation and meeting environments | |
CN101243381A (en) | User interface for conducting chats over a network | |
CN101395590A (en) | Methods and apparatuses for locating an expert during a collaboration session | |
WO2015100321A1 (en) | Method and system for correlating conversations in a messaging environment | |
US20090172120A1 (en) | Managing participants in an instant messaging meeting | |
CN111162998A (en) | Session data processing method, device, equipment and medium | |
CN103516581A (en) | Method and device for adding real-time communication friends | |
WO2014118756A2 (en) | A system and method for managing online information by a community manager | |
US11399000B2 (en) | Systems and methods for providing a notification upon the occurrence of a trigger event associated with playing media content over a network | |
Kolb | Virtually there: The paradox of proximity | |
Wiese et al. | Beyond'yesterday's tomorrow' towards the design of awareness technologies for the contemporary worker | |
WO2022231792A1 (en) | Intelligent agent for auto-summoning to meetings | |
US20230245074A1 (en) | Meeting management apparatus, meeting management method, and meeting management system | |
CN114745212A (en) | Group establishing method and group establishing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NOVELL, INC., UTAH Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FOX, ANDREW;LAPALOMENTO, DAVID MARSHALL;ANDERSON, BRADY;AND OTHERS;SIGNING DATES FROM 20100127 TO 20100204;REEL/FRAME:023979/0677 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, NEW YORK Free format text: GRANT OF PATENT SECURITY INTEREST;ASSIGNOR:NOVELL, INC.;REEL/FRAME:026270/0001 Effective date: 20110427 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, NEW YORK Free format text: GRANT OF PATENT SECURITY INTEREST (SECOND LIEN);ASSIGNOR:NOVELL, INC.;REEL/FRAME:026275/0018 Effective date: 20110427 |
|
AS | Assignment |
Owner name: NOVELL, INC., UTAH Free format text: RELEASE OF SECURITY IN PATENTS SECOND LIEN (RELEASES RF 026275/0018 AND 027290/0983);ASSIGNOR:CREDIT SUISSE AG, AS COLLATERAL AGENT;REEL/FRAME:028252/0154 Effective date: 20120522 Owner name: NOVELL, INC., UTAH Free format text: RELEASE OF SECURITY INTEREST IN PATENTS FIRST LIEN (RELEASES RF 026270/0001 AND 027289/0727);ASSIGNOR:CREDIT SUISSE AG, AS COLLATERAL AGENT;REEL/FRAME:028252/0077 Effective date: 20120522 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, AS COLLATERAL AGENT, NEW YORK Free format text: GRANT OF PATENT SECURITY INTEREST SECOND LIEN;ASSIGNOR:NOVELL, INC.;REEL/FRAME:028252/0316 Effective date: 20120522 Owner name: CREDIT SUISSE AG, AS COLLATERAL AGENT, NEW YORK Free format text: GRANT OF PATENT SECURITY INTEREST FIRST LIEN;ASSIGNOR:NOVELL, INC.;REEL/FRAME:028252/0216 Effective date: 20120522 |
|
AS | Assignment |
Owner name: NOVELL, INC., UTAH Free format text: RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 028252/0316;ASSIGNOR:CREDIT SUISSE AG;REEL/FRAME:034469/0057 Effective date: 20141120 Owner name: NOVELL, INC., UTAH Free format text: RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 028252/0216;ASSIGNOR:CREDIT SUISSE AG;REEL/FRAME:034470/0680 Effective date: 20141120 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., CALIFORNIA Free format text: SECURITY INTEREST;ASSIGNORS:MICRO FOCUS (US), INC.;BORLAND SOFTWARE CORPORATION;ATTACHMATE CORPORATION;AND OTHERS;REEL/FRAME:035656/0251 Effective date: 20141120 |
|
AS | Assignment |
Owner name: MICRO FOCUS SOFTWARE INC., DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:NOVELL, INC.;REEL/FRAME:040020/0703 Effective date: 20160718 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT, NEW Free format text: NOTICE OF SUCCESSION OF AGENCY;ASSIGNOR:BANK OF AMERICA, N.A., AS PRIOR AGENT;REEL/FRAME:042388/0386 Effective date: 20170501 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., DELAWARE Free format text: SECURITY INTEREST;ASSIGNORS:ATTACHMATE CORPORATION;BORLAND SOFTWARE CORPORATION;NETIQ CORPORATION;AND OTHERS;REEL/FRAME:044183/0718 Effective date: 20170901 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT, NEW Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT TYPO IN APPLICATION NUMBER 10708121 WHICH SHOULD BE 10708021 PREVIOUSLY RECORDED ON REEL 042388 FRAME 0386. ASSIGNOR(S) HEREBY CONFIRMS THE NOTICE OF SUCCESSION OF AGENCY;ASSIGNOR:BANK OF AMERICA, N.A., AS PRIOR AGENT;REEL/FRAME:048793/0832 Effective date: 20170501 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: NETIQ CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.), WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: ATTACHMATE CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: SERENA SOFTWARE, INC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS (US), INC., MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: BORLAND SOFTWARE CORPORATION, MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC), CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.), WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062623/0009 Effective date: 20230131 Owner name: MICRO FOCUS (US), INC., MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062623/0009 Effective date: 20230131 Owner name: NETIQ CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062623/0009 Effective date: 20230131 Owner name: ATTACHMATE CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062623/0009 Effective date: 20230131 Owner name: BORLAND SOFTWARE CORPORATION, MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062623/0009 Effective date: 20230131 |