System and method for distributed augmented reality

US2016112479A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016112479-A1
Application numberUS-201414559485-A
CountryUS
Kind codeA1
Filing dateDec 3, 2014
Priority dateOct 16, 2014
Publication dateApr 21, 2016
Grant date

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.

Systems and methods for distributed augmented reality are described herein. In one example, the method comprises receiving at least one of source data and augmented reality (AR) data from at least one of data source, identifying objects of interest present in at least one of the source data and the AR data based on analysis of the at least one of the source data and the AR data, and generating enhanced AR data, based on the outcome of identification of at least one of the objects of interest and AR enhancement rules. The method further comprises modifying at least one of the source data and the AR data based on the generation and transmitting at least one of the modified source data and the modified AR data to at least one of the one or more clients systems.

First claim

Opening claim text (preview).

What is claimed is: 1 . A distributed augmented reality server (DARS) device comprising: a processor; a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, cause the processor to: receive at least one of source data and augmented reality (AR) data from at least one of one or more DARC systems, DARS systems or data sources; identify objects of interest present in at least one of the source data and the AR data based on analysis of the at least one of the source data and the AR data; generate enhanced AR data, based on the outcome of identification of at least one of the objects of interest and AR enhancement rules; modify at least one of the source data and the AR data based on the generation; transmit at least one of the modified source data and the modified AR data to at least one of the one or more DARC systems, DARS systems or data sources. 2 . The device as claimed in claim 1 , wherein the instructions, on execution, further cause the processor to: receive user annotations from one of the one or more DARC systems, DARS systems and client systems; modify one of the one or more source data and the AR data based on the received user annotations; and transmit at least one of the enhanced source data and the enhanced AR data to the one or more DARC systems, DARS systems and client systems 3 . The device as claimed in claim 1 , wherein the instructions, on execution, further cause the processor to determine capabilities of at least one of the one or more DARC systems, DARS systems and client systems; select data processing engines for processing at least one of the AR data and the source data based on the determined capabilities; modify at least one of the AR data and the source data using the selected data processing engines; and transmit at least one of the AR data and the source data to the one or more DARC systems, DARS systems and client systems. 4 . The device as claimed in claim 1 , wherein the instructions, on execution, further cause the processor to modify at least one of the AR data and the source data based on the role of a user of the one or more DARC systems, DARS systems and client systems; and transmit at least one of the modified AR data and the modified source data to the one or more DARC systems, DARS systems and client systems. 5 . The device as claimed in claim 1 , wherein the instructions, on execution, further cause the processor to: modify at least one of the AR data and the source data based on at least one AR workflow rules; and transmit at least one of the AR data and the source data to the one or more DARC systems, DARS systems and client systems. 6 . The device as claimed in claim 1 , wherein the instructions, on execution, further cause the processor to: modify at least one of the AR data and the source data based on at least one AR distribution rules; and transmit at least one of the AR data and the source data to the one or more DARC systems, DARS systems or client systems. 7 . A method for enabling augmented reality distribution among a plurality of client system, the method comprising: receiving, by a distributed augmented reality server (DARS) device, at least one of source data and augmented reality (AR) data from at least one of one or more DARC systems, DARS systems or data sources; identifying, by the distributed augmented reality server (DARS) device, objects of interest present in at least one of the source data and the AR data based on analysis of the at least one of the source data and the AR data; generating, by the distributed augmented reality server (DARS) device, enhanced AR data based on the outcome of identification of at least one of the objects of interest and AR enhancement rules; modifying, by the distributed augmented reality server (DARS) device, at least one of the source data and the AR data based on the generation; transmitting, by the distributed augmented reality server (DARS) device, at least one of the modified source data and the modified AR data to at least one of the one or more DARC systems, DARS systems and clients systems. 8 . The method as claimed in claim 7 further comprises: receiving, by the distributed augmented reality server (DARS) device, user annotations from one of the one or more DARC systems, DARS systems and client systems; modifying, by the distributed augmented reality server (DARS) device, one of the one or more source data and the AR data based on the received user annotations; and transmitting, by the distributed augmented reality server (DARS) device, at least one of the enhanced source data and the enhanced AR data to the one or more DARC systems, DARS systems and client systems 9 . The method as claimed in claim 7 further comprising: determining, by the distributed augmented reality server (DARS) device, capabilities of at least one of the one or more DARC systems, DARS systems and client systems; selecting, by the distributed augmented reality server (DARS) device, data processing engines for processing at least one of the AR data and the source data based on the determined capabilities; modifying, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data using the selected data processing engines; and transmitting, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data to the one or more DARC systems, DARS systems and client systems. 10 . The method as claimed in claim 7 further comprises: modifying, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data based on the role of a user of the one or more DARC systems, DARS systems and client systems; and transmitting, by the distributed augmented reality server (DARS) device, at least one of the modified AR data and the modified source data to the one or more DARC systems, DARS systems and client systems. 11 . The method as claimed in claim 7 further comprising: modifying, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data based on at least one AR workflow rules; and transmitting, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data to the one or more DARC systems, DARS systems and client systems. 12 . The method as claimed in claim 7 further comprising: modifying, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data based on at least one AR distribution rules; and transmitting, by the distributed augmented reality server (DARS) device, at least one of the AR data and the source data to the one or more DARC systems, DARS systems or client systems. 13 . A distributed augmented reality client (DARC) device: a processor; a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, cause the processor to: at least one of receive or capture at least one of augmented reality (AR) data and source data from at least one of a distributed augmented reality server (DARS) system, a data source, a sensor, and another DARC system; modify at least one of the AR data and the source data based on one or more data present in at least one of the AR data and the source data based on client AR enhancement rules; and render at least one of the modified AR data and the modified source data on the DARC system. 14 . The device as claimed in claim 13 , wherein the instruc

Assignees

Inventors

Classifications

  • where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference · CPC title

  • G06T19/006Primary

    Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title

  • Electricity · mapped topic

  • Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • involving adaptation to the client's capabilities · 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 US2016112479A1 cover?
Systems and methods for distributed augmented reality are described herein. In one example, the method comprises receiving at least one of source data and augmented reality (AR) data from at least one of data source, identifying objects of interest present in at least one of the source data and the AR data based on analysis of the at least one of the source data and the AR data, and generating …
Who is the assignee on this patent?
Wipro Ltd
What technology area does this patent fall under?
Primary CPC classification H04L65/4015. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).