RussianPatents.com

Isolating received information on locked device. RU patent 2519522.

Isolating received information on locked device. RU patent 2519522.
IPC classes for russian patent Isolating received information on locked device. RU patent 2519522. (RU 2519522):

G06F3/048 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements (typewriters B41J; conversion of physical variables F15B0005000000, G01; image acquisition G06T0001000000, G06T0009000000; coding, decoding or code conversion, in general H03M; transmission of digital information H04L)
Another patents in same IPC classes:
Display control apparatus and method and computer programme product Display control apparatus and method and computer programme product / 2519481
Invention relates to a display control apparatus, a display control method and a computer programme product and particularly to a display control apparatus, a method and a computer programme product suitable for use when controlling display in a display apparatus, which can be controlled by approaching said display apparatus. A graphical user interface control apparatus comprises a controller configured to cause display of an associated element, associated with the displayed element, on the display in response to reception of an indication to detect proximity of an object to the displayed element, wherein the displayed element is displayed on the periphery of the display, and configured to change the type of displaying a portion of the associated element situated near the object or in contact with the object as the object moves on the associated element.
Device for acting on touch-screen of mobile computer Device for acting on touch-screen of mobile computer / 2519404
Invention relates to data input devices, particularly to hand control of a capacitive and projection-capacitive type touch-screen. The device includes a mobile computer touch-screen with a button switch placed in a casing and a metal plate on the surface of the casing; electroconductive contacts are attached to the screen and can be connected through contacts of the button switch to the metal plate.
Sensor device Sensor device / 2519392
Invention relates to an optical sensor device and to the method to determine both a position of an object contacting with the sensor device and the change of the said position. The sensor device comprises a light radiation source, a sensor beam waveguide, a detector matrix and the first element for light radiation redirection; the first redirection element is made with the possibility of changing at least part of the sent light radiation between that part where distortions are introduced and that part where distortion introduction is prevented, when an object is contacting with the sensor surface in respective certain point of contact, so delivery of at least part of light radiation passing in the direction of the certain point located on the detector matrix, to the certain point is prevented.
Haptic user interface for electronic device Haptic user interface for electronic device / 2519351
Invention relates to a touch-sensitive user interface for electronic devices and in electronic devices and more specifically to a haptic input device which detects perpendicular, horizontal and rotational inputs or combination thereof for electronic devices and in electronic devices and corresponding methods. The device has a processor lying inside the housing of the electronic device, a touch input device connected to the processor, wherein the touch input device has a flexible part with a touch input surface, a first input sensor integrated into the flexible part of the touch input device and a second input sensor, wherein the first and second input sensors are connected to the processor.
Method and device for compact graphical user interface Method and device for compact graphical user interface / 2519059
Invention relates to an input device which obtains operation input data from the hand of a user, an information processing device and a method of obtaining input values used in said device. A GUI screen image is a standard screen image and renders a first combined GUI region which is a combination of the GUI of a crossed directional switch and the GUI of a joystick, and a second combined GUI region which is a combination of the GUI of buttons of four types of operations and the GUI of a joystick, respectively, in the bottom left and bottom right part of the screen image. The combined GUI to be used is determined depending on the region in the first combined GUI region or the second combined GUI region touched by the user for the first time, and the screen image is switched, and if a finger is separated from the touch panel, the screen image is switched back.
Transacted double buffering for graphical user interface rendering Transacted double buffering for graphical user interface rendering / 2519034
Invention relates to computer engineering and particularly to applications which include a graphical user interface. A method of updating a graphical user interface (GUI) comprises steps of identifying a requested action which leads to repainting of part of the GUI, determining that the requested action includes delay in repainting said part of the GUI, transacting the requested action through initiation, in a parallel manner, of a double buffering control means which renders GUI updates and makes then invisible, and a splash screen stream which is displayed on a display, and sending the rendered GUI updates to the display at the completion of the transaction of the requested action.
Image capturing device and control method thereof Image capturing device and control method thereof / 2518987
Invention relates to computer engineering and specifically an image capturing device. The image capturing device has an image capturing means, a photographic preparation means for adjusting the predetermined photographic setting of photographing using the image capturing means, a photographic processing means for improving photographing using the image capturing means based on the photographic setting, a detection processing means, a control means for controlling the photographic preparation means. The method realises control of said device.
Vehicle control device Vehicle control device / 2518404
Vehicle control device contains steering wheel, optical emitter and optically linked with it radiation receivers connected to dedicated computer. Optical receivers represent digital television cameras the field of view of which is optical emitter surface. In the first version, optical emitter is made as strip attached to inner surface of steering wheel. In the second version, the device contains the second optical receiver, herewith the receivers represent light emitting diodes and provide illumination of objects falling into field of view of the first and the second optical receiver. The zone where vehicle operator gestures can be recognised is intersection of fields of view the first and the second television cameras on the surface of optical emitter. Appearance of operator's finger in this zone causes emitted light flux intersection and consequently appearance of shaded segments on images generated by the first and the second television cameras, and according to coordinates of these segments the dedicated computer calculates a number of spatial positions of operator's finger at successive time points and determines motion trajectory from them.
Menu display device, menu display method and programme Menu display device, menu display method and programme / 2518318
Invention relates to computer engineering. The menu display device comprises an obtaining module configured to obtain content display data from each application, a display controller configured to control content display in each region according to installation conditions for the region, an operations module for performing operations over the menu, wherein during selection of a region in the menu through focusing thereon using the operations module, the display controller is configured to control display of an application submenu which corresponds to the selected region and display of content in the submenu for content which is controlled by the application, wherein if focus moves into the region in the menu through the operations module, the display controller is configured to control display of the rotation of the menu area such that the angle of rotation in the region towards which the focus is directed is equal to 0° in accordance with the region towards which the focus is directed through the focus moving on a spiral, wherein the centre of the menu area is set as the reference point.
Display control device and method of display control Display control device and method of display control / 2517723
Invention relates to device for control over display of images that detects the proximity of the object to the display. Depending upon object displacement relative to display the controller displays the images at said display device. Images can be scrolled at said display consecutively or in response to definite object displacement it is possible to change over to definite pictures. Interval of said changeover can be set at menu which, if necessary, can be presented at said display.
Atm and method for its operation (variants) Atm and method for its operation (variants) / 2248044
Methods for inputting data into ATM include following steps: forming an input signal when function key or auxiliary keyboard key is pressed at ATM panel, at the same time data inputted into ATM are assigned to pressed key, conversion of input signal from key to input signal, matching coordinate data of point of a point on screen of ATM, previously matched with pressed key, redirection of coordinate data input signal into computer data flow, meant for data input from mouse. Method for data input may have additional steps: forming of signal by pressing key of auxiliary keyboard, conversion of input signal from auxiliary keyboard key to input signal, matching key on standard letter-digit keyboard, previously matched with pressed key; redirection of received input into data flow of computer, meant for inputting data from standard keyboard. ATMs have computer and at least one device for performing financial operations in response to data input in computer, performed in accordance to methods for inputting data into ATM. Devices for storing software have software, providing for control of ATM in accordance to methods for inputting data in ATM.
Device for inputting image into personal computer Device for inputting image into personal computer / 2256210
Device has CPU, control block, receipt register, buffer memory block, address counter, first and second channel transmitters blocks, PC connection block, amplifier, pulse generator, control signals generator, second receipt register, second buffer memory block, first, second and third buffer registers, receipt-transmission register, strings counter, adder, first string counter and digital comparator.
Navigation Navigation / 2265245
Objects are linked to multiple directions on basis of positions of these objects, ascension or descent for one level in hierarchy of such objects is performed, while a certain group of objects can be passed as a whole at first level, and shifting between its other elements or sub-group can take place at second level.
Method for connecting semi-bridge indicator to personal computer Method for connecting semi-bridge indicator to personal computer / 2265878
Semi-bridge indicator is connected to computer through sound card, central processor unit of which is used for forming bearing alternating voltage, and two stereo output channels form alternating current bridge together with semi-bridge indicator, from diagonal line of which signal is injected into central processor unit of sound card.
Device for making image input into computer Device for making image input into computer / 2267150
Device has alphanumeric transformer, control unit and additionally introduced amplifier and transceiver register. Data input is carried out by sequentially reading each byte saved in the transceiver register.
Method for selecting product by means of data transfer network Method for selecting product by means of data transfer network / 2287176
Server system 100 controls selection of product through data transfer network 120, by means of a series of screens. Server system 100 processes user data from user input signals to determine whether user data are synchronized with at least one of a set of products. Server system 100 transfers the earliest one of screen signals, appropriate for such earliest one of screens in series, which has no synchronized data, if selected screen is next in the order of screens and if previous screens in order, prior to selected one, all have no synchronized data.
Information input device Information input device / 2291476
Device contains commutator, storage device, two counters, synchronizer, three gates. Address inputs of commutator and storage device are connected to each other and to byte outputs of counter, which continuously changes its state influenced by clock signal. Each counter state corresponds to the number of external device and to information written in storage device, which defines this external device. Address digit count of storage device is greater than commutator address digit count by one. That is, each external device has an identifier of two words, which is passed to computer during current query cycle.
Computer spherograph, combined computer control device based on it Computer spherograph, combined computer control device based on it / 2292072
Device is equipped with a lever with controlling and controlled arms, hanging on a support with the capability of moving controlled arm inside a spatial angle of a fixed spherical surface. Buttons and scroll wheel are located on controlling arm. Controlled arm, as well as the scanned interior spherical surface, is located inside the device.
I/o device I/o device / 2295748
I/o device can be used in devices for manual data input/output. Device has keyboard mounted on panel, radiation receiver/ source couples, two reserved channels for data processing, which channels have decoder, switches and optical module, control bus, data bus and microcontroller. Radiation receivers and radiation sources are placed in case of optical module.
Data input method Data input method / 2300129
Technical effect is achieved by means of repeated execution of following: setting of beginning of counting of values of parameter value determining parameters, comparison of these values to sets of conditions of selection of spatial areas from a set of such areas, including at least condition of whether parameter values, corresponding to manipulator movement, belong to this spatial area, recording a series of input of spatial areas, comparison of this record to certain set of series of selection of spatial areas, inputting data from a set of data, connected to matching series.

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to systems for isolating data received while the display of a mobile computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers etc, are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a mail program executes to display any messages received while the display has been locked. In some versions, the user inputs the content items into a locked mobile computing device and further provides the transfer criteria for the content items.

