Tangible Play, Inc.

United States of America

Back to Profile

1-63 of 63 for Tangible Play, Inc. Sort by
Query
Patent
Aggregations Reset Report
Jurisdiction
        United States 48
        World 15
Date
2024 1
2023 2
2022 6
2021 15
2020 10
See more
IPC Class
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means 14
G06F 1/16 - Constructional details or arrangements 13
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer 10
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints 10
H04N 5/225 - Television cameras 9
See more
Status
Pending 2
Registered / In Force 61
Found results for  patents

1.

VIRTUALIZATION OF TANGIBLE OBJECT COMPONENTS

      
Application Number 18247445
Status Pending
Filing Date 2021-09-30
First Publication Date 2024-01-04
Owner Tangible Play, Inc. (USA)
Inventor
  • Kanoria, Vivardhan
  • Nambiar, Rohitkrishna
  • Sun, Yueqiu
  • Vidyasagaran, Vivek

Abstract

Various implementations for detection and virtualization of tangible interface object dimensions include a method that includes capturing, using a video capture device associated with a computing device, a video stream of a physical activity scene, the video stream including a first tangible interface object representing a measurement attribute, identifying, using a processor of the computing device, the measurement attribute of the first tangible interface object, determining, using the processor of the computing device, a virtual object represented by the measurement attribute of the first tangible interface object, and displaying, on a display of the computing device, a graphical user interface embodying a virtual scene, the virtual scene including the virtual object.

IPC Classes  ?

  • G06T 17/00 - 3D modelling for computer graphics
  • G06T 7/60 - Analysis of geometric attributes
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • A63F 13/655 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
  • G06F 3/04815 - Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object

2.

DETECTION AND VIRTUALIZATION OF HANDWRITTEN OBJECTS

      
Application Number US2022077713
Publication Number 2023/060207
Status In Force
Filing Date 2022-10-06
Publication Date 2023-04-13
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Scholler, Jerome
  • Vidyasagaran, Vivek
  • Nambiar, Rohitkrishna
  • Sun, Yueqiu

Abstract

Various implementations for detection and virtualization of handwritten objects include a method that includes capturing a video stream of a physical activity scene, the video stream including a handwritten object in an input area, detecting the input area and the handwritten object within the input area, classifying the handwritten object, normalizing the handwritten object by preprocessing an image frame from the video stream, identifying the handwritten object using the preprocessed image frame, generating a virtualization of the identified handwritten object, and displaying a graphical user interface embodying a virtual scene, the virtual scene including the virtualization.

IPC Classes  ?

  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

3.

Activity surface

      
Application Number 29706878
Grant Number D0980208
Status In Force
Filing Date 2019-09-24
First Publication Date 2023-03-07
Grant Date 2023-03-07
Owner Tangible Play, Inc. (USA)
Inventor
  • Dukerschein, Jon Karl
  • Zekelman, Ariel
  • Ngan, Laura
  • Solomon, Mark

4.

AUDIBLE TEXTUAL VIRTUALIZATION

      
Application Number US2022012197
Publication Number 2022/155259
Status In Force
Filing Date 2022-01-12
Publication Date 2022-07-21
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Pavlov, Zac
  • Scholler, Jerome
  • Kanoria, Vivardhan
  • Vidyasagaran, Vivek

Abstract

Various implementations for virtualization of tangible object components include a method that includes capturing, using a video capture device associated with a computing device, a video stream of a physical activity scene including a tangible interface object, capturing, using an audio capture device associated with the computing device, an audio stream of the environment around the audio capture device, the audio stream including a pronunciation of a word by a user, comparing the captured audio stream including the pronunciation of the word to an expected sound model, and displaying a visual cue on a display screen of the computing device based on the comparison.

IPC Classes  ?

  • G10L 21/06 - Transformation of speech into a non-audible representation, e.g. speech visualisation or speech processing for tactile aids
  • G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G10L 15/00 - Speech recognition

5.

Computing device

      
Application Number 29735512
Grant Number D0956741
Status In Force
Filing Date 2020-05-21
First Publication Date 2022-07-05
Grant Date 2022-07-05
Owner Tangible Play, Ine. (USA)
Inventor
  • Solomon, Mark
  • Neuman, Ross
  • Tye, Troy

6.

Virtualization device

      
Application Number 29785204
Grant Number D0954042
Status In Force
Filing Date 2021-05-24
First Publication Date 2022-06-07
Grant Date 2022-06-07
Owner Tangible Play, Inc. (USA)
Inventor Solomon, Mark

7.

DETECTION AND VIRTUALIZATION OF TANGIBLE OBJECT DIMENSIONS

      
Application Number US2021053025
Publication Number 2022/072733
Status In Force
Filing Date 2021-09-30
Publication Date 2022-04-07
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Vidyasagaran, Vivek
  • Sun, Yueqiu
  • Nambiar, Rohitkrishna
  • Kanoria, Vivardhan

Abstract

