Method and apparatus for processing virtual world

US9597592B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9597592-B2
Application numberUS-201113641026-A
CountryUS
Kind codeB2
Filing dateApr 6, 2011
Priority dateApr 13, 2010
Publication dateMar 21, 2017
Grant dateMar 21, 2017

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 virtual world processing apparatus and method. An angle value is obtained by measuring an angle of a body part of a user of a real world using sensor capability, which is information on capability of a bending sensor, and is transmitted to a virtual world, thereby achieving interaction between the real world and the virtual world. In addition, based on the sensor capability and the angle value denoting the angle of the body part, control information is generated to control a part of an avatar of the virtual world, corresponding to the body part, and then transmitted to the virtual world. Accordingly, interaction between the real world and the virtual world is achieved.

First claim

Opening claim text (preview).

The invention claimed is: 1. A virtual world processing apparatus comprising: a receiver configured to: receive an angle value, sensed by a bending sensor, of at least one sensed location of the bending sensor, and receive sensor capability information of the bending sensor; a processor configured to generate control information for controlling an object of a virtual world corresponding to the at least one sensed location, based on the received angle value and the sensor capability information; and a transmitter configured to transmit the control information to the virtual world; a calculator configured to calculate a third angle value related to a third location, not sensed by a bending sensor, disposed between a first sensed location and a second sensed location, based on a first angle value related to the first sensed location, sensed by a first bending sensor, and a second angle value related to the second sensed location, sensed by a second bending sensor, wherein the processor is configured to generate the control information based on the first angle value, the second angle value, the third angle value, and the sensor capability information, and wherein the sensor capability information comprises at least one of: a number of sensed locations of the bending sensor, or a distance between the sensed locations. 2. The virtual world processing apparatus of claim 1 , wherein the sensor capability information further comprises a maximum value and a minimum value of the angle value measurable by the bending sensor. 3. The virtual world processing apparatus of claim 2 , wherein the processor generates the control information when the angle value is less than or equal to the maximum value and is greater than or equal to the minimum value. 4. The virtual world processing apparatus of claim 2 , wherein the sensor capability information further comprises an accuracy and an offset. 5. The virtual world processing apparatus of claim 1 , wherein the at least one sensed location of the bending sensor comprises the first sensed location and the second sensed location, and wherein the sensor capability information comprises the distance between the first sensed location and the second sensed location. 6. The virtual world processing apparatus of claim 1 , wherein the received angle value is a sum total of a plurality of angle values measured by a plurality of bending sensors when the plurality of the bending sensors measures the plurality of angle values with respect to the at least one sensed location. 7. The virtual world processing apparatus of claim 6 , wherein the plurality of bending sensors simultaneously measures the at least one sensed location. 8. The virtual world processing apparatus of claim 1 , wherein the sensor capability information further comprises metadata encoded into a binary format. 9. The virtual world processing apparatus of claim 8 , wherein the metadata encoded into the binary format comprises a data field related to at least one attribute selected from a group consisting of: the number of sensed locations, a number of axes, and a number of sensors. 10. The virtual world processing apparatus of claim 8 , wherein the bending sensor is configured to generate the metadata by encoding the sensor capability information into the binary format. 11. The virtual world processing apparatus of claim 1 , wherein the third angle value is calculated as an average of the first angle value and the second angle value. 12. The virtual world processing apparatus of claim 1 , wherein: the sensor capability information is generated based on a binary representation syntax; the binary representation syntax defines attributes related to the number of sensed locations, the distance between the sensed locations, and a number of axes, and flags corresponding to the attributes; and the sensor capability information comprises the flags and at least one attribute corresponding to at least one flag having a predetermined logic value. 13. The virtual world processing apparatus of claim 1 , wherein the sensor capability information comprises: the number of sensed locations that describes the number of locations that the bending sensor can sense bending angles; the distance between the sensed locations that describes the distance between adjacent sensing locations; and a number of axes that describes a dimension that the bending sensor can perceive the bending angles. 14. A virtual world processing method, comprising: receiving an angle value, sensed by a bending sensor, of at least one sensed location of the bending sensor; receiving sensor capability information of the bending sensor; generating control information for controlling an object of a virtual world corresponding to the at least one sensed location, based on the received angle value and the sensor capability information; calculating a third angle value related to a third location, not sensed by a bending sensor and disposed between a first sensed location and a second sensed location, based on a first angle value, related to the first sensed location, sensed by a first bending sensor and a second angle value, related to the second sensed location, sensed by a second bending sensor, wherein the generating control information comprises generating the control information based on the first angle value, the second angle value, the third angle value, and the sensor capability information; and transmitting the control information to the virtual world, wherein the sensor capability information comprises at least one of: a number of sensed locations of the bending sensor, or a distance between the sensed locations. 15. The virtual world processing method of claim 14 , wherein the angle value is a sum total of a plurality of angle values measured by a plurality of bending sensors when the plurality of the bending sensors measures the plurality of angle values with respect to the at least one sensed location. 16. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform the method of claim 14 . 17. A method of interacting between a real world and a virtual world, the method comprising: sensing angle values, by bending sensors disposed at sensed locations of a user; receiving sensor capability information; calculating a third angle value, associated with a third sensing location between a first sensing location and a second sensing location, based on a first angle value sensed by a first bending sensor at the first sensing location and a second angle value sensed by a second bending sensor at the second sensing location; and generating control information for controlling an avatar of a virtual world corresponding to the sensed locations, based on the sensed angle values and the sensor capability information, wherein the sensor capability information comprises at least one of: a number of sensed locations of the bending sensors, a distance between the sensed locations. 18. The method of claim 17 , wherein the sensor capability information comprises information related to a capability of a bending sensor of the bending sensors. 19. The method of claim 18 , wherein the sensor capability information further comprises a maximum measurable angle value, a minimum measurable angle value, the number of the sensed locations, and the distance between the sensed locations.

Assignees

Inventors

Classifications

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding · CPC title

  • for computing the condition of a game character · CPC title

  • for mapping control signals received from the input arrangement into game commands · CPC title

  • details of the interface with the game device, e.g. USB version detection · 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 US9597592B2 cover?
A virtual world processing apparatus and method. An angle value is obtained by measuring an angle of a body part of a user of a real world using sensor capability, which is information on capability of a bending sensor, and is transmitted to a virtual world, thereby achieving interaction between the real world and the virtual world. In addition, based on the sensor capability and the angle valu…
Who is the assignee on this patent?
Han Jae Joon, Han Seung Ju, Bang Won Chul, and 2 more
What technology area does this patent fall under?
Primary CPC classification A63F13/65. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Mar 21 2017 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).