1. Technical Field
The present patent document relates generally to contact data management and more particularly to a method and system to propagate and maintain relationship links for contact data throughout a network or businesses and people.
2. Background of the Related Art
Computer systems and databases optimized for contact management that operate in a private networked environment suffer from the disadvantage that the contact information is not easily shared. Furthermore, these prior art systems do not maintain the relationship link between the contacts, thus not fully utilizing the contact data.
As shown in
Social network-style solutions to contact management, such as LinkedIn and AngiesList.com, have the additional disadvantage of becoming cluttered with comments and ratings.
Additionally, when businesses are sold, it can be difficult for a business to transfer their contacts to new business ownership. Part of owning a business is having an exit strategy. When a business owner wants to end business activities, they often have a desire to get some value from the contact information they have accumulated. It is possible to sell a contact list as part of a business's assets, but there is a high degree of probability that the existing customers will not continue a business relationship with the new owner since a trusting business relationship does not exist.
In view of the above, there is a need in the prior art of a method and system to manage contact data that provides for more fluid sharing of contact data between businesses and individuals and maintains the relationship link between contacts. Additionally, when a business is sold, there is a need to transition existing business contacts to a new ownership in a way that will allow the business to retain its customers.
The present technology solves the problems of the prior art by providing a contact data management system and method that allows people who maintain a business card or business contact information to easily update, maintain and propagate that information when/if it changes. Also, the method and system described herein allows such people to easily propagate any changes to their network of trusted business relations. Because of the nature of the data storage, propagation of this information is made possible across multiple computer operating systems and software environments.
Further, the method and system includes a process for transitioning existing business contacts to new business ownership such that the relationship is maintained with a high level of trust and continuity.
In one embodiment, the subject technology is directed to a method for transitioning existing business contacts of a first business to a second business comprising a plurality of steps. The method includes designating the second business as a recipient of the existing business contacts, indicating a time period for a transition of the existing business contacts to become fully associated with the second business, and determining a start date, and initial and final portion of the time period. During the initial portion of the time period, a second business card of the second business is displayed with a first business card of the first business any time the first business card would normally be virtually displayed and the second business card is displayed relatively less prominently than the first business card. During the final portion of the time period the second business card is displayed with the first business card any time the first business card would normally be virtually displayed and the first business card is displayed relatively less prominently than the second business card. More prominently can mean relatively larger, highlighted, a different color, bold print, combinations thereof and the like.
In another embodiment, a middle portion of the time period is determined. During the middle portion of the time period the second business card is displayed with the first business card any time the first business card would normally be virtually displayed both business cards are displayed equally prominently.
In still another embodiment the subject technology includes a console in a network environment for performing a process. The counsel includes data storage, a processor, a display, input/output devices, hardwired logic, at least one card reader, and program memory. The processor is in communication with the display, the input/output devices, the data storage, the hardwired logic, one or more card readers, and the program memory to access data to execute the process. At least one card reader is configured to receive a business card and, upon depression of a function key, scan the business card with a resulting image displayed on the display. A database on the data storage is configured to store and retrieve card data extracted from a plurality of images resulting from scanning business cards in the at least one card reader. The console has a logic operative to cause the processor and memory to create, read, update and delete contact information in the data storage, and the user can classify the plurality of resulting images.
In one embodiment, the console can conduct the process of transitioning existing business contacts stored for a first business to a second business. The console can do this by entering a time for a transition to start and a time period for the transition to take place and determining a change point in the time period. The console can then instruct a Web server to provide a first business card associated with the first business in unison with a second business card of the second business on a Web site of the first business, displaying the first business card relatively larger and more prominently than the second business card before the change point. After the change point, and until the time period ends, the console can instruct the Web server to provide the first business card in unison with the second business card, displaying the second business card relatively larger and more prominently than the first business card.
In yet another embodiment, the console can perform the additional step of determining a middle period in the time period. During the middle period, the console can instruct the Web server to provide the first business card in unison with the second business card, showing both cards as an approximately similar in size.
These and other features, aspects, and advantages of the present invention will become better understood with reference to the following description, appended claims, and accompanying drawings as follows.
Referring now to
It should be understood that the present technology may be employed in any type of operating system. The present technology may be implemented in any type of software code using any language and can run on any type of computer hardware or networked computer hardware, including virtual machines. The computer hardware, virtual or physical, generally includes a processor, a program memory, and a data storage. The computer hardware may be networked, wired and wirelessly, to other computer hardware and accessible via other electronic devices, such as smartphones, PDA's and the like. The Platform may also be implemented by specialized hardware devices with processing capability such as a custom console for use exclusively to practice embodiments of the subject technology.
Further, the flow charts herein illustrate the structure or the logic of the present technology, possibly as hardwired logic in such customized consoles and/or embodied in computer program software for execution on a customized console, specialized computer, digital processor or microprocessor and/or completely hardwired. Those skilled in the art will appreciate that the flow charts illustrate the structures of the computer program code elements, including logic circuits on an integrated circuit, that function according to the present technology. As such, the present technology may be practiced by a machine component that renders the program code elements in a form that instructs a digital processing apparatus (e.g., computer) to perform a sequence of function step(s) corresponding to those shown in the flow charts.
Referring to
Referring to
One very specialized use of Tags is as a conference code. Business owners frequently attend trade shows, conferences and other such meetings with professionals in like industries. There is great value in maintaining these relationships after these events are over. Each Card Owner attending such an event would be given a unique Tag (some memorable word or phrase as it relates to the event) which can then be used as a quick lookup using the Contact Data Engine.
For example, as shown in
Another unique usage for Tags within the Platform is for creating a Membership Directory. The Membership Directory can have 1 . . . n levels of depth by combining Tags. For example, using the Tag “Dynex” someone can look up all employees of the Dynex company. Adding “Marketing” to the Tag search filters the list down to those employees working in the Marketing department. This filter can go as deep as is desired simply by adding Tag filters. This works by using a logical AND to combine Tag filters. In the Dynex example above, only cards with the Tags “Dynex” AND “Marketing” are shown.
Referring to
Referring to
Referring to
Referring to
Referring to
Referring to
Referring to
With the Privacy flag set to Public, anyone can find the user's card, and add it to their collection and share it. With this option a Card will be completely searchable by name, company, title, email, and any tag is have associated with the Card. Anyone with or without a Platform Account can find the Card in a search, and only those that do have a Platform Account can add the Card to their Platform Account.
With the Privacy Flag set to Semi-Public, a user's card can be found only by those with whom it has been shared, and anyone can share your card. During searches, the user's card will not be searchable by anyone except by those that have a Platform account with whom the card has been shared. If a Card is shared with someone that does not have a Platform account they will need to open an account to view the Card in their Platform page. Once a Card is shared, those with whom the Card has been shared have authorization to then share the Card with whomever they wish.
With the Privacy Flag set to Private, a Card can only be found by those with whom it has been shared, and only the Card owner can share the card. With this option a Card can only be shared by the Card owner. Even those that have your Card in their Platform collection cannot share it. The Card owner is the only person that can Share the Card with others.
Referring to
Referring to
Referring to
Referring to
Referring to
Referring in particular to
Referring to
A user can organize Cards into specialized groups called Organizations. A user whose card is part of an Organization is said to have a Membership in that Organization. Therefore, these are presented to the user as Memberships. Users can belong to zero or many Organizations. Users can remove themselves from an Organization at any time. Users can Share a Card with the Administrator. All users who's card is contained in an Organization can view all the cards in the Organization. Cards within an Organization can be put into Groups. Users can only view the Groups to which they belong within an Organization. Members receive a notification when new cards have been added to the Organization. Notes are visible to everyone in the Organization. The Organization has a dedicated Home page which contains metadata about the Organization, including, Name, Logo, Url, Email, Contact Number, Social Media contact info (Twitter, Facebook, etc.) and Notes/Messages for members.
Users who do not own a Card can be added to an Organization as Guests.
Only the creator (Administrator) of the Organization can add or remove cards. Only the Administrator can add notes to the cards in the Organization. Only the Administrator can create/edit or delete Groups within the Organization. The Administrator of an Organization has a MyPlatform collection which is visible to all Members of the Organization, unlike the usual MyPlatform collection which is private to the user. This specialized collection is called the Organization Referral List. Only the Organization Administrator can accept or remove Cards in the Referral list. Only the Organization Administrator can update the information on the Home page.
Referring, to
Referring to
Enterprises are identical to Organizations in every way, with the distinction that where each Card within an Organization is owned individually by each Card Owner, Cards within an Enterprise are owned by one person/entity and managed by an Enterprise manager.
Referring back to
A business starts with a pool of points, much in the same way as when building a video game character. Just like the character, a business has attributes to which the user can assign points from the base pool. But you only have that pool to draw from. The user cannot assign all the points to all the attributes since they have a limited amount of resources and it would be impossible to put 100% of those resources on every aspect of the business.
Referring to
Once this profile is set up, the Platform data service tracks user actions in an anonymous fashion using aggregated KPI (Key Performance Indicator) counters that cannot be tied back to an individual. The following data points are used in the calculation of a Platform Score:
Referring to
Each card owner has at least one Platform Profile associated with them. A Platform Profile consists of a collection of Event Counters. Events in the Platform are predefined user interactions which represent a user making an active choice to engage in discourse (financial or informational) with the card owner. User-defined events may also be created, but are given a less weighted value since there is no way to validate them within the system
Platform Performance Metrics are significant because they represent validated data within the system. In contrast to non-validated event data—for example, star ratings and reviews—validated metrics have intrinsic positive value to the card owner because they show proof of a user action with the intent to do business or inquire about doing business with the card owner, and represent an action with the opportunity for reaction by the card owner.
By using the card data (phone numbers, email, website url, etc.) the Platform Data Service can gather these events and generate Platform Performance Metrics in near-real-time.
Therefore, it can be seen the method and system described herein provides a unique approach to sharing and propagating contact information among users that is easy to update and maintain.
The flow charts herein illustrate a structure or logic of the present technology, possibly as embodied in computer program software for execution on a computer, digital processor or microprocessor and/or partially or completely hardwired into a customized console particularly and exclusively suited for the present technology. Those skilled in the art will appreciate that the flow charts illustrate the structures of elements and/or module, any of which may be implemented as logic circuits on an integrated circuit or computer program code, that function according to the present technology. As such, the present technology may be practiced by a machine component such as a console that renders the modules and elements in a form that performs a sequence of operations corresponding to those shown in the flow charts by for example, execution by interaction with a customized digital processing apparatus (e.g., specialized console such as shown in
Referring now to
Referring now to
The console housing 3102 has a plurality of communication ports 3104-a-c for interfacing with other devices such as by Ethernet cable, hotwire, reading cards (in particular business cards) and the like. The housing 3102 also forms a slot 3106 into which various media may be scanned. Printout such as reports and the like can also be provided via the slot 3106. A display screen 3108 can provide preview of such reports, review of scanned documents, cards and the like, and, of course, any and all screen shots contemplated herein.
In one embodiment, the display screen 3108 is particularly suited so that insertion of a business card into card reader 3104c and depression of a function key 3110, results in scanning of the business card with the resulting image displayed on the display 3108 and the same permanently stored in memory. At such time, said business card image can be designated Business Owner (A)'s card by depressing function key 3112. Similarly, the card reader 3104c and function keys 3114, 3116 can be used to designate an image as Transfer Recipient (B)'s card.
Subsequently, the user can navigate through a menu of screens on the display 3108 to start a process such as the one in flowchart 3000. Screen navigation is fairly intuitive by use of tracking pad 3122, left mouse button 3118 and right mouse button 3120. It is also envisioned that the desired process may be started by depression of a particular key on the display. Such key may be any of the plurality of additional keys 3124 on the console 3100. For clarity, only a portion of the keys 3124 are identified with reference numerals. The selected key may be programmable or hardwired to start the process (or a combination thereof), wherein the console ultimately generates instructions and a dataset for transmission to a server that presents, for example, Web pages in accordance with the process.
Continuing with the example of flowchart 3000, the third step 3003 may be accomplished by prompting the user to select a time period for the transition to take place from a menu or by use of a key 3124. At step 3004, the console 3100 can generate and send the notification of designation to Transfer Recipient (B) while receiving and storing the Start Date of the designation. As the remaining parameters may be standard and preselected, at this point, the console 3100 can complete the process of flowchart 3000.
As would be appreciated by those of ordinary skill in the art, the console 3100 is a special use device that may accomplish one or more particular processes by hardwired logic, programmed instructions or a combination thereof. The console 3100 is particularly useful in that repetitive steps are hardwired to particular function keys so that the desired resulting data file or instruction set is easily and quickly built. By WiFi communication or other input, the console can additionally monitor and execute the full process as part of an environment such as the environment 2800 shown in
It will be appreciated by those of ordinary skill in the pertinent art that the functions of several elements may, in alternative embodiments, be carried out by fewer elements, or a single element. Similarly, in some embodiments, any functional element may perform fewer, or different, operations than those described with respect to the illustrated embodiment. Also, functional elements (e.g., consoles, console keys, mobile devices, modules, databases, interfaces, computers, servers and the like) shown as distinct for purposes of illustration may be incorporated within other functional elements in a particular implementation, whether it be through completely hardware logic, solely software programming, or combinations thereof.
It would be appreciated by those skilled in the art that various changes and modifications can be made to the illustrated embodiments without departing from the spirit of the present invention. All such modifications and changes are intended to be within the scope of the present invention except insofar as limited by the appended claims.
This patent document claims priority to earlier filed U.S. Provisional Patent Application No. 62/153,734 filed on Apr. 28, 2015 and is a continuation-in-part of U.S. patent application Ser. No. 14/712,984, filed on May 15, 2015 which is a continuation-in-part application of U.S. patent application Ser. No. 14/206,216, filed on Mar. 12, 2014, and claims priority to U.S. Provisional Patent Application No. 61/993,388, filed on May 15, 2014, U.S. Provisional Patent Application No. 62/052,789, filed on Sep. 19, 2014, U.S. Provisional Patent Application No. 61/779,794, filed Mar. 13, 2013, and U.S. Provisional Patent Application No. 61/870,262, filed Aug. 27, 2013, the entire contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
62153734 | Apr 2015 | US |