Various implementations for detection and virtualization of tangible interface object dimensions include a method that includes capturing, using a video capture device associated with a computing device, a video stream of a physical activity scene, the video stream including a first tangible interface object representing a measurement attribute, identifying, using a processor of the computing device, the measurement attribute of the first tangible interface object, determining, using the processor of the computing device, a virtual object represented by the measurement attribute of the first tangible interface object, and displaying, on a display of the computing device, a graphical user interface embodying a virtual scene, the virtual scene including the virtual object.

IPC Classes  ?

  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors

8.

Wand

      
Application Number 29710509
Grant Number D0946663
Status In Force
Filing Date 2019-10-24
First Publication Date 2022-03-22
Grant Date 2022-03-22
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Kanoria, Vivardhan
  • Dukerschein, Jon Karl
  • Cash, Bryan

9.

Type font

      
Application Number 29697110
Grant Number D0940233
Status In Force
Filing Date 2019-07-03
First Publication Date 2022-01-04
Grant Date 2022-01-04
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Brejeon, Arnaud
  • Lopez, Heidy Cristina Maldonado
  • Scholler, Jerome

10.

SYSTEM AND METHOD OF ORGANIZING A VIRTUAL CLASSROOM SETTING

      
Application Number US2021036480
Publication Number 2021/252539
Status In Force
Filing Date 2021-06-08
Publication Date 2021-12-16
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome
  • Aube, Tony
  • Solomon, Mark

Abstract

A method and system for organizing a virtual classroom session. In an example implementation, a method includes, receiving first media data including a first user media stream depicting a first user and a first workspace media stream depicting a first physical activity scene that is proximate a first computing device of the first user and a second media data including a second user media stream depicting a second user and a second workspace media stream depicting a second physical activity scene that is proximate a second computing device of the second user, generating a graphical virtual meeting user interface and providing the graphical virtual meeting user interface for display.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G09B 5/06 - Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
  • G09B 5/14 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04N 7/14 - Systems for two-way working
  • H04N 7/15 - Conference systems

11.

Display screen or portion thereof with a transitional graphical user interface

      
Application Number 29735470
Grant Number D0937868
Status In Force
Filing Date 2020-05-21
First Publication Date 2021-12-07
Grant Date 2021-12-07
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Scholler, Jerome

12.

Virtualization of tangible interface objects

      
Application Number 16938913
Grant Number 11495017
Status In Force
Filing Date 2020-07-25
First Publication Date 2021-09-09
Grant Date 2022-11-08
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.

IPC Classes  ?

  • G06V 20/20 - ScenesScene-specific elements in augmented reality scenes
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G06F 1/16 - Constructional details or arrangements
  • G06V 40/20 - Movements or behaviour, e.g. gesture recognition
  • H04N 5/225 - Television cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

13.

Activity Surface Detection, Display and Enhancement of a Virtual Scene

      
Application Number 17234798
Status Pending
Filing Date 2021-04-20
First Publication Date 2021-08-05
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome
  • Verkler, Conrad

Abstract

Activity scene detection, display, and enhancement implementations are described. In an example implementation, a method includes displaying an animated character on a display of a computing device, detecting a tangible interface object on a physical activity scene proximate to the computing device, rendering a virtual interface object based on the tangible interface object, determining an interaction routine between the animated character and the virtual interface object, and executing the animation routine to animate on the display, an interaction between the animated character and the virtual interface object.

IPC Classes  ?

  • G06T 13/40 - 3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/254 - Analysis of motion involving subtraction of images
  • G09B 19/00 - Teaching not covered by other main groups of this subclass
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle

14.

Vehicle track

      
Application Number 29619228
Grant Number D0926892
Status In Force
Filing Date 2017-09-27
First Publication Date 2021-08-03
Grant Date 2021-08-03
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Berwald, Andrew
  • Scholler, Jerome

15.

Display positioning system

      
Application Number 29705550
Grant Number D0926773
Status In Force
Filing Date 2019-09-12
First Publication Date 2021-08-03
Grant Date 2021-08-03
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Dukerschein, Jon Karl
  • Zekelman, Ariel
  • Scholler, Jerome

16.

Virtualization device

      
Application Number 29760428
Grant Number D0920326
Status In Force
Filing Date 2020-12-01
First Publication Date 2021-05-25
Grant Date 2021-05-25
Owner Tangible Play, Inc. (USA)
Inventor Solomon, Mark

17.

Foldable display positioning assembly

      
Application Number 29688199
Grant Number D0918926
Status In Force
Filing Date 2019-04-18
First Publication Date 2021-05-11
Grant Date 2021-05-11
Owner Tangible Play, Inc. (USA)
Inventor
  • Vidyasagaran, Vivek
  • Dukerschein, Jon
  • Solomon, Mark
  • Zekelman, Ariel

18.

Object track for physical interaction and virtualization, and physical object detection and virtualization

      
Application Number 15953213
Grant Number 10933316
Status In Force
Filing Date 2018-04-13
First Publication Date 2021-03-02
Grant Date 2021-03-02
Owner Tangible Play, Inc. (USA)
Inventor
  • Scholler, Jerome
  • Brejeon, Arnaud
  • Berwald, Andrew
  • Solomon, Mark

