Multi-domain co-browsing utilizing localized state management

US9317615B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9317615-B2
Application numberUS-201213404268-A
CountryUS
Kind codeB2
Filing dateFeb 24, 2012
Priority dateMay 20, 2011
Publication dateApr 19, 2016
Grant dateApr 19, 2016

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.

A master and a slave computing device within a co-browsing session can be identified. The devices can be associated with a first Unified Resource Identifier (URI) where a portion of the URI is a fully qualified domain name of a Domain Name System (DNS) hierarchy. The devices can be associated with a co-browsing application. A request associated with a second URI from the master computing device can be detected. The second URI can share a root domain with the first URI. A portion of a master artifact associated with the master device can be conveyed to the slave device. The master artifact can be associated with state information of the session. A portion of a slave artifact linked to the slave device can be modified with the portion of the master artifact. The devices can be navigated to the second URI in response to the request.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for improved multi-domain co-browsing comprising: identifying a master and a slave computing devices within a co-browsing session, wherein the master and slave devices are associated with a first Unified Resource Identifier (URI), wherein at least a portion of the URI is a fully qualified domain name of a Domain Name System (DNS) hierarchy, wherein the master and slave computing devices are associated with a co-browsing application; detecting a request associated with a second URI from the master computing device, wherein the second URI shares a root domain with the first URI; conveying at least a portion of a master artifact associated with the master computing device to the slave computing device, wherein the master artifact is associated with state information of the co-browsing session; modifying at least a portion of a slave artifact linked to the slave computing device with the portion of the master artifact; and navigating the master and slave computing devices to the second URI in response to request. 2. The method of claim 1 , wherein the master artifact and slave artifact is an Hypertext Transport Protocol (HTTP) cookie. 3. The method of claim 1 , wherein the first and second URI is associated with at least one of a different networking port, networking protocol, and computing resource. 4. The method of claim 1 , wherein the request is a Asynchronous JavaScript and Extensible Markup Language (AJAX) request. 5. The method of claim 1 , wherein the detecting is performed by a pattern matching functionality. 6. The method of claim 1 , wherein the pattern matching functionality is a regular expression functionality. 7. The method of claim 1 , wherein the co-browsing application is a Web-enabled application executing within an interface. 8. The method of claim 1 , wherein the method is performed via a DOJO toolkit application programming interface (API). 9. The method of claim 1 , wherein the co-browsing session is associated with at least an HTTP session and a Session Initiated Protocol (SIP) session. 10. A method for improving multi-domain co-browsing comprising: receiving a request for a Uniform Resource Locator (URI) associated with a first co-browsing application, wherein the URI is a fully qualified domain name of a Domain Name System hierarchy (DNS), wherein the URI shares a common domain name with a historic URI, wherein the first co-browsing application is associated with a co-browsing session, wherein the co-browsing session is associated with a state artifact, wherein the first co-browsing application is associated with a client computing device; identifying state information of the state artifact associated with the first co-browsing application, wherein the state information is at least one of a session identifier and a domain; and replicating the state information of the state artifact to a second co-browsing application by modifying a second co-browsing application state artifact with the state information, wherein the second co-browsing application is associated with a different computing device. 11. The method of claim 10 , wherein the replicating is the duplication of name/value pairs from a first co-browsing application to the second co-browsing application. 12. They method of claim 10 , wherein the state artifact is a Hypertext Transport Protocol (HTTP) cookie. 13. A method for improved multi-domain co-browsing comprising: identifying a master and a slave computing devices within a co-browsing session, wherein the master and slave devices are associated with a first Unified Resource Identifier (URI), wherein at least a portion of the URI is a fully qualified domain name of a Domain Name System (DNS) hierarchy, wherein the master and slave computing devices are associated with a co-browsing application; detecting a request associated with a second URI from the master computing device, wherein the second URI shares a root domain with the first URI; conveying at least a portion of a master artifact associated with the master computing device to the slave computing device, wherein the master artifact is associated with state information of the co-browsing session; modifying at least a portion of a slave artifact linked to the slave computing device with the portion of the master artifact, wherein the master artifact and slave artifact is an Hypertext Transport Protocol (HTTP) cookie; maintaining the same state information for the master computing device to the slave computing device associated with the co-browsing session; and navigating the master and slave computing devices to the second URI in response to request. 14. The method of claim 13 , wherein the first and second URI is associated with at least one of a different networking port, networking protocol, and computing resource. 15. The method of claim 13 , wherein the request is a Asynchronous JavaScript and Extensible Markup Language (AJAX) request. 16. The method of claim 13 , wherein the detecting is performed by a pattern matching functionality. 17. The method of claim 13 , wherein the pattern matching functionality is a regular expression functionality. 18. The method of claim 13 , wherein the co-browsing application is a Web-enabled application executing within an interface. 19. The method of claim 13 , wherein the method is performed via a DOJO toolkit application programming interface (API). 20. The method of claim 13 , wherein the co-browsing session is associated with at least an HTTP session and a Session Initiated Protocol (SIP) session.

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Physics · mapped topic

  • Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms · CPC title

  • using domain name system [DNS] · 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 US9317615B2 cover?
A master and a slave computing device within a co-browsing session can be identified. The devices can be associated with a first Unified Resource Identifier (URI) where a portion of the URI is a fully qualified domain name of a Domain Name System (DNS) hierarchy. The devices can be associated with a co-browsing application. A request associated with a second URI from the master computing device…
Who is the assignee on this patent?
Burckart Erik J, Ivory Andrew, Kaplinger Todd E, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F17/30873. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 19 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).