EFFECT: obtaining data and browsing part of said data when the display of a mobile computing device is locked.

15 cl, 6 dwg

 

Background of the invention

Touch screens provide a mechanism for fast data entry on devices with limited form factor. Touch screens, in General, are intended for operation and response by pressing a finger touch stylus or the motion on the surface of the touch screen. Touching or clicking on a specific point on the touch screen to activate the virtual button feature or function that are or appear in the same place on the touch screen.

With the proliferation of touch screens on mobile phones, for example, enter data in mobile phones has become easier. In this view of the existing systems using mobile phones users capture, store voice reminders, read e-mail and text messages and support address book. To protect this information, many mobile phones provide the ability to block display command or after a specified time-out. To enter data in view of existing systems you first unlock mobile phone, and then enter the data. However, unlocking mobile phone for each data entry is annoying, uncomfortable and slow. For example, if a user wants to take a photo with your blocked device, you first unlock the device to access the application of photography. At the time unlock the device by the user in many cases, the action or the time scheduled for shooting, be missed. Capture this moment now is impossible, because the user was forced to assume the burden of responsibility for security. When you configure the device to prevent unauthorized access to the user impeded the support needs of the user base functionality of the device.

Disclosure of the invention

According to the variants of the invention, the isolated elements of the content or other data received, computer until the device is locked. Define the criteria of migration assosiated with content elements. Content items and associated criteria migration retain in the first memory space of the computer devices. On reception a command for unlocking the display the display is unlocked and one or more of the elements of the content is transferred into the second memory space on the basis of criteria of migration. The first memory space isolated from the second memory space.