Abstract

An example method for virtualizing physical objects into a virtual environment includes capturing a video stream of a racing field component, displaying a graphical user interface embodying a virtual game, detecting a placement of a physical vehicle at a starting portion of a channel of the racing field component, identifying one or more characteristics of the physical vehicle at the starting portion, generating a virtual vehicle representation of the physical vehicle using the one or more characteristics of the physical vehicle, and displaying the virtual vehicle representation of the physical vehicle.

IPC Classes  ?

  • A63F 13/803 - Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
  • A63F 13/245 - Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
  • A63F 13/98 - Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
  • A63F 13/65 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition

19.

Tangible object virtualization station

      
Application Number 17085753
Grant Number 11538220
Status In Force
Filing Date 2020-10-30
First Publication Date 2021-02-18
Grant Date 2022-12-27
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Zekelman, Ariel
  • Dukerschein, Jon
  • Scholler, Jerome
  • Vidyasagaran, Vivek

Abstract

A tangible object virtualization station including a base capable of stably resting on a surface and a head component unit connected to the base. The head component unit extends upwardly from the base. At an end of the head component opposite the base, the head component comprises a camera situated to capture a downward view of the surface proximate the base, a lighting array that directs light downward toward the surface proximate the base. The tangible object virtualization station further comprises a display interface included in the base. The display interface is configured to hold a display device in an upright position and connect the display device to the camera and the lighting array.

IPC Classes  ?

  • G06T 7/586 - Depth or shape recovery from multiple images from multiple light sources, e.g. photometric stereo
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • H04N 5/225 - Television cameras
  • H04M 1/04 - Supports for telephone transmitters or receivers
  • G06V 20/64 - Three-dimensional objects
  • H04M 1/02 - Constructional features of telephone sets
  • H04M 1/72409 - User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories

20.

INPUT POLARITY OF COMPUTING DEVICE

      
Application Number US2020041051
Publication Number 2021/007238
Status In Force
Filing Date 2020-07-07
Publication Date 2021-01-14
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Scholler, Jerome

Abstract

A computing device is described. In an example implementation, the computing device includes a housing including a display screen on a front surface, the housing and display screen being collectively positionable in a plurality of physical orientations, an input device that includes a first selection mechanism and a second selection mechanism, the first selection mechanism being actuatable to adjust a setting of an output of an application displayed on the display screen, the second selection mechanism being actuatable to adjust the setting of the output of the application displayed on the display screen, and an orientation sensor configured to determine which physical orientation of the plurality of physical orientations that the display screen is positioned in, and change a first input polarity of the first selection mechanism to correspond to the determined physical orientation of the display screen.

IPC Classes  ?

  • G06T 3/60 - Rotation of whole images or parts thereof

21.

ENHANCING TANGIBLE CONTENT ON PHYSICAL ACTIVITY SURFACE

      
Application Number US2020041066
Publication Number 2021/007248
Status In Force
Filing Date 2020-07-07
Publication Date 2021-01-14
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Scholler, Jerome
  • Sharma, Pramod, Kumar

Abstract

A method for enhancing tangible content on a physical activity surface is described. In an example implementation, the method includes capturing, using a video capture device of a computing device, a video stream that includes an activity scene of a physical activity surface; detecting in the video stream, using a detector executable on the computing device, a tangible content item on the physical activity surface; recognizing, from the video stream, one or more visually instructive elements in the tangible content item; determining a tangible identifier based on the one or more visually instructive elements in the tangible content item; retrieving a digital content item using the tangible identifier; and providing the digital content item on the computing device.

IPC Classes  ?

  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06T 13/40 - 3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings

22.

COMPUTING DEVICE

      
Application Number US2020041057
Publication Number 2021/007241
Status In Force
Filing Date 2020-07-07
Publication Date 2021-01-14
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Scholler, Jerome

Abstract

A computing device is described. In one embodiment, the computing device includes a display screen located on a front surface of a housing, a support located on a back surface of the housing, the support is configured to support the display screen in a first position relative to a surface when situated in a first orientation, and to support the display screen in a second position relative to the physical surface when situated in a second orientation, the computing device further includes a first camera located on a first peripheral side of the front surface, the first camera being configured to capture a first field of view, and a second camera located on a second peripheral side of the front surface, and the second camera is configured to capture a second field of view that is different from the first field of view.

IPC Classes  ?

  • G01P 15/00 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06T 3/00 - Geometric image transformations in the plane of the image
  • H04N 5/225 - Television cameras

23.

Input polarity of computing device

      
Application Number 16880875
Grant Number 11516410
Status In Force
Filing Date 2020-05-21
First Publication Date 2021-01-07
Grant Date 2022-11-29
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Scholler, Jerome

Abstract

