BUSINESS TO BUSINESS TO SHARED COMMUNITIES SYSTEM AND METHOD
First Claim
1. A system for sharing business communities, the system comprising:
- a) at least one server;
i) configured to store communities of entities;
ii) configured to allow the sharing of communities between entities;
iii) configured to allow the creation of at least one relationship between at least two communities of entities;
b) at least one storage service configured to persist communities of entities;
c) at least one manager configured to manage entities.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for providing, on one side, businesses customer communities they can manage and offer services to. An aspect of the invention is the concept of shared communities between two or more businesses (customers belonging to two or more businesses at the same time). This shared community signals a potential relationship between the businesses sharing it. The current invention captures and defines such a relationship. On the other side, it allows customers to opt for and join businesses that are relevant to them. The system includes a number of components to help businesses keep their communities active and interested such an event manager, a reward manager, a campaign manager, an aftersale manager, an address book, a social engine etc. It provides also components to the businesses that help them understand their communities such as the analytics manager. The system'"'"'s structure allows the creation of embedded advanced sensor network.
-
Citations
69 Claims
-
1. A system for sharing business communities, the system comprising:
-
a) at least one server; i) configured to store communities of entities; ii) configured to allow the sharing of communities between entities; iii) configured to allow the creation of at least one relationship between at least two communities of entities; b) at least one storage service configured to persist communities of entities; c) at least one manager configured to manage entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for creating at least one virtual relationship between at least two community owner entities, the method comprising:
-
a) analyzing a data source to identify potential virtual relationships between related community owner entities; b) communicating the identified potential virtual relationships to the related community owner entities; c) displaying the identified potential virtual relationships to the related community owner entities; d) allowing the related community owner entities to join the identified potential virtual relationships; e) if needed, requesting an approbation by the community owner entity before another entity may join a virtual relationship; f) creating such virtual relationship within a system, wherein the virtual relationship is either shared unilaterally or bilaterally between the requesting community owner entity and the other community owner entity.
-
-
15. A system for sharing business communities, the system comprising:
-
a) at least one server, wherein the at least one server is configured to store communities of entities; b) at least one client, wherein the at least one client is configured to communicate with the server. - View Dependent Claims (16)
-
-
17. A system for creating virtual relationship with entities of shared communities being part of the system, the system comprising:
-
a) at least one server; i) configured to store communities of entities; ii) configured to allow the sharing of communities between the entities; iii) configured to allow the creation of at least one virtual relationship between at least two communities of entities. b) at least one storage service, wherein the at least one storage service is configured to persist at least one virtual relationship. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37)
-
-
32. A method for registering and assigning a role to a business community, wherein such method comprising:
-
a) creating a business community comprising the registering business entity; b) storing the geographical range of the business community within the system; c) assigning at least one role to the registering business, wherein the role being community owner, community provider or both; d) allowing at least one customer entity to join the community. - View Dependent Claims (33)
-
-
34. A system for sharing business communities, the system comprising:
-
a) at least one server; i) configured to store communities of entities; ii) configured to allow the sharing of communities between entities; iii) configured to allow the creation of at least one relationship between at least two communities of entities; b) at least one storage service configured to persist communities of entities; c) at least one event manager business interface function, wherein the event manager function comprises an event rule engine component, the event rule engine enabling the system to provide enhanced and personalized benefits and promotions to at least one individual entity within at least one community of entities. - View Dependent Claims (35, 36)
-
-
38. A method for a customer entity to join and use at least one business community, the method comprising:
-
a) the customer installing a client application on a device; b) the application displaying a list of available communities located within a specific range of the geographical location of the customer position; c) the customer selecting one or more community from the displayed list; d) if not already a member of the system, the customer registering to the system; e) if already a member of the system, the customer authenticating to the system; f) the system adding the community to the list of joined communities of the customer; g) the customer executing at least one function available through the application. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for a business entity to create and manage at least one business community, the method comprising:
-
a) the business entity installing a client application on a device; b) the business entity registering or signing up to the system; c) the business entity executing at least one function available through the application. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method for identifying at least one virtual relationship between at least two business entities, the method comprising:
-
a) identifying the business entities having a certain community mass; b) identifying the business entities from the identified entities having at least one common member with another business entity from the identified entities and having at least one affinity with the another entity; c) assigning a weight to the virtual relationship based on the number of affinity and the number of common members; d) updating the weigh of the relationship within the system. - View Dependent Claims (62, 63)
-
-
64. A method for notifying a business entity, the method comprising:
-
a) identifying the business entities within a system having a very strong virtual relationship, wherein a very strong virtual relationship is a relationship having a weigh number being higher or equal to a specific trigger number; b) identifying the business entities from the identified entities having at least one common member with another business entity from the identified entities and having at least one affinity with the another entity; c) notifying the identified business entities; d) through the notification, inviting the business entities to establish a contact, a relationship and/or to enforce at least one existing relationship.
-
-
65. A method using an event manager, the method comprising:
-
a) a business entity configuring and scheduling a time of an event for a customer entity; b) adding a specific rule to the event; c) at the scheduled time and when the rule is rendered, identifying the location of the customer entity; d) sending data associated with the event to the customer device.
-
-
66. A system for creating virtual malls, the system comprising:
-
a) at least one server; i) configured to store communities of entities; ii) configured to allow the sharing of communities between entities; iii) configured to allow the creation of at least one relationship between at least two communities of entities; b) at least one storage service configured to persist communities of entities; c) at least one virtual mall manager. - View Dependent Claims (67, 68, 69)
-
Specification