Movatterモバイル変換


[0]ホーム

URL:


US20170123622A1 - Computing device having user-input accessory - Google Patents

Computing device having user-input accessory
Download PDF

Info

Publication number
US20170123622A1
US20170123622A1US14/925,272US201514925272AUS2017123622A1US 20170123622 A1US20170123622 A1US 20170123622A1US 201514925272 AUS201514925272 AUS 201514925272AUS 2017123622 A1US2017123622 A1US 2017123622A1
Authority
US
United States
Prior art keywords
user
computer
identifier
recited
user interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US14/925,272
Other versions
US12353703B2 (en
Inventor
Oscar Koenders
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Technology Licensing LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Technology Licensing LLCfiledCriticalMicrosoft Technology Licensing LLC
Priority to US14/925,272priorityCriticalpatent/US12353703B2/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC.reassignmentMICROSOFT TECHNOLOGY LICENSING, LLC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KOENDERS, Oscar
Priority to CN201680064071.5Aprioritypatent/CN108351791B/en
Priority to EP16794799.3Aprioritypatent/EP3368977B1/en
Priority to PCT/US2016/058106prioritypatent/WO2017074809A1/en
Publication of US20170123622A1publicationCriticalpatent/US20170123622A1/en
Application grantedgrantedCritical
Publication of US12353703B2publicationCriticalpatent/US12353703B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

An application can be launched and operated in conjunction with a user-interface accessory (UIA). A launching engine can, using a wireless interrogator, detect an identifier of the UIA. The launching engine can determine and execute a software application corresponding to the UIA identifier. An interaction engine can, using the wireless interrogator, detect an identifier of an object. The interaction engine can detect a force exerted against a sensing surface of a force sensor by the object. The interaction engine can provide to the software application information of the second identifier and the detected force. Some examples include presenting a user interface based on the identifier of the UIA, determining a representation of the object using the identifier of the object, and presenting the representation arranged based on spatial data of the object. Some examples include presenting a user interface specific to the identifier of the UIA.

Description

Claims (20)

What is claimed is:
1. A device comprising:
a wireless interrogator configured to:
wirelessly detect a first identifier associated with a tagged user-input accessory in operational proximity to the wireless interrogator; and
wirelessly detect a second identifier associated with a tagged object in operational proximity to the wireless interrogator;
a force sensor having a sensing surface;
one or more computer-readable media having stored thereon a plurality of modules; and
one or more processing units operably coupled to the wireless interrogator, the force sensor, and at least one of the computer-readable media, the processing unit adapted to execute modules of the plurality of modules comprising:
a launching engine configured to:
determine a software application corresponding to the first identifier; and
execute the determined software application; and
an interaction engine configured to:
detect a force exerted against the sensing surface by the object; and
provide to the software application information of the second identifier and information of the detected force.
2. A device as recited inclaim 1, wherein the force sensor is configured to detect spatially-varying forces across the sensing surface.
3. A device as recited inclaim 2, wherein the interaction engine is further configured to:
determine a location of the object based at least in part on the detected spatially-varying forces; and
provide, to the software application, information of the determined location.
4. A device as recited inclaim 2, wherein the interaction engine is further configured to:
determine a shape of the object based at least in part on the detected spatially-varying forces; and
provide, to the software application, information of the determined shape.
5. A device as recited inclaim 2, wherein the force sensor comprises a plurality of sensing elements distributed across the sensing surface.
6. A device as recited inclaim 1, wherein the one or more computer-readable media have stored thereon one or more mappings of identifiers to respective software applications and the launching engine is further configured to determine the software application corresponding to the first identifier using the one or more mappings.
7. A device as recited inclaim 1, further comprising a communications interface, wherein the launching engine is further configured to determine the software application corresponding to the first identifier by transmitting the first identifier via the communications interface and receiving an indication of the software application via the communications interface.
8. A device as recited inclaim 1, wherein the wireless interrogator comprises a radio-frequency identification (RFID) reader configured to wirelessly detect the identifiers of RFID-tagged ones of the tagged objects.
9. A device as recited inclaim 1, further comprising a mounting feature configured to retain the user-input accessory in operational relationship with the sensing surface.
10. A computer-implemented method comprising:
presenting for display a user interface having at least one content element or presentation element determined based at least in part on an identifier of a user-input accessory;
determining a representation of an object, the representation based at least in part on an identifier of the object; and
presenting for display the representation of the object arranged in the user interface based at least in part on spatial data of the object, wherein the spatial data of the object comprises at least location data of the object or shape data of the object.
11. A computer-implemented method as recited inclaim 10, further comprising:
determining that the spatial data of the object correspond to a spatial target; and
in response, presenting for display a success indicator.
12. A computer-implemented method as recited inclaim 11, further comprising presenting for display a goal representation arranged in the user interface based at least in part on the spatial target.
13. A computer-implemented method as recited inclaim 10, wherein:
the presenting the representation of the object comprises presenting the representation of the object in a three-dimensional virtual environment of the user interface;
a geometry of the representation of the object in a first dimension is determined based at least in part on the spatial data of the object; and
a geometry of the representation of the object in a second, different dimension is determined based at least in part on the identifier of the object.
14. A computer-implemented method as recited inclaim 10, further comprising:
determining that a second object is in a selected spatial relationship with the object based at least in part on the spatial data of the object and spatial data of the second object;
determining a representation of the second object, the representation based at least in part on an identifier of the second object; and
presenting for display the representation of the second object arranged in the user interface based at least in part on the spatial data of the object and the spatial data of the second object, wherein the spatial data of the second object comprises at least location data of the second object or shape data of the second object.
15. A computer-implemented method as recited inclaim 10, wherein the presenting the user interface comprises presenting a plurality of content elements in an arrangement based at least in part on the identifier of the user-input accessory.
16. A computer-implemented method as recited inclaim 10, further comprising receiving the spatial data of the object from a force sensor having a plurality of sensing elements distributed across a sensing surface.
17. A computer-readable medium having thereon computer-executable instructions, the computer-executable instructions upon execution configuring a computer to perform operations comprising:
detecting a first user-input accessory and, in response, presenting for display a first user interface of an application, the first user interface having at least one content element or presentation element determined based at least in part on a first identifier corresponding to the first user-input accessory; and
detecting a second, different user-input accessory and, in response, presenting for display a second, different user interface of the application, the second user interface having at least one content element or presentation element determined based at least in part on a second identifier corresponding to the second user-input accessory.
18. A computer-readable medium as recited inclaim 17, wherein the first user interface includes one or more user-interface controls and the second user interface includes the one or more user-interface controls and one or more additional user-interface controls.
19. A computer-readable medium as recited inclaim 17, wherein the first user interface includes one or more user-interface controls presented in a disabled state and the second user interface includes the one or more user-interface controls presented in an enabled state.
20. A computer-readable medium as recited inclaim 17, wherein the first user interface includes one or more content elements presented in a first arrangement and the second user interface includes the one or more content elements presented in a second, different arrangement.
US14/925,2722015-10-282015-10-28Computing device having user-input accessoryActive2037-10-17US12353703B2 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US14/925,272US12353703B2 (en)2015-10-282015-10-28Computing device having user-input accessory
CN201680064071.5ACN108351791B (en)2015-10-282016-10-21 Computing device with user input accessory
EP16794799.3AEP3368977B1 (en)2015-10-282016-10-21Computing device having user-input accessory
PCT/US2016/058106WO2017074809A1 (en)2015-10-282016-10-21Computing device having user-input accessory

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US14/925,272US12353703B2 (en)2015-10-282015-10-28Computing device having user-input accessory

Publications (2)

Publication NumberPublication Date
US20170123622A1true US20170123622A1 (en)2017-05-04
US12353703B2 US12353703B2 (en)2025-07-08

Family

ID=57286807

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US14/925,272Active2037-10-17US12353703B2 (en)2015-10-282015-10-28Computing device having user-input accessory

Country Status (4)

CountryLink
US (1)US12353703B2 (en)
EP (1)EP3368977B1 (en)
CN (1)CN108351791B (en)
WO (1)WO2017074809A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10033973B1 (en)*2017-01-252018-07-24Honeywell International Inc.Systems and methods for customizing a personalized user interface using face recognition
US10044790B2 (en)2005-06-242018-08-07Microsoft Technology Licensing, LlcExtending digital artifacts through an interactive surface to a mobile device and creating a communication channel between a mobile device and a second mobile device via the interactive surface
US10148497B1 (en)2015-12-112018-12-04Amazon Technologies, Inc.Network addressable device automation using a beacon
US10331155B1 (en)*2015-12-112019-06-25Amazon Technologies, Inc.Network addressable power socket automation
US10346611B1 (en)*2015-11-252019-07-09Symantec CorporationDetecting malicious software
US10586389B2 (en)2017-06-282020-03-10Microsoft Technology Licensing, LlcDevice panel capabilities and spatial relationships
US10656763B1 (en)*2019-01-042020-05-19Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US11609665B2 (en)*2020-08-202023-03-21Peter Andras VikarSystem and method for sharing and manipulating digital content
WO2023167948A1 (en)*2022-03-012023-09-07Tusi, LlcReconfigurable puzzle for education, therapy, and entertainment
US11787354B2 (en)2018-12-212023-10-17Polaris Industries Inc.Managing recreational vehicles and accessories

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2020086284A1 (en)*2018-10-232020-04-30Google LlcData reduction for generating heat maps
CN111381282B (en)*2018-12-282025-07-18物流及供应链多元技术研发中心有限公司Ultra-wideband based object identification
US12206812B2 (en)2020-07-302025-01-21Block, Inc.Integrating customer and/or merchant discrete functionality with discoverable applications in a user device
US11983697B2 (en)*2020-07-302024-05-14Block, Inc.Embedded application within a buyer application

Citations (59)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5155813A (en)*1990-01-081992-10-13Wang Laboratories, Inc.Computer apparatus for brush styled writing
US5347620A (en)*1991-09-051994-09-13Zimmer Mark ASystem and method for digital rendering of images and printed articulation
US5835096A (en)*1995-03-241998-11-103D LabsRendering system using 3D texture-processing hardware for accelerated 2D rendering
US6353850B1 (en)*1995-12-132002-03-05Immersion CorporationForce feedback provided in web pages
US20020050988A1 (en)*2000-03-282002-05-02Michael PetrovSystem and method of three-dimensional image capture and modeling
US6433775B1 (en)*1999-03-252002-08-13Monkeymedia, Inc.Virtual force feedback interface
US20030137494A1 (en)*2000-05-012003-07-24Tulbert David J.Human-machine interface
US20050182857A1 (en)*2004-02-172005-08-18Microsoft CorporationModular, attachable objects with tags as intuitive physical interface facilitating user interaction with a computer
US20050251800A1 (en)*2004-05-052005-11-10Microsoft CorporationInvoking applications with virtual objects on an interactive display
US20050270170A1 (en)*2002-05-012005-12-08Microsoft CorporationLocation measurement process for radio-frequency badges
US20060001645A1 (en)*2004-06-302006-01-05Microsoft CorporationUsing a physical object to control an attribute of an interactive display application
US20060090078A1 (en)*2004-10-212006-04-27Blythe Michael MInitiation of an application
US20060146054A1 (en)*2004-12-302006-07-06Microsoft CorporationUse of an input overscaled bitmap to generate emboldened overscaled bitmap
US20060152750A1 (en)*1999-03-092006-07-13Canon Kabushiki KaishaImage processing apparatus and method, and storage medium
US20060235546A1 (en)*2005-04-142006-10-19Hewlett-Packard Development Company, LpObject identifier
US20070159304A1 (en)*2006-01-042007-07-12Microsoft CorporationRFID device groups
US20070213994A1 (en)*2006-03-102007-09-13Microsoft CorporationRFID business process-decoupling of design and deployment time activities
US20070300307A1 (en)*2006-06-232007-12-27Microsoft CorporationSecurity Using Physical Objects
US20080021586A1 (en)*2006-07-192008-01-24Volker SchillenMethod and device for producing a three-dimensional object, and computer and data carrier useful therefor
US7397464B1 (en)*2004-04-302008-07-08Microsoft CorporationAssociating application states with a physical object
US20080207128A1 (en)*2005-04-192008-08-28Saarisalo MikkoMethod, Device and System for Controlling Application Launching in a Mobile Terminal Device
US20080281851A1 (en)*2007-05-092008-11-13Microsoft CorporationArchive for Physical and Digital Objects
US20090063678A1 (en)*2007-08-242009-03-05Kabushiki Kaisha ToshibaEquipment set generation support apparatus and method
US20090109030A1 (en)*2007-10-242009-04-30International Business Machines CorporationUsing a physical object and its position on a surface to control an enablement state of a surface based computing device
US20090231109A1 (en)*2008-03-112009-09-17Microsoft CorporationAction using switched device that transmits data
US20090251285A1 (en)*2008-04-072009-10-08International Business Machines CorporationUsing physical objects to control enablement/disablement of device functionality
US20090315678A1 (en)*2008-06-182009-12-24Microsoft CorporationRfid-based enterprise intelligence
US20100026470A1 (en)*2008-08-042010-02-04Microsoft CorporationFusing rfid and vision for surface object tracking
US20100079369A1 (en)*2008-09-302010-04-01Microsoft CorporationUsing Physical Objects in Conjunction with an Interactive Surface
US20110019162A1 (en)*2009-07-232011-01-27Huebner Kenneth JObject aware, transformable projection system
US20110249048A1 (en)*2008-12-192011-10-13Agfa Graphics NvImage processing method for three-dimensional printing
US20110249298A1 (en)*2008-12-192011-10-13Agfa Graphics NvMethod for reducing image quality artifacts in three-dimensional printing
US8209628B1 (en)*2008-04-112012-06-26Perceptive Pixel, Inc.Pressure-sensitive manipulation of displayed objects
US20120262407A1 (en)*2010-12-172012-10-18Microsoft CorporationTouch and stylus discrimination and rejection for contact sensitive computing devices
US20120324399A1 (en)*2010-03-052012-12-20Motoyuki KatsumataDisplay apparatus, image forming apparatus, customizing method, and program
US20130059089A1 (en)*2010-05-182013-03-07Chris GullentopsMethod of preparing a flexographic printing master
US20130308243A1 (en)*2012-05-182013-11-21Disney Enterprises, Inc.Magnetically Movable Objects Over a Display of an Electronic Device
US20140104191A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104320A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Controlling Virtual Objects
US20140108979A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Controlling Virtual Objects
US20140104194A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104192A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104225A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104193A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140139448A1 (en)*2012-11-202014-05-22Immersion CorporationMethod and apparatus for providing haptic cues for guidance and alignment with electrostatic friction
US20140156054A1 (en)*2005-11-022014-06-05Vistaprint Schweiz GmbhPrinter driver systems and methods for automatic generation of embroidery designs
US20140280934A1 (en)*2013-03-142014-09-18Sky Socket, LlcControlling resources used by computing devices
US20140295814A1 (en)*2013-03-262014-10-02Samsung Electronics Co., Ltd.Method and electronic device for identifying accessory
US20140317303A1 (en)*2009-03-162014-10-23Apple Inc.Application launching in conjunction with an accessory
US20140325530A1 (en)*2012-10-152014-10-30Famous Industries, Inc.Expedited Processing and Handling of Events
US20140344420A1 (en)*2013-05-202014-11-20Citrix Systems, Inc.Proximity and context aware mobile workspaces in enterprise systems
US20150091820A1 (en)*2013-09-272015-04-02Sensel, Inc.Touch Sensor Detector System and Method
US20150134572A1 (en)*2013-09-182015-05-14Tactual Labs Co.Systems and methods for providing response to user input information about state changes and predicting future user input
US20150169212A1 (en)*2011-12-142015-06-18Google Inc.Character Recognition Using a Hybrid Text Display
US20150301678A1 (en)*2014-04-212015-10-22Samsung Display Co., Ltd.Image display system
US20150378491A1 (en)*2014-06-302015-12-31Synaptics IncorporatedSystem and method for determining input object information from proximity and force measurements
US20160182702A1 (en)*2014-12-202016-06-23Ilan AbehasseraPhysical component detection and user interface change on a communication device
US20160375354A1 (en)*2015-06-232016-12-29Intel CorporationFacilitating dynamic game surface adjustment
US20160381171A1 (en)*2015-06-232016-12-29Intel CorporationFacilitating media play and real-time interaction with smart physical objects

Family Cites Families (123)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5060135A (en)1988-09-161991-10-22Wang Laboratories, Inc.Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US5517434A (en)1989-01-311996-05-14Norand CorporationData capture system with communicating and recharging docking apparatus and hand-held data terminal means cooperable therewith
JP3566720B2 (en)1992-04-302004-09-15アプル・コンピュータ・インコーポレーテッド Method and apparatus for organizing information in a computer system
US5488204A (en)1992-06-081996-01-30Synaptics, IncorporatedPaintbrush stylus for capacitive touch sensor pad
US20090075724A1 (en)1993-02-252009-03-19Shuffle Master, Inc.Wireless bet withdrawal gaming system
US5732227A (en)1994-07-051998-03-24Hitachi, Ltd.Interactive information processing system responsive to user manipulation of physical objects and displayed images
US5813009A (en)1995-07-281998-09-22Univirtual Corp.Computer based records management system method
GB9521072D0 (en)1995-10-141995-12-20Rank Xerox LtdCalibration of an interactive desktop system
US6006227A (en)1996-06-281999-12-21Yale UniversityDocument stream operating system
US6340978B1 (en)1997-01-312002-01-22Making Everlasting Memories, Ltd.Method and apparatus for recording and presenting life stories
US5969720A (en)1997-03-071999-10-19International Business Machines CorporationData processing system and method for implementing an informative container for a file system
US6175954B1 (en)*1997-10-302001-01-16Fuji Xerox Co., Ltd.Computer 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 stored
US6408278B1 (en)1998-11-102002-06-18I-Open.Com, LlcSystem and method for delivering out-of-home programming
US6886047B2 (en)1998-11-132005-04-26Jp Morgan Chase BankSystem and method for managing information retrievals for integrated digital and analog archives on a global basis
US6862635B1 (en)1998-11-132005-03-01Cray Inc.Synchronization techniques in a multithreaded environment
US6757698B2 (en)1999-04-142004-06-29Iomega CorporationMethod and apparatus for automatically synchronizing data from a host computer to two or more backup data storage locations
US20030069874A1 (en)1999-05-052003-04-10Eyal HertzogMethod and system to automate the updating of personal information within a personal information management application and to synchronize such updated personal information management applications
US6760884B1 (en)1999-08-092004-07-06Internal Research CorporationInteractive memory archive
SE515495C2 (en)1999-12-302001-08-13Ericsson Telefon Ab L M ESD protection device for a memory card holder
JP2001209480A (en)2000-01-282001-08-03Alps Electric Co LtdTransmitter-receiver
US7878905B2 (en)*2000-02-222011-02-01Creative Kingdoms, LlcMulti-layered interactive play experience
US6874037B1 (en)2000-06-192005-03-29Sony CorporationMethod and apparatus for synchronizing device information
US6545660B1 (en)2000-08-292003-04-08Mitsubishi Electric Research Laboratory, Inc.Multi-user interactive picture presentation system and method
US6894703B2 (en)2000-08-292005-05-17Mitsubishi Electric Research Laboratories, Inc.Multi-user collaborative circular graphical user interfaces
US7327376B2 (en)2000-08-292008-02-05Mitsubishi Electric Research Laboratories, Inc.Multi-user collaborative graphical user interfaces
US6791530B2 (en)2000-08-292004-09-14Mitsubishi Electric Research Laboratories, Inc.Circular graphical user interfaces
US6597255B1 (en)2001-05-302003-07-22Nortel Networks LimitedPower transmission system for a Faraday cage power source
US6641401B2 (en)*2001-06-202003-11-04Leapfrog Enterprises, Inc.Interactive apparatus with templates
US6572015B1 (en)2001-07-022003-06-03Bellsouth Intellectual Property CorporationSmart card authorization system, apparatus and method
US6710754B2 (en)2001-11-292004-03-23Palm, Inc.Moveable output device
US7194002B2 (en)2002-02-012007-03-20Microsoft CorporationPeer-to-peer based network performance measurement and analysis system and method for large scale networks
GB2388716B (en)2002-05-132004-10-20Splashpower LtdImprovements relating to contact-less power transfer
US20050122308A1 (en)2002-05-282005-06-09Matthew BellSelf-contained interactive video display system
GB2394843A (en)2002-10-282004-05-05Zap Wireless Technologies LtdCharge and data transfer by the same means
GB0229141D0 (en)2002-12-162003-01-15Splashpower LtdImprovements relating to contact-less power transfer
US7129934B2 (en)2003-01-312006-10-31Hewlett-Packard Development Company, L.P.Collaborative markup projection system
US7062260B2 (en)2003-03-272006-06-13Nokia CorporationFetching application and driver for extension device from network
JP2005010858A (en)2003-06-162005-01-13Toshiba Corp Information equipment and display screen switching method
US7376901B2 (en)2003-06-302008-05-20Mitsubishi Electric Research Laboratories, Inc.Controlled interactive display of content using networked computer devices
US20050052156A1 (en)2003-09-042005-03-10Frank LiebenowWireless charging mat with integrated interface connection
GB0320960D0 (en)2003-09-082003-10-08Splashpower LtdImprovements relating to improving flux patterns of inductive charging pads
US7146475B2 (en)2003-11-182006-12-05Mainstar Software CorporationData set level mirroring to accomplish a volume merge/migrate in a digital data storage system
US7327385B2 (en)2003-11-202008-02-05Texas Instruments IncorporatedHome picture/video display system with ultra wide-band technology
US20050183035A1 (en)2003-11-202005-08-18Ringel Meredith J.Conflict resolution for graphic multi-user interface
US7356475B2 (en)2004-01-052008-04-08Sbc Knowledge Ventures, L.P.System and method for providing access to an interactive service offering
US20050181839A1 (en)2004-02-172005-08-18Nokia CorporationDevices and methods for simultaneous battery charging and data transmission in a mobile terminal
US20050219204A1 (en)2004-04-052005-10-06Wyatt HuddlestonInteractive display system
US7657846B2 (en)2004-04-232010-02-02Microsoft CorporationSystem and method for displaying stack icons
US7394459B2 (en)2004-04-292008-07-01Microsoft CorporationInteraction between objects and a virtual environment display
US7134756B2 (en)2004-05-042006-11-14Microsoft CorporationSelectable projector and imaging modes of display table
US7358962B2 (en)2004-06-152008-04-15Microsoft CorporationManipulating association of data with a physical object
US7254665B2 (en)2004-06-162007-08-07Microsoft CorporationMethod and system for reducing latency in transferring captured image data by utilizing burst transfer after threshold is reached
US7511703B2 (en)2004-06-282009-03-31Microsoft CorporationUsing size and shape of a physical object to manipulate output in an interactive display application
US7466308B2 (en)2004-06-282008-12-16Microsoft CorporationDisposing identifying codes on a user's hand to provide input to an interactive display application
US7743348B2 (en)2004-06-302010-06-22Microsoft CorporationUsing physical objects to adjust attributes of an interactive display application
US7724242B2 (en)2004-08-062010-05-25Touchtable, Inc.Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US7728821B2 (en)2004-08-062010-06-01Touchtable, Inc.Touch detecting interactive display
US7463792B2 (en)2004-08-172008-12-09Peterschmidt Eric TSystem and method of archiving family history
US20060068870A1 (en)2004-09-132006-03-30Pokertek, Inc.Electronic card table and method with host console
US7898505B2 (en)2004-12-022011-03-01Hewlett-Packard Development Company, L.P.Display system
US20070067325A1 (en)*2005-02-142007-03-22Xsapio, Ltd.Methods and apparatus to load and run software programs in data collection devices
US7639231B2 (en)2005-03-292009-12-29Hewlett-Packard Development Company, L.P.Display of a user interface
US20060267952A1 (en)2005-05-262006-11-30Steve AlcornInteractive display table top
US7970870B2 (en)*2005-06-242011-06-28Microsoft CorporationExtending digital artifacts through an interactive surface
US7525538B2 (en)2005-06-282009-04-28Microsoft CorporationUsing same optics to image, illuminate, and project
US20070030254A1 (en)2005-07-212007-02-08Robrecht Michael JIntegration of touch sensors with directly mounted electronic components
US7764191B2 (en)2005-07-262010-07-27Rockwell Automation Technologies, Inc.RFID tag data affecting automation controller with internal database
US7911444B2 (en)2005-08-312011-03-22Microsoft CorporationInput method for surface of interactive display
US20070052540A1 (en)2005-09-062007-03-08Rockwell Automation Technologies, Inc.Sensor fusion for RFID accuracy
US8930834B2 (en)2006-03-202015-01-06Microsoft CorporationVariable orientation user interface
WO2007131839A1 (en)2006-05-152007-11-22International Business Machines CorporationMETHOD AND SYSTEMS FOR LOCALIZING OBJECTS USING PASSIVE RFID TAGs
US7627831B2 (en)2006-05-192009-12-01Fuji Xerox Co., Ltd.Interactive techniques for organizing and retrieving thumbnails and notes on large displays
US7686682B2 (en)2007-01-102010-03-30Fuji Xerox Co., Ltd.Video game for tagging photos
KR20070015239A (en)2007-01-132007-02-01(주)아루온게임즈 Game system and method for linking mobile phone and user game common terminal
US20080199837A1 (en)*2007-02-172008-08-21Kuester Deitra AUniversal learning system
US20080216125A1 (en)2007-03-012008-09-04Microsoft CorporationMobile Device Collaboration
JP2008220783A (en)2007-03-142008-09-25Aruze Corp A card game machine having a plurality of terminals that allow one player to play a card game
KR20080086262A (en)2007-03-222008-09-25삼성전자주식회사 Method and apparatus for digital content sharing, and digital content sharing system
US8543455B2 (en)2007-04-182013-09-24Hewlett-Packard Development Company, L.P.System and method of providing content to users
US8323099B2 (en)2007-08-212012-12-04Wms Gaming, Inc.Associating portable wagering game machines with a stationary wagering game machine
US20090095804A1 (en)2007-10-122009-04-16Sony Ericsson Mobile Communications AbRfid for connected accessory identification and method
US8232976B2 (en)*2010-03-252012-07-31Panasonic Corporation Of North AmericaPhysically reconfigurable input and output systems and methods
US8439756B2 (en)*2007-11-092013-05-14IgtGaming system having a display/input device configured to interactively operate with external device
US20090134973A1 (en)2007-11-262009-05-28Robert SandlerPlug & Play and Security Via RFID For Handheld Devices
US20090273560A1 (en)*2008-02-042009-11-05Massachusetts Institute Of TechnologySensor-based distributed tangible user interface
US20090195513A1 (en)2008-02-052009-08-06Delphi Technologies, Inc.Interactive multimedia control module
US8899474B2 (en)2008-06-022014-12-02Disney Enterprises, Inc.Interactive document reader
US8602857B2 (en)*2008-06-032013-12-10Tweedletech, LlcIntelligent board game system with visual marker based game object tracking and identification
US8488069B2 (en)*2008-08-042013-07-16Casino Technology AdElectronic display with push buttons
US8422944B2 (en)2008-08-122013-04-16Sony CorporationPersonal function pad
US8529345B2 (en)2008-10-022013-09-10IgtGaming system including a gaming table with mobile user input devices
DE102008057389B4 (en)*2008-11-142011-03-17Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Transporting an object over a surface
US9134798B2 (en)2008-12-152015-09-15Microsoft Technology Licensing, LlcGestures, interactions, and common ground in a surface computing environment
US20110281652A1 (en)*2009-02-022011-11-17Marc LaverdiereTouch Music Player
US20120081207A1 (en)2010-09-302012-04-05Apple Inc.Application launching in conjunction with an accessory
US8198994B2 (en)*2009-04-132012-06-12Applied Minds, LlcCustomizable and reconfigurable virtual instrument panel
KR101602221B1 (en)2009-05-192016-03-10엘지전자 주식회사Mobile terminal system and control method thereof
US9344510B2 (en)2009-07-032016-05-17International Business Machines CorporationPushing content from a local device to a remote display
KR20110053110A (en)2009-11-132011-05-19삼성전자주식회사 Display apparatus, client, image display system and image display method including the same
US8898567B2 (en)2010-04-092014-11-25Nokia CorporationMethod and apparatus for generating a virtual interactive workspace
US9022279B2 (en)2010-06-152015-05-05Apple Inc.Method and system for locating an accessory and an application for use with a user device
US20120095749A1 (en)2010-10-142012-04-19Antonio CaprettaMulti-functional audio distribution system and method for movie theaters and other public and private venues
JP5408816B2 (en)*2010-11-222014-02-05健治 吉田 Information input system, program, medium
AU2011202838B2 (en)2010-12-212014-04-10Lg Electronics Inc.Mobile terminal and method of controlling a mode screen display therein
CN102638611B (en)2011-02-152014-10-22Lg电子株式会社Method of transmitting and receiving data and display device using the same
KR101782649B1 (en)2011-04-282017-09-28삼성전자주식회사Device and method for providing application of external accessory in wireless terminal
US8600450B2 (en)2011-12-282013-12-03Sony CorporationReceiving user input on a graphical user interface
US8923760B2 (en)2012-04-262014-12-30Qualcomm IncorporatedOrientational collaboration of data between multiple devices
KR20140055703A (en)2012-11-012014-05-09삼성전자주식회사Contents sharing method and system
KR101503770B1 (en)2013-03-042015-03-18주식회사 코런The open smart appcessory platform
US9183755B2 (en)*2013-03-122015-11-10Zheng ShiSystem and method for learning, composing, and playing music with physical objects
US9268535B2 (en)*2013-03-122016-02-23Zheng ShiSystem and method for computer programming with physical objects on an interactive surface
WO2014139092A1 (en)*2013-03-122014-09-18Zheng ShiSystem and method for interactive board
US10013092B2 (en)*2013-09-272018-07-03Sensel, Inc.Tactile touch sensor system and method
CN104750406B (en)2013-12-312019-12-24深圳迈瑞生物医疗电子股份有限公司 Monitoring equipment and its display interface layout adjustment method and device
WO2015113395A1 (en)*2014-01-302015-08-06Zheng ShiSystem and method for directing a moving object on an interactive surface
US20150220300A1 (en)2014-02-032015-08-06Tv One LimitedSystems and methods for configuring a video wall
CN104035675B (en)2014-06-242017-06-27联想(北京)有限公司Electronic equipment and its display control method
KR102274944B1 (en)*2014-09-242021-07-08삼성전자주식회사Apparatus and method for identifying an object
WO2016074465A1 (en)*2014-11-122016-05-19Zheng ShiSystem and accompanying method for interacting with card and interactive surface
US9911396B2 (en)2015-02-062018-03-06Disney Enterprises, Inc.Multi-user interactive media wall
US9965055B2 (en)*2015-07-202018-05-08Motorola Mobility LlcPassive stylus with RFID-enabled sensing
US10564839B2 (en)*2016-03-312020-02-18Sensel Inc.Method for detecting and characterizing inputs on a touch sensor surface

Patent Citations (63)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5155813A (en)*1990-01-081992-10-13Wang Laboratories, Inc.Computer apparatus for brush styled writing
US5347620A (en)*1991-09-051994-09-13Zimmer Mark ASystem and method for digital rendering of images and printed articulation
US5835096A (en)*1995-03-241998-11-103D LabsRendering system using 3D texture-processing hardware for accelerated 2D rendering
US6353850B1 (en)*1995-12-132002-03-05Immersion CorporationForce feedback provided in web pages
US20060152750A1 (en)*1999-03-092006-07-13Canon Kabushiki KaishaImage processing apparatus and method, and storage medium
US6433775B1 (en)*1999-03-252002-08-13Monkeymedia, Inc.Virtual force feedback interface
US20020050988A1 (en)*2000-03-282002-05-02Michael PetrovSystem and method of three-dimensional image capture and modeling
US20030137494A1 (en)*2000-05-012003-07-24Tulbert David J.Human-machine interface
US20050270170A1 (en)*2002-05-012005-12-08Microsoft CorporationLocation measurement process for radio-frequency badges
US20050182857A1 (en)*2004-02-172005-08-18Microsoft CorporationModular, attachable objects with tags as intuitive physical interface facilitating user interaction with a computer
US7613842B2 (en)*2004-02-172009-11-03Microsoft CorporationModular, attachable objects with tags as intuitive physical interface facilitating user interaction with a computer
US7397464B1 (en)*2004-04-302008-07-08Microsoft CorporationAssociating application states with a physical object
US20050251800A1 (en)*2004-05-052005-11-10Microsoft CorporationInvoking applications with virtual objects on an interactive display
US20060001645A1 (en)*2004-06-302006-01-05Microsoft CorporationUsing a physical object to control an attribute of an interactive display application
US20060090078A1 (en)*2004-10-212006-04-27Blythe Michael MInitiation of an application
US20060146054A1 (en)*2004-12-302006-07-06Microsoft CorporationUse of an input overscaled bitmap to generate emboldened overscaled bitmap
US20060235546A1 (en)*2005-04-142006-10-19Hewlett-Packard Development Company, LpObject identifier
US20080207128A1 (en)*2005-04-192008-08-28Saarisalo MikkoMethod, Device and System for Controlling Application Launching in a Mobile Terminal Device
US20140156054A1 (en)*2005-11-022014-06-05Vistaprint Schweiz GmbhPrinter driver systems and methods for automatic generation of embroidery designs
US20070159304A1 (en)*2006-01-042007-07-12Microsoft CorporationRFID device groups
US7378966B2 (en)*2006-01-042008-05-27Microsoft CorporationRFID device groups
US9058528B2 (en)*2006-01-042015-06-16Microsoft CorporationRFID device groups
US20070213994A1 (en)*2006-03-102007-09-13Microsoft CorporationRFID business process-decoupling of design and deployment time activities
US20070300307A1 (en)*2006-06-232007-12-27Microsoft CorporationSecurity Using Physical Objects
US20080021586A1 (en)*2006-07-192008-01-24Volker SchillenMethod and device for producing a three-dimensional object, and computer and data carrier useful therefor
US20080281851A1 (en)*2007-05-092008-11-13Microsoft CorporationArchive for Physical and Digital Objects
US20090063678A1 (en)*2007-08-242009-03-05Kabushiki Kaisha ToshibaEquipment set generation support apparatus and method
US20090109030A1 (en)*2007-10-242009-04-30International Business Machines CorporationUsing a physical object and its position on a surface to control an enablement state of a surface based computing device
US20090231109A1 (en)*2008-03-112009-09-17Microsoft CorporationAction using switched device that transmits data
US20090251285A1 (en)*2008-04-072009-10-08International Business Machines CorporationUsing physical objects to control enablement/disablement of device functionality
US8209628B1 (en)*2008-04-112012-06-26Perceptive Pixel, Inc.Pressure-sensitive manipulation of displayed objects
US20090315678A1 (en)*2008-06-182009-12-24Microsoft CorporationRfid-based enterprise intelligence
US20100026470A1 (en)*2008-08-042010-02-04Microsoft CorporationFusing rfid and vision for surface object tracking
US8847739B2 (en)*2008-08-042014-09-30Microsoft CorporationFusing RFID and vision for surface object tracking
US20100079369A1 (en)*2008-09-302010-04-01Microsoft CorporationUsing Physical Objects in Conjunction with an Interactive Surface
US20110249298A1 (en)*2008-12-192011-10-13Agfa Graphics NvMethod for reducing image quality artifacts in three-dimensional printing
US20110249048A1 (en)*2008-12-192011-10-13Agfa Graphics NvImage processing method for three-dimensional printing
US20140317303A1 (en)*2009-03-162014-10-23Apple Inc.Application launching in conjunction with an accessory
US20110019162A1 (en)*2009-07-232011-01-27Huebner Kenneth JObject aware, transformable projection system
US20120324399A1 (en)*2010-03-052012-12-20Motoyuki KatsumataDisplay apparatus, image forming apparatus, customizing method, and program
US20130059089A1 (en)*2010-05-182013-03-07Chris GullentopsMethod of preparing a flexographic printing master
US20120262407A1 (en)*2010-12-172012-10-18Microsoft CorporationTouch and stylus discrimination and rejection for contact sensitive computing devices
US20150169212A1 (en)*2011-12-142015-06-18Google Inc.Character Recognition Using a Hybrid Text Display
US20130308243A1 (en)*2012-05-182013-11-21Disney Enterprises, Inc.Magnetically Movable Objects Over a Display of an Electronic Device
US20140325530A1 (en)*2012-10-152014-10-30Famous Industries, Inc.Expedited Processing and Handling of Events
US20140104320A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Controlling Virtual Objects
US20140104225A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104193A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104194A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140108979A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Controlling Virtual Objects
US20140104192A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140104191A1 (en)*2012-10-172014-04-17Perceptive Pixel, Inc.Input Classification for Multi-Touch Systems
US20140139448A1 (en)*2012-11-202014-05-22Immersion CorporationMethod and apparatus for providing haptic cues for guidance and alignment with electrostatic friction
US20140280934A1 (en)*2013-03-142014-09-18Sky Socket, LlcControlling resources used by computing devices
US20140295814A1 (en)*2013-03-262014-10-02Samsung Electronics Co., Ltd.Method and electronic device for identifying accessory
US20140344420A1 (en)*2013-05-202014-11-20Citrix Systems, Inc.Proximity and context aware mobile workspaces in enterprise systems
US20150134572A1 (en)*2013-09-182015-05-14Tactual Labs Co.Systems and methods for providing response to user input information about state changes and predicting future user input
US20150091820A1 (en)*2013-09-272015-04-02Sensel, Inc.Touch Sensor Detector System and Method
US20150301678A1 (en)*2014-04-212015-10-22Samsung Display Co., Ltd.Image display system
US20150378491A1 (en)*2014-06-302015-12-31Synaptics IncorporatedSystem and method for determining input object information from proximity and force measurements
US20160182702A1 (en)*2014-12-202016-06-23Ilan AbehasseraPhysical component detection and user interface change on a communication device
US20160375354A1 (en)*2015-06-232016-12-29Intel CorporationFacilitating dynamic game surface adjustment
US20160381171A1 (en)*2015-06-232016-12-29Intel CorporationFacilitating media play and real-time interaction with smart physical objects

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10044790B2 (en)2005-06-242018-08-07Microsoft Technology Licensing, LlcExtending digital artifacts through an interactive surface to a mobile device and creating a communication channel between a mobile device and a second mobile device via the interactive surface
US10346611B1 (en)*2015-11-252019-07-09Symantec CorporationDetecting malicious software
US10148497B1 (en)2015-12-112018-12-04Amazon Technologies, Inc.Network addressable device automation using a beacon
US10331155B1 (en)*2015-12-112019-06-25Amazon Technologies, Inc.Network addressable power socket automation
US10033973B1 (en)*2017-01-252018-07-24Honeywell International Inc.Systems and methods for customizing a personalized user interface using face recognition
US10586389B2 (en)2017-06-282020-03-10Microsoft Technology Licensing, LlcDevice panel capabilities and spatial relationships
US11787354B2 (en)2018-12-212023-10-17Polaris Industries Inc.Managing recreational vehicles and accessories
US12030445B2 (en)2018-12-212024-07-09Polaris Industries Inc.Managing recreational vehicles and accessories
US12012054B2 (en)2018-12-212024-06-18Polaris Industries Inc.Managing recreational vehicles and accessories
US11016610B2 (en)*2019-01-042021-05-25Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US11747942B2 (en)*2019-01-042023-09-05Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US20210247889A1 (en)*2019-01-042021-08-12Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US20230400947A1 (en)*2019-01-042023-12-14Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
WO2020142713A1 (en)*2019-01-042020-07-09Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US10656763B1 (en)*2019-01-042020-05-19Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US12265679B2 (en)*2019-01-042025-04-01Sensel, Inc.Dynamic adjustment of a click threshold corresponding to a force-based tactile sensor
US11609665B2 (en)*2020-08-202023-03-21Peter Andras VikarSystem and method for sharing and manipulating digital content
WO2023167948A1 (en)*2022-03-012023-09-07Tusi, LlcReconfigurable puzzle for education, therapy, and entertainment

Also Published As

Publication numberPublication date
WO2017074809A1 (en)2017-05-04
CN108351791B (en)2021-07-20
EP3368977A1 (en)2018-09-05
EP3368977B1 (en)2021-10-13
CN108351791A (en)2018-07-31
US12353703B2 (en)2025-07-08

Similar Documents

PublicationPublication DateTitle
US12353703B2 (en)Computing device having user-input accessory
US12298987B2 (en)Surfacing augmented reality objects
US10475250B1 (en)Virtual item simulation using detected surfaces
US20200311428A1 (en)Virtual item display simulations
US10897687B2 (en)Electronic device and method for identifying location by electronic device
CN102695032A (en)Information processing apparatus, information sharing method, program, and terminal device
CN103733229A (en)Information processing device, information processing method, and program
CN107368329B (en)Mounting of physical elements
US20170330473A1 (en)Iot enhanced educational system
US20190340317A1 (en)Computer vision through simulated hardware optimization
US20210034234A1 (en)Electronic device for processing wheel input and operation method thereof
US9047244B1 (en)Multi-screen computing device applications
CN115081643B (en)Confrontation sample generation method, related device and storage medium
CN110737454A (en)Software project updating method and device, computer equipment and storage medium
CN114083800B (en)3D printing data generation method and device of model supporting surface and storage medium
US11240102B2 (en)Peripheral device identification system and method
US12026831B2 (en)Electronic device and method for spatial mapping using the same
EP4357893A1 (en)Electronic device comprising display and method thereof
US12102923B2 (en)Method and system for automatic normal map detection and correction
KR102534565B1 (en)Method for providing content and electronic device thereof
CN112347568B (en)Simulation test method, related device, equipment and storage medium
US12023575B2 (en)Multi unit deformable controller
US20240185099A1 (en)User response collection interface generation and management using machine learning technologies
US20240320666A1 (en)Electronic device comprising plurality of execution environments and operating method thereof
US20250278573A1 (en)Visual chain-of-thought reasoning for multimodal language models

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC., WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KOENDERS, OSCAR;REEL/FRAME:036905/0584

Effective date:20151023

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCVInformation on status: appeal procedure

Free format text:NOTICE OF APPEAL FILED

STCVInformation on status: appeal procedure

Free format text:EXAMINER'S ANSWER TO APPEAL BRIEF MAILED

STCVInformation on status: appeal procedure

Free format text:ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCVInformation on status: appeal procedure

Free format text:BOARD OF APPEALS DECISION RENDERED

STPPInformation on status: patent application and granting procedure in general

Free format text:AMENDMENT / ARGUMENT AFTER BOARD OF APPEALS DECISION

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCFInformation on status: patent grant

Free format text:PATENTED CASE


[8]ページ先頭

©2009-2025 Movatter.jp