A computing device is described. In an example implementation, the computing device includes a housing including a display screen on a front surface, the housing and display screen being collectively positionable in a plurality of physical orientations, an input device that includes a first selection mechanism and a second selection mechanism, the first selection mechanism being actuatable to adjust a setting of an output of an application displayed on the display screen, the second selection mechanism being actuatable to adjust the setting of the output of the application displayed on the display screen, and an orientation sensor configured to determine which physical orientation of the plurality of physical orientations that the display screen is positioned in, and change a first input polarity of the first selection mechanism to correspond to the determined physical orientation of the display screen.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • H04N 5/247 - Arrangement of television cameras
  • H04N 5/225 - Television cameras
  • G06F 16/732 - Query formulation
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/738 - Presentation of query results
  • G09B 5/06 - Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
  • G09B 5/12 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • H04R 3/04 - Circuits for transducers for correcting frequency response
  • G06V 30/413 - Classification of content, e.g. text, photographs or tables

24.

Virtualization device

      
Application Number 29697290
Grant Number D0907032
Status In Force
Filing Date 2019-07-07
First Publication Date 2021-01-05
Grant Date 2021-01-05
Owner Tangible Play, Inc. (USA)
Inventor Solomon, Mark

25.

Detection of pointing object and activity object

      
Application Number 17008616
Grant Number 11314403
Status In Force
Filing Date 2020-08-31
First Publication Date 2020-12-17
Grant Date 2022-04-26
Owner Tangible Play, Inc. (USA)
Inventor
  • Aube, Tony
  • Dukerschein, Jon
  • Scholler, Jerome
  • Solomon, Mark
  • Kanoria, Vivardhan

Abstract

Various implementations for object detection include a method includes capturing a video stream that includes an activity object and a pointing object, identifying the activity object, displaying a graphical user interface embodying a virtual scene based on the identified activity object, determining a location of the pointing object relative to the activity object, determining a routine based on the location of the pointing object relative to the activity object, and executing the routine within the virtual scene.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks

26.

VIRTUALIZATION OF PHYSICAL ACTIVITY SURFACE

      
Application Number US2020036205
Publication Number 2020/247689
Status In Force
Filing Date 2020-06-04
Publication Date 2020-12-10
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Scholler, Jerome
  • Solomon, Mark

Abstract

Various implementations for virtualization of physical activity scene include a method that includes capturing a video stream that includes an interactive sheet including an interactive area, identifying the interactive sheet, determining a virtual page based on the identity of the interactive sheet, displaying a graphical user interface embodying a virtual template, detecting an interaction on the interaction area of the interactive sheet, generating a virtual annotation based on the interaction in the interaction area, and updating the graphical user interface to include the virtual annotation.

IPC Classes  ?

  • H04N 5/33 - Transforming infrared radiation

27.

Display positioning system

      
Application Number 29643250
Grant Number D0902937
Status In Force
Filing Date 2018-04-05
First Publication Date 2020-11-24
Grant Date 2020-11-24
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Dukerschein, Jon Karl
  • Kanoria, Vivardhan
  • Zekelman, Ariel

28.

Activity surface detection, display and enhancement of a virtual scene

      
Application Number 16854895
Grant Number 10984576
Status In Force
Filing Date 2020-04-22
First Publication Date 2020-08-06
Grant Date 2021-04-20
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome
  • Verkler, Conrad

Abstract

Activity scene detection, display, and enhancement implementations are described. In an example implementation, a method includes displaying an animated character on a display of a computing device, detecting a tangible interface object on a physical activity scene proximate to the computing device, rendering a virtual interface object based on the tangible interface object, determining an interaction routine between the animated character and the virtual interface object, and executing the animation routine to animate on the display, an interaction between the animated character and the virtual interface object.

IPC Classes  ?

  • G06T 13/40 - 3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 7/254 - Analysis of motion involving subtraction of images
  • G09B 19/00 - Teaching not covered by other main groups of this subclass
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle

29.

VIRTUALIZATION OF TANGIBLE OBJECT COMPONENTS

      
Application Number US2020014791
Publication Number 2020/154502
Status In Force
Filing Date 2020-01-23
Publication Date 2020-07-30
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Zekelman, Ariel
  • Brejeon, Arnaud
  • Scholler, Jerome
  • Lopez, Heidy Cristina, Maldonado

Abstract

Various implementations for virtualization of tangible object components include a method that includes capturing a video stream a video stream of a physical activity scene, the video stream including a first tangible interface object and a second tangible interface object positioned on the physical activity scene, identifying a combined position of the first tangible interface object relative to the second tangible interface object, determining a virtual object represented by the combined position of the first tangible interface object relative to the second tangible interface object, and displaying a graphical user interface embodying a virtual scene, the virtual scene including the virtual object.

IPC Classes  ?

  • H04N 7/15 - Conference systems
  • H04N 21/218 - Source of audio or video content, e.g. local disk arrays
  • A47G 1/02 - Mirrors used as equipment
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/147 - Digital output to display device using display panels
  • G06T 7/40 - Analysis of texture
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

30.