This is a brief description of the invention provided for the presentation of the compilation of concepts in a simplified form, which are further outlined below, detailed description of the invention. This summary of the invention is not implied neither determining key characteristics or essential features of the claimed invention, nor used to limit the scope of the claimed invention.

List of figures

Fig. 1 - illustrative block diagram showing the computer device that delivers the content to the user from content providers.

Fig. 2 - illustrative block diagram showing the mobile computer devices that carry content items from isolate (quarantine) based on the criteria of migration.

Fig. 3 - illustrative flowchart sequence illustrating the admission, exclusion and release of data by a computer device is locked display.

Fig. 4A-4C - illustrative user interfaces, showing the view of isolated data on the locked computer display device and the subsequent execution of the corresponding application program after unlocking the display.

Appropriate reference characters show the appropriate parts of the cross-cutting manner in all drawings.

Detailed description of the invention

Referring to the drawings that correspond to the present disclosure, options for implementation provide at least the insulation elements 208 content or other data that is accepted until the computer device 102 or display 108 blocked. Insulation ensures the user 104 the opportunity to view items 208 content after unlocking the computer devices 102 and before the content items will be saved elsewhere, for example in the service of the cloud, or synchronized with the data stored remotely in relation to computer device 102. This view provides the user 104 possible, for example, to detect a fake or detect phishing attack. Additionally, limited functionality available computer devices 102 until the display 108 locked to ensure the possibility of obtaining data. Such limited functionality improves the user experience by allowing the user 104 to take action quickly, without the prior unlock the display 108. For example, a user 104 quickly takes a snapshot of the scene with a single click, without having to mess with the code to unlock your mobile phone. In another example, a user views limited information regarding notification taken until the computer device 102 blocked.

