Parallel test execution framework for multiple web browser testing
US-2016004628-A1 · Jan 7, 2016 · US
US9930209B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9930209-B2 |
| Application number | US-201715456725-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 13, 2017 |
| Priority date | Mar 16, 2016 |
| Publication date | Mar 27, 2018 |
| Grant date | Mar 27, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device includes a first requester, an acquirer, a transmitter, a storage controller, a second requester, and an executor. The first requester is configured to issue a request for launching a program to a server. The acquirer is configured to acquire identifying information from the server in response to the launching request and identifies the program. The transmitter is configured to transmit device information that identifies the device to the server in response to a transmission request transmitted from the server. The storage controller is configured to store, in association with the identifying information, request information which allows accessing the server and the device information in a storage unit. The second requester is configured to transmit the request information to the server. The executor is configured to execute the program which is launched in the server and associated with the request information.
Opening claim text (preview).
What is claimed is: 1. A device comprising: a first requester configured to issue a request for launching a desired program to a server in which programs are stored on a network; an acquirer configured to acquire identifying information that is included in user authenticating information transmitted from the server in response to the launching request and identifies the desired program; a transmitter configured to transmit device information that identifies the device to the server in response to a transmission request transmitted from the server in response to the launching request; a storage controller configured to store, in association with the identifying information, request information including address information which allows accessing the server via the network and the device information transmitted to the server in a storage unit; a second requester configured to transmit the request information to the server via the network; and an executor configured to execute the desired program which is launched in the server and associated with the request information via the network. 2. The device according to claim 1 , wherein the storage controller generates the request information at a time of a start-up of the device and stores the request information in the storage unit. 3. The device according to claim 1 , further comprising: a verifier configured to verify a validity of the user authenticating information transmitted from the server, wherein the storage controller stores the request information in the storage unit when a verification result indicating the validity is obtained from the verifier. 4. The device according to claim 3 , wherein the second requester transmits the request information to the same server indicated by the address information in transmitting, to the server, the request information stored in the storage unit based on the verification result indicating the validity. 5. The device according to claim 1 , wherein the request information includes any one of identifying information of the device, a language set in the device, user identifying information, and a model of the device. 6. An information processing method comprising: issuing a request for launching a desired program to a server in which programs are stored on a network; acquiring identifying information that is included in user authenticating information transmitted from the server in response to the launching request and identifies the desired program; transmitting device information that identifies the device to the server in response to a transmission request transmitted from the server in response to the launching request; storing, in association with the identifying information in a storage unit, request information including address information which allows accessing the server via the network and the device information transmitted to the server; transmitting the request information to the server via the network; and executing the desired program which is activated in the server and associated with the request information via the network. 7. The information processing method according to claim 6 , further comprising generating the request information to be stored in the storage unit at a time of a start-up of the device. 8. The information processing method according to claim 6 , further comprising verifying a validity of the user authenticating information transmitted from the server, wherein the storing includes storing the request information in the storage unit when a verification result indicating the validity is obtained at the verifying. 9. The information processing method according to claim 8 , wherein the transmitting includes transmitting the request information to the same server indicated by the address information in transmitting, to the server, the request information stored in the storage unit based on the verification result indicating the validity. 10. The information processing method according to claim 6 , wherein the request information includes any one of identifying information of the device, a language set in the device, user identifying information, and a model of the device. 11. An information processing system comprising: a server configured to store programs; and a device configured to execute a program stored in the server via a network, the device including a first requester configured to issue a request for launching a desired program to the server; a first acquirer configured to acquire identifying information that is included in user authenticating information transmitted from the server in response to the launching request and identifies the desired program; a transmitter configured to transmit device information that identifies the device to the server in response to a transmission request transmitted from the server in response to the launching request; a first storage controller configured to store, in association with the identifying information, request information including address information which allows accessing the server via the network and the device information transmitted to the server in a first storage unit; a second requester configured to transmit the request information to the server via the network; and an executor configured to execute the desired program which is launched in the server and associated with the request information via the network, and the server including a second storage unit configured to store the program; a second acquirer configured to acquire the device information from the device in response to the launching request; a second storage controller configured to store the requested program and the acquired device information in association with each other in the second storage unit; and a launching controller configured to detect, from the second storage unit, the program corresponding to the device information included in the request information received from the device, and launch the program. 12. The information processing system according to claim 11 , wherein the first storage controller generates the request information at a time of a start-up of the device and stores the request information in the first storage unit. 13. The information processing system according to claim 11 , wherein the device further includes a verifier configured to verify a validity of the user authenticating information transmitted from the server, and the first storage controller stores the request information in the first storage unit when a verification result indicating the validity is obtained from the verifier. 14. The information processing system according to claim 13 , wherein the second requester transmits the request information to the same server indicated by the address information in transmitting, to the server, the request information stored in the first storage unit based on the verification result indicating the validity. 15. The information processing system according to claim 11 , wherein the request information includes any one of identifying information of the device, a language set in the device, user identifying information, and a model of the device.
Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception · CPC title
Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing · CPC title
of a customised additional information profile, e.g. a profile specific to a user ID · CPC title
of identification information, e.g. name or ID code (H04N2201/3209 takes precedence) · CPC title
using browsers, i.e. interfaces based on mark-up languages · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.