Virtualization of tangible interface objects

      
Application Number 16675059
Grant Number 10977496
Status In Force
Filing Date 2019-11-05
First Publication Date 2020-07-09
Grant Date 2021-04-13
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a stand configured to position a computing device proximate to a physical activity surface. The system further includes a video capture device, a detector, and an activity application. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically interactable with by a user. The detector is executable to detect motion in the activity scene based on the processing and, responsive to detecting the motion, process the video stream to detect one or more interface objects included in the activity scene of the physical activity surface. The activity application is executable to present virtual information on a display of the computing device based on the one or more detected interface objects.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • G06T 7/149 - SegmentationEdge detection involving deformable models, e.g. active contour models
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 1/16 - Constructional details or arrangements
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

31.

Device case

      
Application Number 29696817
Grant Number D0885401
Status In Force
Filing Date 2019-07-01
First Publication Date 2020-05-26
Grant Date 2020-05-26
Owner Tangible Play, Inc. (USA)
Inventor
  • Dukerschein, Jon Karl
  • Solomon, Mark

32.

PROTECTIVE COVER DEVICE

      
Application Number US2019060341
Publication Number 2020/097381
Status In Force
Filing Date 2019-11-07
Publication Date 2020-05-14
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Dukerschein, Jon, Karl
  • Solomon, Mark

Abstract

A protective cover device is described. In an example implementation, the protective cover device includes a top surface; a back surface connected to the top surface, the top surface and the back surface extending around one or more device surfaces of a computing device; and an adapter window including a portion of the top surface and a portion of the back surface, the adapter window being movable relative to the protective cover device to expose a device edge of the computing device to receive a camera adapter.

IPC Classes  ?

  • A45C 11/00 - Receptacles for purposes not provided for in groups
  • H04B 1/3888 - Arrangements for carrying or protecting transceivers
  • H04M 1/02 - Constructional features of telephone sets
  • H04M 1/18 - Telephone sets specially adapted for use in ships, mines, or other places exposed to adverse environment

33.

DISPLAY POSITIONING SYSTEM

      
Application Number US2019051601
Publication Number 2020/061111
Status In Force
Filing Date 2019-09-17
Publication Date 2020-03-26
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Dukerschein, Jon, Karl
  • Zekelman, Ariel
  • Scholler, Jerome

Abstract

A display positioning system is described. In an example implementation, the display positioning system includes an adapter adapted to redirect a field of view of a video capture device of a computing device; and a stand adapted to situate on a surface, the stand including one or more legs that are adjustable to modify a distance between the video capture device of the computing device and the surface when the computing device is placed on the stand to adjust the field of view of the video capture device.

IPC Classes  ?

  • H05K 7/18 - Construction of rack or frame
  • H05K 7/14 - Mounting supporting structure in casing or on frame or rack
  • G06F 1/16 - Constructional details or arrangements

34.

Display positioning system

      
Application Number 16573701
Grant Number 11022863
Status In Force
Filing Date 2019-09-17
First Publication Date 2020-03-19
Grant Date 2021-06-01
Owner TANGIBLE PLAY, INC (USA)
Inventor
  • Solomon, Mark
  • Dukerschein, Jon Karl
  • Zekelman, Ariel
  • Scholler, Jerome

Abstract

A display positioning system is described. In an example implementation, the display positioning system includes an adapter adapted to redirect a field of view of a video capture device of a computing device; and a stand adapted to situate on a surface, the stand including one or more legs that are adjustable to modify a distance between the video capture device of the computing device and the surface when the computing device is placed on the stand to adjust the field of view of the video capture device.

IPC Classes  ?

  • G03B 17/56 - Accessories
  • H04N 5/225 - Television cameras
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G02B 27/00 - Optical systems or apparatus not provided for by any of the groups ,
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration

35.

Display screen or portion thereof with a graphical user interface

      
Application Number 29565823
Grant Number D0871419
Status In Force
Filing Date 2016-05-24
First Publication Date 2019-12-31
Grant Date 2019-12-31
Owner Tangible Play, Inc. (USA)
Inventor
  • Hu, Felix
  • Zekelman, Ariel
  • Uchalik, Eric

36.

DISPLAY POSITIONING SYSTEM

      
Application Number US2019026156
Publication Number 2019/195787
Status In Force
Filing Date 2019-04-05
Publication Date 2019-10-10
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Solomon, Mark
  • Dukerschien, John, Karl
  • Berwald, Andrew
  • Zekelman, Ariel
  • Scholler, Jerome

Abstract

Various implementations for a display positioning system include stand with a front a back surface being connected to form a curved bend such that the bottom edges of the front and back surface are spread out to support the stand, the front surface is further connected to a stand lip forming a stand channel between the front surface and an extended portion of the stand lip, an insert configured to rest within the stand channel of the stand and including a front plate and a back plate that extend beyond a top portion of the insert and form an insert channel, the insert channel being configured to receive a first edge of a computing device and support the computing device in an elevated position, and an adapter with an optical element that is configured to rest within a first slot in the stand when not in use.

IPC Classes  ?

  • H05K 7/14 - Mounting supporting structure in casing or on frame or rack

37.

Display positioning system

      
Application Number 16376889
Grant Number 11369027
Status In Force
Filing Date 2019-04-05
First Publication Date 2019-10-10
Grant Date 2022-06-21
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Dukerschein, Jon Karl
  • Berwald, Andrew
  • Zekelman, Ariel
  • Scholler, Jerome

