Apparatus and methods for interacting with multiple information forms across multiple types of computing devices
DCFirst Claim
1. A non-transitory computer-readable storage media for interacting with multiple information forms across computing devices, the computer-readable storage media including computer-readable instructions configured to cause one or more computer processors to execute the operations comprising:
- authenticating a user and a first platform associated with the user;
establishing a channel grid framework for the user on the first platform, the channel grid framework including a matrix of elements, wherein each element represents a secure user-centric channel providing access to a first computer application, wherein the secure user-centric channel is displayed on a display device of the first platform; and
deploying the secure user-centric channel from the channel grid framework on the first platform to a second platform associated with the user in response to a user selecting the secure user-centric channel from the channel grid framework on the first platform and performing a copy operation of the secure user-centric channel to the second platform, wherein deploying the secure user-centric channel comprises;
A) establishing a user profile identifying user preferences, platform identities, and service support instructions that determine how the secure user-centric channel behaves on at least the second platform;
B) identifying the second platform to which the channel is to be deployed;
C) authenticating the second platform to receive the secure user-centric channel based at least in part on a second platform identity for the second platform; and
D) if the user, the first platform, and the second platform are authenticated, transmitting to the second platform data used to deploy the secure user-centric channel, wherein the transmitted data is configured to provide access to the first computer application on the second platform, and wherein the transmitted data is configured to cause services that are enabled by the secure user-centric channel on the second platform to be based at least in part on information access rights and/or security protocols respectively associated with the secure user-centric channel, the user, and the second platform, wherein the user selecting the channel from the channel grid framework on the first platform and performing the copy operation of the channel to the second platform includes performing a drag and drop operation, wherein said drag and drop operation causes the channel to be deployed on the second platform based at least in part on the user profile, and wherein at least a portion of the data transmitted to the second platform is based at least in part on the user profile.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method for interacting with multiple information forms across multiple types of computing devices and platforms is provided. A computer-readable storage media for interacting with multiple information forms across computing devices is also provided and includes computer-readable instructions to cause one or more computer processors to execute operations including authenticating a user; establishing a channel grid framework for the user on a first platform, the channel grid framework providing access to a first computer application displayed on a display device as a channel; deploying the channel from the channel grid framework on the first platform to a second platform in response to a user selecting the channel from the channel grid framework on the first platform and performing a copy operation of the channel to the second platform; and establishing a run time application of the first computer application on the second platform.
-
Citations
36 Claims
-
1. A non-transitory computer-readable storage media for interacting with multiple information forms across computing devices, the computer-readable storage media including computer-readable instructions configured to cause one or more computer processors to execute the operations comprising:
-
authenticating a user and a first platform associated with the user; establishing a channel grid framework for the user on the first platform, the channel grid framework including a matrix of elements, wherein each element represents a secure user-centric channel providing access to a first computer application, wherein the secure user-centric channel is displayed on a display device of the first platform; and deploying the secure user-centric channel from the channel grid framework on the first platform to a second platform associated with the user in response to a user selecting the secure user-centric channel from the channel grid framework on the first platform and performing a copy operation of the secure user-centric channel to the second platform, wherein deploying the secure user-centric channel comprises; A) establishing a user profile identifying user preferences, platform identities, and service support instructions that determine how the secure user-centric channel behaves on at least the second platform; B) identifying the second platform to which the channel is to be deployed; C) authenticating the second platform to receive the secure user-centric channel based at least in part on a second platform identity for the second platform; and D) if the user, the first platform, and the second platform are authenticated, transmitting to the second platform data used to deploy the secure user-centric channel, wherein the transmitted data is configured to provide access to the first computer application on the second platform, and wherein the transmitted data is configured to cause services that are enabled by the secure user-centric channel on the second platform to be based at least in part on information access rights and/or security protocols respectively associated with the secure user-centric channel, the user, and the second platform, wherein the user selecting the channel from the channel grid framework on the first platform and performing the copy operation of the channel to the second platform includes performing a drag and drop operation, wherein said drag and drop operation causes the channel to be deployed on the second platform based at least in part on the user profile, and wherein at least a portion of the data transmitted to the second platform is based at least in part on the user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for interacting with multiple information forms across computing devices, the computer-implemented method comprising:
-
authenticating a user and a first computing device platform associated with the user; establishing a channel grid framework for the user on the first computing device platform, the channel grid framework including a matrix of elements, wherein each element represents a secure user-centric channel providing access to a first computer application, wherein the secure user-centric channel is displayed on a display device of the first computing device platform; and deploying the secure user-centric channel from the channel grid framework on the first computing device platform to a second computing device platform associated with the user in response to a user selecting the channel from the channel grid framework on the first computing device platform and performing a copy operation of the channel to the second computing device platform, wherein deploying the channel comprises; A) establishing a user profile identifying user preferences, platform identities, and service support instructions that determine how the secure user-centric channel behaves on at least the second computing device platform; B) identifying the second computing device platform to which the channel is to be deployed; C) authenticating the second computing device platform to receive the secure user-centric channel based at least in part on a second computing device platform identity for the second computing device platform; and D) if the user, the first computing device platform, and the second computing device platform are authenticated, transmitting to the second computing device platform data used to deploy the secure user-centric channel, wherein the transmitted data is configured to provide access to the first computer application on the second computing device platform, and wherein the transmitted data is configured to cause services that are enabled by the secure user-centric channel on the second computing device platform to be based at least in part on information access rights and/or security protocols respectively associated with the secure user-centric channel, the user, and the second computing device platform, wherein the user selecting the channel from the channel grid framework on the first computing device platform and performing the copy operation of the channel to the second computing device platform includes performing a drag and drop operation, wherein said drag and drop operation causes the channel to be deployed on the second computing device platform based at least in part on the user profile, and wherein at least a portion of the data transmitted to the second computing device platform is based at least in part on the user profile. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for interacting with multiple information forms across computing devices, the system comprising:
-
at least one processor; an identity management server configured to authenticate a user; a channel grid framework established for the user on a first computing device platform associated with the user, the channel grid framework including a matrix of elements, wherein each element represents a secure user-centric channel providing access to a first computer application, wherein the secure user-centric channel is displayed on a display device of the first computing device platform; and an application host and transfer tool configured to deploy the secure user-centric channel from the channel grid framework on the first computing device platform to a second computing device platform associated with the user in response to a user selecting the channel from the channel grid framework on the first computing device platform and performing a copy operation of the channel to the second computing device platform, wherein the application host and transfer tool is configured to establish a user profile identifying user preferences, platform identities, and service support instructions that determine how the secure user-centric channel behaves on at least the second computing device platform; wherein the application host and transfer tool is configured to identify the second computing device platform to which the secure user-centric channel is to be deployed; wherein the identity management server is configured to authenticate the second computing device platform to receive the secure user-centric channel based at least in part on a second computing device platform identity for the second computing device platform; and wherein, if the user, the first computing device platform, and the second computing device platform are authenticated, the application host and transfer tool is configured to transmit to the second computing device platform data used to deploy the secure user-centric channel, wherein the transmitted data is configured to provide access to the first computer application on the second computing device platform, and wherein the transmitted data is configured to cause services that are enabled by the secure user-centric channel on the second platform to be based at least in part on information access rights and/or security protocols respectively associated with the secure user-centric channel, the user, and the second platform, wherein the user selecting the channel from the channel grid framework on the first computing device platform and performing the copy operation of the channel to the second computing device platform includes performing a drag and drop operation, wherein said drag and drop operation causes the channel to be deployed on the second computing device platform based at least in part on the user profile, and wherein at least a portion of the data transmitted to the second computing device platform is based at least in part on the user profile. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification