WO2010001371A1 - Système de gestion de documents - Google Patents
Système de gestion de documents Download PDFInfo
- Publication number
- WO2010001371A1 WO2010001371A1 PCT/IB2009/053240 IB2009053240W WO2010001371A1 WO 2010001371 A1 WO2010001371 A1 WO 2010001371A1 IB 2009053240 W IB2009053240 W IB 2009053240W WO 2010001371 A1 WO2010001371 A1 WO 2010001371A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- portable device
- display
- electronic document
- detected
- portable
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1698—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a sending/receiving arrangement to establish a cordless communication link, e.g. radio or infrared link, integrated cellular phone
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
Definitions
- HEID OFTHEF ⁇ SENTSYSIEM This invention relates to digital document technologies, and more specific ally to the sharing of such documents among d isp Ia y units.
- Digital document technologies offer many benefits. Among otherthings, a large number of digital documents c an be easily stored in small physical space. Fb r instance, a single DVD disk, that is a few inches in diameter and few millimeters in thickness, can store several gigabytes of data. Furthermore, the stored digital documents are easy to manipulate: searching, sorting, viewing and editing information in digital documents is most of the time straightforward, even if these documents are several hundred pages long.
- the present invention also relates to a portable device for sharing with otherportable devices one electronic document stored on said portable device, the portable device being arranged to:
- each detected portable device - associate a portion of the electronic document to each detected portable device, - transfer to each detected portable device display data representative of its associated portion for further display of said associated portion,
- the present invention also relates to a system for sharing an electronic document on a plurality of portable devices, the electronic document being stored in a first portable device, the portable device being arranged to:
- the detected portable device being further arranged to: display the received associated portion.
- the present invention also relates an applic ation embodied on a computer readable medium and arranged to share one electronic document stored on a first portable device with other portable devices, the application c omprising: - instruc tio ns to detect at least a second portable device,
- Figure IA illustrates an exemplary embodiment of the present system
- Figure IB illustrates another exemplary embodiment of the present system
- Figure 2 illustrates an exemplary embodiment of a portable device used in the p re se nt syste m ;
- Figure 3 show a flow chart of an exemplary embodiment of the present me tho d ;
- Figure 4 illustrates an exemplary embodiment of e-paper used in the present system
- Figure 5A illustrates an exemplary embodiment of the present system when nine e-papersare aggregated to form a 3x3 matrix
- Figure 5B illustrates another exemplary embodiment of the present system when foure-papers are aggregated to form an inc omplete square matrix
- Figure 6 show a flow chart of an exemplary embodiment of the present method corresponding to the scaling of an initial image :
- Figure 7 shows another exemplary embodiment of an incomplete square matrix of e-papers used to pan an image with the method of Figure 6;
- Figure 8A-8C illustrate another embodiment of the present method corresponding to the panning of an initial image:
- Figure 9 shows a flow chart of another exemplary embodiment of the present method, c orresponding to the panning mode of Figures 8A-C.
- c omprising a display area may also b e use d in c o njunc tio n with the p re se nt te a c hing s.
- the system according to the invention combines the benefits of conventional paper and digital documents into a composite display interface that is c o nve nie nt and natural to use .
- An first exemplary embodiment ofthe proposed system 1 is depicted in FlG.
- a first portable device 110 illustrated as an e-paper in FTG. 1, with a display interfa c e 115, such a portable device has a storage c apacity (not shown) for storing at least one electronic document, which may be any type of document that c an be displayed on a display interface.
- the document is a text document, using for e.g. Adobe Acrobat®, Mic ro so ft Wo rd® o r the like s,
- the portable devices may exchange data through a wireless technology 130 as illustrated in FTG. IA. In this instance, the data exchange may occur without the need to put the portable devices into contact with each other.
- the first portable device is thus adapted to detect all other portable devices in its vicinity, the vicinity depending for instance of the typ e o f c ho se n wire Ie ss te c hno Io gy.
- the electronic document may forinstanc e be a text document comprising several pages, or a picture file comprising e.g. a map, a picture, a blueprint, ...
- the electronic document may generally be any type of file that can be divided into distinct portions for subsequent display on a display interface of a device.
- the electronic document is a text file that comprises at least two pages.
- each detected portable device display data representative of its associated distinct portion for further display of said distinct portion (ie. a data transfer act).
- the display data may comprise the one page associated to each detected portable device, for instance page 2 transferred to portable device 120, which is then displayed on the display interfac e 125,
- distinct portions of an electronic document may be displayed through a plurality of neighboring portable devices.
- the wireless technology used so that the portable devic es c ommunicate with each other may be forinstance any wireless networking technology such as EEE 802.11 (like WIFl), UWB (Ultra Wide Band), NF ⁇ (near field communication), Hue Tboth, Infra Red and the likes.
- EEE 802.11 like WIFl
- UWB User Wide Band
- NF ⁇ near field communication
- Hue Tboth, Infra Red and the likes may be different.
- the detection may use id entific a tion technologies suchas RFTD (Radio Frequency Identification) or NFC (Near Field Communication) tags, while any of the above-mentioned wireless networking technologies may be used fordata transfer.
- RFTD Radio Frequency Identification
- NFC Near Field Communication
- a second exemplary embodiment of the p re se nt syste m is illustra te d in FlG. IB, the sa me numb e r re fe rring to the sa me e Ie me nts unle ss sp e c ifie d o the iwise .
- a first portable device 110 may detect otherportable devices 120 through contacts of the portable devices together.
- a contact sensing technology 135, such as sensors (not shown) available around the edges of first portable device 110, is used to detect the first portable display neighboring devices. The present method is then carried out as described before.
- AH portable devices may be equipped with the same type of sensing technology so that each portable device may detect all the otherportable devic es in contact with its edges (up to for if the portable devices presents a rectangle shape).
- the first device may detect remote devices through messages exchanges using the intermediary devices places that are placed in between.
- the exchange of data between devices in this case may use the same technology 135 or another technology as described lateron.
- FIG.2 An exemplary embodiment of a portable device used in the present system is shown in FlG.2.
- the portable device 200 through its display interface 205, is the element in the p re se nt syste m use d to display an electronic document, ora portion of it.
- the portable display will be illustrated here after as an e-paper.
- Otherportable devices that may display electronic documents through a display interface, may be readily used to carry out the present method.
- the different features of the portable device 200 described with respect to an e-paper are exemplary illustrations. A person skilled in the art may easily adapt these features to an ordinary portable device, such as, but not limited to, a PDA ora mobile phone, an image viewer, ora portable computer.
- the portable device 200 may be an electronic paper and maybe enhanc ed with one of mo re of the following elements.
- E-paper 200 is provided with a screen or display interface 205 to present to the user an electronic document or a portion of it.
- the screen 205 may be enhanced with a touch screen interface for an easier handling of documents.
- E-paper 200 also c o nip rise s a niic ro c o ntro lie r 235 as the mainco nip uta tio na 1 unit o f the d e vie e , the niic ro c o ntro lie r managing the different elements of the device, such as the screen 205, sensor 225 and transceiver 210.
- the microcontroller 235 is also adapted to cany out the different act of the present method.
- a microprocessor may also be used instead of the microcontroller.
- the terms "microprocessor" and "micro -controller” are used interchangeably to describe a Central Processing Unit (CPU).
- e-paper 200 further comprises one or more contactless sensors 225, or proximity sensors, adapted to detect nearby similar devices.
- identification tags such as RFTD (Radio Frequency Identification) or NFC (Near Field Communication) tags.
- Proximity sensor 225 may be, for instance, a contact-less reader, which may also emulate an identification tag so that other portable device may recognize it.
- contactless reader 225 may behave like an identification tag (e.g. storing a device identifier) when another contactless readerwantsto communicate with it. This characteristic allows an e-paper 200 to easily identify neighboring portable devices.
- Other proximity sensors may include a capacitive sensor, a magnetic sensor, an inductive sensor, a passive thermal infrared sensor, a passive optical sensor, or other known technologies readily available to the man skilled in the art.
- a plurality of c ontact sensors 225 may be provided to detect other portable de vie es placed inc ontact with the edges of the first portable device.
- Such contact sensors may be for instance mechanical sensors, electronic s sensors or electro-optical sensors.
- Such sensors equipped on one ormore edges of the portable devices could help the micro c o ntro lie r detect similar de vie es that are in its proximity.
- &paper 200 further comprises a transceiver 210 used for establishing communication and communicating (sending and receiving data) between two ormore neighboring e-papers.
- the data transfer may be wireless (i.e. using a wireless transc eiver 210, as described before with FlG.
- the sensors and transceivers may be one and the same, ie. that the same technology is used for both the detection and the data transfer.
- E-paper200 may also be equipped with different sensors 220 to determine various usage and environmental conditions. For instance, capacitive sensor affixed on the edges of the papercanbe used to determine the way the useris holding the paper and change the orientation (landscape/portrait) accordingly.
- a motion sensor may be used to determine whethera useris currently holding the portable device, if so, wake up the device automatically, if it was in sleep mode. Sleep mode is used to minimize power c onsumption by automatically turning off the portable device whe never it is not in use.
- E-paper 200 may also comprise a non-volatile storage 230.
- the AP may support two types of non-volatile storage:
- a fixed non-volatile storage such as a flash memory or EEPROM , used to store system-level information such as passwords and cryptographic keys, and a software program or component to manage the different elements of the devices listed above, as well asanapplicationprogramto carryout the present method.
- This nonvolatile storage medium may also contain some electronic documents orportions of it for further display,
- a removable non-volatile storage such as Compact Hash (CF) c ard orMulti Media card (MMC) may be used to increase the storage capacity.
- CF Compact Hash
- MMC Multi Media card
- the device 200 may also be equipped with rechargeable batteries 215 such as lithium-polymer batteries to provide a lightweight portable source of power.
- rechargeable batteries 215 such as lithium-polymer batteries to provide a lightweight portable source of power.
- An e-paper 200 may be further equipped with a soft keypad (not shown in FlG.2).
- a soft keypad (not shown in FlG.2).
- the following specialkeys may be present on this keypad: 1. Page Up and Page Down -These keys may be used to browse through an electronic document,
- Disjoint display mode This mode is used when portions of a document presented on multiple display interfac es need notbe physic ally adjacent to each o the r, 2.
- Joint display mode The joint display mode is used when portions of a document presented on multiple display interfaces must be physically adjacent to e a c h o the r.
- FIG. 3 An exemplary embodiment of the present method, which corresponds to the illustration of FTG. IA, willbe described in relation to FlG.3.
- This mode maybe used when an electronic document may be displayed on multiple devices that do not need be physically adjacent to each other. For example, if a user is working on a document that has multiple pages and she needs to referto several pages simultaneously, she can use multiple neighboring devices of the present system, each of them displaying a different page as illustrated in FlG. IA. ha preliminary act 300 a user may gather a plurality of e-p ape rs close to eac h other, ie. within the detection range of the chosen wireless technology. For instance the user may place at least two e-papers close enough so that the proximity sensors of these devices may read one another.
- One of the devices contains the electronic document to display.
- the user may further initiate the disjoint display mode by pressing a button such as e.g. a "MOVE' or"SHARE' button on the first device to activate the disjoint mode.
- a button such as e.g. a "MOVE' or"SHARE' button on the first device to activate the disjoint mode.
- the disjoint mode may be triggered automatically through the detection of other de vie es by the first one.
- the acts described below are c arried o ut b y this first d e vie e .
- the fist device will check whether the document is a private one, and will prompt for a user verific ation (password for instance) or willg o directly to act350to skip the sharing of this private document.
- the first device will check through its sensors for neighboring devices. F it does not detect any other device, i.e. no other devices are found, it will end in act 350. F at least one other device is found, the first devic e will in a further and optional act 330 check if the found devices can share the electronic document. This may be achieved through a message session between the detected devices and the first device. ha further act 340, the first portable device will associate a portion of the electronic document to share to each detected (found) portable device.
- the electronic document may be forinstance a text document comprising a number of pages that can be displayed on each portable device through a text editor (like e.g. Acrobat Reader®, Microsoft Word® and the likes) provided on these d e vie e s.
- the associated portion is a distinct portion from the o the r a sso c ia te d p o rtio ns.
- Fo r insta nc e in the case ofthe text document, one distinct page may be associated to each found portable device.
- the association of act 340 may be achieved e.g. through dividing the e Ie c tro nic doc ume nt in NIMBER_DEVIC ES d istinc t p o rtio ns, with:
- NUMBER_DEVIC ES numb erofdetected d e vie e s + lto acco unt fo r the first device.
- the electronic document has NIMBER_DEVIC ES or more pages, a different page may be associated to each portable device.
- the document may also be a collection of pictures, with one picture associated to each portable device.
- the electronic document may be divided into at least two distinct portions as at least one portion is to be associated to the detected devices (may be the same portion), while a distinct one is to be associated to the first d e vie e .
- a subsequent act 350 display data representative of the associated portions are transferred to the detected devices for subsequent display.
- the display data may c omp rises the associated portion itself, or data (comprising the electronic document itself) to select it from the electronic document itself.
- Act 350 also comprises the display by the first device of a portion distinct from all the associated portions. As a result, at least two distinct portions may be displayed with the present method, a first one on the first device, and a second one on the d e te c te d d e vie e s.
- each portable device including the first device, will display distinct portions. This embodiment may be selected for instance when enough distinct portions can be derived from the electronic document, e.g. when the document have more pages, more pictures, ...thenthe totalnumberof devic es NUMBER_DEVIC ES.
- the disjoint mode may be useful to browse through a plurality of distinct portions of an electronic document.
- the same mode can also be used to show the same document on multiple displays.
- the collective display may be achieved using whatwillbe referred to hereafteras the joint display mode.
- the joint display mode is used when an electronic document presented on multiple portable that must be physically adjacent to each other. This mode requires that the different devices involved are touching and aligned with each other.
- This mode maybe useful for instance to enlarge the display of an electronic document, like a picture, a map, a blueprint, ...
- This mode may be usefulfortwo types of sc enarios: a. Scaling -to present an enlarged view of an electronic document (also referred to hereafterthe content), b. Panning -to displaymore content.
- the electronic document will be described as an image to facilitate the scaling illustration.
- the present teachings may be readily adapted by the person skilled in the art to any type of electronic document that c an be viewed on a portable device.
- the scaling mode may be used when a userwants to get more details of the current content of a first e -paper. For example, as illustrated in FlG.4, a user is viewing an image 410 in an e-paper400 with a display interface 405. This user may need an enlarged view as the display interface 405 is too small for the content to really see all the details. Thanks to the present scaling mode, he/she may get an enlarged view by aligning multiple e -papers along the four edges of the originale- paper 400 (also referred to as first e -paper).
- FlG.6 shows an embodiment of the sc a ling mode , in accordance with the present method.
- the different acts will be illustrated in conjunction with the illustrative arrangement of assembled e-papers in FlG.7, which comprises 13 e- papers, numbered (1,1) to (4,4).
- a p o sitio n (i,j) d e no te s the e-paperwhich is located inline iand column j.
- AH e-papers are supposed to be placed adjacent to each other, ie. with two neighboring devices in contact through one side of the e-paper.
- sensors are used to detect the c ontact of neighboring devices.
- E-paper (2,2) is assumed to be the original device (i.e. first device) that comprises the content (herein an image) to share and display.
- the user may construct the e-papermatrix of FlG.7 by attaching 12 more e-papers as depicted.
- e-papers are missing in positions (2,1); (2,4) and (4,2).
- the attaching may be achieved by just placing the devices in physical contact with each o the is, or using for instance attachments such as clips, fingers, ... and the like, as long as the contact sensors are activated to detect neighboring e -papers.
- the type of attachments between two neighboring devic es isbeyond the scope ofthe present applic ation.
- the user may further initiate the joint display mode by pressing a button such as e.g. a "MOVE' or "SHARE' button on the first device (2,2) as explained before in relation to the disjoint mode.
- the joint mode may be triggered automatically through the detection of other devic es by the first one.
- the acts described below are executed b y this first d e vie e (2,2) unless mentioned otherwise. All e -papers may be seen as communicating nodes (nodes in short) in the display matrix.
- the fist device (2,2) will c he c k whe the r the document to share is a private one, and will prompt the user for authentication (e.g. password) orwillgo directly to act 650 to skip the sharing of this private document.
- the first device will check for neighboring devices.
- This act may be seen as a neighbor discovery act.
- the original device can easily determine that it has neighbors by checking its contact sensors on its four edges. Fan e-paperis attached to any of its four edges, the original device knows thatit has that corresponding neighbor.
- those neighbors e.g. (3,2), (1,2) and (2,3) in the illustration of FTG.7 can find out their neighbors, in the same way the original e -paper proceeded, being discovered triggering an neighbor discovery act from nodes (3,2), (1,2) and (2,3). This disc o very would continue in an iterative way until edges of matrix are reached.
- the discovered e-papers will then propagate backto the originale -paper (2,2) meta data describing:
- the p o sitio n may be d e te rmine d b y inc re me nting a p o inte r (i,j) each time a new neighboring e-paperis disc ove red. For instance, when e -paper (i,j) discovers a new e-paper on its left or right lateral sides (same line i), the pointer value for this newly discovered e-papermaybe set to (i+l,j) or (i-l,j) depending on the side it is on.
- the neighbor disc overy may be implemented through search queries sent by the original e -paper to its detected neighbors, which in turn furtherpropagate the search queries to all their own neighbors.
- neighbor search queries will spread from the original e -paper (2,2) to the edges (for instanc e e-papers (4,1); (4,3) and (4,4) in the illustration of FTG.7), each time tracking the source of the search query, and responses (including data representative of the position and the display interface area) will flow back in the opposite direction to the origin of the search queries.
- two nodes could report the same node as their neighbor.
- two nodes (3,4) and (4,3) would report (4,4) as their neighbor to the node (3,3).
- the node (4,4) has a unique device address (similar to a MAC address)
- the node (3,3) can ignore one of the responses.
- Tb improve communication efficiency, in an additional embodiment of the present method, the duplicate elimination is done at every stage instead of waiting forthe original e-paperto make that decision.
- the first e-paper (2,2) will in a further and optional act 630 check if the found devices can share the electronic document. This may be achieved by the first device by exchanging messages with the detected devices this information may be added to the data propagated back to the first devic e in the neighbor disc overy act 620. ha further act 640, the first portable device will associate a portion of the electronic document to share to each detected (found) portable device. This maybe achieved taking into account the received metadata accounting forthe positions and the display interface areas of the detected devic es.
- the first device may derive the number of lines and columns of the e- paper matrix, and its outer dimensions.
- the metadata describing the display interface area may be the dimensions of the display interface.
- the first devic e (2,2) will first calculate the total display area of the e -paper matrix (ie. the area o the aggregated display interface) in a further act 643, using the metadata received from all detected neighbors.
- a virtual square matrix (number of rows equals number of columns) is assumed so as to facilitate the scaling of the image.
- the numberof ro ws (or c olumns) may be chosen as the larger of the two. For example, in the illustration of FlG.5B, the dimensions of the corresponding square matrix will be 3x3.
- the orjginale -paper (2,2) willcompute the width and height of scaled image.
- the width and height of the image willbe increased by three times so as to respect the initial pro portion of the displayed image.
- the originale -paper can divide the scaled image into a numb e r o f d istinc t p o rtio ns, one per e-paper- including one distinct portion for the original e-paper.
- the numberof distinct portions is determined multiplying the number of rows by the number of columns of the aggregated display interface.
- the aggregated display area is supposed to correspond to the nxn virtual square matrix mentioned before, the number of distinct portions c orresponds to n 2 .
- the image will be divided into nine distinct portions (3 rows x 3 c o lumns fo r the virtualsquare matrix) and those distinct portions will be transferred and propagated to the appropriate nodes.
- the top left c omerpiece willgo to the device in the first row and first column and so on.
- the other e-papers will display the scaled content when they receive the data. More generally, once the number of distinct portions is determined, each distinct portion is associated to a corresponding e-paperbased on the location of this e-paperin the e-paper matrix (act 640).
- these distinct portions are sent by the original e-paper to their associated e-paper. This may be achieved through messages sent to the original e-paper neighboring devices, with display data representative of the distinct portion associated to the message recipient e-paper. These messages will then be propagated until they reach their recipient, ie. the e-paper associated to the distinct portion for sub sequent display.
- the distinct portions may be determined only for real e-papers of the virtualsquare matrix, and only these portions are transferred to these real nodes. Indeed the matching between the scaled image and the virtualsquare matrix may still be done, the distinct portions associated to a missing e-paper will then not be transferred. In other woids, If gaps are present in the e-paper matrix as illustrated in the examples of FIGs. 5B and 7, the enlarged image presented on the aggregated display interface will also have holes corresponding to the missing e- papers. For example, in Fig.7, the distinct portions of the enlarged image at nodes (2,1), (2,4) and (4,2) would be missing.
- the present method does not require the e-paper matrix to be static . This present method would actually work even if the useradds or removes some or all of the additional e-papers.
- an e-paper is added or removed, its pre-existing neighbors would convey the change to original e-paper.
- the original e -paper will then recalculate the scaled imaged according to the new configuration and propagate the c o nte nts e ithe r to all e-papers or only to the new disc overed nodes.
- the original e -paper were removed from the e -paper matrix, it would send a RESETmessage to its neighbors (they would forward that message to their neighbors and so on) so they can reset their displays.
- the present method does not require all the e-papers to be of the same physical dimensions.
- the first e -paper will compute the smallest bounding rectangle that can include all the displays. It will use that bounding rectangle to determine the totalsize, and use the size and position of individual e- papers to determine the portion of image that must be displayed on each of those e-papers.
- the scaling mode will end in a further act 660.
- the panning mode maybe used to view additional content that c ould not be displayed on the originale-paperdue to its size constraints.
- a use r is vie wing an image 810 of the western states of the US in an e-paper800 with a display interface 805. Only a part to this US map is shown in FIG.8A and the panning mode enables the user to see additional parts of the US. For instance, by adding one e-paper801 to the right side of e-paper 800, this user may be able to visualize on the added display interface 806 an image 811 corresponding to the central part of the American continent as illustrated in Fig.8B. By adding one more e-paper 802 as seen in FIG. 8C to the bottom of Epapers 800 and 801, an image 812 c orresponding to parts of Central America canalso be seenon the added display interface 807.
- the panning mode is similar to scaling mode described above.
- FIG.9 shows an embodiment of the present panning mode.
- the acts 900 to 960 may be carried out each time a new e-paperisadded to the e-paper matrix.
- Acts 900 to 930 may be carried out in a similar way as act 600 to 630 described above.
- a distinct (i.e. additional) portion from the electronic document is associated to the newly discovered e-paper.
- a match may be done between the actual size of the image, and the e-paper matrix's new configuration with the added e-paper. Based on this added e-paper area, position and orientation (identified through the contact sensors), the first device willbe able to identify the additional portion of the image (portions 811 and 812 in FTG.8B and 8C respectively) yet to be displayed on the added e- paper.
- the original e-paper will then send in a further act 950 would send display data representative of the additionalportion to be displayed.
- the panning mode will end in a further act 960. In the panning mode , one may note that the portions subsequently displayed on the discovered e-papers are d iffe re nt fro m the electronic paper initially displayed on the first e-paper.
- the present acts 900 to 950 may be carried out for all neighboring devices one afterthe other, or alternatively, the discovery phase and associate portions acts (acts 920 and 940 respectively) may be carried out for all neighboring devices, the matching of act 940 being done using the image actual size and the actualsize ofthe discovered e-papermatrix.
- the discovery phase and associate portions acts acts 920 and 940 respectively
- the matching of act 940 being done using the image actual size and the actualsize ofthe discovered e-papermatrix.
- a nning mode does not require the e-papermatrix to be static . This mode would work even if the user adds or re moves some or all of the additional e-papers.
- the original e-paper were removed from the e-paper matrix, it would send a RESETmessage to its neighbors (they would forward that message to their neighbors and so on) so they can reset their displays.
- a new e-paper is added and there is no portion of the electronic document to display at that location, that e-paper may be blanked out. For example, reusing the map example of FlG. 8 A-C, if an e-paper were added below the South Pole, that e-paper would not display anything since there is nothing to be displayed at that Io c ation.
- this ana ng erne nt c ould also wo rk in three-dimensional matrix with e-paper are equipped with orientation sensors to determine theirown o rie nta tio n a nd re p o it this info rma tio n b a c k to the first d e vie e .
- the present method does not require all the e-papersto be of the same physical dimensions.
- the first e-paper will compute the smallest bounding rectangle that can include all the displays. It will use that bounding rectangle to determine the totalsize, and use the size and position of individual e- papers to determine the portion of image that must be displayed on each of those e -papers.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
La présente invention concerne un procédé permettant de partager un document électronique stocké sur un premier dispositif portable avec d'autres dispositifs portables. Le procédé comprend les étapes suivantes : le premier dispositif portable détecte au moins un deuxième dispositif portable ; une partie du document électronique est associée à chaque dispositif portable détecté ; on transfère à chaque dispositif portable détecté des données d'affichage représentatives de la partie qui lui est associée en vue d'un affichage ultérieur de ladite partie associée ; et une autre partie du fichier électronique distincte de toutes les autres parties associées est affichée.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US7669808P | 2008-06-30 | 2008-06-30 | |
| US61/076,698 | 2008-06-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010001371A1 true WO2010001371A1 (fr) | 2010-01-07 |
Family
ID=41153228
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2009/053240 Ceased WO2010001371A1 (fr) | 2008-06-30 | 2009-06-30 | Système de gestion de documents |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2010001371A1 (fr) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013034070A1 (fr) * | 2011-09-05 | 2013-03-14 | 联想(北京)有限公司 | Procédé d'affichage, dispositif terminal et système à multiples dispositifs terminaux |
| CN102981790A (zh) * | 2011-09-05 | 2013-03-20 | 联想(北京)有限公司 | 显示方法、终端设备以及多终端设备系统 |
| CN103259911A (zh) * | 2012-02-17 | 2013-08-21 | 联想(北京)有限公司 | 一种电子设备关联方法及电子设备、多设备协同电子系统 |
| EP2804365A1 (fr) | 2013-05-16 | 2014-11-19 | Orange | Procédé pour fournir une rétroaction visuelle à l'appariement de dispositifs électroniques |
| EP2804069A1 (fr) | 2013-05-16 | 2014-11-19 | Orange | Procédé pour calculer un hublot fendu sur des dispositifs avec geste |
| WO2015074619A1 (fr) * | 2013-11-25 | 2015-05-28 | 华为终端有限公司 | Procédé permettant d'utiliser un terminal en combinaison, terminal et système de communication |
| CN115033319A (zh) * | 2021-06-08 | 2022-09-09 | 华为技术有限公司 | 一种应用界面的分布式显示方法及终端 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1110587A1 (fr) * | 1999-12-15 | 2001-06-27 | Nokia Mobile Phones Ltd. | Positionnement relatif et objets virtuels pour dispositifs mobiles |
| EP1180903A1 (fr) * | 2000-08-15 | 2002-02-20 | Nokia Corporation | Changement d'affichage entre l'écran d'un terminal mobile et l'écran d'un appareil externe |
| WO2005065180A2 (fr) * | 2003-12-19 | 2005-07-21 | Speechgear, Inc. | Affichage de donnees visuelles en fonction de la position du dispositif d'affichage |
| US20060088277A1 (en) * | 2004-10-26 | 2006-04-27 | Pantech & Curitel Communications, Inc. | Image/audio playback device of mobile communication terminal |
| WO2006043977A1 (fr) * | 2004-10-19 | 2006-04-27 | Sony Ericsson Mobile Communications Ab | Dispositif de communication portatif sans fil permettant d'afficher des informations relatives a plusieurs ecrans d'affichage, procede de mise en oeuvre du dispositif et produit de programme informatique permettant de mettre en oeuvre le dispositif |
| WO2007135776A1 (fr) * | 2006-05-23 | 2007-11-29 | Nec Corporation | Dispositif d'affichage, appareil incluant celui-ci, programme et procédé d'affichage |
-
2009
- 2009-06-30 WO PCT/IB2009/053240 patent/WO2010001371A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1110587A1 (fr) * | 1999-12-15 | 2001-06-27 | Nokia Mobile Phones Ltd. | Positionnement relatif et objets virtuels pour dispositifs mobiles |
| EP1180903A1 (fr) * | 2000-08-15 | 2002-02-20 | Nokia Corporation | Changement d'affichage entre l'écran d'un terminal mobile et l'écran d'un appareil externe |
| WO2005065180A2 (fr) * | 2003-12-19 | 2005-07-21 | Speechgear, Inc. | Affichage de donnees visuelles en fonction de la position du dispositif d'affichage |
| WO2006043977A1 (fr) * | 2004-10-19 | 2006-04-27 | Sony Ericsson Mobile Communications Ab | Dispositif de communication portatif sans fil permettant d'afficher des informations relatives a plusieurs ecrans d'affichage, procede de mise en oeuvre du dispositif et produit de programme informatique permettant de mettre en oeuvre le dispositif |
| US20060088277A1 (en) * | 2004-10-26 | 2006-04-27 | Pantech & Curitel Communications, Inc. | Image/audio playback device of mobile communication terminal |
| WO2007135776A1 (fr) * | 2006-05-23 | 2007-11-29 | Nec Corporation | Dispositif d'affichage, appareil incluant celui-ci, programme et procédé d'affichage |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013034070A1 (fr) * | 2011-09-05 | 2013-03-14 | 联想(北京)有限公司 | Procédé d'affichage, dispositif terminal et système à multiples dispositifs terminaux |
| CN102981790A (zh) * | 2011-09-05 | 2013-03-20 | 联想(北京)有限公司 | 显示方法、终端设备以及多终端设备系统 |
| US9342205B2 (en) | 2011-09-05 | 2016-05-17 | Lenovo (Beijing) Co., Ltd. | Display method, terminal device and multi-terminal device system |
| CN102981790B (zh) * | 2011-09-05 | 2016-08-10 | 联想(北京)有限公司 | 显示方法、终端设备以及多终端设备系统 |
| CN103259911A (zh) * | 2012-02-17 | 2013-08-21 | 联想(北京)有限公司 | 一种电子设备关联方法及电子设备、多设备协同电子系统 |
| EP2804365A1 (fr) | 2013-05-16 | 2014-11-19 | Orange | Procédé pour fournir une rétroaction visuelle à l'appariement de dispositifs électroniques |
| EP2804069A1 (fr) | 2013-05-16 | 2014-11-19 | Orange | Procédé pour calculer un hublot fendu sur des dispositifs avec geste |
| EP2804366A1 (fr) | 2013-05-16 | 2014-11-19 | Orange | Procédé pour fournir une rétroaction visuelle à l'appariement de dispositifs électroniques |
| WO2015074619A1 (fr) * | 2013-11-25 | 2015-05-28 | 华为终端有限公司 | Procédé permettant d'utiliser un terminal en combinaison, terminal et système de communication |
| CN115033319A (zh) * | 2021-06-08 | 2022-09-09 | 华为技术有限公司 | 一种应用界面的分布式显示方法及终端 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010001371A1 (fr) | Système de gestion de documents | |
| Luo et al. | Geotagging in multimedia and computer vision—a survey | |
| US8223799B2 (en) | Method and system for a digital diary system | |
| CN102426608B (zh) | 使用上下文信息来注释街道视图图像的技术 | |
| CN102037450B (zh) | 内容管理装置和内容管理方法 | |
| EP2015225A1 (fr) | Reconnaissance de caractéristiques de jonctions invisibles pour annotation ou sécurité de document | |
| CN103455138A (zh) | 移动终端和移动终端的控制方法 | |
| US20140115725A1 (en) | File using restriction method, user device and computer-readable storage | |
| US20190012320A1 (en) | Multimedia File Management Method, Electronic Device, And Graphical User Interface | |
| CN102279861A (zh) | 在数码相机拍摄的照片中标记地理坐标的方法 | |
| EP3029554B1 (fr) | Terminal mobile et son procede de commande | |
| CN113808343B (zh) | 图书信息入库的方法及电子设备 | |
| EP2428884B1 (fr) | Procédé, logiciel et appareil d'affichage d'objets de données | |
| CN104702561B (zh) | 一种信息推送或接收的方法、装置及系统 | |
| US20190095658A1 (en) | Electromagnetic marking device and methods for its use | |
| KR101746543B1 (ko) | 이동 단말기 및 그 제어 방법 | |
| CN103744903A (zh) | 一种基于草图的场景图像检索方法 | |
| CN104994272A (zh) | 一种移动终端及其实现图像扫描的方法 | |
| CN113703956A (zh) | 训练任务执行方法、装置、设备及存储介质 | |
| Tollmar et al. | IDeixis–searching the web with mobile images for location-based information | |
| CN112711636B (zh) | 数据同步方法、装置、设备及介质 | |
| JP2015032248A (ja) | 画像検索装置、データ検索システム及びプログラム | |
| CN109189728A (zh) | 智能硬件设备、磁盘数据处理方法和存储介质 | |
| CN116150304A (zh) | 数据的查询方法、电子设备和存储介质 | |
| CN104182458B (zh) | 图片的关联存储方法和查询方法以及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09773030 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 09773030 Country of ref document: EP Kind code of ref document: A1 |