Abstract

Various implementations for a display positioning system include stand with a front a back surface being connected to form a curved bend such that the bottom edges of the front and back surface are spread out to support the stand, the front surface is further connected to a stand lip forming a stand channel between the front surface and an extended portion of the stand lip, an insert configured to rest within the stand channel of the stand and including a front plate and a back plate that extend beyond a top portion of the insert and form an insert channel, the insert channel being configured to receive a first edge of a computing device and support the computing device in an elevated position, and an adapter with an optical element that is configured to rest within a first slot in the stand when not in use.

IPC Classes  ?

  • H05K 5/02 - Casings, cabinets or drawers for electric apparatus Details
  • H05K 5/00 - Casings, cabinets or drawers for electric apparatus
  • G06T 7/80 - Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

38.

Camera adapter

      
Application Number 29670115
Grant Number D0859507
Status In Force
Filing Date 2018-11-13
First Publication Date 2019-09-10
Grant Date 2019-09-10
Owner Tangible Play, Inc. (USA)
Inventor
  • Scholler, Jerome
  • Zekelman, Ariel
  • Berwald, Andrew
  • Solomon, Mark

39.

Tangible object virtualization station

      
Application Number 16232313
Grant Number 10854001
Status In Force
Filing Date 2018-12-26
First Publication Date 2019-07-04
Grant Date 2020-12-01
Owner Tangible Play, Inc. (USA)
Inventor
  • Solomon, Mark
  • Zekelman, Ariel
  • Dukerschein, Jon
  • Scholler, Jerome
  • Vidyasagaran, Vivek

Abstract

A tangible object virtualization station including a base capable of stably resting on a surface and a head component unit connected to the base. The head component unit extends upwardly from the base. At an end of the head component opposite the base, the head component comprises a camera situated to capture a downward view of the surface proximate the base, a lighting array that directs light downward toward the surface proximate the base. The tangible object virtualization station further comprises a display interface included in the base. The display interface is configured to hold a display device in an upright position and connect the display device to the camera and the lighting array.

IPC Classes  ?

  • F21V 7/04 - Optical design
  • G06T 17/10 - Volume description, e.g. cylinders, cubes or using CSG [Constructive Solid Geometry]
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06T 7/586 - Depth or shape recovery from multiple images from multiple light sources, e.g. photometric stereo
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 5/225 - Television cameras
  • H04M 1/04 - Supports for telephone transmitters or receivers
  • H04M 1/725 - Cordless telephones
  • H04M 1/02 - Constructional features of telephone sets

40.

Device case

      
Application Number 29669408
Grant Number D0852801
Status In Force
Filing Date 2018-11-07
First Publication Date 2019-07-02
Grant Date 2019-07-02
Owner Tangible Play, Inc. (USA)
Inventor
  • Dukerschein, Jon Karl
  • Solomon, Mark

41.

Detection of pointing object and activity object

      
Application Number 16230404
Grant Number 10809900
Status In Force
Filing Date 2018-12-21
First Publication Date 2019-06-27
Grant Date 2020-10-20
Owner Tangible Play, Inc. (USA)
Inventor
  • Aube, Tony
  • Dukerschein, Jon
  • Scholler, Jerome
  • Solomon, Mark
  • Kanoria, Vivardhan

Abstract

Various implementations for object detection include a method includes capturing a video stream that includes an activity object and a pointing object, identifying the activity object, displaying a graphical user interface embodying a virtual scene based on the identified activity object, determining a location of the pointing object relative to the activity object, determining a routine based on the location of the pointing object relative to the activity object, and executing the routine within the virtual scene.

IPC Classes  ?

  • G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 1/16 - Constructional details or arrangements

42.

Detection and visualization of a formation of a tangible interface object

      
Application Number 16230265
Grant Number 10976906
Status In Force
Filing Date 2018-12-21
First Publication Date 2019-06-27
Grant Date 2021-04-13
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Aube, Tony
  • Scholler, Jerome
  • Solomon, Mark
  • Brejeon, Arnaud

Abstract

Various implementations for detection and visualization of a formation of a tangible interface object include a method that includes capturing a video stream that includes an activity object and a formation of a tangible interface object, identifying the activity object, determining a virtual object based on the identity of the activity object, displaying a graphical user interface embodying a virtual scene and including the virtual object, detecting a formation of the tangible interface object, generating a virtualization based on the formation of the tangible interface object, and updating the graphical user interface to include the visualization.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks

43.

Virtualization of tangible interface objects

      
Application Number 15908807
Grant Number 10726266
Status In Force
Filing Date 2018-02-28
First Publication Date 2019-05-23
Grant Date 2020-07-28
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 1/16 - Constructional details or arrangements
  • H04N 5/225 - Television cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

44.

Camera adapter

      
Application Number 29615735
Grant Number D0833509
Status In Force
Filing Date 2017-08-30
First Publication Date 2018-11-13
Grant Date 2018-11-13
Owner Tangible Play, Inc. (USA)
Inventor
  • Scholler, Jerome
  • Zekelman, Ariel
  • Berwald, Andrew
  • Solomon, Mark

