Programming tile
Document Type and Number:
United States Patent D795349

Zekelman, Ariel (Palo Alto, CA, US)
Hu, Felix (Palo Alto, CA, US)
Uchalik, Eric (Palo Alto, CA, US)
Application Number:
Publication Date:
Filing Date:
View Patent Images:
Tangible Play, Inc. (Palo Alto, CA, US)
Primary Class:
Other Classes:
D21/324, D14/496, D14/356, D19/60
International Classes:
(IPC1-7): 2101
Field of Search:
D21/324, D21/328, D21/329, D21/333, D21/334, D21/445, D21/398, D14/346, D14/138R, D14/496, D14/341, D14/345, D14/356, D14/203, D14/204, D19/59-64, 382/103, 382/155, 382/162, 382/173-180, 382/232, 382/236-239, 382/254, 382/276, 382/285, 382/312, 273/236, 273/292, 273/293, 273/148R, 273/148B, 273/459-461, 345/156-160, 345/173-178, 345/501, 345/531, 345/1.1, 345/1.2, 345/3, 345/30, 345/903, 345/901, 345/905, 463/1, 463/7, 463/9, 463/11, 463/31-34, 434/81, 434/82, 434/85, 434/128, 434/129, 434/155, 434/159, 434/276, 434/308, 434/365, 434/317, 434/323, 434/324, 434/162-177
US Patent References:
9354716Virtualization of tangible interface objectsMay, 2016Sharma et al.
9158389Virtualization of tangible interface objectsOctober, 2015Sharma et al.
9003340Communicating configuration information across a programmable analog tile to another tileApril, 2015Huynh716/108
D726804Wireless remote control unit for camerasApril, 2015Voss
8881052Methods and systems for managing widgets through a widget dock user interfaceNovember, 2014Strauss715/762
D716362Aerodynamic fairing for audiovisual deviceOctober, 2014Generotti
D698781Educational tablet computerFebruary, 2014JunD14/341
8624932Video-based image control systemJanuary, 2014Hildreth et al.
20130321447SYSTEM AND METHOD FOR OBJECT EXTRACTIONDecember, 2013Horovitz et al.
8611587Device, system and method for determining compliance with an instruction by a figure in an imageDecember, 2013Horovitz
D682463Track lighting hanging bracketMay, 2013Bernard
8341582Programmable analog tile configuration toolDecember, 2012Huynh707/769
8274535Video-based image control systemSeptember, 2012Hildreth et al.
8225260Programmable analog tile placement toolJuly, 2012Huynh716/116
D658977Wide roof clampMay, 2012Riddell et al.
8126264Device and method for identification of objects using color codingFebruary, 2012Kaftory et al.
20110298724Bridging Multi and/or Single Point Devices and ApplicationsDecember, 2011Ameling et al.
7777899Interaction interface for controlling an applicationAugust, 2010Hildreth
20100091110SINGLE CAMERA TRACKERApril, 2010Hildreth
20090315740Enhanced Character Input Using Recognized GesturesDecember, 2009Hildreth et al.
20090273560Sensor-based distributed tangible user interfaceNovember, 2009Kalanithi et al.
D563452Camera clipMarch, 2008Tan et al.
D545183Shingle gutter clipJune, 2007French et al.
7210631Color bar code systemMay, 2007Sali235/462.04
D535869Framing lugJanuary, 2007Brunsteter
D531668Language teaching apparatusNovember, 2006GoodstrikerD19/60
6650318Data input deviceNovember, 2003Arnon345/156
6614422Method and apparatus for entering data using a virtual input deviceSeptember, 2003Rafii345/156
D476555Clip spring memberJuly, 2003Niwa
6175954Computer programming using tangible user interface where physical icons (phicons) indicate: beginning and end of statements and program constructs; statements generated with re-programmable phicons and storedJanuary, 2001Nelson et al.
6043805Controlling method for inputting messages to a computerMarch, 2000Hsieh345/158
D409895Side hoist clevisMay, 1999Schron, Jr. et al.
D407748Electronic educational game housingApril, 1999TsangD19/60
5594469Hand gesture machine control systemJanuary, 1997Freeman345/157
D365588Camera cradleDecember, 1995Fernandez
D351890Holder for fishing rodsOctober, 1994Rasmusson
D310185FlagholderAugust, 1990Tick
Foreign References:
WO/2006/027627March, 2006OBJECT TRACKING SYSTEM
Other References:
Papert, “Mindstorms: Children, Computers, and Powerful Ideas,” 1980 (11 pages).
Cuban, “Oversold and underused: Computers in the classroom,” 2009 (258 pages).
McNerney, “From turtles to tangible programming bricks: explorations in physical Language design,” Personal Ubiquit Computing, 2004 (12 pages).
Montemayor, et al., “Tools for Children to Create Physical Interactive StoryRooms,” Computers in Entertainment, vol. 2, No. 1, 2004 (24 pages).
Schweikardt, et al., “The Robot is the Program: Interacting with roBlocks,” 2008 (2 pages).
Wyeth, “How Young Children Learn to Program with Sensor, Action, and Logic Blocks,” The Journal of the Learning Sciences, vol. 17, No. 4, Oct.-Dec. 2008 (35 pages).
Yardi, “Scratch: Programming for All,” Communications of the ACM, vol. 52, No. 11, Nov. 2009 (8 pages).
Sipitakiat, et al., “Robo-Blocks: Desining Debugging Abilities in a Tangible Programming System for Early Primary School Children,” 2012 (8 pages).
Horn, et al., “Tangible Interaction and Learning: the case for a hybrid approach,” Personal Ubiquit Computing, 2012 (11 pages).
Pedersen, “Grab and Touch: Empirical Research on Tangible Computing and Touch Interaction,” Nov. 2012 (75 pages).
Flannery, et al., “Designing ScratchJr: Support for Early Childhood Learning Through Computer Programming,” 2013 (10 pages).
Chawla, et al., “Dr. Wagon: A ‘stretchable’ toolkit for tangible computer programming,” 2013 (4 pages).
Weintrop, et al., “RoboBuilder: A Computational Thinking Game,” 2013 (2 pages).
Sapounidis, et al., “Tangible versus graphical user interfaces for robot programming: exploring cross-age children's preferences,” 2013 (12 pages).
Oh, et al., “The Digital Dream Lab: Tabletop Puzzle Blocks for Exploring Programmatic Concepts,” 2013 (6 pages).
Horn, “The Role of Cultural Forms in Tangible Interaction Design,” 2013 (8 pages).
Horn, et al., “Translating Roberto to Omar: Computational Literacy, Stickerbooks, and Cultural Forms,” 2013 (8 pages).
Wikipedia, “Tangible user interface,” retrieved from http://en.wikipedia.org/w/index.php?title=Tangible—user—interface&oldid=549052909 Apr. 2, 2014 (5 pages).
Hu, et al., “Strawbies: Explorations in Tangible Programming,” 2015 (4 pages).
International Search Report and Written Opinion, mailed Aug. 27, 2015, in PCT/US2015/032041 (14 pages).
Horn, “Topcodes: Tangible Object Placement Codes,” retrieved from http://users.eecs.northwestern.edu/˜mhom/topcodes/ Sep. 9, 2016 (2 pages).
McNerney, “Tangible Programming Bricks: An approach to making programming accessible to everyone,” Jun. 1983 (86 pages).
Horn, et al., “Designing Tangible Programming Languages for Classroom Use,” 2007 (4 pages).
“A robot teaching kids code & computer programming,” retrieved from www.primotoys.com Jun. 9, 2016 (8 pages).
“Toys for learning about technology. Playfully!” KinderLab Robotics, retrieved from http://kinderlabrobotics.com Jun. 9, 2016 (2 pages).
“Project Bloks—Research,” retrieved from http://projectblocks.withgoogle.com/research/ Sep. 9, 2016 (9 pages).
Disessa, “Changing Minds Computers, Learning, and Literacy: How It Might Be,” 2000, pp. 29-44 (17 pages).
Primary Examiner:
Deshmukh, Prabhakar G.
Attorney, Agent or Firm:
Patent Law Works LLP

1. The ornamental design for a programming tile, as shown and described.


FIG. 1 is a top perspective view of a programming tile showing our new design;

FIG. 2 is a bottom perspective view thereof;

FIG. 3 is a top plan view thereof;

FIG. 4 is a bottom plan view thereof;

FIG. 5 is a left side elevational view thereof;

FIG. 6 is a right side elevational view thereof;

FIG. 7 is a front elevational view thereof; and,

FIG. 8 is a rear elevational view thereof.

The broken lines illustrate unclaimed portions and form no part of the claimed design.