CA2506138A1 - Context-aware auxiliary display platform and applications - Google Patents

Context-aware auxiliary display platform and applications Download PDF

Info

Publication number
CA2506138A1
CA2506138A1 CA002506138A CA2506138A CA2506138A1 CA 2506138 A1 CA2506138 A1 CA 2506138A1 CA 002506138 A CA002506138 A CA 002506138A CA 2506138 A CA2506138 A CA 2506138A CA 2506138 A1 CA2506138 A1 CA 2506138A1
Authority
CA
Canada
Prior art keywords
context
change
auxiliary device
computer system
output
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
CA002506138A
Other languages
French (fr)
Other versions
CA2506138C (en
Inventor
Andrew J. Fuller
Christopher A. Schoppa
Curt A. Steeb
Juan J. Perez
Matthew P. Rhoten
Niels Van Dongen
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 Corp
Original Assignee
Microsoft Corp
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 Corp filed Critical Microsoft Corp
Publication of CA2506138A1 publication Critical patent/CA2506138A1/en
Application granted granted Critical
Publication of CA2506138C publication Critical patent/CA2506138C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D17/00Excavations; Bordering of excavations; Making embankments
    • E02D17/20Securing of slopes or inclines
    • E02D17/202Securing of slopes or inclines with flexible securing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D2300/00Materials
    • E02D2300/0051Including fibers
    • E02D2300/0054Including fibers made from plastic
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D2300/00Materials
    • E02D2300/0084Geogrids
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/544Remote
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Mining & Mineral Resources (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Paleontology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Power Sources (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Described is a mechanism by which application programs (or plug-ins) and an auxiliary service adjust the output and/or data available for output on an auxiliary device based on changes detected in the current context of the auxiliary display. Context sensors detect and report changes in context, whereby some action is taken with respect to what information is displayed or can be displayed on the auxiliary display device. Examples of context data that can change include the physical location of the display, detected movement or motion data, presence of a particular user or others, power state, network connectivity status, privacy status and so forth. The auxiliary device can have context as to its position relative to the main display. Information sensitivity levels may be used to specify whether an application program's data can be displayed, based on the perceived sensitivity of the information and the user's current context.

Claims (28)

1. In a computing environment having a computer system, a system comprising:
an auxiliary device coupled to the computer system to output auxiliary information;
at least one context sensor that indicates a current context that is able to change; and a service coupled to the context sensor that manages the output of information on the auxiliary device based on the current context.
2. The system of claim 1 further comprising a program that registers with the service to indicate whether information corresponding to that program is to be displayed based on the current context.
3. The system of claim 1 wherein the context sensor detects a state of network connectivity as a current context.
4. The system of claim 1 wherein the context sensor detects a change in location of the auxiliary device relative to a main display of the computer system.
5. The system of claim 1 wherein the context sensor detects a change in a physical location the computer system.
6. The system of claim 5 wherein the context sensor detects a change in a physical location the computer system based on global positioning system data.
7. The system of claim 5 wherein the context sensor detects a change in a physical location the computer system based on detection of a wireless signal.
8. The system of claim 1 wherein the context sensor detects a presence of at least one person near the auxiliary device.
9. The system of claim 1 wherein the context sensor detects an online or offline power state of the main computer.
10. The system of claim 1 wherein the context sensor corresponds to a button on an actuator of the auxiliary display.
11. The system of claim 1 wherein the service manages the output of information on the auxiliary device by modifying data in an offline cache in response to a context change.
12. The system of claim 1 wherein the service manages the output of information on the auxiliary device by notifying an application program in response to a context change, the application adjusting its output in response to the context change notification.
13. In a computing environment having a computer system and an auxiliary device coupled to the computer system to output auxiliary information, a method comprising:
detecting a context change, and adjusting the information that can be output on the auxiliary device based on the context change detection.
14. The method of claim 13 wherein detecting a context change comprises receiving data indicative of a location change of the auxiliary device relative to a main display of the computer system.
15. The method of claim 13 wherein detecting a context change comprises receiving data indicative of a physical location of the auxiliary device.
16. The method of claim 13 wherein detecting a context change comprises receiving data indicative of a change in the state of network connectivity.
17. The method of claim 13 wherein detecting a context change comprises receiving data indicative of a presence of at least one person near the auxiliary device.
18. The method of claim 13 wherein detecting a context change comprises receiving data indicative of an online or offline power state of the main computer.
19. The method of claim 13 wherein detecting a context change comprises detecting actuation of an actuator associated with the auxiliary device.
20. The method of claim 13 wherein adjusting the output comprises modifying data in an offline cache in response to a context change.
21. The method of claim 13 wherein adjusting the output comprises notifying an application program in response to a context change, the application adjusting its output in response to the context change notification.
22. A computer-readable medium having computer-executable instructions, which when executed perform the method of any one of claims 13 to 21.
23. In a computing environment having a main computer system and an auxiliary device, a method comprising:
receiving, at the auxiliary device, information corresponding to a context change;
communicating context-related data corresponding to the context change to the main computer system; and changing a state of the main computer system based on the context-related data.
24. The method of claim 23 wherein communicating the context-related data comprises sending an event from the auxiliary device to a program running on the main computer system.
25. The method of claim 23 further comprising, registering a program on the main computer system to receive an event from the auxiliary device indicative of the context change.
26. The method of claim 23 wherein the main computer system is offline when the information corresponding to a context change is received, and wherein communicating the context-related data comprises maintaining the information in storage until the main computer system is online.
27. The method of claim 23 wherein communicating the context-related data comprises responding to a query from a program running on the main computer system.
28. A computer-readable medium having computer-executable instructions, which when executed perform the method of any one of claims 23 to 27.
CA2506138A 2004-05-03 2005-05-02 Context-aware auxiliary display platform and applications Expired - Fee Related CA2506138C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/837,894 US7511682B2 (en) 2004-05-03 2004-05-03 Context-aware auxiliary display platform and applications
US10/837,894 2004-05-03

Publications (2)

Publication Number Publication Date
CA2506138A1 true CA2506138A1 (en) 2005-11-03
CA2506138C CA2506138C (en) 2012-01-03

Family

ID=34939566

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2506138A Expired - Fee Related CA2506138C (en) 2004-05-03 2005-05-02 Context-aware auxiliary display platform and applications

Country Status (10)

Country Link
US (2) US7511682B2 (en)
EP (1) EP1594037A3 (en)
JP (1) JP4794205B2 (en)
KR (1) KR101120845B1 (en)
CN (1) CN1722105B (en)
AU (1) AU2005201789B2 (en)
BR (1) BRPI0501589A (en)
CA (1) CA2506138C (en)
MX (1) MXPA05004772A (en)
RU (1) RU2393532C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012126076A1 (en) * 2011-03-24 2012-09-27 Research In Motion Limited Providing event notifications on a mobile device

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947772B2 (en) * 2002-01-31 2005-09-20 Qualcomm Incorporated System and method for providing messages on a wireless device connecting to an application server
US7039398B2 (en) 2002-08-30 2006-05-02 Qualcomm Incorporated Server processing of interactive screens for a wireless device
US6996394B2 (en) 2002-08-30 2006-02-07 Qualcomm Incorporated Server processing in providing messages for a wireless device connecting to a server
US7673244B2 (en) * 2004-06-06 2010-03-02 Pitney Bowes Inc. Responsive environment sensor systems with delayed activation
US8583139B2 (en) * 2004-12-31 2013-11-12 Nokia Corporation Context diary application for a mobile terminal
US20070079030A1 (en) * 2005-09-30 2007-04-05 Intel Corporation Auxiliary display and storage unit
US7774851B2 (en) * 2005-12-22 2010-08-10 Scenera Technologies, Llc Methods, systems, and computer program products for protecting information on a user interface based on a viewability of the information
TWI292108B (en) * 2005-12-28 2008-01-01 Via Tech Inc Fault-tolerant methods and systems for managing webpage presentation
US7631267B2 (en) 2006-02-17 2009-12-08 Microsoft Corporation Auxiliary display sidebar integration
US20070242061A1 (en) * 2006-04-14 2007-10-18 Microsoft Corporation Mobile auxiliary display model
US7898500B2 (en) * 2006-05-22 2011-03-01 Microsoft Corporation Auxiliary display within a primary display system
US20070282783A1 (en) * 2006-05-31 2007-12-06 Mona Singh Automatically determining a sensitivity level of a resource and applying presentation attributes to the resource based on attributes of a user environment
US7907051B2 (en) * 2006-06-13 2011-03-15 Microsoft Corporation Techniques for setting and indicating presence for a device
US20080005679A1 (en) * 2006-06-28 2008-01-03 Microsoft Corporation Context specific user interface
US8099400B2 (en) * 2006-08-18 2012-01-17 National Instruments Corporation Intelligent storing and retrieving in an enterprise data system
TWI329265B (en) * 2007-01-16 2010-08-21 Asustek Comp Inc Portable computer
US20080235527A1 (en) * 2007-03-19 2008-09-25 Winbond Electronics Corporation Operation of computer display using auxiliary display controller
US20090021450A1 (en) * 2007-07-19 2009-01-22 Winbond Electronics Corporation Data synchronization of auxiliary display
KR101415762B1 (en) * 2007-07-25 2014-07-08 엘지전자 주식회사 Auxiliary output apparatus, Portable computer having auxiliary output apparatus and Changing method of Operating Systerm thereof
US8943425B2 (en) * 2007-10-30 2015-01-27 Google Technology Holdings LLC Method and apparatus for context-aware delivery of informational content on ambient displays
WO2009085586A1 (en) * 2007-12-20 2009-07-09 Motorola, Inc. Method and system for managing search results in a communication network
US20090327884A1 (en) * 2008-06-25 2009-12-31 Microsoft Corporation Communicating information from auxiliary device
JP2010049456A (en) * 2008-08-21 2010-03-04 Canon Inc Data processing apparatus, data processing method, conference system, storage medium, and program
US8527908B2 (en) * 2008-09-26 2013-09-03 Apple Inc. Computer user interface system and methods
US20100149071A1 (en) * 2008-12-14 2010-06-17 Edward Mun-Song Son Convenient Configurations for Secondary Mini Monitors
US8019903B2 (en) * 2009-03-27 2011-09-13 Microsoft Corporation Removable accessory for a computing device
US20110239011A1 (en) 2010-03-26 2011-09-29 Nokia Corporation Method and apparatus for synchronizing wake-ups of offline mobile devices
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
GB2494598A (en) 2010-06-11 2013-03-13 Doat Media Ltd A system and methods thereof for enhancing a user's search experience
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US9361729B2 (en) * 2010-06-17 2016-06-07 Microsoft Technology Licensing, Llc Techniques to present location information for social networks using augmented reality
US20130103212A1 (en) * 2010-06-30 2013-04-25 Nokia Corporation Method and apparatus for providing context-based power consumption control
US20120065749A1 (en) * 2010-09-13 2012-03-15 Motorola Mobility, Inc. Display of Devices on an Interface based on a Contextual Event
CN101977244A (en) * 2010-09-21 2011-02-16 华为终端有限公司 Control method, device and system
US9268367B2 (en) 2010-10-13 2016-02-23 Microsoft Technology Licensing, Llc Use of low-power display on device
US10026058B2 (en) 2010-10-29 2018-07-17 Microsoft Technology Licensing, Llc Enterprise resource planning oriented context-aware environment
US8521942B2 (en) * 2011-03-21 2013-08-27 Microsoft Corporation HID over simple peripheral buses
US9858342B2 (en) * 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US20130067401A1 (en) * 2011-09-09 2013-03-14 Sap Ag Context sensitive extensions for existing applications
US9285871B2 (en) 2011-09-30 2016-03-15 Microsoft Technology Licensing, Llc Personal audio/visual system for providing an adaptable augmented reality environment
US9253282B2 (en) 2011-10-18 2016-02-02 Qualcomm Incorporated Method and apparatus for generating, using, or updating an enriched user profile
US9922378B2 (en) * 2011-12-27 2018-03-20 Nokia Technologies Oy Method and apparatus for providing intent-based monitoring using sensory information
US8786517B2 (en) 2012-02-21 2014-07-22 Blackberry Limited System and method for displaying a user interface across multiple electronic devices
US9197733B2 (en) 2012-02-21 2015-11-24 Blackberry Limited System and method for transferring data between electronic devices
US9077813B2 (en) * 2012-02-29 2015-07-07 International Business Machines Corporation Masking mobile message content
US8886767B1 (en) * 2012-03-16 2014-11-11 Arris Enterprises, Inc. Sharing resources in a local serving office
CN102855110A (en) * 2012-07-25 2013-01-02 苏州佳世达电通有限公司 Information prompt device and display device
US9183398B2 (en) * 2012-09-20 2015-11-10 Qualcomm Incorporated Content-driven screen polarization with application sessions
JP5981023B2 (en) * 2013-01-06 2016-08-31 インテル コーポレイション Method, apparatus, and system for distributed preprocessing of touch data and display area control
KR20160015295A (en) * 2013-05-30 2016-02-12 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Multi-display system
CN105637445B (en) 2013-10-14 2019-07-26 奥誓公司 For providing the system and method for the user interface based on environment
WO2015094357A1 (en) * 2013-12-20 2015-06-25 Intel Corporation Detachable displays
US9437159B2 (en) * 2014-01-25 2016-09-06 Sony Interactive Entertainment America Llc Environmental interrupt in a head-mounted display and utilization of non field of view real estate
US9699291B2 (en) * 2014-08-25 2017-07-04 Microsoft Technology Licensing, Llc Phonepad
CN104461839A (en) * 2014-11-17 2015-03-25 天津三星通信技术研究有限公司 Equipment and method for displaying prompt message related to operation condition of terminal in terminal
WO2016086221A2 (en) * 2014-11-28 2016-06-02 Abhijit Rao System for information display
US10147421B2 (en) 2014-12-16 2018-12-04 Microcoft Technology Licensing, Llc Digital assistant voice input integration
US9389928B1 (en) 2015-02-11 2016-07-12 Microsoft Technology Licensing, Llc Platform for extension interaction with applications
US10133613B2 (en) * 2015-05-14 2018-11-20 Microsoft Technology Licensing, Llc Digital assistant extensibility to third party applications
CN107850928B (en) * 2015-07-13 2020-12-29 维提公司 Method and apparatus to retrieve data from a power distribution unit
US11133703B2 (en) 2015-07-13 2021-09-28 Vertiv Corporation Method and apparatus to retrieve data from power distribution units
US10845949B2 (en) 2015-09-28 2020-11-24 Oath Inc. Continuity of experience card for index
US10521070B2 (en) 2015-10-23 2019-12-31 Oath Inc. Method to automatically update a homescreen
US10831766B2 (en) 2015-12-21 2020-11-10 Oath Inc. Decentralized cards platform for showing contextual cards in a stream
US10318573B2 (en) 2016-06-22 2019-06-11 Oath Inc. Generic card feature extraction based on card rendering as an image
CN108182923B (en) * 2018-01-02 2020-06-05 京东方科技集团股份有限公司 Method for displaying image on display device, display device and electronic equipment
DE102019106281A1 (en) * 2019-03-12 2020-09-17 tooz technologies GmbH System, method, computer program, mobile device and kit for operating a device with low computing power

Family Cites Families (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4004277A (en) * 1974-05-29 1977-01-18 Gavril Bruce D Switching system for non-symmetrical sharing of computer peripheral equipment
US5363502A (en) * 1990-06-08 1994-11-08 Hitachi, Ltd. Hot stand-by method and computer system for implementing hot stand-by method
US5193064A (en) * 1990-10-09 1993-03-09 General Dynamics Corporation, Space Systems Division Method and apparatus of integrating Global Positioning System and Inertial Navigation System without using accelerometers
US5745105A (en) * 1993-03-31 1998-04-28 Samsung Electronics Co., Ltd. Power saving apparatus and method of a monitor
US5649023A (en) * 1994-05-24 1997-07-15 Panasonic Technologies, Inc. Method and apparatus for indexing a plurality of handwritten objects
US5818553A (en) * 1995-04-10 1998-10-06 Norand Corporation Contrast control for a backlit LCD
JPH0922339A (en) * 1995-07-05 1997-01-21 Matsushita Electric Ind Co Ltd Remote controller
US6094600A (en) 1996-02-06 2000-07-25 Fisher-Rosemount Systems, Inc. System and method for managing a transaction database of records of changes to field device configurations
US6281893B1 (en) * 1996-04-04 2001-08-28 Sun Microsystems, Inc. Method and apparatus for providing an object oriented approach to a device independent graphics control system
US5910799A (en) * 1996-04-09 1999-06-08 International Business Machines Corporation Location motion sensitive user interface
US5690214A (en) * 1996-08-26 1997-11-25 Innoversions International Inc. Toothbrush storage device
US6096096A (en) * 1996-12-13 2000-08-01 Silicon Graphics, Inc. Web-site delivery
US6035339A (en) * 1997-03-13 2000-03-07 At&T Corporation Network information delivery system for delivering information based on end user terminal requirements
KR100248048B1 (en) * 1997-06-30 2000-03-15 윤종용 Computer having auxiliary display apparatus
DE69841092D1 (en) * 1998-01-07 2009-10-08 Clarion Co Ltd Display control unit and method for a navigation unit
JPH11341121A (en) * 1998-05-28 1999-12-10 Nec Corp Mobile radio equipment
US6370629B1 (en) * 1998-10-29 2002-04-09 Datum, Inc. Controlling access to stored information based on geographical location and date and time
US6347339B1 (en) * 1998-12-01 2002-02-12 Cisco Technology, Inc. Detecting an active network node using a login attempt
JP2000242202A (en) * 1999-02-19 2000-09-08 Sony Corp System and method for presenting information
CA2336118C (en) * 1999-04-07 2010-09-28 Khyber Technologies Corporation Portable computing, communication and entertainment device with central processor carried in a detachable handset
JP2000322358A (en) * 1999-05-11 2000-11-24 Fujitsu Ltd Data display device and recording medium with program for information display recorded thereon
US6438577B1 (en) 1999-07-01 2002-08-20 Compaq Information Technologies Group, L.P. Portable networked computer system
JP4094777B2 (en) * 1999-07-15 2008-06-04 富士フイルム株式会社 Image communication system
US6415418B1 (en) * 1999-08-27 2002-07-02 Honeywell Inc. System and method for disseminating functional blocks to an on-line redundant controller
JP2001101096A (en) * 1999-09-29 2001-04-13 Sharp Corp Device for announcing incoming of electronic mail
GB2357220B (en) * 1999-12-10 2003-11-05 Nokia Mobile Phones Ltd A user interface
US6720983B1 (en) 2000-01-05 2004-04-13 Hewlett-Packard Development Company, L.P. Digital feedback display panel for communicating computer status information
US7356570B1 (en) 2000-08-29 2008-04-08 Raja Tuli Portable high speed communication device
JP2001337812A (en) * 2000-03-23 2001-12-07 Fujitsu Ltd Status representation control device and electronic device, and record medium
AU2001249541A1 (en) 2000-03-31 2001-10-15 Palm Inc. Information service and method
US7213048B1 (en) * 2000-04-05 2007-05-01 Microsoft Corporation Context aware computing devices and methods
US7030837B1 (en) * 2000-04-24 2006-04-18 Microsoft Corporation Auxiliary display unit for a computer system
US7123212B2 (en) * 2000-12-22 2006-10-17 Harman International Industries, Inc. Information transmission and display method and system for a handheld computing device
US20020129006A1 (en) * 2001-02-16 2002-09-12 David Emmett System and method for modifying a document format
US20020133601A1 (en) 2001-03-16 2002-09-19 Kennamer Walter J. Failover of servers over which data is partitioned
US6694389B2 (en) * 2001-03-19 2004-02-17 Sun Microsystems, Inc. Method and apparatus for data flow analysis
JP2002281130A (en) * 2001-03-21 2002-09-27 Nec Saitama Ltd Mobile communications equipment
JP4385537B2 (en) 2001-03-21 2009-12-16 宇部興産株式会社 Thermosetting composition
US6989801B2 (en) * 2001-03-22 2006-01-24 Koninklijke Philips Electronics N.V. Two-way presentation display system
TW523666B (en) * 2001-03-30 2003-03-11 Silitek Corp Display data conversion device
JP2002297508A (en) * 2001-03-30 2002-10-11 Fujitsu Ltd Information processing system, control device, recording medium, and program
JP2002335501A (en) * 2001-05-10 2002-11-22 Mitsubishi Electric Corp Portable display device
US20030006942A1 (en) * 2001-07-05 2003-01-09 Damion Searls Ergonomic auxiliary screen and display subsystem for portable handheld devices
US20030043110A1 (en) * 2001-09-04 2003-03-06 Airspeak System and architecture of a personal mobile display
US6944818B2 (en) * 2001-09-10 2005-09-13 Xerox Corporation Method and apparatus for the viewing and exploration of the content of hierarchical information
US7286112B2 (en) * 2001-09-27 2007-10-23 Fujifilm Corporation Image display method
JP2003110672A (en) * 2001-10-02 2003-04-11 Sony Corp Information display device, method, program and recording medium for recording the program
US7051196B2 (en) * 2001-12-05 2006-05-23 Hewlett-Packard Development Company, L.P. Location-based security for a portable computer
US20030115415A1 (en) 2001-12-18 2003-06-19 Roy Want Portable memory device
US6947772B2 (en) * 2002-01-31 2005-09-20 Qualcomm Incorporated System and method for providing messages on a wireless device connecting to an application server
US8763061B2 (en) * 2002-02-13 2014-06-24 Motorola Mobility Llc Correlation of tuned channel information with internet web addresses
US6912664B2 (en) 2002-02-21 2005-06-28 Hewlett-Packard Development Company, L.P. Energy-aware software-controlled plurality of displays
US7030737B2 (en) * 2002-03-01 2006-04-18 Hewlett-Packard Development Company, L.P. Apparatus, system, and method for indicating a level of network activity
EP2375690B1 (en) 2002-03-01 2019-08-07 Extreme Networks, Inc. Locating devices in a data network
KR20030080146A (en) 2002-04-04 2003-10-11 엘지전자 주식회사 scan method of Organic Electroluminescence display device with passive matrix structure
JP3910112B2 (en) 2002-06-21 2007-04-25 シャープ株式会社 Camera phone
US7024415B1 (en) 2002-07-31 2006-04-04 Bellsouth Intellectual Property Corporation File conversion
JP2004110681A (en) * 2002-09-20 2004-04-08 Fuji Xerox Co Ltd Display control device, method, and program
US7356706B2 (en) * 2002-09-30 2008-04-08 Intel Corporation Personal authentication method and apparatus sensing user vicinity
US7768234B2 (en) * 2004-02-28 2010-08-03 Janik Craig M System and method for automatically synchronizing and acquiring content for battery powered devices
JP2004302512A (en) 2003-03-28 2004-10-28 Hitachi Ltd Cluster computing system and fail-over method for the same
JP4052163B2 (en) * 2003-03-28 2008-02-27 日本電気株式会社 Mobile phone, display control method thereof, and program
US7047092B2 (en) * 2003-04-08 2006-05-16 Coraccess Systems Home automation contextual user interface
US7240228B2 (en) * 2003-05-05 2007-07-03 Microsoft Corporation Method and system for standby auxiliary processing of information for a computing device
US7221331B2 (en) 2003-05-05 2007-05-22 Microsoft Corporation Method and system for auxiliary display of information for a computing device
US7443971B2 (en) * 2003-05-05 2008-10-28 Microsoft Corporation Computer system with do not disturb system and method
EP1664990A2 (en) * 2003-05-19 2006-06-07 Modular Computing & Communications Corporation Apparatus and method for mobile personal computing and communications
US7047339B2 (en) * 2003-06-27 2006-05-16 Intel Corporation Computer system with detachable always-on portable device
KR100475573B1 (en) * 2003-07-01 2005-03-14 삼성전자주식회사 Portable computer system and method of controlling the same
KR100557092B1 (en) * 2003-08-29 2006-03-03 삼성전자주식회사 Mobile terminal and method for displaying variable assistance area
US20050066089A1 (en) 2003-09-22 2005-03-24 Jeyhan Karaoguz Consumption based source throttling
JP4644422B2 (en) * 2003-09-26 2011-03-02 元一 大川 Portable electronic devices
US20050073471A1 (en) 2003-10-03 2005-04-07 Uni-Pixel Displays, Inc. Z-axis redundant display/multilayer display
US20050192922A1 (en) * 2004-02-27 2005-09-01 Edlund Stefan B. Client-server computing system capable of validating cached data based on data transformation
US7152171B2 (en) * 2004-04-28 2006-12-19 Microsoft Corporation Task-oriented processing as an auxiliary to primary computing environments
US7660914B2 (en) 2004-05-03 2010-02-09 Microsoft Corporation Auxiliary display system architecture
US7558884B2 (en) * 2004-05-03 2009-07-07 Microsoft Corporation Processing information received at an auxiliary computing device
US7577771B2 (en) * 2004-05-03 2009-08-18 Microsoft Corporation Caching data for offline display and navigation of auxiliary information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012126076A1 (en) * 2011-03-24 2012-09-27 Research In Motion Limited Providing event notifications on a mobile device
US9002326B2 (en) 2011-03-24 2015-04-07 Blackberry Limited System and method for providing notifications on a mobile device

Also Published As

Publication number Publication date
JP4794205B2 (en) 2011-10-19
CN1722105B (en) 2011-04-27
BRPI0501589A (en) 2006-01-10
KR20060047708A (en) 2006-05-18
RU2393532C2 (en) 2010-06-27
AU2005201789B2 (en) 2010-04-08
EP1594037A3 (en) 2012-03-14
US7511682B2 (en) 2009-03-31
CA2506138C (en) 2012-01-03
EP1594037A2 (en) 2005-11-09
AU2005201789A1 (en) 2005-11-17
JP2005327281A (en) 2005-11-24
MXPA05004772A (en) 2005-11-23
RU2005113187A (en) 2006-11-10
KR101120845B1 (en) 2012-03-15
CN1722105A (en) 2006-01-18
US20100066642A1 (en) 2010-03-18
US20050243019A1 (en) 2005-11-03
US8188936B2 (en) 2012-05-29

Similar Documents

Publication Publication Date Title
CA2506138A1 (en) Context-aware auxiliary display platform and applications
US8560229B1 (en) Sensor based activity detection
KR100838991B1 (en) Reducing power consumption in a networked battery-operated device using sensors
KR100885432B1 (en) Method, terminal and computer program product for adjusting power consumption of a RFID reader associated with a mobile terminal
CN106161791B (en) Mutual anti-loss reminding method and system for intelligent terminals
US8497774B2 (en) Apparatus and method for adjusting refresh rate of location coordinates of a tracking device
US9606681B2 (en) Finger detection on touch screens for mobile devices
KR101874565B1 (en) Computing device user presence detection
CN101925831B (en) Motion detection for tracking
EP3005015B1 (en) Motion fencing
WO2009151753A3 (en) Power management using at least one of a special purpose processor and motion sensing
US8750897B2 (en) Methods and apparatuses for use in determining a motion state of a mobile device
JP2017078718A (en) Techniques for affecting wireless signal-based positioning capability of mobile device based on one or more onboard sensors
RU2011133446A (en) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM
JP2011070597A5 (en)
US9927528B2 (en) Systems and methods for managing power consumption of a GNSS receiver
WO2015044505A1 (en) Tracking system
WO2014164305A1 (en) Lost device return
WO2006109624A1 (en) Detection stabilizing system for rfid system, detection stabilizing method, and program for stabilizing detection
US20220007994A1 (en) Passive health monitoring system for detecting symptoms of parkinson's disease
CN113875161A (en) Wearable device location system architecture
JP2010028806A5 (en)
KR102078181B1 (en) Tracking relative position of nodes system and method of the same
Phan Intelligent energy-efficient triggering of geolocation fix acquisitions based on transitions between activity recognition states
US20230173313A1 (en) Lanyard Device for Monitoring Safety of a User

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20140502