45.

Display positioning device

      
Application Number 29615734
Grant Number D0829217
Status In Force
Filing Date 2017-08-30
First Publication Date 2018-09-25
Grant Date 2018-09-25
Owner Tangible Play, Inc. (USA)
Inventor
  • Scholler, Jerome
  • Zekelman, Ariel
  • Berwald, Andrew
  • Solomon, Mark

46.

Insert

      
Application Number 29520175
Grant Number D0824398
Status In Force
Filing Date 2015-03-11
First Publication Date 2018-07-31
Grant Date 2018-07-31
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

47.

Activity surface detection, display and enhancement

      
Application Number 14965776
Grant Number 10033943
Status In Force
Filing Date 2015-12-10
First Publication Date 2018-07-24
Grant Date 2018-07-24
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome
  • Verkler, Conrad

Abstract

Activity surface detection, display, and enhancement implementations are described. In an example implementation, a method determines, using a processor of a computing device, a traceable image and presenting the traceable image in an interface on a display of the computing device; captures, using a video capture device coupled to the computing device, a video stream of a physical activity surface proximate to the computing device; and displays, on the display of the computing device, the captured video stream overlaid with the traceable image in the interface.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the userAccessories therefor
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay
  • G06T 1/20 - Processor architecturesProcessor configuration, e.g. pipelining
  • G06T 11/60 - Editing figures and textCombining figures or text
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/14 - Picture signal circuitry for video frequency region
  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects

48.

Programming tile

      
Application Number 29602845
Grant Number D0823398
Status In Force
Filing Date 2017-05-04
First Publication Date 2018-07-17
Grant Date 2018-07-17
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

49.

Virtualization of tangible interface objects

      
Application Number 15384075
Grant Number 09939961
Status In Force
Filing Date 2016-12-19
First Publication Date 2018-04-10
Grant Date 2018-04-10
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the userAccessories therefor
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • H04N 5/225 - Television cameras
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

50.

Programming tile

      
Application Number 29565821
Grant Number D0812143
Status In Force
Filing Date 2016-05-24
First Publication Date 2018-03-06
Grant Date 2018-03-06
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

51.

Programming tile

      
Application Number 29565827
Grant Number D0811486
Status In Force
Filing Date 2016-05-24
First Publication Date 2018-02-27
Grant Date 2018-02-27
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

52.

Programming tile

      
Application Number 29565824
Grant Number D0811485
Status In Force
Filing Date 2016-05-24
First Publication Date 2018-02-27
Grant Date 2018-02-27
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

53.

Virtualized tangible programming

      
Application Number 15604620
Grant Number 10885801
Status In Force
Filing Date 2017-05-24
First Publication Date 2017-11-30
Grant Date 2021-01-05
Owner Tangible Play, Inc. (USA)
Inventor
  • Hu, Felix
  • Kanoria, Vivardhan
  • Brejeon, Arnaud

Abstract

Systems and methods for virtualized tangible programming are described. In an example implementation, a method includes detecting an object in image data, performing a comparison between the object and a predefined set of object definitions, recognizing the object as a visually quantified object or a visually unquantified object based on the comparison, processing a command region and a quantifier region for the visually quantified object and identifying a corresponding command, and executing a set of commands for the object.

IPC Classes  ?

  • G09B 5/02 - Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G09B 19/00 - Teaching not covered by other main groups of this subclass
  • A63F 13/98 - Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
  • G05B 19/042 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
  • A63F 13/63 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
  • G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • A63F 13/655 - Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
  • G06F 8/34 - Graphical or visual programming
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G09B 1/32 - Manually- or mechanically-operated educational appliances using elements forming or bearing symbols, signs, pictures, or the like which are arranged or adapted to be arranged in one or more particular ways comprising elements to be used without a special support
  • G06K 9/46 - Extraction of features or characteristics of the image

54.

ACTIVITY SURFACE DETECTION, DISPLAY AND ENHANCEMENT OF A VIRTUAL SCENE

      
Application Number US2017024161
Publication Number 2017/165860
Status In Force
Filing Date 2017-03-24
Publication Date 2017-09-28
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Sharma, Pramod, Kumar
  • Scholler, Jerome
  • Verkler, Conrad

Abstract

Activity scene detection, display, and enhancement implementations are described. In an example implementation, a method includes displaying an animated character on a display of a computing device, detecting a tangible interface object on a physical activity scene proximate to the computing device, rendering a virtual interface object based on the tangible interface object, determining an interaction routine between the animated character and the virtual interface object, and executing the animation routine to animate on the display, an interaction between the animated character and the virtual interface object.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/033 - Pointing devices displaced or positioned by the userAccessories therefor
  • G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/00 - Image analysis

55.

Programming tile

      
Application Number 29565825
Grant Number D0795348
Status In Force
Filing Date 2016-05-24
First Publication Date 2017-08-22
Grant Date 2017-08-22
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

