Cross-domain information management

US10313460B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10313460-B2
Application numberUS-201415311265-A
CountryUS
Kind codeB2
Filing dateAug 28, 2014
Priority dateAug 28, 2014
Publication dateJun 4, 2019
Grant dateJun 4, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • H04L67/22Primary

    Electricity · mapped topic

  • G06F16/957Primary

    Browsing optimisation, e.g. caching or content distillation · CPC title

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10313460B2 cover?
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 use…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp, Entit Software Llc
What technology area does this patent fall under?
Primary CPC classification H04L67/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 04 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).