Sharing Account Data Between Different Interfaces to a Service
US-2015350106-A1 · Dec 3, 2015 · US
US10313460B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10313460-B2 |
| Application number | US-201415311265-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 28, 2014 |
| Priority date | Aug 28, 2014 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
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.
Examples relate to managing cross-domain information. The examples disclosed herein relate to generating a cross-domain sharing specification that comprises an identifier of a first domain and at least one type of user interaction information that a first user enables for cross-domain sharing. The at least one type of user interaction information may be selected from a plurality of types of user interaction information related to the first domain. The examples relate to obtaining, from the first domain, user interaction information corresponding to the at least one type of user interaction information and storing the user interaction information in the cross-domain sharing specification.
Opening claim text (preview).
The invention claimed is: 1. A method performed by a computing device, comprising: accessing, in response to a first query from a user, content of a first domain; receiving, in association with rendering the content of the first domain responsive to the first query, a user selection relating to a first type of user interaction information for cross-domain sharing; generating a cross-domain sharing specification that comprises an identifier of the first domain and the first type of user interaction information that the user has selected for the cross-domain sharing, wherein the first type of user interaction information is selected from a plurality of types of user interaction information related to the first domain; obtaining, from the first domain, user interaction information corresponding to the first type of user interaction information; storing the obtained user interaction information in the cross-domain sharing specification; in response to a second query from the user for content of a second domain different from the first domain, accessing the cross-domain sharing specification to identify a respective user interaction information to send to the second domain; sending, to the second domain, the respective user interaction information, to cause the second domain to produce a search result for the second query based on the respective user interaction information; and receiving, from the second domain, the search result based on the respective user interaction information. 2. The method of claim 1 , wherein the obtained user interaction information comprises information about user interaction of the user with the first domain with respect to the first type of user interaction information. 3. The method of claim 1 , wherein the cross-domain sharing specification is stored in a local data storage coupled to the computing device or a cloud-based data storage. 4. The method of claim 1 , further comprising: receiving, via a browser that renders the content provided by the first domain in response to the first query, the user selection; and determining the first type of user interaction information based on the user selection. 5. The method of claim 1 , wherein the first type of user interaction information includes a user query or a result of a user query. 6. The method of claim 1 , wherein the first type of user interaction information is based on user selection of a portion of content rendered by the computing device in response to the content received from the domain responsive to the first query. 7. The method of claim 1 , wherein the cross-domain sharing specification includes a time constraint for the first type of user interaction information, the time constraint specifying a temporal boundary beyond which the first type of user interaction information is not shared with another domain different from the first domain. 8. A non-transitory machine-readable storage medium comprising instructions that upon execution cause a computing device to: receive, via a browser that renders first content provided by a first domain in response to a first query from a user, a user selection of a first type of information that the user selected for sharing with a second domain; include a user identifier of the user, a domain identifier of the first domain, and the first type of information in a cross-domain sharing specification; in response to a second query from the user for content of the second domain, access the cross-domain sharing specification to identify a respective user interaction information to send to the second domain; send, to the second domain, the respective user interaction information, to cause the second domain to produce a search result for the second query based on the respective user interaction information; and receive, from the second domain, the search result based on the respective user interaction information. 9. The non-transitory machine-readable storage medium of claim 8 , wherein the instructions upon execution cause the computing device to further: receive, from the browser that renders the first content provided by the first domain, a user selection of a second type of information that the user selected for sharing with the second domain; include the user identifier of the user, the domain identifier of the first domain, and the second type of information in the cross-domain sharing specification. 10. The non-transitory machine-readable storage medium of claim 8 , wherein the cross-domain sharing specification is stored in a local data storage coupled to the computing device or a cloud-based data storage. 11. The non-transitory machine-readable storage medium of claim 8 , wherein the cross-domain sharing specification includes user interaction information obtained from a plurality of different domains. 12. The non-transitory machine-readable storage medium of claim 8 , wherein the user selection comprises a selection of a portion of the first content rendered by the browser in response to the first query. 13. The non-transitory machine-readable storage medium of claim 8 , wherein the cross-domain sharing specification includes a time constraint for the first type of information, the time constraint specifying a temporal boundary beyond which the first type of information is not shared with the second domain. 14. The non-transitory machine-readable storage medium of claim 8 , wherein the cross-domain sharing specification includes user interaction information obtained from a plurality of different domains. 15. A system comprising: a processor; and a non-transitory storage medium storing instruction executable on the processor to: render, via a browser of a client computing device, first content provided by a first domain in response to a first query from a user; receive, via the browser, a user selection that a first portion of the first content is selected by the user to enable cross-domain sharing of a first type of information, wherein the first type of information corresponds to the first portion of the first content; store, in a cross-domain sharing specification, the first type of information by associating the first type of information with a user identifier of the user and a domain identifier of the first domain; obtain first information about user interaction of the user with the first domain relating to the first type of information; include the first information in the cross-domain sharing specification, wherein the first information is associated with the user identifier of the user, the domain identifier of the first domain, and the first type of information; in response to a second query from the user for content of a second domain different from the first domain, access the cross-domain sharing specification to identify a respective user interaction information to send to the second domain; send, to the second domain, the respective user interaction information, to cause the second domain to produce a search result for the second query based on the respective user interaction information; and receive, from the second domain, the search result based on the respective user interaction information. 16. The system of claim 15 , wherein the cross-domain sharing specification does not include second information about user interaction of the user with the first domain relating to a second type of information when the user has not enabled cross-domain sharing of the second type of information. 17. The system of claim 15 , wherein the instructions are executable on the processor to: determine a timestamp for when the
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Electricity · mapped topic
Browsing optimisation, e.g. caching or content distillation · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.