56.

Programming tile

      
Application Number 29565826
Grant Number D0795349
Status In Force
Filing Date 2016-05-24
First Publication Date 2017-08-22
Grant Date 2017-08-22
Owner Tangible Play, Inc. (USA)
Inventor
  • Zekelman, Ariel
  • Hu, Felix
  • Uchalik, Eric

57.

Virtualization of tangible interface objects

      
Application Number 15151213
Grant Number 09552081
Status In Force
Filing Date 2016-05-10
First Publication Date 2017-01-24
Grant Date 2017-01-24
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a computing device located proximate to a physical activity surface, a video capture device, and a detector. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically intractable with by a user. The detector processes the video stream to detect the one or more interface objects included in the activity scene, to identify the one or more interface objects that are detectable, to generate one or more events describing the one or more interface objects, and to provide the one or more events to an activity application configured to render virtual information on the one or more computing devices based on the one or more events.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the userAccessories therefor
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • H04N 5/225 - Television cameras

58.

Display positioning device

      
Application Number 29520176
Grant Number D0771055
Status In Force
Filing Date 2015-03-11
First Publication Date 2016-11-08
Grant Date 2016-11-08
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

59.

Camera adapter

      
Application Number 29520181
Grant Number D0770556
Status In Force
Filing Date 2015-03-12
First Publication Date 2016-11-01
Grant Date 2016-11-01
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

60.

Display positioning system

      
Application Number 14670359
Grant Number 09501096
Status In Force
Filing Date 2015-03-26
First Publication Date 2016-09-29
Grant Date 2016-11-22
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

The present disclosure relates to technology for positioning a display for interaction and/or virtualization of tangible interface objects. According to an example embodiment, a display positioning system includes a display stand including a positioning portion having a recess, supports connected to the positioning portion, and an insert. The supports are configured to cooperatively support the positioning portion when situated on a support surface. The insert may include an elongated body configured to slidably insert into the recess, the recess may be configured to receive and removably retain the insert, the insert and recess being correspondingly shaped. The elongated body may include an upwardly facing surface having a concavity shaped to receive and removably retain at least an edge portion of a computing device display when the insert is inserted into the recess of the display stand and equipped with the computing device display.

IPC Classes  ?

  • A47B 91/00 - Feet for furniture in general
  • G06F 1/16 - Constructional details or arrangements

61.

DISPLAY POSITIONING SYSTEM

      
Application Number US2016024303
Publication Number 2016/154576
Status In Force
Filing Date 2016-03-25
Publication Date 2016-09-29
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Sharma, Pramod, Kumar
  • Scholler, Jerome

Abstract

The present disclosure relates to technology for positioning a display for interaction and/or virtualization of tangible interface objects. According to an example embodiment, a display positioning system includes a display stand including a positioning portion having a recess, supports connected to the positioning portion, and an insert. The supports are configured to cooperatively support the positioning portion when situated on a support surface. The insert may include an elongated body configured to slidably insert into the recess, the recess may be configured to receive and removably retain the insert, the insert and recess being correspondingly shaped. The elongated body may include an upwardly facing surface having a concavity shaped to receive and removably retain at least an edge portion of a computing device display when the insert is inserted into the recess of the display stand and equipped with the computing device display.

IPC Classes  ?

  • G06F 1/16 - Constructional details or arrangements

62.

VIRTUALIZATION OF TANGIBLE INTERFACE OBJECTS

      
Application Number US2015032041
Publication Number 2015/179689
Status In Force
Filing Date 2015-05-21
Publication Date 2015-11-26
Owner TANGIBLE PLAY, INC. (USA)
Inventor
  • Sharma, Pramod, Kumar
  • Scholler, Jerome

Abstract

An example system includes a stand configured to position a computing device proximate to a physical activity surface. The system further includes a video capture device, a detector, and an activity application. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically interactable with by a user. The detector is executable to detect motion in the activity scene based on the processing and, responsive to detecting the motion, process the video stream to detect one or more interface objects included in the activity scene of the physical activity surface. The activity application is executable to present virtual information on a display of the computing device based on the one or more detected interface objects.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

63.

Virtualization of tangible interface objects

      
Application Number 14718199
Grant Number 10083356
Status In Force
Filing Date 2015-05-21
First Publication Date 2015-11-26
Grant Date 2018-09-25
Owner Tangible Play, Inc. (USA)
Inventor
  • Sharma, Pramod Kumar
  • Scholler, Jerome

Abstract

An example system includes a stand configured to position a computing device proximate to a physical activity surface. The system further includes a video capture device, a detector, and an activity application. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically interactable with by a user. The detector is executable to detect motion in the activity scene based on the processing and, responsive to detecting the motion, process the video stream to detect one or more interface objects included in the activity scene of the physical activity surface. The activity application is executable to present virtual information on a display of the computing device based on the one or more detected interface objects.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/00 - Image analysis
  • A63F 13/213 - Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
  • A63F 13/42 - Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
  • G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06T 7/149 - SegmentationEdge detection involving deformable models, e.g. active contour models
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means