Again with reference to Fig. 1, illustrative block diagram shows the computer device 102, preserving the content received from suppliers 128 content and accepted from the user 104. Computer devices 102 accepts content from suppliers 128 content and/or user-104, until the display 108 computer devices 102 blocked. Either manually or automatically (for example, based on the criteria of migration 210) computer devices 102 subsequently transmits or synchronizes the accepted content in relation to the local memory space or remote memory space, for example, provide a service, 130 store data when a computer device 102 becomes unlocked. Service 130 data storage is a service in the cloud or the Federal service, which make content available to any computing device user 104 (for example, laptop, mobile phone and so on).

Computer devices 102 includes at least the space of 110 memory, display 108 and processor 106. Space 110 memory or other machine-readable carriers store configuration data 116. Configuration data 116 describe the elements 208 content for presentation to the user 104 (e.g. those from suppliers 128 content and/or functionality to allow the user 104 when a computer device 102 blocked. Configuration data 116 include, for example, a file, or metadata that describes the characteristics, type, category, classification or other descriptor elements 208 content that should be presented to the user 104 via the display 108 computer devices 102, when it is locked. Configuration data 116 can also identify the specific application program 118 or function (for example, among the applied programs 118), which are available for the user to execute 104 via the display 108 locked computer devices 102. Submission of application programs 118 see, for example, on the toolbar that is visible to the user 104 on a locked display 108. These views include, for example, text or images (such as icons), appropriate application 118.

In some embodiments, the implementation of the application program 118 in the fulfillment get data from the user 104 or from vendors 128 content when the display 108 blocked. In General, the functionality that is available via the display 108 locked computer devices 102, represent a subset of the functionality available to the user 104 after unlocking the computer devices 102. Functionality provides the user 104 able to enter data into a computer device 102, while computer devices 102 blocked, for later viewing and transfer service 130 data storage. For example, features provide the user 104 the opportunity to take a picture or video using the camera associated with the computer device 102, record the voice memo, enter a phone number in a computer device 102, add a new contact to your address book, create a new appointment or task, draw, sketch, to save the song or map, or save the metadata binding areas.

Configuration data 116 may be stored in one or more data structures of any shape. Configuration data 116 may be a plain text or can be encrypted, binary, or any other form. In addition, the configuration data 116 can be arranged into a hierarchy with some criteria, applicable to one or more of the elements 208 content, or to one or more of the applied programs 118 available for computer devices 102.

Display 108 includes any component to provide information to the user 104. For example, the display 108 includes any capacitive display, made with the possibility to fix the touch input from the user 104 or other object, such as a stylus. Although aspects of the present invention disclosed with reference to the display 108, which is sensitive to touch or touch-screen embodiments of the present invention can also be operated with any display. For example, aspects of the invention working with non-touch screens, for example, such, which are equipped with devices that have full or partial keyboard available for data entry. In these examples, the computer device 102 blocked by disabling the keyboard from use as user input devices and choice for computer devices 102.

Processor 106 includes any number of devices data and code for the execution mashinostroenii instructions for the implementation of aspects of this disclosure. Instructions can be executed by 106 processor or multiple processors working in the computer device 102, or be executed by the processor, external to the computer device 102 (for example, service cloud). In some embodiments, the implementation of the 106 processor is programmed for the performance of such instructions, as illustrated in figures (for example, Fig. 3).

Although aspects of the invention described with reference to computer devices 102, which is the mobile computing device 202, such as a mobile phone, embodiments of the present invention is operable with any computing device. For example, aspects of the invention working with devices such as digital cameras, digital video cameras, netbooks, computers, laptops, games console (including handheld games console, portable music players, personal digital assistants (PDAs), information devices and personal communicators.

In General, the space of 110 memory associated with a computing device 102. For example, in Fig. 1 the space of 110 memory available in the computer device 102. At the same time the space of 110 memory, or any of the data stored therein, can be associated with any server or other computer, local or remote in relation to computer device 102 (such as that available through the network 127). In some embodiments, the implementation of memory is considered the first space 204 memory or second space 206 memory, as described below, with reference to Fig. 2 below. Space 110 memory, or one or more machine-readable media, also stores Mashinostroenie components for the implementation of aspects of this disclosure. Illustrative components include a component 120 profile, component 122 interface, component 124 memory and component 126 filter. These components are described below, with reference to Fig. 2.

Recalling further in Fig. 2, illustrative block diagram shows the mobile computing device 202-carrying elements 208 content from isolate (quarantine) on the basis of criteria 210 transfer. Elements 208 content taken until the display of a mobile computing device 202, such as display 108 blocked. As described above, the elements 208 content provided by the user 104 or one or more of suppliers 128 content. Accepted items 208 content saved in the first space 204 memory. The first space 204 memory isolated from the second memory or otherwise separated or distinguishable from the second space 206 memory. For example, the first space 204 memory and the second space 206 memory is partition of the same hard drive. In another example, the first space 204 memory and the second space 206 memory are separate hard disk drives to which mobile computing device 202 can access. In another example, the first space 204 memory is the hard drive inside the mobile computer devices 202, while the second space 206 memory is a service 130 data storage, remote from mobile computer devices 202.

Criteria 210 transfer associated with accepted elements of 208 content. Criteria 210 transfer define one or more actions 212 transfer (for example, the sequence of actions) or other instructions for the management of associated elements 208 content. For example, criteria 210 transfer can be set to automatically delete items 208 content of the first space 204 memory after a predefined period of time or automatic transfer of one or more of the elements 208 content of the first space 204 memory in the second space 206 memory. Automatic transfer happens without confirmation from the user 104 during migration in these variants of implementation. In some embodiments, the implementation provided by other instructions assosiated with criteria 210 transfer, for example, offer the user 104 manual confirmation to perform one or more of the actions 212 transfer.

Criteria 210 transfer apply when the mobile computer devices 202 (or display) subsequently released (for example, user-104). At the moment unlock mobile computing device 202 applies criteria 210 transfer to handle items 208 content that is stored in the first space 204 memory. For some of the items 208 content (for example, depending on the criteria 210 transfer for these items 208 content) user 104 involved in the process, for example, that prompts you to confirm the action 212 transfer. For other items 208 content criteria 210 migration are applied automatically, and elements 208 content processed without input from the user 104.

Criteria 210 transfer can be received from the user 104, from suppliers 128 content or from other entities. In some variants of implementation, if the user 104 provides elements 208 content, the user 104 can also provide instructions as criteria 210 transfer to handle items 208 content. For example, a user 104 records a voice memo while the mobile computer devices 202 blocked, then enters instructions (for example, criteria 210 transfer) to save the voice memo in a specific file directory in the mobile computing device 202 (for example, in the second space 206 memory) after unlocking mobile computing devices 202. Alternatively, the user 104 prescribes save a voice memo in the second space 206 memory even when the mobile computer devices 202 blocked, thus completely bypassing the first space 204 memory. In another example, the user 104 captures images with the camera in a mobile computing device 202, then enters the instructions for uploading the captured image in a Web page, such as a Web site, blog or share images, after unlocking mobile computing devices 202. In this example, the Web page can be stored in the second space 206 memory or in the service of 130 data storage. In another example, a user 104 enters or otherwise receives the product ID (for example, a picture of the bar code, the number of units of storage (SKU), model number, etc) as one of the elements 208 content while mobile computing device 202 blocked. The user 104 specifies, as part of the criteria 210 transfer, name of the seller or shop. When the mobile computer devices 202 unlocked component 126 filter makes the access to Web pages from the online store in respect of the seller and provides details regarding the product identified by the ID of the product. These details include, for example, specifications and price. Thus, if you shop at your local retailer user 104 can set reminders to explore specific products. Subsequent unlocking mobile computing devices 202 user 104 automatically presented details concerning products.

In variants of implementation, in which suppliers 128 provide content elements 208 content providers 128 content can also provide at least part of the criteria 210 transfer. For example, one of the suppliers 128 content delivers a new e-mail in mobile computing device 202. Supplier 128 content then provides instructions (for example, criteria 210 transfer) to perform the following actions while mobile computing device 202 blocked: save the email message in the first space 204 memory, display the message part of the e-mail user 104 (for example, of the fields From or Subject) and offer the user 104 to read, save, or delete this message. Based on user feedback 104 mobile computing device 202 performs read, save, or delete. After unlocking mobile computing devices 202 content elements that were not removed, is transferred into the second space 206 memory or in the service of 130 storing data on the basis of criteria 210 transfer.

In some embodiments, the implementation of the criteria of migration, default, associated with each of the elements 208 content. For example, there are different criteria for a transfer to be used by default, images, text messages, voice messages, voice memos, etc. In accordance with the specific example is the criteria of transferring the default, specify that images captured by the camera associated with the mobile computing device 202, should be posted on the Web site (for example, stored in the second space 206 memory or service 130 storage) after unlocking mobile device. In another example, a timestamp, or location information is automatically defined and stored with content elements 208 during retrieval of elements 208 content. The timestamp information about the location or other metadata can be defined as part of the criteria 210 transfer you unlock mobile computing devices 202 to determine how to handle the associated features 208 content. For example, images captured in a specific geographic region, are automatically uploaded to the blog, while the images captured in a different geographic region, are stored in the personal directory of images, computer when device is unlocked.

In some embodiments, the implementation of one or more mashinostroenii components are executed in mobile computing device 202 for the application of criteria 210 transfer for the purpose of processing elements 208 content that is stored in the first space 204 memory. Component 120 profile provides access to configuration data 116, identifying application program 118 available for performance in mobile computing device 202 until the mobile computer devices 202 blocked (for example, is in the ground state). Mobile computing device 202 takes the identified application program. Component 122 interface takes over running the application, one or more of the elements 208 content while mobile computing device 202 blocked. Component 124 memory retains elements 208 content, adopted by the component 122 interface, in the first space 204 memory. Component 126 filter accepts the command (for example, from the user 104 or other subject) on translation of mobile computing devices 202 from the locked state in the unlocked state (for example, from one to the other state) and translates mobile computing device 202 in response to the accepted command. For example, a user 104 can realize the pressing (for example, double clicking, sliding to the left, slide to the right, a slight bump on the icon or perform other predefined gesture input) in respect of one of the icons to unlock mobile computing devices 202 and go to the application program 118 corresponding to the selected icon. At this point activates full interaction with an application program 118. In such scenarios, the implementation of the user 104 explicitly unlock mobile computing device 202, but rather the unlock operation and execution of the application program 118 take place in response to a gesture, or a command from the user 104. In other variants of realization user 104 sent to the screen unlock (for example, the input screen of the personal identification number (PIN)) in response to a gesture input from the user 104 to obtain the PIN unblocking the user 104 before you allow the user 104 to exercise full access to the application program 118. After unlocking mobile computing devices 202 component 126 filter evaluates criteria 210 transfer associated with accepted elements of 208 content, to move one or more of the elements 208 content of the first space 204 memory in the second space 206 memory.

Please refer further to Fig. 3, where illustrative flowchart sequence shows the admission, exclusion and release of data by a computer device 102 blocked display, such as display 108. At the stage 302 content items 208 and associated criteria 210 transfer are accepted until the display 108 blocked. Elements 208 content and criteria 210 transfer are stored on the stage 304 in the first space 204 memory, which, as described here, isolated from the second space 206 memory. After receiving a command for unlocking the display 108 at the stage 306, display 108 unlocked on the stage 308. After unlocking the display 108 processing elements 208 content. Criteria 210 transfer assosiated with elements 208 content, defined and applied at the stage of 310 to move one or more of the elements 208 content of the first space 204 memory in the second space 206 memory.

Elements 208 content includes images, voice memo and missed calls. The images were taken by the user 104 through the camera associated with the computer device 102, taken from suppliers 128 content or taken from another device, for example, through network protocols BLUETOOTH. Voice memos were written by the user until the display 108 was blocked. As is shown in the user interface that displays the missed call notification from George. Elements 208 content stored in silos memory (for example, in the first space 204 memory)associated with computer device 102.

In Fig. 4B display 108 remains blocked and accepted another element 208 content. Item 208 content in this example is a notification text message from Marco. Continuing with this example, the user 104 wants to have more information about this text message before deciding whether to delete a text message or view the contents of a text message. Until the display 108 is still locked, the user makes a selection notice, for example, by clicking on the notification, utskebani notice from the display 108 or the other notifications. In reaction to choose an application program 118 associated with notice executed to provide the user 104 limited functionality, set the configuration data 116. In the example of Fig. 4C application program 118 takes the application to send/receive short message service (SMS)to display the sender and subject of the notification. The user 104 then enters criteria 210 transfer to a notification by polecenia notification removal, polecenia notification to save for later detailed consideration or polecenia notice for immediate viewing. If the user 104 selected immediate viewing notifications display 108 unlocked and the application program is sending/receiving SMS is executed to display additional information about the text message. Display 108 unlocked without code or other extra steps to unlock the device.

Alternatively, the user 104 wants to read all text message associated with the notice, in whole and supplies, in contrast to the previous case, the computer device 102 command on unlocking the display 108 and the execution of application programs send/receive SMS. In this example, the application program is sending/receiving SMS is executed to display the user 104 text messages after unlocking the display 108. Limited functionality available through a locked display 108, do not run this example.

In some embodiments, the implementation of the icons or other items representing 208 content have the functionality of the slider. In embodiment, with a touchscreen user 104 touches one of the icons and drag the icon to the left or to the right or up or down) to perform the operation (for example, the issuance of additional information as specified configuration data 116).

Illustrative working environment

As an example, but not limitation, machine-readable media contain computer data media and communication environment. Computer storage media to store information, such as machine-readable instructions, data structures, software modules, or other data. The communication environment in the typical case embody machine-readable instructions, data structures, software modules, or other data in a modulated information signal, such as a carrier wave or other transport data, and include any medium of information delivery. A combination of any of the above environments and media are also covered by the concept of “machine-readable medium”.

Embodiments of the present invention, although they were described in connection with illustrative surrounded by a computer system that are working with numerous other environments or configurations of computer systems of General or special purpose. Examples of well-known computer systems, environments and/or configurations that may be suitable for use with aspects of the invention, includes, but is not in a restrictive sense, mobile computing devices, personal computers, server computers, handheld devices or device-laptops, multiprocessor systems, game consoles, based on microprocessors systems, set-top boxes, programmable consumer electronics, mobile phones, network of personal computers (PCs), laptops, computers, mainframes, distributed computing environment, which includes any of these systems or devices or other

Embodiments of the present invention can be described in the General context mashinostroenii of statements such as software modules that run one or more computers or other devices. Mashinostroenie instructions can be arranged in one or more mashinostroenii components or modules. In General, software modules include, but not in a restrictive sense, procedures, programs, objects, components, and data structures that perform specific tasks or implement specific abstract data types. Aspects of the invention can be implemented with any number and organization of such components or modules. For example, aspects of the invention is not limited to specific Mashinostroenie instructions or specific components or modules that are illustrated in the figures and described in this document. Other options for carrying out the invention may include other Mashinostroenie instructions or components with more or less functionality than is illustrated and described here.

Aspects of the present invention convert a General-purpose computer to computer devices for special purposes, when it is configured to perform these instructions.

Options for implementation, are illustrated and described here, as well as implementation options for that special way here were not documented, but fall under the scope of aspects of the present invention, are illustrative tool for isolating data taken until the display 108 mobile computing devices 202 blocked, and illustrative tools to provide user 104 opportunity to view items 208 content to their transfer from the first space 204 memory in the second space 206 memory.

The procedure of the implementation or execution of transactions in options carry out the invention is illustrated and demonstrated here, is not essential, if otherwise is not stipulated. That is, operations that can be performed in any order, if other is not stipulated, and embodiments of the invention may include additional operations or fewer operations than those described here. For example, assume that the exercise or performance of specific operations before, simultaneously with, or after another operation is within the scope of aspects of the invention.

When presenting elements aspects of the present invention or variants of its realization mentioned in the singular does not exclude the fact that there are one or more such elements. The terms “include”, “includes”, “having” means inclusive, indicating that there may be additional elements in addition to the listed items.

Due to detailed descriptions of aspects of the invention should be clearly understood that possible modifications and variations, not going beyond the scope of aspects of the invention defined supplied by the claims. Because of various changes can be made in relation to the above structures, products and methods that are not within the scope of the aspects of the invention, means that all stated contained in the above description and shown in the accompanying drawings, must be interpreted illustrative, but not restrictive sense.

1. The insulation system data taken, until the display (108) mobile computing devices (202) blocked containing: the first space (204) memory for storing many entries (208) content, adopted mobile computing device (202) until the display (108) mobile computing devices (202) blocked; the second space (206) memory that is separate from the first space (204) memory to store one or more of a variety of elements (208) content of the first space (204) memory and processor (106), programmed: to define actions (212) transfer for each of the elements (208) content that is stored in the first space (204) memory, to take the team to unlocking the display (108), to unlock the display (108) in response to the accepted command, after unlocking the display (108) apply referred to certain actions (212) transfer of many (208) content of the first space (204) memory to transfer referred to one or more of a variety of elements (208) content of the first space (204) memory in the second space (206) memory.

2. The system under item 1, in which the first memory space also stores the configuration data that describes the functionality available to the user when the screen is locked.

3. The system under item 2, in which the configuration data to identify the application that is available for execution until the display is locked, and that the application program during its execution takes and saves one or more of the elements content in the first memory space.

4. The system under item 3, in which the configuration data defines a subset of the functionality of the application program.

7. The computer-implemented method of isolation of data taken until the display (108) mobile computing devices (202) blocked containing phases in which: take the help of computer devices (102), one or more elements (208) content until the display (108) computer devices (102) blocked; set criteria (210) transfer for each of the adopted elements (208) content; keep accepted items (208) of the content in the first space (204) computer memory device (102); take the team to unlocking the display (108); to unlock the display (108) in response to the accepted command; carry on the basis of specified criteria (210) transfer and in response to this unlocking, one or more of the elements (208) content of the first space (204) memory in the second space (206) computer memory device (102), the first space (204) memory isolated from the second space (206) memory.

8. Way under item 7, additionally contains a stage at which specify the configuration data that describes the functionality available to the user when the screen is locked, and when setting configuration data identify the application for execution until the display is locked.

9. Way under item 7, which when taken one or more elements of the content of one or more of the elements of the content accept from the user, while the display is locked.

10. Way under item 7, which when taken one or more elements of the content of one or more of the elements of the content is taken from a content provider, while the display is locked.

11. Way under item 7, in which the criteria specified transfer define manual confirmation, the method also provides a stage where you are prompted to migrate one or more of the elements of the content of the first memory space in the second memory space.

12. Way under item 7, which when transferring content items, one or more of the elements of the content is transferred without confirmation from the user.

13. Way under item 7, which migrated content items associated with one or more application programs, the method also provides the stage at which execute application programs after referred to unlock.

14. Way under item 7, additionally contains a stage at which provide, through a locked display, represent one or more application programs that are available in the computer system until the display is locked, and these views are available in the toolbar.

15. Way under item 7, in which one or more machine-readable carriers contain Mashinostroenie components containing: a component of the profile, if it performed at least one processor prescribes that at one processor to access configuration data that identifies one or more application programs that are available for execution on the computing device while the computer is in the ground state; the component interface, which in its execution at least one processor prescribes that at one processor to take one or more elements of the content, while computer devices is the first state, and the component interface accepts content items through the application program; the memory that his performance at least one processor prescribes that at one processor to save the content items adopted by the component interface, in the first memory space; and filter component, which in its execution at least one processor prescribes that at one processor to evaluate the criteria of migration while the computer is in the second state, to move one or more of the elements the content of the first memory space in the second memory space, and the second memory space is separated from the first memory space.

 

© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English.