Systems and methods for tracking users of wearable devices
US-10628573-B2 · Apr 21, 2020 · US
US11201949B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11201949-B2 |
| Application number | US-201916259013-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 28, 2019 |
| Priority date | Jan 28, 2019 |
| Publication date | Dec 14, 2021 |
| Grant date | Dec 14, 2021 |
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 computer implemented method provided on a computer device comprises providing a web function running on a at least one processor to obtain a first identity from a first app. The web function transmits the first identity to a first server. A second app runs on the computer device and generates a series of events, at least one event comprising the first identity which are transmitted to for example, a streaming platform.
Opening claim text (preview).
The invention claimed is: 1. A computer implemented method provided on a computer device, the method comprising: installing a first app which runs on at least one processor of the computer device, and generating a first identity; using a web function running on the at least one processor to obtain the first identity from the first app; transmitting, by the computer device, the first identity obtained by the web function to a test server; subsequently installing a second app which runs on the at least one processor and which is being tested, and obtaining the first identify from the first app; providing, by the second app, data relating to a series of events, wherein the data relating to at least one event comprises the first identity; and transmitting, by the computer device, the data relating to the series of events, the data relating to the series of events being provided to the test server. 2. The method of claim 1 , wherein the first identity is unique to the computer device. 3. The method of claim 1 , wherein the events are provided with a second identity, at least one of the events comprising the first identity and the second identity. 4. The method of claim 1 , comprising receiving at a streaming platform the series of events as part of a stream of events comprising events from a plurality of devices. 5. The method of claim 4 , comprising filtering the stream of events using the first identifier to determine a second identifier and filtering the stream of events to provide the series of events. 6. The method as claimed in claim 1 , comprising receiving a request for the first identity from the test server and in response transmitting the first identity to the test server. 7. A computer device comprising: at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the computer device at least to: install a first app; generating by the first app a first identity; use a web function to obtain the first identity from the first app; cause the first identity obtained by the web function to be transmitted to a test server; subsequently install a second app and obtain the first identity from the first app; provide, by the second app which is being tested, data relating to a series of events, wherein the data relating to at least one event comprises the first identity; and cause the data relating to the series of events to be provided to the test server. 8. The computer device of claim 7 , wherein the first identity is unique to the computer device. 9. The computer device of claim 7 , wherein the events are provided with a second identity, at least one of the events comprising the first identity and the second identity. 10. The computer device of claim 7 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the computer device to receive at the streaming platform the series of events as part of a stream of events comprising events from a plurality of devices. 11. The computer device of claim 10 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the computer device to filter the stream of events using the first identifier to determine a second identifier and filtering the stream of events to provide the series of events. 12. The computer device of claim 7 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the computer device to receive a request for the first identity from the test server and in response transmitting the first identity to the test server. 13. A non-transitory computer readable medium comprising computer executable instructions, which when run by at least one processor of a computer device is configured to: install a first app; generating by the first app a first identity; use a web function to obtain the first identity from the first app; cause the first identity obtained by the web function to be transmitted to a test server; subsequently install a second app and obtain the first identity from the first app; provide, by the second app which is being tested, data relating to a series of events, wherein the data relating to at least one event comprises the first identity; and cause the data relating to the series of events to be provided to the test server.
Terminal profiles · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
for test execution, e.g. scheduling of test suites · CPC title
Methods or tools to render software testable · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.