System and method for information and application distribution
AssigneeiKIMBO, Inc.
InventorsJamey Harvey, Andrew Fegly, Matt Hulan, Robert Dekelbaum
Life of this patent
Estimating the term…
Abstract
An Information and Application Distribution System (IADS) is disclosed. The IADS operates, in one embodiment, to distribute, initiate and allow interaction and communication within like-minded communities. Application distribution occurs through the transmission and receipt of an “invitation application” which contains both a message component and an executable component to enable multiple users to connect within a specific community. The application object includes functionality which allows the user's local computer to automatically set up a user interface to connect with a central controller which facilitates interaction and introduction between and among users.
Claims158
A method for enabling users to interact within a community of interest comprising:
- transmitting an invitation application to at least one new user, wherein the invitation application includes a message component and an executable component;
- receiving acceptance information from the at least one new user through the invitation application;
- approving acceptance of the at least one new user based on acceptance information, wherein the acceptance information is sent through the executable component;
- and
- transmitting a client application to the at least one user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A system for enabling users to interact within a community of interest comprising:
- transmitter module for transmitting an invitation application to at least one new user, wherein the invitation application includes a message component and an executable component;
- receiver module for receiving acceptance information from the at least one new user through the invitation application, wherein the acceptance information is sent through the executable component;
- approval module for approving acceptance of the at least one new user based on acceptance information;
- and
- download module for transmitting client application to the at least one user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A method for interacting with a community of interest comprising:
- receiving an invitation application, wherein the invitation application includes a message component and an executable component;
- executing the executable component according to instructions in the message component;
- providing acceptance information based on prompts from the invitation application;
- transmitting the acceptance information, wherein the acceptance information is sent through the executable component;
- and
- receiving a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
A system for interacting with a community of interest comprising:
- receiver module for receiving an invitation application, wherein the invitation application includes a message component and an executable component;
- execution module for executing the executable component according to instructions in the message component;
- input module for providing acceptance information based on prompts from the invitation application;
- transmitter module for transmitting acceptance information, wherein the acceptance information is sent through the executable component;
- and
- wherein the receiver module receives a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
A method for enabling users to interact within a community of interest comprising:
- transmitting an invitation application to at least one new user, wherein the invitation application includes a message component and an acceptance component;
- receiving acceptance information from the at least one new user through the invitation application, wherein the acceptance information is sent through the acceptance component;
- approving acceptance of the at least one new user based on acceptance information;
- and
- transmitting a client application to the at least one new user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A system for enabling users to interact within a community of interest comprising:
- transmitter module for transmitting an invitation application to at least one new user, wherein the invitation application includes a message component and an acceptance component;
- receiver module for receiving acceptance information from the at least one new user through the invitation application, wherein the acceptance information is sent through the acceptance component;
- approval module for approving acceptance of the at least one new user based on acceptance information;
- and
- download module for transmitting client application to the at least one new user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A method for interacting with a community of interest comprising:
- receiving an invitation application, wherein the invitation application includes a message component and an acceptance component;
- executing the acceptance component according to instructions in the message component;
- providing acceptance information based on prompts from the invitation application;
- transmitting the acceptance information, wherein the acceptance information is sent through the acceptance component;
- and
- receiving a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
A system for interacting with a community of interest comprising:
- receiver module for receiving an invitation application, wherein the invitation application includes a message component and an acceptance component;
- execution module for executing the acceptance component according to instructions in the message component;
- input module for providing acceptance information based on prompts from the invitation application;
- transmitter module for transmitting acceptance information, wherein the acceptance information is sent through the acceptance component;
- and
- wherein the receiver module receives a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
A method for enabling users to interact within a community of interest comprising:
- transmitting an invitation application to at least one new user, wherein said at least one new user is identified by a creator of the community or by a user of the community;
- receiving acceptance information from the at least one new user through the invitation application;
- approving acceptance of the at least one new user based on acceptance information;
- and
- transmitting a client application to the at least one new user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A system for enabling users to interact within a community of interest comprising:
- transmitter module for transmitting an invitation application to at least one new user, wherein said at least one new user is identified by a creator of the community or by a user of the community;
- receiver module for receiving acceptance information from the at least one new user through the invitation application;
- approval module for approving acceptance of the at least one new user based on acceptance information;
- and
- download module for transmitting client application to the at least one new user in response to approving the acceptance, the client application comprising a community and a user interface, wherein at least one new user interacts with the community through the user interface.
A method for interacting with a community of interest comprising:
- receiving an invitation application, wherein the invitation application is sent at the request of a creator of the community or at the request of a user of the community;
- executing the invitation application;
- providing acceptance information based on prompts from the invitation application;
- transmitting the acceptance information;
- and
- receiving a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
A system for interacting with a community of interest comprising:
- receiver module for receiving an invitation application, wherein the invitation application is sent at the request of a creator of the community or at the request of a user of the community;
- execution module for executing the invitation application;
- input module for providing acceptance information based on prompts from the invitation application;
- transmitter module for transmitting acceptance information, and
- wherein the receiver module receives a client application, the client application comprising a community and a user interface, wherein the user interface permits interaction within the community.
Dependencies are inferred from the claim text.