US20060036641A1 - System and method for using social networks for the distribution of communications - Google Patents
System and method for using social networks for the distribution of communications Download PDFInfo
- Publication number
- US20060036641A1 US20060036641A1 US11/193,015 US19301505A US2006036641A1 US 20060036641 A1 US20060036641 A1 US 20060036641A1 US 19301505 A US19301505 A US 19301505A US 2006036641 A1 US2006036641 A1 US 2006036641A1
- Authority
- US
- United States
- Prior art keywords
- communication
- enterprise
- given
- entities
- campaign
- 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
-
- 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
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- 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
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Definitions
- the present invention generally provides methods and systems for facilitating the distribution of communications, such as marketing and marketing related communications, in conjunction with enterprise software for the end goals of increased productivity, increased revenues, reduced cost of customer acquisition, higher profitability, etc.
- communications such as marketing and marketing related communications
- the present invention provides methods and systems that facilitate the distribution of communications by leveraging relationship information of both an enterprise and members of an enterprise, both alone and in combination with other enterprise software applications.
- An enterprise typically uses one or more Enterprise Relationship Management (“ERM”) software applications to allow employees to manage personal and professional relationships and information.
- Messaging software applications (“messaging”) typically provide comprehensive automation packages for contact management, note and information sharing, calendaring, email, instant messaging, to-do lists, etc.
- One example of a messaging application is Outlook sold by MICROSOFT CORPORATION® as part of its Office suite of applications.
- Other communications systems and software (“communications”) found in the enterprise include instant messaging applications, as well as telephone and Voice over IP (“VoIP”) applications.
- CRM Customer Relationship Management
- SFA Sales Force Automation
- PRM Partner Relationship Management
- eRM Employee Relationship Management
- Other applications assist the enterprise in organizing and managing the workflow of different business processes and automating the presentation of information to users are well known to those of skill in the art.
- Enterprise applications store information that may be used to deduce the existence of a relationship or the strength of a relationship. This information, and the relationships and relationship networks that this information describes, is generally referred to herein as “relationship capital”.
- the relationships and relationship networks in enterprise software can be difficult to access in an efficient manner. These relationships are often documented, but the relationship capital that identifies these relationships is often distributed across many disparate enterprise applications, with data that is often redundant, outdated or incomplete. Furthermore, the relationships and relationship capital are often not weighted, fail to indicate the strength of a given relationship or piece of relationship capital and do not dynamically adjust weights in response to changing data and events. Some employees, such as sales persons and other executives may also be reluctant to share relationship capital that they own, such as information regarding their personal relationships, with other employees or outside parties without retaining any control with regard to how these parties use the relationship capital. Finally, the relationship capital and relationships identified thereby are rarely aggregated, analyzed, and integrated into a relationship network that describes the full breadth of interconnections between individuals and enterprises.
- embodiments of the present invention provides systems and methods for using Relationship Capital Management (“RCM”) software systems and the social networks they provide to facilitate the distribution of communications.
- RCM Relationship Capital Management
- the present invention provides methods and systems for facilitating the distribution of communications using enterprise applications, such as RCM software systems that may operate both alone and in conjunction with other enterprise applications.
- the invention provides systems and methods, such as computer applications or solutions, which utilize or are built upon RCM software systems, as described in the previously incorporated U.S. patent application Ser. No. 11/132,159 entitled, “SYSTEM AND METHOD FOR ENFORCING PRIVACY IN SOCIAL NETWORKS,” filed May 17, 2005. Specific details regarding the RCM software system may be obtained by reference to such application, which is incorporated by reference herein in its entirety.
- a method for facilitating the distribution of communications in an enterprise application.
- the method comprises obtaining information regarding one or more entities and selecting a given entity from the one or more entities.
- a given member of the enterprise is selected based on a path between the given member of the enterprise and a given entity, the path identified by the information regarding the given entity.
- the path may be provided by an RCM software system.
- a communication is addressed from the given member of the enterprise to the given entity, which may be an individual or an organization, and transmitted to the given entity.
- the given member of the enterprise may be selected based on a strength of the path between the given member and the given entity, and the given member may be provided with the communication to personalize the communication.
- Members of the enterprise and entities are related according to one or more social networks. These social networks may identify paths or relationships between members and entities, as well as between members. According to one embodiment, a social, or relationship, network may extend beyond the members of an enterprise to entities outside the enterprise, which is referred to as an extranet portion of the social network. It should be noted that distribution of information regarding the one or more entities to the one or more members of the enterprise may also include distribution to entities in an extranet portion of a given social network.
- the entities may be prioritized, which may include prioritizing according to the one or more paths between the one or more members of the enterprise and the one or more entities.
- prioritization may comprise prioritizing according to a strength for the one or more paths between the one or more members of the enterprise and the one or more entities.
- the method may further comprise presenting a visual representation of the one or more entities, which may be obtained in response to a search.
- the visual representation is based on the information regarding the one or more entities. Relationships between members of the enterprise and entities may be provided as part of the visual representation, which is presented as paths between the members and the entities.
- the visual representation may also comprise presenting a strength of the one or more paths between the one or more members of the enterprise and the one or more entities.
- Information regarding the one or more entities may be displayed in conjunction with an enterprise application including, but not limited to, a CRM application, a SFA application, an HRM application, etc.
- the method comprises providing a communication to the given member of an enterprise for approval and a determination is made whether the given member approves the communication. Where the given member does not approve the communication, a second given member of the enterprise is selected based on a path between the second given member and the given entity. The communication is addressed from the second given member to the given entity. A check may also be made to determine if the second given member approves the communication. Where the second given member does not approve the communication, the communication may be addressed from the enterprise to the given entity.
- the method may comprise tracking responses to the communication from the given entity, e.g., as part of a calculating metrics regarding a marketing campaign. Accordingly, the effectiveness of a marketing campaign may be based on the tracked response to the marketing message from the given entity.
- the invention provides systems and methods for facilitating marketing or marketing-related tasks by utilizing the capability of an RCM software system to determine individual and business relationships, which may include strength for a given relationship.
- an analysis of marketing contacts may include information about, ranking of, or a depiction of the strength or nature of relationships between members of enterprise and other entities, such as individual (person) or business contacts (group, organization, corporation, etc.). Information regarding one or more of these entities may be utilized, for example, in identifying a member of the enterprise from whom a marketing or marketing-related message to an entity may be addressed. A member of the enterprise may be selected based on a determination that the sender has a strong or the strongest relationship with a marketing contact or target. Visualization tools, performance assessment tools, and management tools are also provided.
- systems and methods are provided that facilitate marketing campaigns, such as campaigns in which a particular marketing message is desired to be sent to many different entities.
- Lists of entities for a particular marketing campaign may be generated. Information about the entities may be obtained, or may be visually displayed, including relationship information.
- Draft marketing messages may be generated automatically as being from individuals with a determined strongest relationship with each entity provided the relationship owner approves distribution of the message. The draft messages may be presented to the proposed sender or relationship owner for modification, approval, or sending. Efficiency and effectiveness of tasks are increased as compared, for example, to typical mass messaging by leveraging relationships between senders and contacts, causing messaging to appear more personal, and at least partially automatizing the process.
- FIG. 1 is a system diagram presenting a method for utilizing social networks for the distribution of communications according to one embodiment of the present invention
- FIG. 2 is a flow diagram presenting a method for creating a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 3 is a flow diagram presenting a method of adding content to a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 4 is a flow diagram presenting a method for determining recipients of a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 5 is a flow diagram presenting a method for determining distributors of a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 6 is a flow diagram presenting a method for creating distribution rules for a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 7 is a flow diagram presenting a method for determining performance metrics for one or more campaigns for the distribution of a communication according to one embodiment of the present invention
- FIG. 8 is a user interface illustrating a home page for access to controls for creating and managing a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 9 is a user interface for creating a campaign for the distribution of a communication according to one embodiment of the present invention.
- FIG. 10 is a user interface for managing a campaign for the distribution of a communication according to one embodiment of the present invention.
- FIG. 11 is a user interface for designing a campaign for the distribution of a communication according to one embodiment of the present invention.
- FIG. 12 is a user interface for managing a distribution list for a campaign according to one embodiment of the present invention.
- FIG. 13A is a user interface illustrating a pop-up window for one by one selection of recipients of a campaign for the distribution of a communication according to one embodiment of the present invention
- FIG. 13B is a user interface illustrating a pop-up window for uploading a list of recipients from a data source according to one embodiment of the present invention
- FIG. 13C is a user interface illustrating a pop-up window for selecting recipients from saved prospecting searches according to one embodiment of the present invention
- FIG. 14 is a user interface for defining rules of a campaign for the distribution of a communication according to one embodiment of the present invention.
- FIG. 14A is a graphical display illustrating the order of rule processing in an outcome tree according to one embodiment of the present invention.
- FIG. 15 is a user interface display for circulating a list of recipients to members of an enterprise according to one embodiment of the present invention.
- FIG. 16 is an electronic mail message for communicating to a member of the enterprise that maintains a path to a recipient of a communication according to one embodiment of the present invention
- FIG. 17 is a user interface for a member of an enterprise to approve sending a communication to a recipient according to one embodiment of the present invention
- FIG. 18 is a user interface for distributing communications according to one embodiment of the present invention.
- FIG. 19 is a user interface for displaying performance metrics for a campaign for distributing a communication according to one embodiment of the present invention.
- FIG. 20 is a user interface for displaying detailed performance metrics according to one embodiment of the present invention.
- FIG. 21 is a user interface for the distribution of communications according to one embodiment of the present invention.
- FIG. 22 is a user interface for selecting content for inclusion in a communication according to one embodiment of the present invention.
- FIG. 23 is a user interface for selecting entities to receive a communication according to one embodiment of the present invention.
- FIG. 24 is a user interface for prospecting for potential recipients of a marketing campaign according to one embodiment of the present invention.
- FIG. 25 is a user interface for selecting members of an enterprise from which communications to entities originate according to one embodiment of the present invention.
- FIG. 26 is a user interface for setting rules for the distribution of communications according to one embodiment of the present invention.
- FIG. 27 is a user interface for displaying performance metrics according to one embodiment of the present invention.
- FIG. 1 presents one embodiment of a system for distributing communications using an RCM software system, such as for performing marketing campaigns.
- a campaign management component 102 which may be embodied in hardware, software or combinations thereof, presents user interfaces from which tools and methods for the distribution of communications may be selected or to which a user may navigate. According to one embodiment, the campaign management component 102 presents one or more web pages through which a user may access tools and methods for the distribution of communications.
- Functional modules or components are provided that allow for the creation of a new campaign 108 for the distribution of communications, such as a marketing campaign, which may include the distribution or sending of one or more marketing or marketing-related messages to a number of entities, such as individual and business contacts.
- the campaign management component 102 also provides components for the management of a specific campaign 114 or a group of campaigns 110 , as well as editing of an existing campaign 112 and calculating value metrics regarding one or more campaigns 140 .
- a component for management of a specific campaign 114 provides a number of functions that allow for the creation, distribution and review of communication distribution campaigns, e.g., marketing campaigns.
- the component 114 provides functions, each of which may comprise one or more steps or actions, including designing a campaign 116 , building a distribution list 120 , defining rules 124 , finding the visible path to a given recipient 128 , distributing in accordance with a campaign 136 , and reviewing performance of a campaign or group of campaigns 144 .
- Designing a campaign 116 includes functions that allow a user to provide data describing a campaign, which may include setting performance targets for one or more campaign metrics, as well as preview campaign information or the content of the campaign 118 .
- Building a recipient list 116 may include functions that include 1-by-1 building of a recipient list 122 a , in which entities are added individually to a list, uploading of a list of one or more entities 122 b , and conducting searches 122 c to identify recipients of a communication, which is also referred to herein as prospecting.
- Uploading a list 122 b may include, for example, uploading list information from a source file or database maintained by an enterprise software application.
- Prospecting 122 c may include searching for recipients or loading saved searches though the use of the RCM software system, which may be a system or platform as described in the RCM application incorporated herein by reference or other RCM systems known to those of skill in the art.
- Rules determine how communications are sent to entities on a recipient list.
- Defining rules 124 may include setting or specifying rules or parameters governing one or more aspects of a campaign, such as rules governing formulation of communications according to different circumstances with respect to individual entities to which communications are to be delivered.
- rules may be used to identify alternate members of the enterprise from which the communication may be addressed.
- Controls and sub-routines are also provided for applying the rules to a campaign 126 , as well as for graphically displaying one or more rules as a tree or graph 127 to provide the user with a visual representation of the potential origination addresses for a given communication on the basis of one or more rules. This is referred to as an outcome tree.
- the process of finding a path to an entity that is a recipient of a communication 128 may include distributing messages to members of the enterprise with the best path to an entity that is identified to receive a communication 130 , e.g., a recipient of a marketing campaign.
- Distributing according to best path may include, for example, determining, for a given entity in a recipient list, a best path or strongest path with a member of the enterprise. Draft messages may be sent, which may be automatically or partially automatically generated, to such members for review and distribution. Details regarding determining best paths and relationship strength can be found by reference to the incorporated RCM software system.
- Finding a path 128 may include sending a draft of the communication 132 , such as by email, to a member of the enterprise with the best path to the given entity.
- the member of the enterprise previews the communication 134 , which may include modification or revision of the communication.
- a given member of the enterprise receives the communication 132 and refuses to be identified as the sender of the communication
- the member of the enterprise with the next best path to the recipient is determined 128 and 130 .
- the member is provided with functionality that allows for the selection of the desired contact information 134 , e.g., selecting an electronic mail address from a plurality of addresses associated with an entity.
- the information may be addressed as coming from the organization itself, as opposed to an individual member of the organization.
- Presenting a draft communication to be sent from a best path member of the enterprise to an entity provides an effective, efficient marketing campaign technique because communications appear to be personal and originate from members of the enterprise with the strongest relationship with a given entity.
- Draft messages may be automatically generated and presented to members of the enterprise from which a communication is to be sent, e.g., through the use of templates.
- Distributing a communication 136 includes a review of all entities identified to receive the communication and the members of the enterprise from which the communication is identified as originating, which may include a communication originating from the enterprise.
- Testing 138 is provided to ensure the campaign for distribution of the communication is functioning as desired, e.g., proper content, formatting, etc. Testing 138 may include sending the communication from a random sampling of electronic mail addresses to the campaign owner for review; thereby allowing review prior to distribution. After ensuring that the campaign is set up as intended, e.g., by performing a test 138 , the communication is distributed to the entities on the recipient list 140 .
- a confirmation interface 142 may also be presented to prior to distribution 140 to confirm the action.
- Performance reviewing functions 144 may include functions for reviewing statistics and analyses regarding the distribution of a campaign or its effectiveness.
- An exporting function 146 provides for exporting of campaign performance metrics to an external application or file.
- Exporting 146 may include, for example, exporting campaign performance information to a file, other data store or enterprise application that the enterprise maintains, such as a data file to be uploaded into a spreadsheet or database program.
- functionality is provided for generating a response report 148 for one or more campaigns on the basis of the one or more campaigns' performance, e.g., views, click-through rates, etc., which may also include reporting aggregate information across a plurality of campaigns using statistical techniques known to those of skill in the art.
- FIG. 1 Also presented in FIG. 1 are functional modules that provide processes for conducting searches 160 (also referred to as prospecting) to identify entities for the receipt of communications, such as marketing messages transmitted as part of a marketing campaign.
- the prospecting process 160 may be used for traversing relationship networks provided by an RCM software system to identify prospective recipients for a marketing campaign.
- the prospecting process 160 is described in greater detail in U.S. patent Ser. No. ______, entitled “SYSTEM AND METHOD FOR USING SOCIAL NETWORKS TO FACILITATE BUSINESS PROCESSES,” Attorney Docket No. 6613/1C, filed on even date herewith, which application is hereby incorporated herein by reference in its entirety.
- system diagram presented in FIG. 1 are functions that may be implemented in software, hardware and combinations thereof for utilizing the functionality provided by an RCM software system, alone or in conjunction with other enterprise applications, to facilitate the distribution of communications.
- the system of the present invention is executed on a server computer and accessed by clients, either running on the same server computer or on remote terminals connected to, and communicating with the server over, a computer network, e.g., a LAN or the Internet.
- step 202 accessing the communication distribution system
- step 202 e.g., a home page where the system exposes its functions via a web based interface that may be accessed using a web browser, as is known to those of skill in the art.
- step 212 processing proceeds to step 214 where a process collects information describing a campaign to be created. Regardless of whether or not a new campaign is being created, step 212 , processing may continue to one or more campaign management processes, step 216 .
- the campaign management processes, step 216 allow for the creation of substantive content for a communication to be distributed according to the campaign, step 218 , the selection of or otherwise obtaining information regarding entities to receive communications, step 220 , the determination of members of the enterprise from which communications should be sent to given entities, step 222 , rules for the distribution of communications, step 224 , and performance management, step 226 .
- processing may flow to any other campaign management process, step 216 .
- processing may return to a central process for accessing the communication distribution system, step 202 .
- a check may be performed to determine if a communication that is the subject of a campaign should be sent to one or more entities, step 204 .
- the campaign is previewed, e.g., presented to a member of the enterprise who “owns” the campaign for approval prior to transmission to the one or more entities, step 206 .
- the campaign is approved, it is transmitted to the one or more entities, step 210 .
- the transmission process, step 204 may be canceled if the campaign is not approved, step 208 . In both instances, processing returns to the central process for accessing the communication distribution system, step 202 .
- FIG. 3 presents a flow diagram illustrating one embodiment of the content selection process.
- Content selection allows a user to select one or more items of content for inclusion in a communication, which may include the generation of text, graphics, audio, video, etc. for inclusion in the communication.
- a check is performed to determine whether the user wishes to upload a file for inclusion with the communication, step 304 . Where the user wishes to upload or otherwise add content to a communication, step 304 , the user identifies one or more pieces of content for uploading to the communication distribution system, step 306 .
- the user may identify local content from a data store on a local client, remote content located on a network, e.g., by providing a URL address for a location on a network, such as a LAN or the Internet, as well as manually enter text and graphics for inclusion as part of a campaign.
- a network such as a LAN or the Internet
- FIG. 4 illustrates a flow diagram of the recipient list creation process according to one embodiment of the invention.
- the process begins with the presentation to the user of an interface that provides access to recipient list creation control function, step 402 .
- a check is performed to determine if the user wishes to add entities to a recipient list on a 1 ⁇ 1 basis, step 404 , e.g., select individual entities to include in a recipient list. If the check at step 404 evaluates to true, the user is presented with an interface to browse information regarding one or more entities as well as controls to select individual entities for inclusion in a recipient list, step 406 , such as potential targets for a marketing campaign
- Processing returns to the recipient list creation control function step 404 , when the user completes adding entities to the recipient list, step 406 .
- a check is performed to determine whether the user wishes to upload a list of entities for receipt of a communication, step 408 . If the check at step 408 evaluates to true, the user is presented with an interface to browse for information regarding one or more entities located on a data store on a local client or located remotely on a network, e.g., by providing a URL address for a location on a network, such as a LAN or the Internet.
- a check is performed to determine if the user wishes to search, or prospect, for entities to receive a communication, step 412 . Where the check evaluates to true, step 412 , search processes are executed, step 414 .
- Searching for entities is described in the patent applications previously incorporated by reference herein in their entirety. For example, controls may be provided for performing searches or loading saved searches of one or more relationship networks maintained by the RCM software system whereby entities responsive to the search are added to a list, table, database or other data store of information regarding one or more entities.
- FIG. 5 illustrates a flow diagram of the distribution list creation process according to one embodiment of the invention.
- the process begins with the presentation to the user of an interface that provides access to a distribution list creation control function, step 502 .
- a check is performed to determine whether the user wishes to add members of an enterprise from which a communication is to be sent to one or more receiving entities, step 508 . Where the check at step 508 evaluates to true, the method presents an interface comprising controls that allow the user to manually select members of the enterprise from which a communication is to be sent to a receiving entity.
- the process of selecting relationship owners may be automated by the present invention by analyzing recipient information in the recipient list with relationship information in the relationship network maintained by the RCM software system.
- Access to distribution list creation control function allows users to distribute the communication to members of the enterprise from which the communication to one or more entities is to originate.
- a check is performed to determine whether the user wishes to distribute the communication to members of the enterprise, step 504 . Where the check performed at step 504 evaluates to true, members of the enterprise from which communications are to originate are provided with the communication for previewing purposes, as well as an option to decline to send the communication, step 506 .
- the communications are previewed by the relevant members of the enterprise and, where approved, the communications are sent from the members of the enterprise to the appropriate entities, step 508 .
- FIG. 6 is a flow diagram illustrating the rule creation process according to one embodiment of the invention.
- the process begins with the presentation to the user of an interface that provides access to rule creation control function, step 602 .
- a check is performed to determine whether the user wishes to edit or apply a rule to the distribution of a communication, which may also include the creation of new rules, step 604 .
- a rule creation or editing interface is presented to the user.
- the user creates new rules or edits existing rules regarding the manner in which communications are to be addressed to receiving entities in the event that one or more members of the enterprise refuse to be an addressee on the communication to one or more receiving entities, step 606 .
- processing returns to the rule creation function, step 602 .
- FIG. 7 is a flow diagram of the performance metric process according to one embodiment of the invention.
- the process begins with the presentation to the user of an interface that provides access to performance control function, step 702 , which allows the user to calculate performance and value metrics for a given campaign for the distribution of a communication.
- a check is performed to determine if the user wishes to export information regarding the performance or value of a campaign, step 704 , such as to a file, data structure or data store maintained by the enterprise. If exporting of the information is indicated, the information is exported, step 706 . After the information is exported, step 706 , processing returns to the performance control function, step 702 .
- FIGS. 8 through 27 provide examples of interface display formats, such as Web pages, according to embodiments of the invention.
- FIG. 8 is a user interface illustrating a home page 800 for access to controls for creating and managing a campaign for the distribution of a communication according to one embodiment of the invention.
- Options or links or are provided to allow for the creation of a new campaign and managing campaigns, 804 and 806 , respectively.
- Options are provided with respect to managing a selection of existing campaigns 808 , including viewing a campaign list from which a campaign is selected, or selecting a campaign from recently edited campaigns.
- Selection of a given option, 804 , 806 , 808 presents the user with an appropriate interface that provides controls for the performance of the selected option.
- a panel 802 that is presented as part of the user interface 800 provides overall or aggregate campaign management metrics, which may take into account all existing campaigns.
- a graphical representation 803 of the metrics is presented to the user, such as in bar graph format, and an option or link 810 is provided to obtain detailed metrics information regarding specific campaigns.
- FIG. 9 is a user interface for creating a campaign for the distribution of a communication according to one embodiment of the invention.
- An interface display 900 comprises controls that allow the user to provide information describing the campaign, as well as goals regarding the campaign. Using text entry controls provided as part of a panel 902 , the user may provide a campaign name 904 , a textual description of the objective of the campaign 908 , as well as percentage values for metrics that the campaign is intended to meet or surpass, 910 and 912 , respectively. According to the present embodiment, information regarding the owner of the campaign may be auto-populated with user information 906 . Controls are provided to cancel the creation of the new campaign 914 , in addition to creating the new campaign 916 .
- FIG. 10 is a user interface for managing a campaign for the distribution of a communication according to one embodiment of the invention.
- a panel 1004 provided as part of the interface 1000 provides information regarding existing campaigns.
- the panel 1004 provides detailed information regarding existing campaigns, including, but not limited to, the campaign owner 1006 , the campaign name 1008 , the campaign objective 1010 , the creation date of the campaign 1012 , where the communication that is being distributed according to a campaign has been sent, the date of the transmission of the communication is indicated 1016 , the campaign status 1018 and response metrics for the campaign 1022 .
- To provide a visual indication of the status of a given campaign graphical indicators are provided in the status column 1018 or the panel 1004 .
- the interface 1000 provides a status legend 1002 that allows a user to decipher the status of a given campaign from the graphics 1020 in the status column 1018 .
- FIG. 11 is a user interface for designing a campaign for the distribution of a communication according to one embodiment of the invention.
- the interface 1100 presents a number of tabs 1104 in which each tab corresponds and provides access to a given step in the process of creating and distributing a communication according to a campaign.
- options or links 1104 are provided to allow or facilitate designing a campaign, building a distribution list, defining rules, finding a best path to a recipient, distributing messages of the campaign, and reviewing campaign performance.
- a campaign design may be manually specified 1706 , or selected by browsing campaign designs 1706 .
- Campaign design designs such as code specifying campaigns or parameters, e.g., XML or HTML code, may be previewed 1108 by the user or submitted 1110 for selection in creating a campaign for the distribution of a communication.
- FIG. 12 is a user interface for managing a distribution list for a campaign according to one embodiment of the invention.
- a user may navigate to the present interface 1200 using the build distribution list tab 1208 , or may navigate to other interfaces using the appropriate tab.
- Options or links are provided to allow selection of recipients through 1 ⁇ 1 selection 1206 , list importation 1204 , and prospecting 1202 .
- Entities that are selected for inclusion in a distribution list are presented in a panel that provides an entry for each of the one or more entities.
- Information presented includes, but is not limited to, best path information 1210 , which may be a graphic representing the strength of a path, the name of the entity 1212 , title 1214 , company 1216 , a electronic mail address 1218 and the number of paths that connect a given entity to an enterprise 1220 , e.g., the number of members of the enterprise that maintain a relationship with the given entity.
- a user may create a list of entities to receive a communication according to a campaign.
- FIG. 13A is a user interface illustrating a pop-up window for one by one selection of recipients of a campaign for the distribution of a communication according to one embodiment of the invention.
- Form fields are displayed within a window 1302 for providing information regarding a given entity.
- Information collected regarding a given entity includes, but is not limited to, the name of the entity 1304 , title 1306 , company 1308 and electronic mail address 1310 .
- the form may be canceled 1312 or submitted 1314 for inclusion as an entry on a distribution list.
- FIG. 13B is a user interface illustrating a pop-up window for uploading a list of recipients from a data source according to one embodiment of the invention.
- An entry field 1316 is provided in the pop-up window 1324 for inputting the location on a file system where the recipient list is maintained, which may be locally or remotely located.
- a control 1318 is also provided that allows the user to browse for the file to be uploaded. Uploading the identified list may be canceled 1320 or submitted 1322 as part of a distribution list by selection of an appropriate control.
- FIG. 13C is a user interface illustrating a pop-up window for selecting recipients from saved prospecting searches according to one embodiment of the invention.
- a pop-up window 1326 is provided listing the entries from saved searches from which a user may select individual entries 1328 for inclusion in the distribution list. Each entry presents information that includes, but is not limited to, an owner of the search 1330 , search name 1332 , the date the search was created 1334 , the last time the search was viewed 1336 and the number of entities falling within the scope of a search 1338 .
- the selection may be canceled 1340 or submitted 1342 as part of a distribution list.
- FIG. 14 is a user interface 1400 for defining rules of a campaign for the distribution of a communication according to one embodiment of the invention.
- the interface 1400 presents templates 1408 and 1412 that may be used according to a given rules.
- One template 1408 may be used for an individual, such as a member of the enterprise, who may own a relationship with an entity, and another template may be used where the enterprise itself owns the relationship or a member of the enterprise refuses to be an addressee for a communication 1412 .
- An individual template 1408 contains text fields to identify to addressee of the communication 1404 , a subject 1406 and the body of the communication 1410 .
- a template for communications from the enterprise 1412 may also include text fields to identify the addressee of the communication 1414 , a subject 1416 and the body of the communication 1418 .
- message rules are set by selection of radio buttons to determine to appropriate course of action where a member of the enterprise refuses to be identified as the originator of the communication, which may include, but is not limited to, not sending the communication 1420 or sending the communication from an alternate sender 1422 .
- the rules for a given campaign may be visually presented to the user in the form of an outcome tree to provide the user with a visual indication of how communications are to be processed in view of actions by members of the enterprise.
- FIG. 14A presents an outcome tree illustrating the processing of communication according to one embodiment of the present invention.
- the graphical illustration 1430 of the rules for a given campaign according to the present embodiment depicts ownership of information regarding one or more entities, which may be owned by a member of the enterprise 1432 , jointly owned by a member and the enterprise 1434 and solely owned by the enterprise 1436 .
- the distribution of ownership of information regarding the one or more entities is depicted as a Venn diagram, with circles representing information regarding an entity owned by a member of the enterprise 1432 a , jointly owned by a member and the enterprise 1434 a and solely owned by the enterprise 1436 a.
- Rules which may consist of conditions and actions to be taken, are graphically presented for each of the ownership classes depicted by the Venn diagram. According to the rule governing information regarding entities that is owned by a member of the enterprise 1432 a , a check is performed to determine if the member approves to be identified as the originator of the communication 1438 . Where the member approves of being identified as the sending address of the communication 1438 , the communication is addressed to appear as if it originated from the member 1440 . According to the rule, however, where the member does not approve no message is sent 1442 .
- processing of communications takes places according to a compound rule where information regarding an entity is jointly owned by a member and the enterprise 1434 a .
- a check is performed to determine whether the member agrees to be identified as the originator of the communication 1444 . Where the member approves of being identified as the sending address of the communication 1444 , the communication is addressed to appear as if it originated from the member 1446 .
- a check is performed to determine whether the enterprise approves of being identified as the originator of the communication 1448 . Where the enterprises approves, the communication is sent identifying the enterprise as the source 1450 and where the enterprise does not approve, no communication is sent 1452 .
- all entities that are solely owned by the enterprise 1436 a are sent communications identifying the enterprise as the source of the communication 1454 .
- FIG. 15 is a user interface display for circulating a list of recipients to members of an enterprise that maintain a path to one or more entities according to one embodiment of the invention.
- a campaign owner may determine those members of an enterprise with paths to or relationships with one or more entities that are identified on a recipient list to receive communications as part of a campaign for the distribution of communications.
- a table 1508 is provided that lists members of the enterprise with paths to one or more entities that are intended recipients of the communication, e.g., a marketing message.
- the 1508 table provides a number of columns of information regarding members of the enterprise and their relationships.
- a column 1504 is provided to track whether a communication has been circulated to the relationship owner, as well as the number of paths connecting entities that are intended recipients of a communication and a given member of the enterprise.
- Another column 1506 is provided to track the number of entities that a given member of the enterprise with a path to a given entity has approved to receive the communication, which information may be stored in and retrieved from a database tailored to maintain such information.
- a control 1510 allows a user to gather approval of members of the enterprise for given members to be identified as the addressee on one or more communications to entities, e.g., by sending approval emails to members of the enterprise.
- FIG. 16 is an electronic mail message for communicating to the owner of a path to a recipient of a campaign for the distribution of a communication according to one embodiment of the invention.
- an electronic mail message 1600 is sent to members of the enterprise that maintain a path to one or more given entities on a distribution list, which may be a best or strongest path.
- the electronic mail message 1600 informs the given member of the enterprise that the campaign owner wishes to send a communication to one or more entities on behalf of the member of the enterprise 1602 .
- the member of the enterprise is presented with an interface that allows the member of the enterprise to select those entities to which they wish to forward the communication.
- FIG. 17 A user interface for a member of the enterprise to approve sending a communication to a recipient according to one embodiment of the invention is illustrated at FIG. 17 .
- the entities on a distribution list with a path to the member of the enterprise who received the electronic mail message presented in FIG. 16 are presented in the interface 1702 .
- the member of the enterprise may select a check box or similar selection control to designate those entities to which the member wishes to transmit the communication 1704 , including a control 1706 for designating the desired electronic mail address of the entity that should be used to send the communication to a given entity.
- the member of the enterprise may also preview the communication 1708 that is to be sent to the entity prior to submitting approval.
- the relationship owner is provided a mechanism 1710 through which communication to the one or more entities may be personalized, thereby enhancing recipient responsiveness.
- FIG. 18 is a user interface 1800 for distributing communications according to one embodiment of the invention.
- Options or links 1802 and 1804 are provided to allow for testing and distribution of the marketing campaign, respectively.
- Testing a campaign 1802 involves sending a random sampling of communications intended for transmission to receiving entities to the campaign owner for review. The campaign owner, however, may still make changes to a given campaign after testing. Once the campaign is set up as intended, the campaign may be distributed 1804 to the entities on a distribution list.
- FIG. 19 is a user interface for displaying performance metrics for a campaign for distributing a communication according to one embodiment of the invention.
- a table 1902 provides information regarding metrics for given campaigns, including, but not limited to, an indication 1904 of whether campaign information has been viewed by entities (e.g., by tracking delivery information for the communication) and an indication of whether communications have been clicked on by receiving entities 1906 , where appropriate.
- Campaign aggregate information 1908 information may also be provided, including cumulative percentage viewed, and cumulative percentage clicked on over a plurality of campaigns.
- the display 1900 presents statistics regarding the campaign view rate 1910 and click through 1912 metrics set against their respective industry averages.
- FIG. 20 is a user interface for displaying detailed performance metrics according to one embodiment of the invention.
- the interface display 2000 presents aggregate industry response rates 2008 , as well as aggregate view 2002 and click-through 2004 metrics for active marketing campaigns.
- Industry response rates may be obtained, for example, from third party industry reporting sources. More specifically, metrics are provided for view 2002 and click-through 2004 rates for active campaigns.
- Industry average information 2006 may be presented overlaying aggregate campaign metrics to provide the campaign owner with an indication regarding how campaigns are performing vis-à-vis industry averages.
- FIG. 21 is a user interface for selecting content for inclusion in a communication accessing functions for the distribution of communications according to one embodiment of the invention.
- the relationship graphic 2102 represents a depiction of relationship information within a user's relationship network as provided by an enterprise application, such as an RCM software system.
- a tabular display 2104 provides a list of campaigns that have been previously created. Columns 2106 within the tabular display 2104 provide information regarding the one or more campaigns, such as an indication of the status of the transmission of communications according to a given campaign, as well as a percentage of completion of sending of messages.
- FIG. 22 is a user interface for selecting content for inclusion in a communication to be transmitted as part of a campaign according to one embodiment of the invention.
- General campaign information 2202 provides information about the campaign and provides controls to select content for inclusion as part of a communication sent in accordance with the campaign. Controls are provided that allow a campaign owner to browse 2204 and submit 2206 content for a given campaign.
- a preview pane 2208 provides a control that allows content that comprises a campaign to be viewed by the user, as well as manually add text and graphics, e.g., by cutting and pasting content from other sources or enterprise applications.
- FIG. 23 is a user interface for selecting entities to receive a communication according to one embodiment of the invention.
- Controls 2302 provides a user with options including prospecting for targets, as described above, and importing a list of targets, for example, from a file or other data structure maintained by an enterprise software application.
- Display window 2304 provides an option to publish a recipient list, which may include making the list available to other users.
- FIG. 24 is a user interface for prospecting for potential recipients of a marketing campaign according to one embodiment of the invention.
- prospecting searches may be performed to identify entities for the receipt of communication according to a campaign.
- Search visualization tools may be provided, including a graphical representation relating to search results in connection with a campaign. For example, as depicted in the embodiment illustrated at FIG. 24 , results of a search are displayed using a Venn diagram 2402 . Circles of the Venn diagram 2402 represent groups of entities filtered by specified search criteria. Size of the circles may vary, for example, with the size of the group that is responsive to one of the given search criteria. Overlap between the circles may be used to represent entities in common between the various search criteria after searching using different filter information or criteria.
- An exterior circle may represent an entire relationship network.
- Other embodiments and manners of depictions, filtering, presentation, etc, such as bar diagrams, are known to those skilled in the art and may also be used. Filtering criteria can be specified by a user on all fields available from relationship networks maintained by the RCM software system.
- a table 2406 is also depicted in FIG. 24 , including information about entities that are identified to receive communications.
- a button 2404 is provided to allow additional entities to be added to a recipient list for a given campaign.
- FIG. 25 is a user interface for selecting members of an enterprise from which communications to entities originate according to one embodiment of the invention.
- a table 2502 provides information regarding members of an enterprise that maintain paths to entities on a recipient list defined using the interface provided by FIG. 24 .
- the recipient list is cross-referenced against one or more relationship networks that the RCM software system maintains to identify members of the enterprise that maintain a path to or relationship with entities on the recipient list, and therefore are a preferred originator for the communication.
- the member of the enterprise who owns information regarding a given entity must be consulted before the relationship is utilized.
- Members of the enterprise that maintain a path to or relationship with one or more entities on the recipient list are presented in a table 2502 .
- the table 2502 includes columns with entries indicating whether a communication according to the campaign has been sent to the member of the enterprise, and whether each member of the enterprise has responded to the request to act as an originator of the communication.
- FIG. 26 is a user interface for setting rules for the distribution of communications according to one embodiment of the invention.
- message templates are provided according to a rule that specifies one template 2604 to be used if an individual is the originator of a communication, and a different template 2602 to be used if the company itself owns the relationship.
- the templates 2602 and 2604 may be used to provide draft messages to be approved or modified before sending to entities, such as by a member of the enterprise that maintains a path to a given entity.
- the draft message may be sent to the member of the enterprise with the next strongest path to the given entity and re-drafted to indicate that the member of the enterprise with the next strongest path is the sender.
- the communication may be sent to the entity indicating that the communication is originating from the enterprise as opposed to an individual member of the enterprise.
- FIG. 27 is a user interface for displaying performance metrics according to one embodiment of the invention.
- Performance metrics are presented in tabular format 2702 and may include information relating to the performance of one or more campaigns, such as information regarding number or percentage of communication that were clicked on or viewed by entities in the recipient list receiving the communication.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Meter Arrangements (AREA)
Abstract
Description
- Applicants hereby claim the benefit of U.S. Provisional Patent Application Ser. No. 60/592,294 entitled, “SALES FACILITATION SYSTEMS AND METHODS IN AN ENTERPRISE RELATIONSHIP MANAGEMENT SYSTEM,” filed Jul. 28, 2004, attorney docket number 6613/1C, which is hereby incorporated herein by reference in its entirety. Applicants hereby further claim the benefit of U.S. Provisional Patent Application Ser. No. 60/592,295 entitled, “MARKETING FACILITATION SYSTEMS AND METHODS IN AN ENTERPRISE RELATIONSHIP MANAGEMENT SYSTEM”, filed Jul. 28, 2004, attorney docket number 6613/1D, which is hereby incorporated herein by reference in its entirety.
- This application is related to U.S. patent application Ser. No. 11/132,159 entitled, “SYSTEM AND METHOD FOR ENFORCING PRIVACY IN SOCIAL NETWORKS,” filed May 17, 2005, attorney docket number 6613/1US, which is hereby incorporated herein by reference in its entirety (the “RCM software system”).
- A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
- The present invention generally provides methods and systems for facilitating the distribution of communications, such as marketing and marketing related communications, in conjunction with enterprise software for the end goals of increased productivity, increased revenues, reduced cost of customer acquisition, higher profitability, etc. Particularly, the present invention provides methods and systems that facilitate the distribution of communications by leveraging relationship information of both an enterprise and members of an enterprise, both alone and in combination with other enterprise software applications.
- An enterprise typically uses one or more Enterprise Relationship Management (“ERM”) software applications to allow employees to manage personal and professional relationships and information. Messaging software applications (“messaging”) typically provide comprehensive automation packages for contact management, note and information sharing, calendaring, email, instant messaging, to-do lists, etc. One example of a messaging application is Outlook sold by MICROSOFT CORPORATION® as part of its Office suite of applications. Other communications systems and software (“communications”) found in the enterprise include instant messaging applications, as well as telephone and Voice over IP (“VoIP”) applications.
- In addition to ERM, messaging and communications applications, enterprises typically employ other software applications to manage relationships both inside and outside the enterprise. For example, Customer Relationship Management (“CRM”) software helps a company manage existing and developing customer relationships in an efficient and organized manner, Sales Force Automation (“SFA”) software increases a sales team's efficiency and effectiveness by automating, organizing and tracking the sales process, Partner Relationship Management (“PRM”) software facilitates and automates the sales processes across distributors and external sales channels, and Employee Relationship Management (“eRM”) improves the management of internal employees. Other applications assist the enterprise in organizing and managing the workflow of different business processes and automating the presentation of information to users are well known to those of skill in the art.
- For clarity, the above-described applications are collectively referred to herein as “enterprise applications.” Enterprise applications store information that may be used to deduce the existence of a relationship or the strength of a relationship. This information, and the relationships and relationship networks that this information describes, is generally referred to herein as “relationship capital”.
- The relationships and relationship networks in enterprise software, however, can be difficult to access in an efficient manner. These relationships are often documented, but the relationship capital that identifies these relationships is often distributed across many disparate enterprise applications, with data that is often redundant, outdated or incomplete. Furthermore, the relationships and relationship capital are often not weighted, fail to indicate the strength of a given relationship or piece of relationship capital and do not dynamically adjust weights in response to changing data and events. Some employees, such as sales persons and other executives may also be reluctant to share relationship capital that they own, such as information regarding their personal relationships, with other employees or outside parties without retaining any control with regard to how these parties use the relationship capital. Finally, the relationship capital and relationships identified thereby are rarely aggregated, analyzed, and integrated into a relationship network that describes the full breadth of interconnections between individuals and enterprises.
- These issues and concerns generally limit the amount of relationship capital that is made available and accessible through enterprise software, which negatively impacts the efficiency and productivity of an organization. Thus, business processes that the organization conducts using enterprise software, such as selling, marketing, hiring, etc., can be ineffective, uncoordinated or inefficient.
- In order to overcome shortcomings and problems associated with enterprise software, embodiments of the present invention provides systems and methods for using Relationship Capital Management (“RCM”) software systems and the social networks they provide to facilitate the distribution of communications.
- The present invention provides methods and systems for facilitating the distribution of communications using enterprise applications, such as RCM software systems that may operate both alone and in conjunction with other enterprise applications. In some embodiments, the invention provides systems and methods, such as computer applications or solutions, which utilize or are built upon RCM software systems, as described in the previously incorporated U.S. patent application Ser. No. 11/132,159 entitled, “SYSTEM AND METHOD FOR ENFORCING PRIVACY IN SOCIAL NETWORKS,” filed May 17, 2005. Specific details regarding the RCM software system may be obtained by reference to such application, which is incorporated by reference herein in its entirety.
- According to one embodiment, a method is provided for facilitating the distribution of communications in an enterprise application. The method comprises obtaining information regarding one or more entities and selecting a given entity from the one or more entities. A given member of the enterprise is selected based on a path between the given member of the enterprise and a given entity, the path identified by the information regarding the given entity. The path may be provided by an RCM software system. A communication is addressed from the given member of the enterprise to the given entity, which may be an individual or an organization, and transmitted to the given entity. The given member of the enterprise may be selected based on a strength of the path between the given member and the given entity, and the given member may be provided with the communication to personalize the communication.
- Members of the enterprise and entities are related according to one or more social networks. These social networks may identify paths or relationships between members and entities, as well as between members. According to one embodiment, a social, or relationship, network may extend beyond the members of an enterprise to entities outside the enterprise, which is referred to as an extranet portion of the social network. It should be noted that distribution of information regarding the one or more entities to the one or more members of the enterprise may also include distribution to entities in an extranet portion of a given social network.
- The entities may be prioritized, which may include prioritizing according to the one or more paths between the one or more members of the enterprise and the one or more entities. Similarly, prioritization may comprise prioritizing according to a strength for the one or more paths between the one or more members of the enterprise and the one or more entities.
- The method may further comprise presenting a visual representation of the one or more entities, which may be obtained in response to a search. According to one embodiment, the visual representation is based on the information regarding the one or more entities. Relationships between members of the enterprise and entities may be provided as part of the visual representation, which is presented as paths between the members and the entities. The visual representation may also comprise presenting a strength of the one or more paths between the one or more members of the enterprise and the one or more entities. Information regarding the one or more entities may be displayed in conjunction with an enterprise application including, but not limited to, a CRM application, a SFA application, an HRM application, etc.
- According to some embodiments, the method comprises providing a communication to the given member of an enterprise for approval and a determination is made whether the given member approves the communication. Where the given member does not approve the communication, a second given member of the enterprise is selected based on a path between the second given member and the given entity. The communication is addressed from the second given member to the given entity. A check may also be made to determine if the second given member approves the communication. Where the second given member does not approve the communication, the communication may be addressed from the enterprise to the given entity.
- The method may comprise tracking responses to the communication from the given entity, e.g., as part of a calculating metrics regarding a marketing campaign. Accordingly, the effectiveness of a marketing campaign may be based on the tracked response to the marketing message from the given entity.
- In some embodiments, the invention provides systems and methods for facilitating marketing or marketing-related tasks by utilizing the capability of an RCM software system to determine individual and business relationships, which may include strength for a given relationship. For example, an analysis of marketing contacts may include information about, ranking of, or a depiction of the strength or nature of relationships between members of enterprise and other entities, such as individual (person) or business contacts (group, organization, corporation, etc.). Information regarding one or more of these entities may be utilized, for example, in identifying a member of the enterprise from whom a marketing or marketing-related message to an entity may be addressed. A member of the enterprise may be selected based on a determination that the sender has a strong or the strongest relationship with a marketing contact or target. Visualization tools, performance assessment tools, and management tools are also provided.
- In some embodiments, systems and methods are provided that facilitate marketing campaigns, such as campaigns in which a particular marketing message is desired to be sent to many different entities. Lists of entities for a particular marketing campaign may be generated. Information about the entities may be obtained, or may be visually displayed, including relationship information. Draft marketing messages may be generated automatically as being from individuals with a determined strongest relationship with each entity provided the relationship owner approves distribution of the message. The draft messages may be presented to the proposed sender or relationship owner for modification, approval, or sending. Efficiency and effectiveness of tasks are increased as compared, for example, to typical mass messaging by leveraging relationships between senders and contacts, causing messaging to appear more personal, and at least partially automatizing the process.
- The invention is illustrated in the figures of the accompanying drawings which are meant to be exemplary and not limiting, in which like references are intended to refer to like or corresponding parts, and in which:
-
FIG. 1 is a system diagram presenting a method for utilizing social networks for the distribution of communications according to one embodiment of the present invention; -
FIG. 2 is a flow diagram presenting a method for creating a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 3 is a flow diagram presenting a method of adding content to a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 4 is a flow diagram presenting a method for determining recipients of a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 5 is a flow diagram presenting a method for determining distributors of a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 6 is a flow diagram presenting a method for creating distribution rules for a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 7 is a flow diagram presenting a method for determining performance metrics for one or more campaigns for the distribution of a communication according to one embodiment of the present invention; -
FIG. 8 is a user interface illustrating a home page for access to controls for creating and managing a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 9 is a user interface for creating a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 10 is a user interface for managing a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 11 is a user interface for designing a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 12 is a user interface for managing a distribution list for a campaign according to one embodiment of the present invention; -
FIG. 13A is a user interface illustrating a pop-up window for one by one selection of recipients of a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 13B is a user interface illustrating a pop-up window for uploading a list of recipients from a data source according to one embodiment of the present invention; -
FIG. 13C is a user interface illustrating a pop-up window for selecting recipients from saved prospecting searches according to one embodiment of the present invention; -
FIG. 14 is a user interface for defining rules of a campaign for the distribution of a communication according to one embodiment of the present invention; -
FIG. 14A is a graphical display illustrating the order of rule processing in an outcome tree according to one embodiment of the present invention; -
FIG. 15 is a user interface display for circulating a list of recipients to members of an enterprise according to one embodiment of the present invention; -
FIG. 16 is an electronic mail message for communicating to a member of the enterprise that maintains a path to a recipient of a communication according to one embodiment of the present invention; -
FIG. 17 is a user interface for a member of an enterprise to approve sending a communication to a recipient according to one embodiment of the present invention; -
FIG. 18 is a user interface for distributing communications according to one embodiment of the present invention; -
FIG. 19 is a user interface for displaying performance metrics for a campaign for distributing a communication according to one embodiment of the present invention; -
FIG. 20 is a user interface for displaying detailed performance metrics according to one embodiment of the present invention; -
FIG. 21 is a user interface for the distribution of communications according to one embodiment of the present invention; -
FIG. 22 is a user interface for selecting content for inclusion in a communication according to one embodiment of the present invention; -
FIG. 23 is a user interface for selecting entities to receive a communication according to one embodiment of the present invention; -
FIG. 24 is a user interface for prospecting for potential recipients of a marketing campaign according to one embodiment of the present invention; -
FIG. 25 is a user interface for selecting members of an enterprise from which communications to entities originate according to one embodiment of the present invention; -
FIG. 26 is a user interface for setting rules for the distribution of communications according to one embodiment of the present invention; and -
FIG. 27 is a user interface for displaying performance metrics according to one embodiment of the present invention. - In the following description of the preferred embodiment, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration a specific embodiment in which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention.
-
FIG. 1 presents one embodiment of a system for distributing communications using an RCM software system, such as for performing marketing campaigns. Acampaign management component 102, which may be embodied in hardware, software or combinations thereof, presents user interfaces from which tools and methods for the distribution of communications may be selected or to which a user may navigate. According to one embodiment, thecampaign management component 102 presents one or more web pages through which a user may access tools and methods for the distribution of communications. Functional modules or components are provided that allow for the creation of anew campaign 108 for the distribution of communications, such as a marketing campaign, which may include the distribution or sending of one or more marketing or marketing-related messages to a number of entities, such as individual and business contacts. Thecampaign management component 102 also provides components for the management of aspecific campaign 114 or a group ofcampaigns 110, as well as editing of an existingcampaign 112 and calculating value metrics regarding one ormore campaigns 140. - A component for management of a
specific campaign 114 provides a number of functions that allow for the creation, distribution and review of communication distribution campaigns, e.g., marketing campaigns. According to the present embodiment, thecomponent 114 provides functions, each of which may comprise one or more steps or actions, including designing acampaign 116, building adistribution list 120, definingrules 124, finding the visible path to a givenrecipient 128, distributing in accordance with acampaign 136, and reviewing performance of a campaign or group ofcampaigns 144. - Designing a
campaign 116 includes functions that allow a user to provide data describing a campaign, which may include setting performance targets for one or more campaign metrics, as well as preview campaign information or the content of thecampaign 118. Building arecipient list 116 may include functions that include 1-by-1 building of arecipient list 122 a, in which entities are added individually to a list, uploading of a list of one ormore entities 122 b, and conductingsearches 122 c to identify recipients of a communication, which is also referred to herein as prospecting. Uploading alist 122 b may include, for example, uploading list information from a source file or database maintained by an enterprise software application. Prospecting 122 c may include searching for recipients or loading saved searches though the use of the RCM software system, which may be a system or platform as described in the RCM application incorporated herein by reference or other RCM systems known to those of skill in the art. - Rules determine how communications are sent to entities on a recipient list. Defining
rules 124 may include setting or specifying rules or parameters governing one or more aspects of a campaign, such as rules governing formulation of communications according to different circumstances with respect to individual entities to which communications are to be delivered. Similarly, when a given member of the enterprise refuses to be an addressee on a communication to one or more entities, rules may be used to identify alternate members of the enterprise from which the communication may be addressed. Controls and sub-routines are also provided for applying the rules to acampaign 126, as well as for graphically displaying one or more rules as a tree orgraph 127 to provide the user with a visual representation of the potential origination addresses for a given communication on the basis of one or more rules. This is referred to as an outcome tree. - The process of finding a path to an entity that is a recipient of a
communication 128 may include distributing messages to members of the enterprise with the best path to an entity that is identified to receive acommunication 130, e.g., a recipient of a marketing campaign. Distributing according to best path may include, for example, determining, for a given entity in a recipient list, a best path or strongest path with a member of the enterprise. Draft messages may be sent, which may be automatically or partially automatically generated, to such members for review and distribution. Details regarding determining best paths and relationship strength can be found by reference to the incorporated RCM software system. - Finding a
path 128 may include sending a draft of thecommunication 132, such as by email, to a member of the enterprise with the best path to the given entity. The member of the enterprise previews thecommunication 134, which may include modification or revision of the communication. Where a given member of the enterprise receives thecommunication 132 and refuses to be identified as the sender of the communication, the member of the enterprise with the next best path to the recipient is determined 128 and 130. When a member of the enterprise agrees to be identified as an originating address of the communication or other information to the entity, the member is provided with functionality that allows for the selection of the desiredcontact information 134, e.g., selecting an electronic mail address from a plurality of addresses associated with an entity. As is explained herein, when no relationship owner assents to sending the marketing campaign, the information may be addressed as coming from the organization itself, as opposed to an individual member of the organization. Presenting a draft communication to be sent from a best path member of the enterprise to an entity provides an effective, efficient marketing campaign technique because communications appear to be personal and originate from members of the enterprise with the strongest relationship with a given entity. Draft messages may be automatically generated and presented to members of the enterprise from which a communication is to be sent, e.g., through the use of templates. - Distributing a
communication 136 according to the present system and method, such as a marketing campaign, includes a review of all entities identified to receive the communication and the members of the enterprise from which the communication is identified as originating, which may include a communication originating from the enterprise. Testing 138 is provided to ensure the campaign for distribution of the communication is functioning as desired, e.g., proper content, formatting, etc. Testing 138 may include sending the communication from a random sampling of electronic mail addresses to the campaign owner for review; thereby allowing review prior to distribution. After ensuring that the campaign is set up as intended, e.g., by performing atest 138, the communication is distributed to the entities on therecipient list 140. Aconfirmation interface 142 may also be presented to prior todistribution 140 to confirm the action. - Performance reviewing functions 144 may include functions for reviewing statistics and analyses regarding the distribution of a campaign or its effectiveness. An exporting
function 146 provides for exporting of campaign performance metrics to an external application or file. Exporting 146 may include, for example, exporting campaign performance information to a file, other data store or enterprise application that the enterprise maintains, such as a data file to be uploaded into a spreadsheet or database program. Finally, functionality is provided for generating aresponse report 148 for one or more campaigns on the basis of the one or more campaigns' performance, e.g., views, click-through rates, etc., which may also include reporting aggregate information across a plurality of campaigns using statistical techniques known to those of skill in the art. - Also presented in
FIG. 1 are functional modules that provide processes for conducting searches 160 (also referred to as prospecting) to identify entities for the receipt of communications, such as marketing messages transmitted as part of a marketing campaign. According to one embodiment, theprospecting process 160 may be used for traversing relationship networks provided by an RCM software system to identify prospective recipients for a marketing campaign. Theprospecting process 160 is described in greater detail in U.S. patent Ser. No. ______, entitled “SYSTEM AND METHOD FOR USING SOCIAL NETWORKS TO FACILITATE BUSINESS PROCESSES,” Attorney Docket No. 6613/1C, filed on even date herewith, which application is hereby incorporated herein by reference in its entirety. - It should be apparent to those of skill in the art that the system diagram presented in
FIG. 1 , along with the accompanying flow and user interface diagrams presented in the following figures, are functions that may be implemented in software, hardware and combinations thereof for utilizing the functionality provided by an RCM software system, alone or in conjunction with other enterprise applications, to facilitate the distribution of communications. Preferably, the system of the present invention is executed on a server computer and accessed by clients, either running on the same server computer or on remote terminals connected to, and communicating with the server over, a computer network, e.g., a LAN or the Internet. - One embodiment of a method for campaign creation and distribution is illustrated in the flow diagram of
FIG. 2 . Processing begins with a user accessing the communication distribution system,step 202, e.g., a home page where the system exposes its functions via a web based interface that may be accessed using a web browser, as is known to those of skill in the art. Where a new campaign for the distribution of a communication is being created,step 212, processing proceeds to step 214 where a process collects information describing a campaign to be created. Regardless of whether or not a new campaign is being created,step 212, processing may continue to one or more campaign management processes,step 216. - The campaign management processes,
step 216, allow for the creation of substantive content for a communication to be distributed according to the campaign,step 218, the selection of or otherwise obtaining information regarding entities to receive communications,step 220, the determination of members of the enterprise from which communications should be sent to given entities,step 222, rules for the distribution of communications,step 224, and performance management,step 226. After performing a given campaign management process, step 216, processing may flow to any other campaign management process,step 216. - After completing a given campaign management process, step 216, processing may return to a central process for accessing the communication distribution system,
step 202. From a central point of access,step 202, a check may be performed to determine if a communication that is the subject of a campaign should be sent to one or more entities,step 204. Where the check evaluates to true,step 204, the campaign is previewed, e.g., presented to a member of the enterprise who “owns” the campaign for approval prior to transmission to the one or more entities,step 206. Where the campaign is approved, it is transmitted to the one or more entities,step 210. The transmission process, step 204, may be canceled if the campaign is not approved,step 208. In both instances, processing returns to the central process for accessing the communication distribution system,step 202. -
FIG. 3 presents a flow diagram illustrating one embodiment of the content selection process. Content selection,step 302, allows a user to select one or more items of content for inclusion in a communication, which may include the generation of text, graphics, audio, video, etc. for inclusion in the communication. A check is performed to determine whether the user wishes to upload a file for inclusion with the communication,step 304. Where the user wishes to upload or otherwise add content to a communication,step 304, the user identifies one or more pieces of content for uploading to the communication distribution system,step 306. The user may identify local content from a data store on a local client, remote content located on a network, e.g., by providing a URL address for a location on a network, such as a LAN or the Internet, as well as manually enter text and graphics for inclusion as part of a campaign. -
FIG. 4 illustrates a flow diagram of the recipient list creation process according to one embodiment of the invention. The process begins with the presentation to the user of an interface that provides access to recipient list creation control function,step 402. A check is performed to determine if the user wishes to add entities to a recipient list on a 1×1 basis,step 404, e.g., select individual entities to include in a recipient list. If the check atstep 404 evaluates to true, the user is presented with an interface to browse information regarding one or more entities as well as controls to select individual entities for inclusion in a recipient list,step 406, such as potential targets for a marketing campaign - Processing returns to the recipient list creation
control function step 404, when the user completes adding entities to the recipient list,step 406. A check is performed to determine whether the user wishes to upload a list of entities for receipt of a communication,step 408. If the check atstep 408 evaluates to true, the user is presented with an interface to browse for information regarding one or more entities located on a data store on a local client or located remotely on a network, e.g., by providing a URL address for a location on a network, such as a LAN or the Internet. In addition to checking for commands to identify entities according to 1×1 selection and uploading data, steps 404 and 408, respectively, a check is performed to determine if the user wishes to search, or prospect, for entities to receive a communication,step 412. Where the check evaluates to true,step 412, search processes are executed,step 414. Searching for entities is described in the patent applications previously incorporated by reference herein in their entirety. For example, controls may be provided for performing searches or loading saved searches of one or more relationship networks maintained by the RCM software system whereby entities responsive to the search are added to a list, table, database or other data store of information regarding one or more entities. -
FIG. 5 illustrates a flow diagram of the distribution list creation process according to one embodiment of the invention. The process begins with the presentation to the user of an interface that provides access to a distribution list creation control function,step 502. A check is performed to determine whether the user wishes to add members of an enterprise from which a communication is to be sent to one or more receiving entities,step 508. Where the check atstep 508 evaluates to true, the method presents an interface comprising controls that allow the user to manually select members of the enterprise from which a communication is to be sent to a receiving entity. The process of selecting relationship owners may be automated by the present invention by analyzing recipient information in the recipient list with relationship information in the relationship network maintained by the RCM software system. - Access to distribution list creation control function,
step 502, allows users to distribute the communication to members of the enterprise from which the communication to one or more entities is to originate. A check is performed to determine whether the user wishes to distribute the communication to members of the enterprise,step 504. Where the check performed atstep 504 evaluates to true, members of the enterprise from which communications are to originate are provided with the communication for previewing purposes, as well as an option to decline to send the communication,step 506. The communications are previewed by the relevant members of the enterprise and, where approved, the communications are sent from the members of the enterprise to the appropriate entities,step 508. -
FIG. 6 is a flow diagram illustrating the rule creation process according to one embodiment of the invention. The process begins with the presentation to the user of an interface that provides access to rule creation control function,step 602. A check is performed to determine whether the user wishes to edit or apply a rule to the distribution of a communication, which may also include the creation of new rules,step 604. Where the user wishes to edit or apply one or more rules to a campaign, e.g., the distribution of a communication,step 604, a rule creation or editing interface is presented to the user. The user creates new rules or edits existing rules regarding the manner in which communications are to be addressed to receiving entities in the event that one or more members of the enterprise refuse to be an addressee on the communication to one or more receiving entities,step 606. After rules are created or edited,step 606, processing returns to the rule creation function,step 602. -
FIG. 7 is a flow diagram of the performance metric process according to one embodiment of the invention. The process begins with the presentation to the user of an interface that provides access to performance control function,step 702, which allows the user to calculate performance and value metrics for a given campaign for the distribution of a communication. A check is performed to determine if the user wishes to export information regarding the performance or value of a campaign,step 704, such as to a file, data structure or data store maintained by the enterprise. If exporting of the information is indicated, the information is exported,step 706. After the information is exported,step 706, processing returns to the performance control function,step 702. -
FIGS. 8 through 27 provide examples of interface display formats, such as Web pages, according to embodiments of the invention. -
FIG. 8 is a user interface illustrating ahome page 800 for access to controls for creating and managing a campaign for the distribution of a communication according to one embodiment of the invention. Options or links or are provided to allow for the creation of a new campaign and managing campaigns, 804 and 806, respectively. Options are provided with respect to managing a selection of existingcampaigns 808, including viewing a campaign list from which a campaign is selected, or selecting a campaign from recently edited campaigns. Selection of a given option, 804, 806, 808, presents the user with an appropriate interface that provides controls for the performance of the selected option. Apanel 802 that is presented as part of theuser interface 800 provides overall or aggregate campaign management metrics, which may take into account all existing campaigns. According to the present embodiment agraphical representation 803 of the metrics is presented to the user, such as in bar graph format, and an option or link 810 is provided to obtain detailed metrics information regarding specific campaigns. -
FIG. 9 is a user interface for creating a campaign for the distribution of a communication according to one embodiment of the invention. Aninterface display 900 comprises controls that allow the user to provide information describing the campaign, as well as goals regarding the campaign. Using text entry controls provided as part of apanel 902, the user may provide acampaign name 904, a textual description of the objective of thecampaign 908, as well as percentage values for metrics that the campaign is intended to meet or surpass, 910 and 912, respectively. According to the present embodiment, information regarding the owner of the campaign may be auto-populated withuser information 906. Controls are provided to cancel the creation of thenew campaign 914, in addition to creating thenew campaign 916. -
FIG. 10 is a user interface for managing a campaign for the distribution of a communication according to one embodiment of the invention. Apanel 1004 provided as part of theinterface 1000 provides information regarding existing campaigns. Thepanel 1004 provides detailed information regarding existing campaigns, including, but not limited to, thecampaign owner 1006, thecampaign name 1008, thecampaign objective 1010, the creation date of thecampaign 1012, where the communication that is being distributed according to a campaign has been sent, the date of the transmission of the communication is indicated 1016, thecampaign status 1018 and response metrics for thecampaign 1022. To provide a visual indication of the status of a given campaign, graphical indicators are provided in thestatus column 1018 or thepanel 1004. Theinterface 1000 provides astatus legend 1002 that allows a user to decipher the status of a given campaign from thegraphics 1020 in thestatus column 1018. -
FIG. 11 is a user interface for designing a campaign for the distribution of a communication according to one embodiment of the invention. Theinterface 1100 presents a number of tabs 1104 in which each tab corresponds and provides access to a given step in the process of creating and distributing a communication according to a campaign. According to the present embodiment, options or links 1104 are provided to allow or facilitate designing a campaign, building a distribution list, defining rules, finding a best path to a recipient, distributing messages of the campaign, and reviewing campaign performance. A campaign design may be manually specified 1706, or selected by browsing campaign designs 1706. Campaign design designs, such as code specifying campaigns or parameters, e.g., XML or HTML code, may be previewed 1108 by the user or submitted 1110 for selection in creating a campaign for the distribution of a communication. - Another step in the process of creating a campaign for the distribution of a communication involves building a recipient list that identifies one or more entities to which a communication is to be transmitted.
FIG. 12 is a user interface for managing a distribution list for a campaign according to one embodiment of the invention. A user may navigate to thepresent interface 1200 using the builddistribution list tab 1208, or may navigate to other interfaces using the appropriate tab. Options or links are provided to allow selection of recipients through 1×1selection 1206,list importation 1204, andprospecting 1202. - Entities that are selected for inclusion in a distribution list are presented in a panel that provides an entry for each of the one or more entities. Information presented includes, but is not limited to,
best path information 1210, which may be a graphic representing the strength of a path, the name of theentity 1212,title 1214,company 1216, aelectronic mail address 1218 and the number of paths that connect a given entity to anenterprise 1220, e.g., the number of members of the enterprise that maintain a relationship with the given entity. Using the controls that the interface provides 1200, a user may create a list of entities to receive a communication according to a campaign. - As indicated, a list of entities to receive a communication may be created by selecting individual entities, uploading a list of entities or retrieving a list of entities from a search.
FIG. 13A is a user interface illustrating a pop-up window for one by one selection of recipients of a campaign for the distribution of a communication according to one embodiment of the invention. Form fields are displayed within awindow 1302 for providing information regarding a given entity. Information collected regarding a given entity includes, but is not limited to, the name of theentity 1304,title 1306,company 1308 andelectronic mail address 1310. Upon entering the information, the form may be canceled 1312 or submitted 1314 for inclusion as an entry on a distribution list. -
FIG. 13B is a user interface illustrating a pop-up window for uploading a list of recipients from a data source according to one embodiment of the invention. Anentry field 1316 is provided in the pop-upwindow 1324 for inputting the location on a file system where the recipient list is maintained, which may be locally or remotely located. Acontrol 1318 is also provided that allows the user to browse for the file to be uploaded. Uploading the identified list may be canceled 1320 or submitted 1322 as part of a distribution list by selection of an appropriate control. -
FIG. 13C is a user interface illustrating a pop-up window for selecting recipients from saved prospecting searches according to one embodiment of the invention. A pop-upwindow 1326 is provided listing the entries from saved searches from which a user may selectindividual entries 1328 for inclusion in the distribution list. Each entry presents information that includes, but is not limited to, an owner of thesearch 1330,search name 1332, the date the search was created 1334, the last time the search was viewed 1336 and the number of entities falling within the scope of asearch 1338. Upon selecting entries from the saved prospecting search, the selection may be canceled 1340 or submitted 1342 as part of a distribution list. - Another step in the process of creating a campaign for the distribution of a communication involves defining rules for the distribution.
FIG. 14 is auser interface 1400 for defining rules of a campaign for the distribution of a communication according to one embodiment of the invention. According to the present embodiment, theinterface 1400 presentstemplates template 1408 may be used for an individual, such as a member of the enterprise, who may own a relationship with an entity, and another template may be used where the enterprise itself owns the relationship or a member of the enterprise refuses to be an addressee for acommunication 1412. Anindividual template 1408 contains text fields to identify to addressee of thecommunication 1404, a subject 1406 and the body of thecommunication 1410. Similarly, a template for communications from theenterprise 1412 may also include text fields to identify the addressee of thecommunication 1414, a subject 1416 and the body of thecommunication 1418. According to the present embodiment, message rules are set by selection of radio buttons to determine to appropriate course of action where a member of the enterprise refuses to be identified as the originator of the communication, which may include, but is not limited to, not sending thecommunication 1420 or sending the communication from analternate sender 1422. - The rules for a given campaign may be visually presented to the user in the form of an outcome tree to provide the user with a visual indication of how communications are to be processed in view of actions by members of the enterprise.
FIG. 14A presents an outcome tree illustrating the processing of communication according to one embodiment of the present invention. Thegraphical illustration 1430 of the rules for a given campaign according to the present embodiment depicts ownership of information regarding one or more entities, which may be owned by a member of theenterprise 1432, jointly owned by a member and theenterprise 1434 and solely owned by theenterprise 1436. The distribution of ownership of information regarding the one or more entities is depicted as a Venn diagram, with circles representing information regarding an entity owned by a member of theenterprise 1432 a, jointly owned by a member and theenterprise 1434 a and solely owned by theenterprise 1436 a. - Rules, which may consist of conditions and actions to be taken, are graphically presented for each of the ownership classes depicted by the Venn diagram. According to the rule governing information regarding entities that is owned by a member of the
enterprise 1432 a, a check is performed to determine if the member approves to be identified as the originator of thecommunication 1438. Where the member approves of being identified as the sending address of thecommunication 1438, the communication is addressed to appear as if it originated from themember 1440. According to the rule, however, where the member does not approve no message is sent 1442. - According to the embodiment of the outcome tree illustrated, processing of communications takes places according to a compound rule where information regarding an entity is jointly owned by a member and the
enterprise 1434 a. According to the rule, a check is performed to determine whether the member agrees to be identified as the originator of thecommunication 1444. Where the member approves of being identified as the sending address of thecommunication 1444, the communication is addressed to appear as if it originated from themember 1446. According to the rule, however, where the member does not approve, a check is performed to determine whether the enterprise approves of being identified as the originator of thecommunication 1448. Where the enterprises approves, the communication is sent identifying the enterprise as thesource 1450 and where the enterprise does not approve, no communication is sent 1452. Also according to the rules illustrated in the present embodiment of an outcome tree, all entities that are solely owned by theenterprise 1436 a are sent communications identifying the enterprise as the source of thecommunication 1454. - Another step in the process of creating a campaign for the distribution of a communication involves identifying paths between entities identified on a recipient list and members of an enterprise.
FIG. 15 is a user interface display for circulating a list of recipients to members of an enterprise that maintain a path to one or more entities according to one embodiment of the invention. Using the RCM software system that is incorporated by reference herein, a campaign owner may determine those members of an enterprise with paths to or relationships with one or more entities that are identified on a recipient list to receive communications as part of a campaign for the distribution of communications. A table 1508 is provided that lists members of the enterprise with paths to one or more entities that are intended recipients of the communication, e.g., a marketing message. - The 1508 table provides a number of columns of information regarding members of the enterprise and their relationships. A
column 1504 is provided to track whether a communication has been circulated to the relationship owner, as well as the number of paths connecting entities that are intended recipients of a communication and a given member of the enterprise. Anothercolumn 1506 is provided to track the number of entities that a given member of the enterprise with a path to a given entity has approved to receive the communication, which information may be stored in and retrieved from a database tailored to maintain such information. Acontrol 1510 allows a user to gather approval of members of the enterprise for given members to be identified as the addressee on one or more communications to entities, e.g., by sending approval emails to members of the enterprise. -
FIG. 16 is an electronic mail message for communicating to the owner of a path to a recipient of a campaign for the distribution of a communication according to one embodiment of the invention. According to one embodiment, anelectronic mail message 1600 is sent to members of the enterprise that maintain a path to one or more given entities on a distribution list, which may be a best or strongest path. Theelectronic mail message 1600 informs the given member of the enterprise that the campaign owner wishes to send a communication to one or more entities on behalf of the member of theenterprise 1602. By selecting a link orother control 1604 contained within themessage 1600, the member of the enterprise is presented with an interface that allows the member of the enterprise to select those entities to which they wish to forward the communication. - A user interface for a member of the enterprise to approve sending a communication to a recipient according to one embodiment of the invention is illustrated at
FIG. 17 . The entities on a distribution list with a path to the member of the enterprise who received the electronic mail message presented inFIG. 16 are presented in theinterface 1702. The member of the enterprise may select a check box or similar selection control to designate those entities to which the member wishes to transmit thecommunication 1704, including acontrol 1706 for designating the desired electronic mail address of the entity that should be used to send the communication to a given entity. The member of the enterprise may also preview thecommunication 1708 that is to be sent to the entity prior to submitting approval. Advantageously, the relationship owner is provided amechanism 1710 through which communication to the one or more entities may be personalized, thereby enhancing recipient responsiveness. - Communications are distributed to entities according to a completed campaign.
FIG. 18 is auser interface 1800 for distributing communications according to one embodiment of the invention. Options orlinks campaign 1802 involves sending a random sampling of communications intended for transmission to receiving entities to the campaign owner for review. The campaign owner, however, may still make changes to a given campaign after testing. Once the campaign is set up as intended, the campaign may be distributed 1804 to the entities on a distribution list. -
FIG. 19 is a user interface for displaying performance metrics for a campaign for distributing a communication according to one embodiment of the invention. A table 1902 provides information regarding metrics for given campaigns, including, but not limited to, anindication 1904 of whether campaign information has been viewed by entities (e.g., by tracking delivery information for the communication) and an indication of whether communications have been clicked on by receivingentities 1906, where appropriate. Campaignaggregate information 1908 information may also be provided, including cumulative percentage viewed, and cumulative percentage clicked on over a plurality of campaigns. Additionally, thedisplay 1900 presents statistics regarding thecampaign view rate 1910 and click through 1912 metrics set against their respective industry averages. - A user may also view detailed aggregate performance metrics for a plurality of campaigns.
FIG. 20 is a user interface for displaying detailed performance metrics according to one embodiment of the invention. Theinterface display 2000 presents aggregateindustry response rates 2008, as well asaggregate view 2002 and click-through 2004 metrics for active marketing campaigns. Industry response rates may be obtained, for example, from third party industry reporting sources. More specifically, metrics are provided forview 2002 and click-through 2004 rates for active campaigns. Industryaverage information 2006 may be presented overlaying aggregate campaign metrics to provide the campaign owner with an indication regarding how campaigns are performing vis-à-vis industry averages. -
FIG. 21 is a user interface for selecting content for inclusion in a communication accessing functions for the distribution of communications according to one embodiment of the invention. The relationship graphic 2102 represents a depiction of relationship information within a user's relationship network as provided by an enterprise application, such as an RCM software system. Atabular display 2104 provides a list of campaigns that have been previously created.Columns 2106 within thetabular display 2104 provide information regarding the one or more campaigns, such as an indication of the status of the transmission of communications according to a given campaign, as well as a percentage of completion of sending of messages. -
FIG. 22 is a user interface for selecting content for inclusion in a communication to be transmitted as part of a campaign according to one embodiment of the invention.General campaign information 2202 provides information about the campaign and provides controls to select content for inclusion as part of a communication sent in accordance with the campaign. Controls are provided that allow a campaign owner to browse 2204 and submit 2206 content for a given campaign. Apreview pane 2208 provides a control that allows content that comprises a campaign to be viewed by the user, as well as manually add text and graphics, e.g., by cutting and pasting content from other sources or enterprise applications. -
FIG. 23 is a user interface for selecting entities to receive a communication according to one embodiment of the invention.Controls 2302 provides a user with options including prospecting for targets, as described above, and importing a list of targets, for example, from a file or other data structure maintained by an enterprise software application.Display window 2304 provides an option to publish a recipient list, which may include making the list available to other users. -
FIG. 24 is a user interface for prospecting for potential recipients of a marketing campaign according to one embodiment of the invention. In some embodiments, prospecting searches may be performed to identify entities for the receipt of communication according to a campaign. Search visualization tools may be provided, including a graphical representation relating to search results in connection with a campaign. For example, as depicted in the embodiment illustrated atFIG. 24 , results of a search are displayed using a Venn diagram 2402. Circles of the Venn diagram 2402 represent groups of entities filtered by specified search criteria. Size of the circles may vary, for example, with the size of the group that is responsive to one of the given search criteria. Overlap between the circles may be used to represent entities in common between the various search criteria after searching using different filter information or criteria. An exterior circle may represent an entire relationship network. Other embodiments and manners of depictions, filtering, presentation, etc, such as bar diagrams, are known to those skilled in the art and may also be used. Filtering criteria can be specified by a user on all fields available from relationship networks maintained by the RCM software system. Also depicted inFIG. 24 is a table 2406, including information about entities that are identified to receive communications. Abutton 2404 is provided to allow additional entities to be added to a recipient list for a given campaign. -
FIG. 25 is a user interface for selecting members of an enterprise from which communications to entities originate according to one embodiment of the invention. A table 2502 provides information regarding members of an enterprise that maintain paths to entities on a recipient list defined using the interface provided byFIG. 24 . The recipient list is cross-referenced against one or more relationship networks that the RCM software system maintains to identify members of the enterprise that maintain a path to or relationship with entities on the recipient list, and therefore are a preferred originator for the communication. According to embodiments of the invention, the member of the enterprise who owns information regarding a given entity must be consulted before the relationship is utilized. Members of the enterprise that maintain a path to or relationship with one or more entities on the recipient list are presented in a table 2502. The table 2502 includes columns with entries indicating whether a communication according to the campaign has been sent to the member of the enterprise, and whether each member of the enterprise has responded to the request to act as an originator of the communication. -
FIG. 26 is a user interface for setting rules for the distribution of communications according to one embodiment of the invention. As depicted, message templates are provided according to a rule that specifies onetemplate 2604 to be used if an individual is the originator of a communication, and adifferent template 2602 to be used if the company itself owns the relationship. Thetemplates -
FIG. 27 is a user interface for displaying performance metrics according to one embodiment of the invention. Performance metrics are presented intabular format 2702 and may include information relating to the performance of one or more campaigns, such as information regarding number or percentage of communication that were clicked on or viewed by entities in the recipient list receiving the communication. - While the invention has been described and illustrated in connection with preferred embodiments, many variations and modifications as will be evident to those skilled in this art may be made without departing from the spirit and scope of the invention, and the invention is thus not to be limited to the precise details of methodology or construction set forth above as such variations and modification are intended to be included within the scope of the invention.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/193,015 US20060036641A1 (en) | 2004-07-28 | 2005-07-28 | System and method for using social networks for the distribution of communications |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US59229504P | 2004-07-28 | 2004-07-28 | |
US59229404P | 2004-07-28 | 2004-07-28 | |
US11/193,015 US20060036641A1 (en) | 2004-07-28 | 2005-07-28 | System and method for using social networks for the distribution of communications |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060036641A1 true US20060036641A1 (en) | 2006-02-16 |
Family
ID=35787867
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/193,015 Abandoned US20060036641A1 (en) | 2004-07-28 | 2005-07-28 | System and method for using social networks for the distribution of communications |
US11/193,307 Expired - Fee Related US7877266B2 (en) | 2004-07-28 | 2005-07-28 | System and method for using social networks to facilitate business processes |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/193,307 Expired - Fee Related US7877266B2 (en) | 2004-07-28 | 2005-07-28 | System and method for using social networks to facilitate business processes |
Country Status (2)
Country | Link |
---|---|
US (2) | US20060036641A1 (en) |
WO (2) | WO2006015238A2 (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080033776A1 (en) * | 2006-05-24 | 2008-02-07 | Archetype Media, Inc. | System and method of storing data related to social publishers and associating the data with electronic brand data |
US20080081653A1 (en) * | 2006-09-29 | 2008-04-03 | Motorola, Inc. | Dynamic creation of a communication group that includes contacts identified in one or more contact levels |
US20080224883A1 (en) * | 2007-03-15 | 2008-09-18 | Motorola, Inc. | Selection of mobile station alert based on social context |
US20080300979A1 (en) * | 2007-05-31 | 2008-12-04 | Fatdoor, Inc. | Method and apparatus of customer relationship management and maketing |
US20090089291A1 (en) * | 2007-10-01 | 2009-04-02 | Eka Labs, Llc | System and Method for Defining and Manipulating Roles and the Relationship of Roles to Other System Entities |
US20090276455A1 (en) * | 2008-04-30 | 2009-11-05 | Microsoft Corporation | Sharing information about a document across a private compuer network |
WO2010029437A1 (en) * | 2008-09-12 | 2010-03-18 | Hans Michael Haschek | System and method for searching for a target contact and for generating a contact path |
US7698380B1 (en) | 2006-12-14 | 2010-04-13 | Qurio Holdings, Inc. | System and method of optimizing social networks and user levels based on prior network interactions |
US7730216B1 (en) | 2006-12-14 | 2010-06-01 | Qurio Holdings, Inc. | System and method of sharing content among multiple social network nodes using an aggregation node |
US7764701B1 (en) | 2006-02-22 | 2010-07-27 | Qurio Holdings, Inc. | Methods, systems, and products for classifying peer systems |
US7779004B1 (en) | 2006-02-22 | 2010-08-17 | Qurio Holdings, Inc. | Methods, systems, and products for characterizing target systems |
US7782866B1 (en) | 2006-09-29 | 2010-08-24 | Qurio Holdings, Inc. | Virtual peer in a peer-to-peer network |
US20100223351A1 (en) * | 2007-09-07 | 2010-09-02 | Ryan Steelberg | System and method for on-demand delivery of audio content for use with entertainment creatives |
US7801971B1 (en) | 2006-09-26 | 2010-09-21 | Qurio Holdings, Inc. | Systems and methods for discovering, creating, using, and managing social network circuits |
US20100257113A1 (en) * | 2009-04-06 | 2010-10-07 | Microsoft Corporation | Metric-based events for social networks |
US20110004671A1 (en) * | 2007-09-07 | 2011-01-06 | Ryan Steelberg | System and Method for Secure Delivery of Creatives |
US7873988B1 (en) | 2006-09-06 | 2011-01-18 | Qurio Holdings, Inc. | System and method for rights propagation and license management in conjunction with distribution of digital content in a social network |
US7925592B1 (en) | 2006-09-27 | 2011-04-12 | Qurio Holdings, Inc. | System and method of using a proxy server to manage lazy content distribution in a social network |
US7992171B2 (en) | 2006-09-06 | 2011-08-02 | Qurio Holdings, Inc. | System and method for controlled viral distribution of digital content in a social network |
US8276207B2 (en) | 2006-12-11 | 2012-09-25 | Qurio Holdings, Inc. | System and method for social network trust assessment |
US20120265808A1 (en) * | 2011-04-15 | 2012-10-18 | Avaya Inc. | Contextual collaboration |
US8346864B1 (en) | 2006-12-13 | 2013-01-01 | Qurio Holdings, Inc. | Systems and methods for social network based conferencing |
US8554827B2 (en) | 2006-09-29 | 2013-10-08 | Qurio Holdings, Inc. | Virtual peer for a content sharing system |
US20140108091A1 (en) * | 2012-04-19 | 2014-04-17 | FullCircle CRM | Method and System for Attributing Metrics in a CRM System |
US20140108398A1 (en) * | 2012-04-19 | 2014-04-17 | FullCircle CRM | Method and System for Recording Responses in a CRM System |
US9195996B1 (en) | 2006-12-27 | 2015-11-24 | Qurio Holdings, Inc. | System and method for classification of communication sessions in a social network |
US9443013B2 (en) | 2013-04-09 | 2016-09-13 | International Business Machines Corporation | Question-related identification of relevant social communities |
WO2019071964A1 (en) * | 2017-10-09 | 2019-04-18 | 平安科技(深圳)有限公司 | Enterprise relationship construction method, and application server |
US10904816B2 (en) | 2006-03-02 | 2021-01-26 | Tango Networks, Inc. | Call flow system and method for use in a legacy telecommunication system |
US10939255B2 (en) | 2006-03-02 | 2021-03-02 | Tango Networks, Inc. | System and method for enabling call originations using SMS and hotline capabilities |
US11341166B2 (en) | 2011-09-01 | 2022-05-24 | Full Circle Insights, Inc. | Method and system for attributing metrics in a CRM system |
US11405846B2 (en) | 2006-03-02 | 2022-08-02 | Tango Networks, Inc. | Call flow system and method for use in a legacy telecommunication system |
US11811554B2 (en) | 2006-03-02 | 2023-11-07 | Tango Networks, Inc. | Mobile application gateway for connecting devices on a cellular network with individual enterprise and data networks |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6826729B1 (en) * | 2001-06-29 | 2004-11-30 | Microsoft Corporation | Gallery user interface controls |
US9715678B2 (en) * | 2003-06-26 | 2017-07-25 | Microsoft Technology Licensing, Llc | Side-by-side shared calendars |
US7392249B1 (en) * | 2003-07-01 | 2008-06-24 | Microsoft Corporation | Methods, systems, and computer-readable mediums for providing persisting and continuously updating search folders |
US7707255B2 (en) * | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
US8799808B2 (en) * | 2003-07-01 | 2014-08-05 | Microsoft Corporation | Adaptive multi-line view user interface |
US20050005249A1 (en) * | 2003-07-01 | 2005-01-06 | Microsoft Corporation | Combined content selection and display user interface |
US7716593B2 (en) * | 2003-07-01 | 2010-05-11 | Microsoft Corporation | Conversation grouping of electronic mail records |
US9015621B2 (en) * | 2004-08-16 | 2015-04-21 | Microsoft Technology Licensing, Llc | Command user interface for displaying multiple sections of software functionality controls |
US8117542B2 (en) * | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
US8146016B2 (en) * | 2004-08-16 | 2012-03-27 | Microsoft Corporation | User interface for displaying a gallery of formatting options applicable to a selected object |
US7703036B2 (en) | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US7895531B2 (en) * | 2004-08-16 | 2011-02-22 | Microsoft Corporation | Floating command object |
US8255828B2 (en) | 2004-08-16 | 2012-08-28 | Microsoft Corporation | Command user interface for displaying selectable software functionality controls |
US7747966B2 (en) | 2004-09-30 | 2010-06-29 | Microsoft Corporation | User interface for providing task management and calendar information |
US8060463B1 (en) | 2005-03-30 | 2011-11-15 | Amazon Technologies, Inc. | Mining of user event data to identify users with common interests |
US8423541B1 (en) * | 2005-03-31 | 2013-04-16 | Google Inc. | Using saved search results for quality feedback |
US8239882B2 (en) * | 2005-08-30 | 2012-08-07 | Microsoft Corporation | Markup based extensibility for user interfaces |
US8689137B2 (en) * | 2005-09-07 | 2014-04-01 | Microsoft Corporation | Command user interface for displaying selectable functionality controls in a database application |
US9542667B2 (en) | 2005-09-09 | 2017-01-10 | Microsoft Technology Licensing, Llc | Navigating messages within a thread |
US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
US20070106674A1 (en) * | 2005-11-10 | 2007-05-10 | Purusharth Agrawal | Field sales process facilitation systems and methods |
US7512628B2 (en) * | 2006-05-01 | 2009-03-31 | International Business Machines Corporation | System and method for constructing a social network from multiple disparate, heterogeneous data sources |
US20070265864A1 (en) * | 2006-05-01 | 2007-11-15 | International Business Machines Corporation | System and method for measuring business transformation impact using social network analytics |
US8605090B2 (en) * | 2006-06-01 | 2013-12-10 | Microsoft Corporation | Modifying and formatting a chart using pictorially provided chart elements |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US8224713B2 (en) | 2006-07-28 | 2012-07-17 | Visible World, Inc. | Systems and methods for enhanced information visualization |
US8171418B2 (en) * | 2007-01-31 | 2012-05-01 | Salesforce.Com, Inc. | Method and system for presenting a visual representation of the portion of the sets of data that a query is expected to return |
US20080228549A1 (en) * | 2007-03-14 | 2008-09-18 | Harrison Michael J | Performance evaluation systems and methods |
US8484578B2 (en) | 2007-06-29 | 2013-07-09 | Microsoft Corporation | Communication between a document editor in-space user interface and a document editor out-space user interface |
US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
US8201103B2 (en) | 2007-06-29 | 2012-06-12 | Microsoft Corporation | Accessing an out-space user interface for a document editor program |
US20090018851A1 (en) * | 2007-07-10 | 2009-01-15 | Jeff Greenfield | Method and apparatus for arranging business introductions |
US7987110B2 (en) * | 2007-07-25 | 2011-07-26 | International Business Machines Corporation | Managing organizational resources |
US7970665B1 (en) * | 2007-09-12 | 2011-06-28 | Amazon Technologies, Inc. | Method, system, and computer readable medium for outputting offer recommendations from members of a social network |
US20090144256A1 (en) * | 2007-11-29 | 2009-06-04 | Moises Cases | Workflow control in a resource hierarchy |
US8103668B2 (en) * | 2007-12-07 | 2012-01-24 | Microsoft Corporation | Search control and authoring environment |
US9588781B2 (en) | 2008-03-31 | 2017-03-07 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
US8402096B2 (en) * | 2008-06-24 | 2013-03-19 | Microsoft Corporation | Automatic conversation techniques |
US9342833B2 (en) | 2008-06-25 | 2016-05-17 | Microsoft Technology Licensing, Llc | Method of aggregating business and social networks |
US20100082384A1 (en) * | 2008-10-01 | 2010-04-01 | American Express Travel Related Services Company, Inc. | Systems and methods for comprehensive consumer relationship management |
US20100100494A1 (en) * | 2008-10-17 | 2010-04-22 | Ricardo Polo-Malouvier | Determination of paths between entities in a multi-relationship social network |
US8498725B2 (en) * | 2008-11-14 | 2013-07-30 | 8X8, Inc. | Systems and methods for distributed conferencing |
US20100262550A1 (en) * | 2009-04-08 | 2010-10-14 | Avaya Inc. | Inter-corporate collaboration overlay solution for professional social networks |
US9046983B2 (en) | 2009-05-12 | 2015-06-02 | Microsoft Technology Licensing, Llc | Hierarchically-organized control galleries |
US20110053578A1 (en) * | 2009-09-01 | 2011-03-03 | Nokia Corporation | Centralized control of multiple services |
US20110061004A1 (en) * | 2009-09-04 | 2011-03-10 | Microsoft Corporation | Use of Communicator Application to Establish Communication with Experts |
US20110145719A1 (en) * | 2009-12-14 | 2011-06-16 | International Business Machines Corporation | People recommendation indicator method and apparatus in a social networking site |
AU2010100184B4 (en) * | 2010-02-02 | 2010-11-25 | Anthony Sork | Attachment alignment measurement system, method and device |
US20110218931A1 (en) * | 2010-03-03 | 2011-09-08 | Microsoft Corporation | Notifications in a Social Network Service |
US8886713B2 (en) | 2010-03-31 | 2014-11-11 | Prospx, Inc. | System for providing information to a plurality of users |
US8843548B2 (en) | 2010-03-31 | 2014-09-23 | Prospx, Inc. | System for providing information and information experts to a plurality of users |
US8630990B2 (en) | 2010-09-20 | 2014-01-14 | Rockefeller Consulting Technology Integration, Inc. | Software training system interacting with online entities |
US8244851B1 (en) | 2011-10-18 | 2012-08-14 | Clintelica AB | Group network connector |
JP5932035B2 (en) * | 2011-08-04 | 2016-06-08 | グーグル インコーポレイテッド | Providing a knowledge panel with search results |
US10083247B2 (en) * | 2011-10-01 | 2018-09-25 | Oracle International Corporation | Generating state-driven role-based landing pages |
US9039535B2 (en) | 2011-10-17 | 2015-05-26 | International Business Machines Corporation | Tool employing dynamic competition levels for improved performance |
US20170196125A1 (en) * | 2012-03-12 | 2017-07-06 | Compass Datacenters Llc | Sidewall-connected hvac units for modular datacenter facilities |
US20140006153A1 (en) * | 2012-06-27 | 2014-01-02 | Infosys Limited | System for making personalized offers for business facilitation of an entity and methods thereof |
WO2014070152A1 (en) | 2012-10-31 | 2014-05-08 | Hewlett-Packard Development Company, L.P. | Case management using active entities in a social network |
US8744890B1 (en) | 2013-02-14 | 2014-06-03 | Aktana, Inc. | System and method for managing system-level workflow strategy and individual workflow activity |
US20150348061A1 (en) * | 2014-05-30 | 2015-12-03 | Baoshi Yan | Crm account to company mapping |
US20150379647A1 (en) * | 2014-06-30 | 2015-12-31 | Linkedln Corporation | Suggested accounts or leads |
US20160026961A1 (en) * | 2014-07-24 | 2016-01-28 | Linkedln Corporation | Social selling index scores for measuring social selling practices |
US9648131B2 (en) * | 2014-07-31 | 2017-05-09 | Linkedin Corporation | Connection insights widget |
US11461809B2 (en) | 2014-08-01 | 2022-10-04 | International Business Machines Corporation | Notifying a user of an instant messaging (IM) service about a modification made to an opportunity |
US10762510B2 (en) | 2014-08-01 | 2020-09-01 | International Business Machines Corporation | Modifying a number of opportunities in a customer relationship management (CRM) system |
US9984424B2 (en) | 2015-02-23 | 2018-05-29 | International Business Machines Corporation | Populating a new community for a social network |
US10547571B2 (en) * | 2015-05-06 | 2020-01-28 | Kakao Corp. | Message service providing method for message service linked to search service and message server and user terminal to perform the method |
US20160350694A1 (en) * | 2015-05-29 | 2016-12-01 | International Business Machines Corporation | Implementing workflow based on social network nodes |
US10731908B2 (en) | 2017-04-26 | 2020-08-04 | Electrolux Home Products, Inc. | Refrigeration appliance with cold air supply for ice maker and ice level sensor |
US10616156B1 (en) | 2017-09-08 | 2020-04-07 | 8X8, Inc. | Systems and methods involving communication bridging in a virtual office environment and chat messages |
US11924297B2 (en) | 2018-05-24 | 2024-03-05 | People.ai, Inc. | Systems and methods for generating a filtered data set |
US10565229B2 (en) | 2018-05-24 | 2020-02-18 | People.ai, Inc. | Systems and methods for matching electronic activities directly to record objects of systems of record |
US11463441B2 (en) | 2018-05-24 | 2022-10-04 | People.ai, Inc. | Systems and methods for managing the generation or deletion of record objects based on electronic activities and communication policies |
Citations (99)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5628011A (en) * | 1993-01-04 | 1997-05-06 | At&T | Network-based intelligent information-sourcing arrangement |
US5715443A (en) * | 1994-07-25 | 1998-02-03 | Apple Computer, Inc. | Method and apparatus for searching for information in a data processing system and for providing scheduled search reports in a summary format |
US5715371A (en) * | 1996-05-31 | 1998-02-03 | Lucent Technologies Inc. | Personal computer-based intelligent networks |
US5727201A (en) * | 1993-06-04 | 1998-03-10 | Phonelink Plc | Online data retrieval system |
US5761662A (en) * | 1994-12-20 | 1998-06-02 | Sun Microsystems, Inc. | Personalized information retrieval using user-defined profile |
US5890162A (en) * | 1996-12-18 | 1999-03-30 | Intel Corporation | Remote streaming of semantics for varied multimedia output |
US5895471A (en) * | 1997-07-11 | 1999-04-20 | Unwired Planet, Inc. | Providing a directory of frequently used hyperlinks on a remote server |
US5903890A (en) * | 1996-03-05 | 1999-05-11 | Sofmap Future Design, Inc. | Database systems having single-association structures |
US5905862A (en) * | 1996-09-04 | 1999-05-18 | Intel Corporation | Automatic web site registration with multiple search engines |
US6038566A (en) * | 1996-12-04 | 2000-03-14 | Tsai; Daniel E. | Method and apparatus for navigation of relational databases on distributed networks |
US6052122A (en) * | 1997-06-13 | 2000-04-18 | Tele-Publishing, Inc. | Method and apparatus for matching registered profiles |
US6061680A (en) * | 1997-04-15 | 2000-05-09 | Cddb, Inc. | Method and system for finding approximate matches in database |
US6073105A (en) * | 1997-06-13 | 2000-06-06 | Tele-Publishing, Inc. | Interactive personals online network method and apparatus |
US6175831B1 (en) * | 1997-01-17 | 2001-01-16 | Six Degrees, Inc. | Method and apparatus for constructing a networking database and system |
US6182067B1 (en) * | 1997-06-02 | 2001-01-30 | Knowledge Horizons Pty Ltd. | Methods and systems for knowledge management |
US6182118B1 (en) * | 1995-05-08 | 2001-01-30 | Cranberry Properties Llc | System and method for distributing electronic messages in accordance with rules |
US6189101B1 (en) * | 1997-10-24 | 2001-02-13 | Richard G. Dusenbury, Jr. | Secure network architecture method and apparatus |
US6192362B1 (en) * | 1997-12-15 | 2001-02-20 | International Business Machines Corporation | System and method for creating a search form for accessing directory information |
US6195654B1 (en) * | 1995-11-16 | 2001-02-27 | Edward I Wachtel | System and method for obtaining improved search results and for decreasing network loading |
US6205472B1 (en) * | 1998-09-18 | 2001-03-20 | Tacit Knowledge System, Inc. | Method and apparatus for querying a user knowledge profile |
US6216122B1 (en) * | 1997-11-19 | 2001-04-10 | Netscape Communications Corporation | Electronic mail indexing folder having a search scope and interval |
US6226649B1 (en) * | 1997-06-23 | 2001-05-01 | Oracle Corporation | Apparatus and method for transparent access of foreign databases in a heterogeneous database system |
US6230156B1 (en) * | 1995-06-21 | 2001-05-08 | Microsoft Corporation | Electronic mail interface for a network server |
US20020010747A1 (en) * | 2000-07-21 | 2002-01-24 | Ableclick Corp. | Method for acquiring on-line information regarding customer preferences and a target advertising method using e-mail based on customer preferences |
US6345268B1 (en) * | 1997-06-09 | 2002-02-05 | Carlos De La Huerga | Method and system for resolving temporal descriptors of data records in a computer system |
US6349307B1 (en) * | 1998-12-28 | 2002-02-19 | U.S. Philips Corporation | Cooperative topical servers with automatic prefiltering and routing |
US20020023230A1 (en) * | 2000-04-11 | 2002-02-21 | Bolnick David A. | System, method and computer program product for gathering and delivering personalized user information |
US6351747B1 (en) * | 1999-04-12 | 2002-02-26 | Multex.Com, Inc. | Method and system for providing data to a user based on a user's query |
US6353878B1 (en) * | 1998-08-13 | 2002-03-05 | Emc Corporation | Remote control of backup media in a secondary storage subsystem through access to a primary storage subsystem |
US6356893B1 (en) * | 1996-05-10 | 2002-03-12 | Yuichiro Itakura | Message searching system and terminal |
US20020035634A1 (en) * | 2000-06-26 | 2002-03-21 | Nadine Smolarski-Koff | Data exchange method and communication protocol used during same |
US20020035643A1 (en) * | 1998-10-26 | 2002-03-21 | Fujio Morita | Search support device and method, and recording medium storing program for computer to carry out operation with said search support device |
US6366907B1 (en) * | 1999-12-15 | 2002-04-02 | Napster, Inc. | Real-time search engine |
US6370542B1 (en) * | 1998-10-23 | 2002-04-09 | Qwest Communications International, Inc. | Method and apparatus for knowledge acquisition and management |
US6370575B1 (en) * | 1999-01-08 | 2002-04-09 | Advanced Micro Devices, Inc. | Web-based status/issue tracking system based on parameterized definition |
US6370541B1 (en) * | 1999-09-21 | 2002-04-09 | International Business Machines Corporation | Design and implementation of a client/server framework for federated multi-search and update across heterogeneous datastores |
US6374237B1 (en) * | 1996-12-24 | 2002-04-16 | Intel Corporation | Data set selection based upon user profile |
US6377949B1 (en) * | 1998-09-18 | 2002-04-23 | Tacit Knowledge Systems, Inc. | Method and apparatus for assigning a confidence level to a term within a user knowledge profile |
US6377961B1 (en) * | 1998-01-23 | 2002-04-23 | Samsung Electronics, Co., Ltd. | Method for displaying internet search results |
US6377948B2 (en) * | 1997-09-19 | 2002-04-23 | Hitachi, Ltd. | Directory access method |
US6381640B1 (en) * | 1998-09-11 | 2002-04-30 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for automated personalization and presentation of workload assignments to agents within a multimedia communication center |
US6381593B1 (en) * | 1998-05-08 | 2002-04-30 | Ricoh Company, Ltd. | Document information management system |
US20020052858A1 (en) * | 1999-10-31 | 2002-05-02 | Insyst Ltd. | Method and tool for data mining in automatic decision making systems |
US6385644B1 (en) * | 1997-09-26 | 2002-05-07 | Mci Worldcom, Inc. | Multi-threaded web based user inbox for report management |
US6385604B1 (en) * | 1999-08-04 | 2002-05-07 | Hyperroll, Israel Limited | Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements |
US6389422B1 (en) * | 1998-01-27 | 2002-05-14 | Sharp Kabushiki Kaisha | Method of relaying file object, distributed file system, computer readable medium recording a program of file object relay method and gateway computer, allowing reference of one same file object among networks |
US20020059418A1 (en) * | 2000-07-17 | 2002-05-16 | Alan Bird | Method of and system for recording and displaying electronic mail statistics |
US20020059387A1 (en) * | 2000-09-26 | 2002-05-16 | Wolfe Robert L. | Method and apparatus for identifying user characteristics and device characteristics using a communication network |
US20020059201A1 (en) * | 2000-05-09 | 2002-05-16 | Work James Duncan | Method and apparatus for internet-based human network brokering |
US6392669B1 (en) * | 1998-08-10 | 2002-05-21 | International Business Machines Corporation | Schedule management system and method for displaying, managing, and changing a schedule and recording medium for storing the same |
US6393417B1 (en) * | 1999-10-15 | 2002-05-21 | De Le Fevre Patrick Y. | Method for providing a rapid internet search |
US20020062368A1 (en) * | 2000-10-11 | 2002-05-23 | David Holtzman | System and method for establishing and evaluating cross community identities in electronic forums |
US6505211B1 (en) * | 1999-01-26 | 2003-01-07 | International Business Machines Corporation | Method for providing for persistence of java classes where the persistence semantics may be orthogonal to the class definition |
US20030014491A1 (en) * | 2001-06-28 | 2003-01-16 | Horvitz Eric J. | Methods for and applications of learning and inferring the periods of time until people are available or unavailable for different forms of communication, collaboration, and information access |
US6510454B1 (en) * | 1998-04-21 | 2003-01-21 | Intel Corporation | Network device monitoring with E-mail reporting |
US20030018726A1 (en) * | 2001-04-27 | 2003-01-23 | Low Sydney Gordon | Instant messaging |
US6519606B2 (en) * | 1999-08-20 | 2003-02-11 | Inroads Technology, Inc | Method and apparatus for a commercial network system designed to facilitate, manage and support the implementation and integration of technology systems |
US20030041071A1 (en) * | 2001-08-22 | 2003-02-27 | Komatsu Ltd. | Database Management system and database |
US20030041042A1 (en) * | 2001-08-22 | 2003-02-27 | Insyst Ltd | Method and apparatus for knowledge-driven data mining used for predictions |
US6529908B1 (en) * | 1998-05-28 | 2003-03-04 | Netspan Corporation | Web-updated database with record distribution by email |
US6529914B1 (en) * | 1998-04-30 | 2003-03-04 | International Business Machines Corporation | Object-oriented programming model for accessing hierarchical databases |
US20030046097A1 (en) * | 2001-08-30 | 2003-03-06 | Lasalle Ryan Matthew | Transitive trust network |
US6532473B2 (en) * | 2000-06-06 | 2003-03-11 | Oracle Corporation | Data file processing |
US20030050983A1 (en) * | 2001-09-12 | 2003-03-13 | Johnson Paul A. | External event processor system and method |
US20030050977A1 (en) * | 2001-09-10 | 2003-03-13 | Puthenkulam Jose P. | Peer discovery and connection management based on context sensitive social networks |
US20030050924A1 (en) * | 2001-05-04 | 2003-03-13 | Yaroslav Faybishenko | System and method for resolving distributed network search queries to information providers |
US6535916B1 (en) * | 1999-10-28 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for linking transactions by multiple web site servers to web site visitors |
US6535887B1 (en) * | 1998-10-26 | 2003-03-18 | Fujitsu Limited | Object-oriented type information managing system and a method for controlling messages between objects in the system |
US6539396B1 (en) * | 1999-08-31 | 2003-03-25 | Accenture Llp | Multi-object identifier system and method for information service pattern environment |
US6539420B1 (en) * | 1999-06-04 | 2003-03-25 | International Business Machines Corporation | Distribution mechanism for reuse of web based image data |
US6539232B2 (en) * | 2000-06-10 | 2003-03-25 | Telcontar | Method and system for connecting mobile users based on degree of separation |
US6542749B2 (en) * | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for connecting proximately located mobile users based on compatible attributes |
US6542900B1 (en) * | 1999-10-04 | 2003-04-01 | Sun Microsystems, Inc. | Method and apparatus for distributed object mapping in a java language environment |
US20030063072A1 (en) * | 2000-04-04 | 2003-04-03 | Brandenberg Carl Brock | Method and apparatus for scheduling presentation of digital content on a personal communication device |
US6546398B1 (en) * | 1999-10-21 | 2003-04-08 | Aryo Gmbh | Process for producing a selection mask for accessing data on a database by way of programmable information objects |
US20030069892A1 (en) * | 2001-10-10 | 2003-04-10 | International Business Machines Corporation | Relational view of electronic objects |
US6549933B1 (en) * | 1998-08-04 | 2003-04-15 | International Business Machines Corporation | Managing, accessing, and retrieving networked information using physical objects associated with the networked information |
US6549939B1 (en) * | 1999-08-31 | 2003-04-15 | International Business Machines Corporation | Proactive calendar notification agent |
US6549941B1 (en) * | 1999-11-22 | 2003-04-15 | Alexa Internet | Software system and methods for resubmitting form data to related web sites |
US20030074409A1 (en) * | 2001-10-16 | 2003-04-17 | Xerox Corporation | Method and apparatus for generating a user interest profile |
US6553368B2 (en) * | 1998-03-03 | 2003-04-22 | Sun Microsystems, Inc. | Network directory access mechanism |
US6557004B1 (en) * | 2000-01-06 | 2003-04-29 | Microsoft Corporation | Method and apparatus for fast searching of hand-held contacts lists |
US6557036B1 (en) * | 1999-07-20 | 2003-04-29 | Sun Microsystems, Inc. | Methods and apparatus for site wide monitoring of electronic mail systems |
US20030088458A1 (en) * | 2000-11-10 | 2003-05-08 | Afeyan Noubar B. | Method and apparatus for dynamic, real-time market segmentation |
US20030088627A1 (en) * | 2001-07-26 | 2003-05-08 | Rothwell Anton C. | Intelligent SPAM detection system using an updateable neural analysis engine |
US20030093420A1 (en) * | 2001-10-02 | 2003-05-15 | Ramme Kay P. | Method and system for retrieving sharable information using a hierarchically dependent directory structure |
US20030093478A1 (en) * | 2001-11-13 | 2003-05-15 | The Procter & Gamble Company | Collaboration and innovation system |
US20030093483A1 (en) * | 2001-11-13 | 2003-05-15 | Allen Kram Henry | System and method for facilitating email communications by providing convenient access to most recently and/or frequently used email addresses |
US20030101024A1 (en) * | 2001-11-02 | 2003-05-29 | Eytan Adar | User profile classification by web usage analysis |
US6697807B2 (en) * | 2000-06-15 | 2004-02-24 | Orions Belt, Inc. | Method of and system for comparing database records to determine connections between parties over a network |
US20040137886A1 (en) * | 2002-11-22 | 2004-07-15 | Monte Ross | Method and system for delivering electronic coupons to wireless mobile terminals |
US20050028086A1 (en) * | 2001-06-08 | 2005-02-03 | Nokia Mobile Phones, Ltd. | Viewing Web Pages On Small Screen Devices Using A Keypad For Navigation |
US20050097458A1 (en) * | 2001-12-19 | 2005-05-05 | Eric Wilson | Document display system and method |
US20060004869A1 (en) * | 2004-04-20 | 2006-01-05 | Branchit, Inc. | System and method for mapping relationship management intelligence |
US20060031411A1 (en) * | 2004-07-10 | 2006-02-09 | Hewlett-Packard Development Company, L.P. | Document delivery |
US7019753B2 (en) * | 2000-12-18 | 2006-03-28 | Wireless Valley Communications, Inc. | Textual and graphical demarcation of location from an environmental database, and interpretation of measurements including descriptive metrics and qualitative values |
US20060077439A1 (en) * | 2004-10-08 | 2006-04-13 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
US20060112123A1 (en) * | 2004-11-24 | 2006-05-25 | Macnica, Inc. | Spreadsheet user-interfaced business data visualization and publishing system |
US7509649B2 (en) * | 2005-03-03 | 2009-03-24 | Research In Motion Limited | System and method for conversion of generic services' applications into component based applications for devices |
Family Cites Families (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6581092B1 (en) | 1999-09-29 | 2003-06-17 | Ricoh Co., Ltd. | Method and system for remote diagnostic, control and information collection based on various communication modes for sending messages to users |
US5034898A (en) | 1989-05-02 | 1991-07-23 | Digital Equipment | System including inductive learning arrangement for adaptive management of behavior of complex entity |
US5129082A (en) | 1990-03-27 | 1992-07-07 | Sun Microsystems, Inc. | Method and apparatus for searching database component files to retrieve information from modified files |
JP3200877B2 (en) | 1991-09-03 | 2001-08-20 | 株式会社日立製作所 | Office information processing system |
US5642458A (en) * | 1992-11-18 | 1997-06-24 | Canon Kabushiki Kaisha | Video signal processing apparatus |
CA2129506A1 (en) | 1993-11-02 | 1995-05-03 | Syed Vickar Ahamed | Knowledge machine method and apparatus |
US6122637A (en) | 1995-11-30 | 2000-09-19 | Yohe; Thomas Patrick | Apparatus and method for increased data access in an object oriented caching system |
US6424870B1 (en) | 1996-02-09 | 2002-07-23 | Hitachi, Ltd. | Parallel processor |
US6480881B1 (en) | 1996-05-29 | 2002-11-12 | Fujitsu Limited | Information access apparatus and method for cooperatively sharing knowledge about information source |
US6151643A (en) | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
US5802515A (en) | 1996-06-11 | 1998-09-01 | Massachusetts Institute Of Technology | Randomized query generation and document relevance ranking for robust information retrieval from a database |
JPH1040197A (en) | 1996-07-19 | 1998-02-13 | Fujitsu Ltd | Communication managing device |
US5931908A (en) | 1996-12-23 | 1999-08-03 | The Walt Disney Corporation | Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming |
US5950200A (en) | 1997-01-24 | 1999-09-07 | Gil S. Sudai | Method and apparatus for detection of reciprocal interests or feelings and subsequent notification |
US5983022A (en) | 1997-04-10 | 1999-11-09 | Lsi Logic Corporation | System and method for using profiles to manage data streams for device verification |
US5963951A (en) | 1997-06-30 | 1999-10-05 | Movo Media, Inc. | Computerized on-line dating service for searching and matching people |
US5999924A (en) | 1997-07-25 | 1999-12-07 | Amazon.Com, Inc. | Method and apparatus for producing sequenced queries |
US6266659B1 (en) | 1997-08-07 | 2001-07-24 | Uday P. Nadkarni | Skills database management system and method |
US6249805B1 (en) * | 1997-08-12 | 2001-06-19 | Micron Electronics, Inc. | Method and system for filtering unauthorized electronic mail messages |
AU746138B2 (en) | 1997-10-21 | 2002-04-18 | British Telecommunications Public Limited Company | Information management system |
US7225463B2 (en) | 1997-10-24 | 2007-05-29 | Dusenbury Jr Richard G | Secure network architecture method and apparatus |
US6269369B1 (en) | 1997-11-02 | 2001-07-31 | Amazon.Com Holdings, Inc. | Networked personal contact manager |
US6260039B1 (en) | 1997-12-15 | 2001-07-10 | International Business Machines Corporation | Web interface and method for accessing directory information |
US6418445B1 (en) | 1998-03-06 | 2002-07-09 | Perot Systems Corporation | System and method for distributed data collection and storage |
US6088699A (en) | 1998-04-22 | 2000-07-11 | International Business Machines Corporation | System for exchanging compressed data according to predetermined dictionary codes |
GB2336698A (en) | 1998-04-24 | 1999-10-27 | Dialog Corp Plc The | Automatic content categorisation of text data files using subdivision to reduce false classification |
CZ148199A3 (en) | 1998-05-08 | 1999-11-17 | International Business Machines Corporation | Use of inquiry technology in databases for log in attendance at news in systems for processing news |
US6317748B1 (en) | 1998-05-08 | 2001-11-13 | Microsoft Corporation | Management information to object mapping and correlator |
US6279001B1 (en) | 1998-05-29 | 2001-08-21 | Webspective Software, Inc. | Web service |
US6401101B1 (en) | 1998-06-01 | 2002-06-04 | Trident Systems, Inc. | Method, server/computer and data structure for implementation of complex objects in an object-oriented database |
EP1086435A1 (en) | 1998-06-11 | 2001-03-28 | Boardwalk AG | System, method, and computer program product for providing relational patterns between entities |
NL1009376C1 (en) * | 1998-06-11 | 1998-07-06 | Boardwalk Ag | Data system for providing relationship patterns between people. |
JP3225926B2 (en) | 1998-07-14 | 2001-11-05 | 日本電気株式会社 | E-mail transmission / reception method and system, and machine-readable recording medium recording program |
US6735585B1 (en) * | 1998-08-17 | 2004-05-11 | Altavista Company | Method for search engine generating supplemented search not included in conventional search result identifying entity data related to portion of located web page |
DE19837650A1 (en) | 1998-08-19 | 2000-03-02 | Siemens Ag | System, method and control device for generating a message as an e-mail via the Internet and / or intranet |
US6253202B1 (en) * | 1998-09-18 | 2001-06-26 | Tacit Knowledge Systems, Inc. | Method, system and apparatus for authorizing access by a first user to a knowledge profile of a second user responsive to an access request from the first user |
US6115709A (en) | 1998-09-18 | 2000-09-05 | Tacit Knowledge Systems, Inc. | Method and system for constructing a knowledge profile of a user having unrestricted and restricted access portions according to respective levels of confidence of content of the portions |
AU5910699A (en) | 1998-09-18 | 2000-04-10 | Tacit Knowledge Systems | Method of constructing and displaying an entity profile constructed utilizing input from entities other than the owner |
US6263340B1 (en) | 1998-10-20 | 2001-07-17 | International Business Machines Corp. | User registration in file review systems |
US6167435A (en) | 1998-10-30 | 2000-12-26 | Netcreations, Inc. | Double opt-in™ method and system for verifying subscriptions to information distribution services |
US6425002B1 (en) | 1998-11-23 | 2002-07-23 | Motorola, Inc. | Apparatus and method for handling dispatching messages for various applications of a communication device |
US6266661B1 (en) | 1998-11-30 | 2001-07-24 | Platinum Technology Ip, Inc. | Method and apparatus for maintaining multi-instance database management systems with hierarchical inheritance and cross-hierarchy overrides |
US6427153B2 (en) | 1998-12-04 | 2002-07-30 | Sun Microsystems, Inc. | System and method for implementing Java-based software network management objects |
US6292904B1 (en) | 1998-12-16 | 2001-09-18 | International Business Machines Corporation | Client account generation and authentication system for a network server |
US6629132B1 (en) | 1998-12-23 | 2003-09-30 | Novell, Inc. | Predicate indexing of data stored in a computer with application to indexing cached data |
US6463455B1 (en) | 1998-12-30 | 2002-10-08 | Microsoft Corporation | Method and apparatus for retrieving and analyzing data stored at network sites |
US6449634B1 (en) | 1999-01-29 | 2002-09-10 | Digital Impact, Inc. | Method and system for remotely sensing the file formats processed by an E-mail client |
US6587124B1 (en) | 1999-03-22 | 2003-07-01 | Virtual Access Ireland Ltd. | Apparatus and method for generating configuration data for a device to access a service |
US6591293B1 (en) | 1999-03-31 | 2003-07-08 | International Business Machines Corporation | Application presentation synchronizer |
US6434605B1 (en) | 1999-04-05 | 2002-08-13 | Worldcom, Inc. | Automatic detection and recovery for problems arising with interconnected queue managers |
EP1045304A1 (en) | 1999-04-16 | 2000-10-18 | Martine Naillon | Method for controlling a decision process seeking a goal in a determined application domain, such as economical, technical, organisational or analogous and system for performing the method |
US6493702B1 (en) | 1999-05-05 | 2002-12-10 | Xerox Corporation | System and method for searching and recommending documents in a collection using share bookmarks |
US6502134B1 (en) | 1999-05-05 | 2002-12-31 | Nextpage, Inc. | Tuple-based information space for data exchange between applications |
US6438579B1 (en) | 1999-07-16 | 2002-08-20 | Agent Arts, Inc. | Automated content and collaboration-based system and methods for determining and providing content recommendations |
US6430574B1 (en) | 1999-07-22 | 2002-08-06 | At&T Corp. | Method and apparatus for displaying and header scrolling a hierarchical data structure |
US6493719B1 (en) | 1999-07-26 | 2002-12-10 | Microsoft Corporation | Method and system for scripting for system management information |
JP3926513B2 (en) | 1999-08-09 | 2007-06-06 | 富士通株式会社 | Information distribution apparatus, information distribution method, and computer-readable recording medium recording information distribution program |
US6487585B1 (en) | 1999-08-11 | 2002-11-26 | Lucent Technologies Inc. | System and method for “Open Mike” network-based communication |
US6470269B1 (en) | 1999-08-20 | 2002-10-22 | Xerox Corporation | Method for providing time discrimination in the world wide web |
US6820070B2 (en) | 2000-06-07 | 2004-11-16 | Insyst Ltd. | Method and tool for data mining in automatic decision making systems |
US6591295B1 (en) | 1999-11-05 | 2003-07-08 | Oracle International Corp. | Methods and apparatus for using multimedia data stored in a relational database in web applications |
CN1335964A (en) | 1999-11-10 | 2002-02-13 | 三菱电机株式会社 | Information terminal, server, information display system, and information display method |
US7325012B2 (en) * | 1999-12-06 | 2008-01-29 | Interface Software, Inc. | Relationship management system determining contact pathways in a contact relational database |
US20010047408A1 (en) | 1999-12-08 | 2001-11-29 | Jacobs Paul E. | E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon |
US6493742B1 (en) | 1999-12-13 | 2002-12-10 | Weddingchannel.Com, Inc. | System and method for providing internet accessible registries |
US6460050B1 (en) | 1999-12-22 | 2002-10-01 | Mark Raymond Pace | Distributed content identification system |
US6823332B2 (en) | 1999-12-23 | 2004-11-23 | Larry L Russell | Information storage and retrieval device |
US6356900B1 (en) | 1999-12-30 | 2002-03-12 | Decode Genetics Ehf | Online modifications of relations in multidimensional processing |
US6593949B1 (en) | 2000-01-06 | 2003-07-15 | Microsoft Corporation | Smart column for contact information on palm-sized computing devices and method and apparatus for displaying the same |
US6665658B1 (en) | 2000-01-13 | 2003-12-16 | International Business Machines Corporation | System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information |
WO2001053947A1 (en) | 2000-01-18 | 2001-07-26 | Fujitsu Limited | Message information reporting device for system under monitoring |
DE60020518T2 (en) | 2000-03-01 | 2006-06-29 | Sony International (Europe) Gmbh | Administration of user profiles |
US6643669B1 (en) | 2000-03-14 | 2003-11-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for optimization of synchronization between a client's database and a server database |
US6631410B1 (en) | 2000-03-16 | 2003-10-07 | Sharp Laboratories Of America, Inc. | Multimedia wired/wireless content synchronization system and method |
GB2361332A (en) | 2000-04-13 | 2001-10-17 | Int Computers Ltd | Electronic content store |
GB2361334A (en) | 2000-04-13 | 2001-10-17 | Int Computers Ltd | Content store management |
US6421725B1 (en) | 2000-05-04 | 2002-07-16 | Worldcom, Inc. | Method and apparatus for providing automatic notification |
KR100656150B1 (en) | 2000-06-09 | 2006-12-12 | 안종선 | Automatic community generation system and method |
EP1164515A1 (en) | 2000-06-09 | 2001-12-19 | INTERSHOP Software Entwicklungs GmbH | Method and apparatus for processing an online transaction over a communication network |
US7047202B2 (en) | 2000-07-13 | 2006-05-16 | Amit Jaipuria | Method and apparatus for optimizing networking potential using a secured system for an online community |
US6477575B1 (en) | 2000-09-12 | 2002-11-05 | Capital One Financial Corporation | System and method for performing dynamic Web marketing and advertising |
US6668251B1 (en) | 2000-11-01 | 2003-12-23 | Tacit Knowledge Systems, Inc. | Rendering discriminator members from an initial set of result data |
CA2361022A1 (en) | 2000-11-03 | 2002-05-03 | Charles Allan Armstrong | Knowledge management system |
US7080117B2 (en) | 2000-11-17 | 2006-07-18 | Robert dePinto | System and method for exchanging creative content |
US6662191B1 (en) | 2000-12-21 | 2003-12-09 | Amdocs Software Systems Limited | Method and apparatus for caching and reusing object identifiers |
US6873430B2 (en) * | 2000-12-22 | 2005-03-29 | Xerox Corporation | Knowledge management system and method |
US20020083151A1 (en) | 2000-12-22 | 2002-06-27 | Robert Adams | System and method for database access and management |
US7467212B2 (en) | 2000-12-28 | 2008-12-16 | Intel Corporation | Control of access control lists based on social networks |
US20020111852A1 (en) | 2001-01-16 | 2002-08-15 | Levine Robyn R. | Business offering content delivery |
US6954757B2 (en) | 2001-02-02 | 2005-10-11 | Hewlett-Packard Development Company, L.P. | Framework, architecture, method and system for reducing latency of business operations of an enterprise |
US20020112013A1 (en) | 2001-02-12 | 2002-08-15 | Fiona Walsh | Method for generating commercial email communications while preserving Internet privacy |
US7366759B2 (en) | 2001-02-22 | 2008-04-29 | Parity Communications, Inc. | Method and system for characterizing relationships in social networks |
JP3488207B2 (en) | 2001-02-27 | 2004-01-19 | パナソニック コミュニケーションズ株式会社 | MONITORING DEVICE, RECEIVER TERMINAL, SENDING TERMINAL, AND METHOD OF MONITORING / NOTING RECEIVER TERMINAL IN E-MAIL TRANSMISSION SYSTEM |
US6839769B2 (en) | 2001-05-31 | 2005-01-04 | Intel Corporation | Limiting request propagation in a distributed file system |
US6629100B2 (en) | 2001-10-01 | 2003-09-30 | Ipac Acquisition Subsidiary I, Llc | Network-based photosharing architecture for search and delivery of private images and metadata |
US20030177190A1 (en) | 2001-11-27 | 2003-09-18 | International Business Machines Corporation | Method and apparatus for interaction with electronic mail from multiple sources |
US6973655B2 (en) | 2001-12-18 | 2005-12-06 | Xerox Corporation | System and method of integrating software components |
US20030167326A1 (en) | 2002-01-18 | 2003-09-04 | De Bonet Jeremy S. | Highly redundant, high-reliability and high-performance platform logging/billing generation and collection subsystem |
US7343365B2 (en) | 2002-02-20 | 2008-03-11 | Microsoft Corporation | Computer system architecture for automatic context associations |
US7167910B2 (en) | 2002-02-20 | 2007-01-23 | Microsoft Corporation | Social mapping of contacts from computer communication information |
US7464069B2 (en) | 2002-02-21 | 2008-12-09 | Bea Systems, Inc. | System and method for eager relationship caching of entity beans |
US20030172067A1 (en) | 2002-03-07 | 2003-09-11 | Eytan Adar | System and method for harvesting community knowledge |
US20030217106A1 (en) | 2002-03-25 | 2003-11-20 | Eytan Adar | System and method for profiling clients within a system for harvesting community knowledge |
US20030187813A1 (en) * | 2002-03-26 | 2003-10-02 | Goldman Neal D. | System and method for identifying relationship paths to a target entity |
US7526544B2 (en) | 2002-04-05 | 2009-04-28 | International Business Machines Corporation | Message tracking method, apparatus, and system |
US6915284B2 (en) | 2002-04-18 | 2005-07-05 | Hewlett-Packard Development Company, Lp. | System and method for automated message response, within a system for harvesting community knowledge |
US8667103B2 (en) | 2002-04-26 | 2014-03-04 | Hewlett-Packard Development Company, L.P. | System and method for message traffic analysis, categorization, and reporting, within a system for harvesting community knowledge |
US8799501B2 (en) | 2002-04-30 | 2014-08-05 | Hewlett-Packard Development Company, L. P. | System and method for anonymously sharing and scoring information pointers, within a system for harvesting community knowledge |
US7096255B2 (en) | 2002-05-21 | 2006-08-22 | Bellsouth Intellectual Property Corp. | System and method for providing a roster list of temporary contacts having expiration periods designated by a user in an instant messaging environment |
US8732249B2 (en) | 2002-05-29 | 2014-05-20 | Verizon Services Corp. | Providing an advisory to a user of a processing system |
US7426537B2 (en) | 2002-05-31 | 2008-09-16 | Microsoft Corporation | Systems and methods for sharing dynamic content among a plurality of online co-users |
-
2005
- 2005-07-28 US US11/193,015 patent/US20060036641A1/en not_active Abandoned
- 2005-07-28 US US11/193,307 patent/US7877266B2/en not_active Expired - Fee Related
- 2005-07-28 WO PCT/US2005/027039 patent/WO2006015238A2/en active Application Filing
- 2005-07-28 WO PCT/US2005/027038 patent/WO2006015237A2/en active Application Filing
Patent Citations (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5628011A (en) * | 1993-01-04 | 1997-05-06 | At&T | Network-based intelligent information-sourcing arrangement |
US5727201A (en) * | 1993-06-04 | 1998-03-10 | Phonelink Plc | Online data retrieval system |
US5715443A (en) * | 1994-07-25 | 1998-02-03 | Apple Computer, Inc. | Method and apparatus for searching for information in a data processing system and for providing scheduled search reports in a summary format |
US5761662A (en) * | 1994-12-20 | 1998-06-02 | Sun Microsystems, Inc. | Personalized information retrieval using user-defined profile |
US6182118B1 (en) * | 1995-05-08 | 2001-01-30 | Cranberry Properties Llc | System and method for distributing electronic messages in accordance with rules |
US6363415B1 (en) * | 1995-05-08 | 2002-03-26 | Cranberry Properties Llc | System and method for distributing electronic messages in accordance with rules |
US6230156B1 (en) * | 1995-06-21 | 2001-05-08 | Microsoft Corporation | Electronic mail interface for a network server |
US6195654B1 (en) * | 1995-11-16 | 2001-02-27 | Edward I Wachtel | System and method for obtaining improved search results and for decreasing network loading |
US5903890A (en) * | 1996-03-05 | 1999-05-11 | Sofmap Future Design, Inc. | Database systems having single-association structures |
US6356893B1 (en) * | 1996-05-10 | 2002-03-12 | Yuichiro Itakura | Message searching system and terminal |
US5715371A (en) * | 1996-05-31 | 1998-02-03 | Lucent Technologies Inc. | Personal computer-based intelligent networks |
US5905862A (en) * | 1996-09-04 | 1999-05-18 | Intel Corporation | Automatic web site registration with multiple search engines |
US6038566A (en) * | 1996-12-04 | 2000-03-14 | Tsai; Daniel E. | Method and apparatus for navigation of relational databases on distributed networks |
US5890162A (en) * | 1996-12-18 | 1999-03-30 | Intel Corporation | Remote streaming of semantics for varied multimedia output |
US6374237B1 (en) * | 1996-12-24 | 2002-04-16 | Intel Corporation | Data set selection based upon user profile |
US6175831B1 (en) * | 1997-01-17 | 2001-01-16 | Six Degrees, Inc. | Method and apparatus for constructing a networking database and system |
US6061680A (en) * | 1997-04-15 | 2000-05-09 | Cddb, Inc. | Method and system for finding approximate matches in database |
US6182067B1 (en) * | 1997-06-02 | 2001-01-30 | Knowledge Horizons Pty Ltd. | Methods and systems for knowledge management |
US6345268B1 (en) * | 1997-06-09 | 2002-02-05 | Carlos De La Huerga | Method and system for resolving temporal descriptors of data records in a computer system |
US6052122A (en) * | 1997-06-13 | 2000-04-18 | Tele-Publishing, Inc. | Method and apparatus for matching registered profiles |
US6073105A (en) * | 1997-06-13 | 2000-06-06 | Tele-Publishing, Inc. | Interactive personals online network method and apparatus |
US6226649B1 (en) * | 1997-06-23 | 2001-05-01 | Oracle Corporation | Apparatus and method for transparent access of foreign databases in a heterogeneous database system |
US5895471A (en) * | 1997-07-11 | 1999-04-20 | Unwired Planet, Inc. | Providing a directory of frequently used hyperlinks on a remote server |
US6377948B2 (en) * | 1997-09-19 | 2002-04-23 | Hitachi, Ltd. | Directory access method |
US6385644B1 (en) * | 1997-09-26 | 2002-05-07 | Mci Worldcom, Inc. | Multi-threaded web based user inbox for report management |
US6189101B1 (en) * | 1997-10-24 | 2001-02-13 | Richard G. Dusenbury, Jr. | Secure network architecture method and apparatus |
US6216122B1 (en) * | 1997-11-19 | 2001-04-10 | Netscape Communications Corporation | Electronic mail indexing folder having a search scope and interval |
US6192362B1 (en) * | 1997-12-15 | 2001-02-20 | International Business Machines Corporation | System and method for creating a search form for accessing directory information |
US6377961B1 (en) * | 1998-01-23 | 2002-04-23 | Samsung Electronics, Co., Ltd. | Method for displaying internet search results |
US6389422B1 (en) * | 1998-01-27 | 2002-05-14 | Sharp Kabushiki Kaisha | Method of relaying file object, distributed file system, computer readable medium recording a program of file object relay method and gateway computer, allowing reference of one same file object among networks |
US6553368B2 (en) * | 1998-03-03 | 2003-04-22 | Sun Microsystems, Inc. | Network directory access mechanism |
US6510454B1 (en) * | 1998-04-21 | 2003-01-21 | Intel Corporation | Network device monitoring with E-mail reporting |
US6529914B1 (en) * | 1998-04-30 | 2003-03-04 | International Business Machines Corporation | Object-oriented programming model for accessing hierarchical databases |
US6381593B1 (en) * | 1998-05-08 | 2002-04-30 | Ricoh Company, Ltd. | Document information management system |
US6529908B1 (en) * | 1998-05-28 | 2003-03-04 | Netspan Corporation | Web-updated database with record distribution by email |
US6549933B1 (en) * | 1998-08-04 | 2003-04-15 | International Business Machines Corporation | Managing, accessing, and retrieving networked information using physical objects associated with the networked information |
US6392669B1 (en) * | 1998-08-10 | 2002-05-21 | International Business Machines Corporation | Schedule management system and method for displaying, managing, and changing a schedule and recording medium for storing the same |
US6353878B1 (en) * | 1998-08-13 | 2002-03-05 | Emc Corporation | Remote control of backup media in a secondary storage subsystem through access to a primary storage subsystem |
US6381640B1 (en) * | 1998-09-11 | 2002-04-30 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for automated personalization and presentation of workload assignments to agents within a multimedia communication center |
US6205472B1 (en) * | 1998-09-18 | 2001-03-20 | Tacit Knowledge System, Inc. | Method and apparatus for querying a user knowledge profile |
US6377949B1 (en) * | 1998-09-18 | 2002-04-23 | Tacit Knowledge Systems, Inc. | Method and apparatus for assigning a confidence level to a term within a user knowledge profile |
US6370542B1 (en) * | 1998-10-23 | 2002-04-09 | Qwest Communications International, Inc. | Method and apparatus for knowledge acquisition and management |
US20020035643A1 (en) * | 1998-10-26 | 2002-03-21 | Fujio Morita | Search support device and method, and recording medium storing program for computer to carry out operation with said search support device |
US6535887B1 (en) * | 1998-10-26 | 2003-03-18 | Fujitsu Limited | Object-oriented type information managing system and a method for controlling messages between objects in the system |
US6349307B1 (en) * | 1998-12-28 | 2002-02-19 | U.S. Philips Corporation | Cooperative topical servers with automatic prefiltering and routing |
US6370575B1 (en) * | 1999-01-08 | 2002-04-09 | Advanced Micro Devices, Inc. | Web-based status/issue tracking system based on parameterized definition |
US6505211B1 (en) * | 1999-01-26 | 2003-01-07 | International Business Machines Corporation | Method for providing for persistence of java classes where the persistence semantics may be orthogonal to the class definition |
US6351747B1 (en) * | 1999-04-12 | 2002-02-26 | Multex.Com, Inc. | Method and system for providing data to a user based on a user's query |
US6539420B1 (en) * | 1999-06-04 | 2003-03-25 | International Business Machines Corporation | Distribution mechanism for reuse of web based image data |
US6557036B1 (en) * | 1999-07-20 | 2003-04-29 | Sun Microsystems, Inc. | Methods and apparatus for site wide monitoring of electronic mail systems |
US6385604B1 (en) * | 1999-08-04 | 2002-05-07 | Hyperroll, Israel Limited | Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements |
US6519606B2 (en) * | 1999-08-20 | 2003-02-11 | Inroads Technology, Inc | Method and apparatus for a commercial network system designed to facilitate, manage and support the implementation and integration of technology systems |
US6539396B1 (en) * | 1999-08-31 | 2003-03-25 | Accenture Llp | Multi-object identifier system and method for information service pattern environment |
US6549939B1 (en) * | 1999-08-31 | 2003-04-15 | International Business Machines Corporation | Proactive calendar notification agent |
US6370541B1 (en) * | 1999-09-21 | 2002-04-09 | International Business Machines Corporation | Design and implementation of a client/server framework for federated multi-search and update across heterogeneous datastores |
US6542900B1 (en) * | 1999-10-04 | 2003-04-01 | Sun Microsystems, Inc. | Method and apparatus for distributed object mapping in a java language environment |
US6393417B1 (en) * | 1999-10-15 | 2002-05-21 | De Le Fevre Patrick Y. | Method for providing a rapid internet search |
US6546398B1 (en) * | 1999-10-21 | 2003-04-08 | Aryo Gmbh | Process for producing a selection mask for accessing data on a database by way of programmable information objects |
US6535916B1 (en) * | 1999-10-28 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for linking transactions by multiple web site servers to web site visitors |
US20020052858A1 (en) * | 1999-10-31 | 2002-05-02 | Insyst Ltd. | Method and tool for data mining in automatic decision making systems |
US6549941B1 (en) * | 1999-11-22 | 2003-04-15 | Alexa Internet | Software system and methods for resubmitting form data to related web sites |
US6366907B1 (en) * | 1999-12-15 | 2002-04-02 | Napster, Inc. | Real-time search engine |
US6557004B1 (en) * | 2000-01-06 | 2003-04-29 | Microsoft Corporation | Method and apparatus for fast searching of hand-held contacts lists |
US20030063072A1 (en) * | 2000-04-04 | 2003-04-03 | Brandenberg Carl Brock | Method and apparatus for scheduling presentation of digital content on a personal communication device |
US20020023230A1 (en) * | 2000-04-11 | 2002-02-21 | Bolnick David A. | System, method and computer program product for gathering and delivering personalized user information |
US20020059201A1 (en) * | 2000-05-09 | 2002-05-16 | Work James Duncan | Method and apparatus for internet-based human network brokering |
US6532473B2 (en) * | 2000-06-06 | 2003-03-11 | Oracle Corporation | Data file processing |
US6539232B2 (en) * | 2000-06-10 | 2003-03-25 | Telcontar | Method and system for connecting mobile users based on degree of separation |
US6542749B2 (en) * | 2000-06-10 | 2003-04-01 | Telcontar | Method and system for connecting proximately located mobile users based on compatible attributes |
US6697807B2 (en) * | 2000-06-15 | 2004-02-24 | Orions Belt, Inc. | Method of and system for comparing database records to determine connections between parties over a network |
US20020035634A1 (en) * | 2000-06-26 | 2002-03-21 | Nadine Smolarski-Koff | Data exchange method and communication protocol used during same |
US20020059418A1 (en) * | 2000-07-17 | 2002-05-16 | Alan Bird | Method of and system for recording and displaying electronic mail statistics |
US20020010747A1 (en) * | 2000-07-21 | 2002-01-24 | Ableclick Corp. | Method for acquiring on-line information regarding customer preferences and a target advertising method using e-mail based on customer preferences |
US20020059387A1 (en) * | 2000-09-26 | 2002-05-16 | Wolfe Robert L. | Method and apparatus for identifying user characteristics and device characteristics using a communication network |
US20020062368A1 (en) * | 2000-10-11 | 2002-05-23 | David Holtzman | System and method for establishing and evaluating cross community identities in electronic forums |
US20030088458A1 (en) * | 2000-11-10 | 2003-05-08 | Afeyan Noubar B. | Method and apparatus for dynamic, real-time market segmentation |
US7019753B2 (en) * | 2000-12-18 | 2006-03-28 | Wireless Valley Communications, Inc. | Textual and graphical demarcation of location from an environmental database, and interpretation of measurements including descriptive metrics and qualitative values |
US20030018726A1 (en) * | 2001-04-27 | 2003-01-23 | Low Sydney Gordon | Instant messaging |
US20030050924A1 (en) * | 2001-05-04 | 2003-03-13 | Yaroslav Faybishenko | System and method for resolving distributed network search queries to information providers |
US20050028086A1 (en) * | 2001-06-08 | 2005-02-03 | Nokia Mobile Phones, Ltd. | Viewing Web Pages On Small Screen Devices Using A Keypad For Navigation |
US20030014491A1 (en) * | 2001-06-28 | 2003-01-16 | Horvitz Eric J. | Methods for and applications of learning and inferring the periods of time until people are available or unavailable for different forms of communication, collaboration, and information access |
US20030088627A1 (en) * | 2001-07-26 | 2003-05-08 | Rothwell Anton C. | Intelligent SPAM detection system using an updateable neural analysis engine |
US20030041042A1 (en) * | 2001-08-22 | 2003-02-27 | Insyst Ltd | Method and apparatus for knowledge-driven data mining used for predictions |
US20030041071A1 (en) * | 2001-08-22 | 2003-02-27 | Komatsu Ltd. | Database Management system and database |
US20030046097A1 (en) * | 2001-08-30 | 2003-03-06 | Lasalle Ryan Matthew | Transitive trust network |
US20030050977A1 (en) * | 2001-09-10 | 2003-03-13 | Puthenkulam Jose P. | Peer discovery and connection management based on context sensitive social networks |
US20030050983A1 (en) * | 2001-09-12 | 2003-03-13 | Johnson Paul A. | External event processor system and method |
US20030093420A1 (en) * | 2001-10-02 | 2003-05-15 | Ramme Kay P. | Method and system for retrieving sharable information using a hierarchically dependent directory structure |
US20030069892A1 (en) * | 2001-10-10 | 2003-04-10 | International Business Machines Corporation | Relational view of electronic objects |
US20030074409A1 (en) * | 2001-10-16 | 2003-04-17 | Xerox Corporation | Method and apparatus for generating a user interest profile |
US20030101024A1 (en) * | 2001-11-02 | 2003-05-29 | Eytan Adar | User profile classification by web usage analysis |
US20030093483A1 (en) * | 2001-11-13 | 2003-05-15 | Allen Kram Henry | System and method for facilitating email communications by providing convenient access to most recently and/or frequently used email addresses |
US20030093478A1 (en) * | 2001-11-13 | 2003-05-15 | The Procter & Gamble Company | Collaboration and innovation system |
US20050097458A1 (en) * | 2001-12-19 | 2005-05-05 | Eric Wilson | Document display system and method |
US20040137886A1 (en) * | 2002-11-22 | 2004-07-15 | Monte Ross | Method and system for delivering electronic coupons to wireless mobile terminals |
US20060004869A1 (en) * | 2004-04-20 | 2006-01-05 | Branchit, Inc. | System and method for mapping relationship management intelligence |
US20060031411A1 (en) * | 2004-07-10 | 2006-02-09 | Hewlett-Packard Development Company, L.P. | Document delivery |
US20060077439A1 (en) * | 2004-10-08 | 2006-04-13 | Sharp Laboratories Of America, Inc. | Methods and systems for distributing localized display elements to an imaging device |
US20060112123A1 (en) * | 2004-11-24 | 2006-05-25 | Macnica, Inc. | Spreadsheet user-interfaced business data visualization and publishing system |
US7509649B2 (en) * | 2005-03-03 | 2009-03-24 | Research In Motion Limited | System and method for conversion of generic services' applications into component based applications for devices |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7764701B1 (en) | 2006-02-22 | 2010-07-27 | Qurio Holdings, Inc. | Methods, systems, and products for classifying peer systems |
US7779004B1 (en) | 2006-02-22 | 2010-08-17 | Qurio Holdings, Inc. | Methods, systems, and products for characterizing target systems |
US11849380B2 (en) | 2006-03-02 | 2023-12-19 | Tango Networks, Inc. | Call flow system and method for use in a VoIP telecommunication system |
US11405846B2 (en) | 2006-03-02 | 2022-08-02 | Tango Networks, Inc. | Call flow system and method for use in a legacy telecommunication system |
US11871216B2 (en) | 2006-03-02 | 2024-01-09 | Tango Networks, Inc. | Call flow system and method for use in a legacy telecommunication system |
US11811554B2 (en) | 2006-03-02 | 2023-11-07 | Tango Networks, Inc. | Mobile application gateway for connecting devices on a cellular network with individual enterprise and data networks |
US11412435B2 (en) | 2006-03-02 | 2022-08-09 | Tango Networks, Inc. | System and method for executing originating services in a terminating network for IMS and non-IMS applications |
US10945187B2 (en) | 2006-03-02 | 2021-03-09 | Tango Networks, Inc. | Call flow system and method for use in a VoIP telecommunication system |
US10939255B2 (en) | 2006-03-02 | 2021-03-02 | Tango Networks, Inc. | System and method for enabling call originations using SMS and hotline capabilities |
US11622311B2 (en) | 2006-03-02 | 2023-04-04 | Tango Networks, Inc. | Calling line/name identification of enterprise subscribers in mobile calls |
US11638126B2 (en) | 2006-03-02 | 2023-04-25 | Tango Networks, Inc. | System and method for enabling call originations using SMS and hotline capabilities |
US10904816B2 (en) | 2006-03-02 | 2021-01-26 | Tango Networks, Inc. | Call flow system and method for use in a legacy telecommunication system |
US8856019B2 (en) * | 2006-05-24 | 2014-10-07 | True[X] Media Inc. | System and method of storing data related to social publishers and associating the data with electronic brand data |
US20080033776A1 (en) * | 2006-05-24 | 2008-02-07 | Archetype Media, Inc. | System and method of storing data related to social publishers and associating the data with electronic brand data |
US7873988B1 (en) | 2006-09-06 | 2011-01-18 | Qurio Holdings, Inc. | System and method for rights propagation and license management in conjunction with distribution of digital content in a social network |
US7992171B2 (en) | 2006-09-06 | 2011-08-02 | Qurio Holdings, Inc. | System and method for controlled viral distribution of digital content in a social network |
US7801971B1 (en) | 2006-09-26 | 2010-09-21 | Qurio Holdings, Inc. | Systems and methods for discovering, creating, using, and managing social network circuits |
US7925592B1 (en) | 2006-09-27 | 2011-04-12 | Qurio Holdings, Inc. | System and method of using a proxy server to manage lazy content distribution in a social network |
US8554827B2 (en) | 2006-09-29 | 2013-10-08 | Qurio Holdings, Inc. | Virtual peer for a content sharing system |
US8014806B2 (en) | 2006-09-29 | 2011-09-06 | Motorola Mobility, Inc. | Dynamic creation of a communication group that includes contacts identified in one or more contact levels |
US7782866B1 (en) | 2006-09-29 | 2010-08-24 | Qurio Holdings, Inc. | Virtual peer in a peer-to-peer network |
US20080081653A1 (en) * | 2006-09-29 | 2008-04-03 | Motorola, Inc. | Dynamic creation of a communication group that includes contacts identified in one or more contact levels |
US8739296B2 (en) | 2006-12-11 | 2014-05-27 | Qurio Holdings, Inc. | System and method for social network trust assessment |
US8276207B2 (en) | 2006-12-11 | 2012-09-25 | Qurio Holdings, Inc. | System and method for social network trust assessment |
US8346864B1 (en) | 2006-12-13 | 2013-01-01 | Qurio Holdings, Inc. | Systems and methods for social network based conferencing |
US7730216B1 (en) | 2006-12-14 | 2010-06-01 | Qurio Holdings, Inc. | System and method of sharing content among multiple social network nodes using an aggregation node |
US7698380B1 (en) | 2006-12-14 | 2010-04-13 | Qurio Holdings, Inc. | System and method of optimizing social networks and user levels based on prior network interactions |
US9195996B1 (en) | 2006-12-27 | 2015-11-24 | Qurio Holdings, Inc. | System and method for classification of communication sessions in a social network |
US20080224883A1 (en) * | 2007-03-15 | 2008-09-18 | Motorola, Inc. | Selection of mobile station alert based on social context |
US20080300979A1 (en) * | 2007-05-31 | 2008-12-04 | Fatdoor, Inc. | Method and apparatus of customer relationship management and maketing |
US20100223351A1 (en) * | 2007-09-07 | 2010-09-02 | Ryan Steelberg | System and method for on-demand delivery of audio content for use with entertainment creatives |
US20110004671A1 (en) * | 2007-09-07 | 2011-01-06 | Ryan Steelberg | System and Method for Secure Delivery of Creatives |
US9633505B2 (en) * | 2007-09-07 | 2017-04-25 | Veritone, Inc. | System and method for on-demand delivery of audio content for use with entertainment creatives |
US20090089291A1 (en) * | 2007-10-01 | 2009-04-02 | Eka Labs, Llc | System and Method for Defining and Manipulating Roles and the Relationship of Roles to Other System Entities |
US8745087B2 (en) | 2007-10-01 | 2014-06-03 | Eka Labs, Llc | System and method for defining and manipulating roles and the relationship of roles to other system entities |
US8533238B2 (en) | 2008-04-30 | 2013-09-10 | Microsoft Corporation | Sharing information about a document across a private computer network |
US20090276455A1 (en) * | 2008-04-30 | 2009-11-05 | Microsoft Corporation | Sharing information about a document across a private compuer network |
US20110167085A1 (en) * | 2008-09-12 | 2011-07-07 | Haschek Hans M | System and Method for Searching for a Target Contact and for Generating a Contact Path |
WO2010029437A1 (en) * | 2008-09-12 | 2010-03-18 | Hans Michael Haschek | System and method for searching for a target contact and for generating a contact path |
US20100257113A1 (en) * | 2009-04-06 | 2010-10-07 | Microsoft Corporation | Metric-based events for social networks |
US20120265808A1 (en) * | 2011-04-15 | 2012-10-18 | Avaya Inc. | Contextual collaboration |
US11341166B2 (en) | 2011-09-01 | 2022-05-24 | Full Circle Insights, Inc. | Method and system for attributing metrics in a CRM system |
US10621206B2 (en) * | 2012-04-19 | 2020-04-14 | Full Circle Insights, Inc. | Method and system for recording responses in a CRM system |
US20140108398A1 (en) * | 2012-04-19 | 2014-04-17 | FullCircle CRM | Method and System for Recording Responses in a CRM System |
US20140108091A1 (en) * | 2012-04-19 | 2014-04-17 | FullCircle CRM | Method and System for Attributing Metrics in a CRM System |
US9477755B2 (en) | 2013-04-09 | 2016-10-25 | International Business Machines Corporation | Question-related identification of relevant social communities |
US9443013B2 (en) | 2013-04-09 | 2016-09-13 | International Business Machines Corporation | Question-related identification of relevant social communities |
WO2019071964A1 (en) * | 2017-10-09 | 2019-04-18 | 平安科技(深圳)有限公司 | Enterprise relationship construction method, and application server |
Also Published As
Publication number | Publication date |
---|---|
WO2006015237A2 (en) | 2006-02-09 |
WO2006015238A3 (en) | 2006-12-21 |
WO2006015238A2 (en) | 2006-02-09 |
US20060026033A1 (en) | 2006-02-02 |
US7877266B2 (en) | 2011-01-25 |
WO2006015237A3 (en) | 2007-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060036641A1 (en) | System and method for using social networks for the distribution of communications | |
US7644088B2 (en) | Systems and methods for retrieving data | |
US9313209B2 (en) | Loan origination software system for processing mortgage loans over a distributed network | |
US7747572B2 (en) | Method and system for supply chain product and process development collaboration | |
US20080300962A1 (en) | Lead distribution and tracking with integrated corporate data usage and reporting capabilities | |
US8495045B2 (en) | Method and apparatus for creating an activity record in a business management system from an email message | |
CA2837570C (en) | Methods and systems for enhanced data unification, access and analysis | |
US8719173B2 (en) | Collaborative portal system for business launch centers and other environments | |
US7299258B2 (en) | Web-based groupware system | |
US20100274709A1 (en) | Online method of procuring mortgage loans | |
US20010032170A1 (en) | Method and system for an on-line private marketplace | |
US20030083922A1 (en) | Systems and methods for managing critical interactions between an organization and customers | |
US20030187706A1 (en) | Innovation engine portal method and system | |
US20080300961A1 (en) | Lead distribution and tracking with integrated corporate data usage and reporting capabilities with message templating | |
US20140101780A1 (en) | Method for comment response request feeds to a social networking profile | |
JP2008226237A (en) | Networked commercial interaction management method | |
US20110238557A1 (en) | Method of Routing Instant Messages to Trading Customers and Converting Return Instant Messages into Executable Orders | |
US20050278198A1 (en) | Methods and systems for managing a portfolio of insurance products | |
US20050015333A1 (en) | Sales management | |
US20050171805A1 (en) | Streamlined procurement system | |
CA2590777A1 (en) | Lead distribution and tracking with integrated corporate data usage and reporting capabilities | |
CA2590581A1 (en) | Lead distribution and tracking with integrated corporate data usage and reporting capabilities with message templating | |
EP1457909A2 (en) | Method of facilitating an enterprise change |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VISIBLE PATH CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BRYDON, ANTONY;PATTERSON, JEFF;REEL/FRAME:018869/0431;SIGNING DATES FROM 20070117 TO 20070118 |
|
AS | Assignment |
Owner name: TRIPLEPOINT CAPITAL LLC, CALIFORNIA Free format text: SECURITY AGREEMENT;ASSIGNOR:VISIBLE PATH CORPORATION;REEL/FRAME:020106/0523 Effective date: 20071026 |
|
AS | Assignment |
Owner name: HOOVER'S, INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VISIBLE PATH CORPORATION;REEL/FRAME:020920/0339 Effective date: 20080128 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |