12th week of 2016 patent applcation highlights part 42 |
Patent application number | Title | Published |
20160085362 | DISPLAY DEVICE INCLUDING TOUCH PANEL, METHOD FOR CONTROLLING THE SAME AND STORAGE MEDIUM - A display device includes a display, a touch panel and a controller. The display includes a plurality of display panels laminated on one another. The touch panel is provided on a screen of the display and accepts touch operation. The controller determines with respect to which display panel among the plurality of display panels the touch operation is carried out, and carries out a process corresponding to operation content of the touch operation on the determined display panel. | 2016-03-24 |
20160085363 | DISPLAY DEVICE - According to one embodiment, a display device includes a plurality of display elements arranged in a matrix, a plurality of scanning lines, a plurality of signal lines, and a controller configured to control display by sequentially supplying an image signal and a control signal to the plurality of signal lines and the plurality of scanning lines, respectively, wherein the controller repeats a display period in which the display is controlled and a display blanking period in which the display is posed to display a frame image, and at least two types of display periods with different lengths are used when a frame image is displayed. | 2016-03-24 |
20160085364 | IN-CELL TOUCH DISPLAY STRUCTURE - An in-cell display touch structure includes an upper substrate, a lower substrate, a display material layer, and a thin film transistor and sensing electrode layer. The thin film transistor and sensing electrode layer has plural conductor lines arranged along a first direction and plural dashed conductor lines arranged along a second direction. Each dashed conductor line is formed by continuing plural conductor segments, and two continued conductor segments are separated from each other. Each conductor segment is arranged in the first direction and close to a gate line in parallel, each conductor line being arranged in the second direction and close to a source line in parallel. A portion of the conductor segments is used to form plural sensing areas and a portion of the conductor lines is used to form plural sensing signal connection lines. | 2016-03-24 |
20160085365 | DISPLAY PANEL AND DISPLAY DEVICE USING THE SAME - The disclosure provides a display device, which includes a timing controller; and a display panel connected to the timing controller, the display panel including a touch driving switch, a display driving switch, a connecting switch and a plurality of gate driving shift register circuits; wherein, at least one of the gate driving shift register circuit is electrically connected to the touch driving switch, the display driving switch and the connecting switch. | 2016-03-24 |
20160085366 | Scripting Cross-Device Wearable Interaction - Methods and apparatus for an interaction system specifying cross-device interaction are provided. The interaction system provides application program interfaces (APIs) and a scripting environment that allow development of scripts that combine user input and sensing events and distribute output and across devices to create a range of rich cross-device behaviors with minimal development. The interaction system includes an integrated environment for developers to author and test cross-device behaviors. When a script is ready, the script can be deployed on a network of mobile and wearable computing devices using the interaction system's runtime environment. An interaction system script can. An evaluation of the interaction system with twelve participants revealed that the interaction system significantly reduced developer effort for creating and iterating on cross-device behaviors. The interaction system allowed developers to focus on target interaction behaviors and high-level device capabilities, rather than low-level specifications. | 2016-03-24 |
20160085367 | SYSTEME D'ENTREE DE DONNEE MULTIMODE - A data input system and a method implementing the system, including physical controls, an environment sensor and a touchscreen displaying virtual commands, the method defining and displaying at least one virtual control on the touchscreen and assigning a datum to be input to one of the controls. The datum to be input is assigned to both a first of the physical controls and a first of the virtual controls. The topology of the virtual controls is adapted to environmental conditions. | 2016-03-24 |
20160085368 | CAPACITIVE CONTROLLER - The present invention provides a capacitive controller for detecting at least one detecting plate and at least one reference plate surrounding each detecting plate. All of the reference plates are electrically coupled to the same first wire, and each reference plate is electrically coupled to a second wire. When an electrical signal is provided to the first wire and each second wire, one or more detecting plates touched or approached can be detected simultaneously based on the signal difference between each second wire and the first wire. | 2016-03-24 |
20160085369 | FOLDABLE DISPLAY - A foldable display device is disclosed. In one aspect, the foldable display includes a display substrate, a data driver detachably connected to the display substrate, and a controller unit configured to control the data driver and detachably connected to the data driver. The display substrate includes a substrate body, a display element disposed on a first surface of the substrate body, and a transparency adjusting layer configured to adjust transparency of the display substrate and disposed on a second surface of the substrate body, wherein the first and second surfaces are opposing each other. | 2016-03-24 |
20160085370 | Display for Mobile Device with Abrasion Resistant Siloxane Coating - An abrasion resistant coating is applied to a display of a mobile device. In an embodiment, the coating includes a first layer including siloxane; a second layer including siloxane, wherein the second layer has opposing sides and a hardness greater than the first layer; and a third layer including an amorphous carbon selected from a diamond-like carbon and a diamond-like nano-composite. The first layer and third layer are positioned on opposing sides of the second layer. The third layer has a hardness greater than the second layer. | 2016-03-24 |
20160085371 | SENSING DEVICE - A sensing device includes a comparator, a first and a second variable capacitor units. The first and second variable capacitor units charge a first and a second comparator inputs, respectively, according to a first and a second driving signals, such that the first and second comparator inputs have a first and a second voltages, respectively, in which a voltage level of the first driving signal is higher than a voltage level of the second driving signal. The comparator is configured to compare the first voltage and the second voltage to generate a comparator output signal. The first variable capacitor unit is adjusted according to the comparator output signal to perform potential compensation for the first comparator input, or the second variable capacitor unit is adjusted according to the comparator output signal to perform potential compensation for the second comparator input. | 2016-03-24 |
20160085372 | METHOD AND APPARATUS FOR IMPROVING ACCURACY OF TOUCH SCREEN EVENT ANALYSIS BY USE OF EDGE CLASSIFICATION - Methods and apparatus of embodiments of the present invention include a classification system configured to treat edge contact of a touch screen as a separate class of touch events such that any touches occurring near the edge of the touch screen are to be processed by a classifier that is configured to process edge contacts as compared to a classifier that is configured to process other contacts that may occur in the approximate middle of the touch screen which may be wholly digitized. An apparatus may employ two separate and distinct classifiers, including a full touch classifier and an edge touch classifier. The touch screen may be configured to have two different sensing regions to determine which of the two classifiers is appropriate for a touch event. | 2016-03-24 |
20160085373 | OPTICAL TOUCH SENSING DEVICE AND TOUCH SIGNAL DETERMINATION METHOD THEREOF - An optical touch sensing device and a touch signal determining method thereof are provided. The optical touch sensing device includes a light source module, at least one image capturing element and a processing unit. The light source module disposed on a touch surface provides a detecting light to the touch surface. The image capturing element captures an optical touch data along the touch surface based on the detecting light. The processing unit recognizes the optical touch data according to a recognition threshold to obtain multiple touch signals. When a object spacing between the touch signals is no bigger than a palm spacing, the processing unit compares the covering parameters corresponding to the touch signals to select a largest covering parameter among the covering parameters, and determines whether to ignore the touch signal corresponding to the largest covering parameter according to the largest covering parameter and an area threshold. | 2016-03-24 |
20160085374 | DISPLAY DRIVING METHOD AND APPARATUS FOR IN-CELL TOUCH DISPLAY SCREEN, AND DISPLAY APPARATUS - The present disclosure discloses a driving display method for an in-cell touch display screen. The method comprises the following steps: outputting a predetermined picture; performing initialization scanning on touch sensor electrodes of a TFT array substrate to obtain initialization scanning data as basic data; alternately outputting a display picture and the predetermined picture, and after the predetermined picture is output, scanning the touch sensor electrodes to obtain display scanning data; comparing the display scanning data and the basic data to determine whether a touch occurs. The disclosure also discloses an in-cell touch display screen and a display apparatus with the in-cell touch display screen. By inserting a predetermined picture before normally display and between any two successive frames of the display picture and performing touch scanning each time a predetermined picture is displayed, the present disclosure can prevent the parasitic and coupling capacitors from affecting the scanning result of the touch control IC, and thus reduce the possibility of erroneous judgment of touches. | 2016-03-24 |
20160085375 | TOUCH SENSING DEVICE - A touch sensing device for measuring a contact position of an object by measuring a change in capacitance caused by contact of an object is provided. The touch sensing device includes a touch screen panel on which channel electrodes functioning as a transmission antenna or a reception antenna are disposed to form a plurality of electrode patterns, a transmission circuit connected to the channel electrodes to apply an electrical signal to the touch screen panel, a reception circuit connected to the channel electrodes to sense a varying capacitance from the plurality of electrode patterns, and a controller configured to control the touch screen panel, the transmission circuit and the reception circuit. | 2016-03-24 |
20160085376 | ADAPTIVE TOUCHSCREEN SYSTEM - A touchscreen system for adapting a user interface broadly comprises a controller and a display screen, the display screen comprising a touchscreen. The display screen is operable to present the user interface. The controller may be configured to detect a defect in an area of the touchscreen, determine a location on the display screen related to the defect, and adapting the user interface on the display screen to compensate for the defect. | 2016-03-24 |
20160085377 | DISPLAY DEVICE - A display device includes a display panel including data lines, gate lines crossing the data lines, and pixels arranged in a matrix form, a touch screen which is embedded in the display panel or is installed on the display panel, a data driving circuit supplying a data voltage to the data lines, a gate driving circuit supplying a gate pulse to the gate lines, and a touch sensing circuit which supplies a driving signal to lines of the touch screen and senses a touch input. The gate driving circuit alternately drives pull-down transistors connected in parallel to one gate line. The gate driving circuit drives one of the pull-down transistors or simultaneously drives the pull-down transistors during a drive period of the touch screen. | 2016-03-24 |
20160085378 | Display Device with Integrated Touch Screen and Method for Driving the Same - A display device with an integrated touch screen including a display panel including electrodes divided into a plurality of block type groups and a plurality of data lines; a display driver IC configured to apply a common voltage to the electrodes when a driving mode of the panel is a display driving mode, sequentially apply a touch scan signal to each block type group when the driving mode of the panel is a touch driving mode, and apply a data signal to the data lines associated with a corresponding block type group when the touch scan signal is applied to the corresponding block type group; and a touch IC configured to generate the touch scan signal and apply the touch scan signal to the display driver IC. | 2016-03-24 |
20160085379 | DEVICE AND METHOD FOR INFORMATION PROCESSING USING VIRTUAL KEYBOARD - An information processing device is provided. The device comprises a 3D sensor configured to acquire depth information of a user's hand image and depth information of a background image on an object plane; a storage device in which a character input application is stored; a processor configured to execute the character input application; and a display configured to display a virtual keyboard by executing the character input application. | 2016-03-24 |
20160085380 | ACOUSTIC USER INTERFACE APPARATUS AND METHOD FOR RECOGNIZING TOUCH AND RUBBING - An acoustic user interface apparatus and method can provide a sense of physical touch depending on the press or restoration and improve the accuracy of direction recognition of a touch or rubbing without any complicated algorithm by detecting and analyzing the sound wave, which is generated by the collision of a bump formed in a top plate or bottom plate when touching or rubbing, using one microphone. | 2016-03-24 |
20160085381 | Managing and synchronizing views in multi-user application with a canvas - Several methods are described herein to allow users to manage and synchronize views in a multi-user application with canvas (infinite or otherwise) and limited or unlimited zoom. Without these synchronization methods, coordinating views is very difficult, and may lead to chaos as one or more of the users gets lost on the canvas. A “View Sync” method provides for many-to-one synchronization, where many users are automatically synchronized with one user. A “Sync View” method provides for one-to-one synchronization, where one user is synchronized to another user's view. Preferably, off-screen “activity indicators” also are used within the viewport to provide visual cues regarding where other users are drawing or creating content on the canvas. Tapping on an activity indicator preferably performs one-time Sync View with the selected other user. | 2016-03-24 |
20160085382 | OPERATION SCREEN DISPLAY DEVICE AND RECORDING MEDIUM RECORDED WITH DISPLAY PROGRAM - An operation screen display device according to the present invention displays operation screens which have a hierarchical structure on a display surface, and displays a lower level window, in which a region of at least a part of an operation screen of a lower level layer associated with an operation key which is performed with a pinch out operation is displayed, on a display surface at a specified size based on a size specified with the pinch out operation by a user for any of a plurality of operation keys in the operation screen. | 2016-03-24 |
20160085383 | DEVICE FOR MANAGING AND CONFIGURING FIELD DEVICES IN AN AUTOMATION INSTALLATION - A device for managing and configuring field devices in an automation installation with a configuration tool that is designed to physically detect a field device in the automation installation, to logically incorporate it into the automation installation and to configure it in the automation installation, the configuration tool resorting for this purpose to a prescribed first field-device-specific information packet that describes the functions and data of the field device at least in part. In order to alter the size of windows in the relationship context, the windows in a relationship context being arranged in matrix form, directly adjacently, with the window boundaries forming a lattice structure of intersecting window boundary lines, each node of the intersecting window boundary lines has an associated operator control element, the operator control element has a control area, and activation of an operator control element renders the window boundary lines intersecting at this node relocatable. | 2016-03-24 |
20160085384 | DISPLAYING OF CHARGING STATUS ON DUAL SCREEN DEVICE - Embodiments are described for displaying charging status on a multi-screen device. In embodiments, a determination is made that the device is connected to a power source for charging the battery. In response to the determination, a battery charging indicator is displayed. In some embodiments, if the device was originally powered off or in a standby mode, after a predetermined period of time, the device will be powered off or returned to the standby mode, and the battery charging indicator will no longer be displayed. | 2016-03-24 |
20160085385 | AN APPARATUS AND ASSOCIATED METHODS - An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: provide at least one application in an application set for user activation, the inclusion of the at least one application in the application set based on time-dependent functionality of the at least one application. | 2016-03-24 |
20160085386 | Sharing Location Information During a Communication Session - In one embodiment, a method includes receiving user input on a graphical user interface of a first computing device to provide location information associated with the first computing device to a second computing device. The current location of the first computing device is accessed, and the current location is sent to one or more second computing devices, the current location being displayed in a graphical user interface of the second computing devices. | 2016-03-24 |
20160085387 | SIZING A PANE OF A WINDOW PRESENTED ON A DISPLAY - Sizing a pane of a window presented on a display. The window is presented to a user on the display. Within the window, the pane is presented at a first pane size. A user input is detected from the user resizing the window. Responsive to detecting the user input resizing the window, a new size of the window resulting from the user input resizing the window is detected. Data is accessed from a machine-readable storage device corresponding to at least one user-defined pane size previously defined by the user to whom the window is presented, wherein the user-defined pane size corresponds to a particular window size. Based on the accessed user-defined pane size(s), a second pane size of the pane at which the pane is to be presented in the newly sized window is determined. The pane is presented in the newly sized window at the second pane size. | 2016-03-24 |
20160085388 | Desktop Environment Differentiation in Virtual Desktops - Desktop environment differentiation in virtual desktop techniques are described. In one or more implementations, a user is logged into a corresponding single user account of an operating system of a computing device. Functionality accessible via the single user account is exposed to implement a plurality of virtual desktops associated with the single user account. Each of the plurality of virtual desktops including a user interface that is configured to have an associated collection of windows corresponding to applications and desktop environments that are differentiated, one from another. | 2016-03-24 |
20160085389 | KNOWLEDGE AUTOMATION SYSTEM THUMBNAIL IMAGE GENERATION - Knowledge automation techniques may include receiving a request for determining a representative image for a knowledge unit and determining a set of one or more images associated with the knowledge unit. The techniques may include providing the set of one or more images to a user on a client device and receiving user input indicative of a selection of a first image from the set of one or more images. Based on the first image, a thumbnail image for the knowledge unit can be generated. The techniques may further include associating the thumbnail image with the knowledge unit and displaying the thumbnail image to the user via the client device. In some embodiments, the techniques include generating a thumbnail image for a knowledge pack, wherein the knowledge pack comprises one or more knowledge units. | 2016-03-24 |
20160085390 | ARRAY OF DOCUMENTS WITH GRAPHICAL LINKS TO GEOGRAPHICAL POSITIONS - A method, apparatus practicing the method, a system and an interface for displaying an array of computer-readable files having a graphical link with geographical positions to indicate more precisely the geographical position associated with the computer-readable files. | 2016-03-24 |
20160085391 | SYSTEM AND METHOD FOR MANAGING USER E-BOOK COLLECTIONS - Examples described herein enable a user to organize and manage e-books on a computing device that utilizes a network-based e-book service. According to some examples, a user e-book collection can be organized so that it can be displayed when archived, as well as in accordance with user-defined lists. | 2016-03-24 |
20160085392 | SYSTEM AND METHOD FOR SEAMLESSLY INTEGRATING SEPARATE INFORMATION SYSTEMS WITHIN AN APPLICATION - The present invention is, in one embodiment, a system and method based on a client-server architecture for seamlessly integrating various information systems. In one embodiment, a bundle of files is deployed to a collaboration client, in order to enable the integration of the collaboration client with disparate information systems and content. In one embodiment, content within a mailbox item is allowed to become a “live” object, and is associated with trigger events, and actions, including sending all or part of the content to a separate information system. In one embodiment, mailbox items are subjected to predefined searches to assess whether they include certain content objects. In another embodiment, panel item elements are visible in the overview panel of the collaboration client. The user may interact with the panel items by dragging content onto them, double clicking them, and invoking actions from a context menu if one is available. | 2016-03-24 |
20160085393 | PORTABLE ELECTRONIC DEVICE FOR INSTANT MESSAGING - A method including displaying a list of instant message conversations on a touch screen display, a respective instant message conversation including a respective set of instant messages exchanged between a user of a device and a respective other person, and while displaying the list of instant message conversations, detecting a gesture on the touch screen display. In response to detecting the gesture on the touch screen display, entering a deletion mode. While in the deletion mode continuing to display the list of instant message conversations, displaying a selection icon adjacent to a plurality of instant message conversations in the list of instant message conversations, detecting a first user selection of an instant message conversation, and in response to detecting the first user selection of the instant message conversation, modifying a selection icon adjacent to the selected instant message conversation to indicate selection of the instant message conversation for deletion. | 2016-03-24 |
20160085394 | METHOD OF MODIFYING RENDERED ATTRIBUTES OF LIST ELEMENTS IN A USER INTERFACE - A method of modifying attributes of list elements in a layout space of the list as the list scrolls in a user interface is disclosed herein. The method comprises determining a series of location values of each list element for a duration of a scroll event. Additionally, for each list element, at each determined location value of that list element, the attributes of that list element are determined by evaluating a set of spline curves associated with that list element based on that location value. The list elements are re-rendered in accordance with the determined attributes for the duration of the scroll event. | 2016-03-24 |
20160085395 | DYNAMIC EXTENSION VIEW WITH MULTIPLE LEVELS OF EXPANSION - Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule. | 2016-03-24 |
20160085396 | INTERACTIVE TEXT PREVIEW - One or more techniques and/or systems are provided for providing interactive text preview. For example, a primary device (e.g., a smart phone) establishes a communication channel with a secondary device (e.g., a television). The primary device projects an application interface, of an application hosted on the primary device, to a secondary display of the secondary device. An interrogation connection is established with a text entry canvas of the application interface. The primary device listens through the interrogation connection to identify text input data directed towards the text entry canvas. An interactive text preview interface, populated with textual information derived from the text input data, is displayed on a primary display of the primary device. In this way, the user may naturally preview text entry through the primary device (e.g., and does not have to look up to the television to see what is being typed). | 2016-03-24 |
20160085397 | Smart Watch Notification Manager - Systems, methods, and devices of the various embodiments enable the management of notifications on a small computing device. A processor may display a first notification of a plurality of notifications on substantially all of the small touchscreen of the computing device. The processor may temporarily dismiss the plurality of notifications when a first user input is received by the computing device. The processor may recall the plurality of notifications and display the first notification on substantially all of the small touchscreen when a second user input is received by the computing device. The processor may permanently dismiss the first notification when a third user input is received by the computing device. The processor may display a second notification of the plurality of notifications on substantially all of the small touchscreen of the computing device when the first notification is permanently dismissed. | 2016-03-24 |
20160085398 | METHOD AND SYSTEM FOR CONTROLLING DEVICES WITH A CHAT INTERFACE - Disclosed is a method and system to control devices using a chat interface. The approach is particularly applicable to home automation devices, though is not limited in its application to such devices. | 2016-03-24 |
20160085399 | Real Time Streaming Analytics Platform - System(s) and method(s) for processing one or more real time data streams captured in a distributed computing environment. In accordance with the system(s) and method(s), a GUI may be provided that enables a user to design a GUI pipeline comprising multiple sub-systems executing logic associated with a plurality of applications. Each of the sub-systems in the pipeline may be configured with different parameters by the user using the GUI. Further, the user may configure to integrate the multiple sub-systems through the GUI. Further, the user may control and/or update the configuration of the logic, configuration of the parameters, and the integration of the multiple sub-systems through the GUI. The updating of the configuration is automatically notified to the running pipeline in real time. Further, the GUT facilitates to monitor performance of the running pipeline in real time. | 2016-03-24 |
20160085400 | SHARING OF INFORMATION ASSOCIATED WITH USER APPLICATION EVENTS - Techniques are provided that allow users to collaborate in relationship to data views, application displays, applications or events. A user can type in a text view related to a specific view in an application display, and the information is shared with other users that take part in sharing that view. A user that expresses an interest in an event is notified about the event and has the capability to interact, in relation to the event, with other users (e.g. by text). The particular form of interaction (and sharing) can be selectively specified. This interaction is comparable to a dynamic bulletin board where the subject is event driven. In the case of an event interest(s), users specify their interest (e.g. in other user application events or system events) and the system automatically alerts them to the occurrence of the event. | 2016-03-24 |
20160085401 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM - An information processing system includes circuitry that causes a first scrolling of a displayed content region within its boundaries in response to a first user operation. The circuitry of the information processing system also causes a second scrolling of the displayed content region beyond its boundaries in response to a second user operation. | 2016-03-24 |
20160085402 | INFORMATION PROCESSING DEVICE - An information processing device ( | 2016-03-24 |
20160085403 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND RECORDING MEDIUM - [Object] To provide a technique for allowing a user to easily scroll content. | 2016-03-24 |
20160085404 | Mobile Application Configuration - The present disclosure provides techniques to application configuration. The method includes detecting, by a computing device, a trigger operation of a user on an icon of an application installed on a mobile terminal. If the trigger operation satisfies a predetermined condition, the computing device may provide a configuration interface. The configuration interface may include multiple functional areas, and an individual functional area of the multiple functional areas may correspond to an operation. In response to a determination that the icon is dragged to a functional area of the plurality functional areas, the computing device may perform a configuration on the application based on the operation corresponding to the functional area. According, the user may configure the application in the configuration interface. This expedites the operation of the application, therefore saving time and effort of the user and improving user experience. | 2016-03-24 |
20160085405 | DEVICE FOR HANDLING TOUCH INPUT AND METHOD THEREOF - An electronic device and method in which an electronic device handles a hovering operation are provided. The electronic device includes a display including a first area at which an object is displayed and a second area adjacent to the first area, and a touch module configured to recognize a user input selecting the object and an operation in which the user input is hovering, wherein the touch module is further configured to determine that the selection of the object is maintained if the user input is hovering above a specific area. The method includes recognizing a user input selecting an object; recognizing that the hovering operation is performed above a specific area; and determining that a selection of the object is maintained, wherein a display of the electronic device comprises a first area at which the object is displayed and a second area adjacent to the first area. | 2016-03-24 |
20160085406 | MINIMIZING AND MAXIMIZING BETWEEN LANDSCAPE DUAL DISPLAY AND LANDSCAPE SINGLE DISPLAY - Methods and devices for minimizing and maximizing displayed output associated with applications are provided. More particularly, an application presented across two or more screens of a device in a landscape mode can be minimized to present portion of the application in one of the screens. With respect to a maximization operation received with respect to a page of an application results in the expansion of the displayed portion of the application to multiple screens of the device. Input to effect minimization and maximization operations can be entered in one or more gesture capture regions associated with the screens. | 2016-03-24 |
20160085407 | MOTION-BASED IDENTITY AUTHENTICATION OF AN INDIVIDUAL WITH A COMMUNICATIONS DEVICE - Systems and methods securely authenticate an identity of an individual based on a pattern that is traced by the individual. Embodiments relate to prompting an individual with a pattern to trace when attempting to authenticate the identity of the individual during an identity authentication session. Motion-based behavior data that is generated by motions executed by the individual as the individual traces the pattern is captured via a motion-capturing sensor. The motion-based behavior data is unique to the individual and has a low likelihood of being duplicated by an unauthorized individual attempting to fraudulently pose as the individual. The captured motion-based behavior data is compared to previously-captured motion-based behavior data from previous traces of the pattern completed by the individual. The identity of the individual is authenticated when the motion-based behavior data is within a threshold of the previously captured motion-based behavior data. | 2016-03-24 |
20160085408 | INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE THEREOF - The application provides an information processing method and an electronic device. The information processing method comprises: monitoring location information of a characteristic point with respect to a first interface displayed on a first electronic device; determining whether the location information of the characteristic point satisfies a preset condition; and keeping the displayed content of the first interface unchanged, and pre-loading first data corresponding to the characteristic point if the location information of the characteristic point satisfies the preset condition, so as to enable second content corresponding to the pre-loaded first data to be displayed on the first electronic device upon the first electronic device receives a switching operation corresponding to the first data. | 2016-03-24 |
20160085409 | INFORMATION PROCESSING APPARATUS, INFORMATION DISPLAY PROGRAM, AND INFORMATION DISPLAY METHOD - An information processing apparatus according to an embodiment includes a moving operation detecting unit and a first display position changing unit. The moving operation detecting unit detects a moving operation for requesting to move a text display region displayed in a display. When the moving operation detecting unit has detected the moving operation, the first display position changing unit moves a display position of the text display region in the display according to the moving operation in a state where a cursor position in the display is maintained. | 2016-03-24 |
20160085410 | DISPLAY APPARATUS AND DISPLAYING METHOD THEREOF - A display apparatus and a displaying method thereof are provided. The displaying method of the display apparatus includes displaying a cursor, changing a manipulation mode of the display apparatus based on an input, and changing the cursor to a highlight or a mode guide icon corresponding to the changed manipulation mode. | 2016-03-24 |
20160085411 | Computer-Implemented System And Method For Adjusting A Display Of Document Clusters - A computer-implemented system and method for adjusting a display of document clusters is provided. A viewer is positioned over one or more groupings of document clusters within a display. A concept is identified for one or more of the document cluster groupings and each concept is aligned around a circumference of the viewer adjacent to the document cluster grouping for that concept. A view of the document cluster groupings is adjusted within the display and the concepts are redrawn around the viewer circumference to prevent overlap of the concepts. | 2016-03-24 |
20160085412 | System and Method to Have Location Based Personalized UI Updates on Mobile App for Connected Users In Security, Video and Home Automation Applications - An apparatus including a plurality of user controlled devices, each located at a respective predetermined location within a geographic area of a user, a respective location indicator associated with each of the plurality of user controlled devices, a portable user device including a respective controlling application of each of the plurality of user controlled devices embodied in a memory of the portable user device, a monitoring processor of the portable user device that detects a location of the portable user device within the geographic area based upon a wireless signal from one of the respective location indicators and an interface processor of the portable device that loads the controlling application of one of the plurality of user controlled devices based upon the detected location of the portable user device. | 2016-03-24 |
20160085413 | DESKTOP GENERATION AND OPERATION METHODS FOR MOBILE TERMINAL AND CORRESPONDING DEVICES THEREOF - Disclosed is a desktop generation method for a mobile terminal. The method includes: creating a block object, the block object containing attribute information; invoking a drawing function, drawing a plurality of blocks according to the attribute information about the block object, and distributing the plurality of blocks on the screen of a mobile terminal without superposition so as to form a desktop; and when the shortcut of an application program is required to be displayed on the desktop, displaying a shortcut icon and/or a program name of the shortcut of the application program in an idle block on the desktop, the idle block being a block in which the shortcut of the application program is not displayed. Also disclosed are a desktop generation device of a mobile terminal, a desktop operation method for a mobile terminal and a corresponding device thereof. | 2016-03-24 |
20160085414 | INTERACTIVE CONTENT CREATION SYSTEM - According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area. | 2016-03-24 |
20160085415 | MULTI-PARAMETER, RISK-BASED EARLY WARNING AND ALARM DECISION SUPPORT WITH PROGRESSIVE RISK PIE VISUALIZER - A medical monitoring device includes a data processor and a display device communicatively connected to the data processor. The data processor constructs a circular icon representative of received monitored physiological and alarm data for a plurality of vital signs monitored for at least one patient, the circular icon divided into wedges and each wedge corresponds to one of the plurality of vital signs, and label each circular icon with an identity of one of the at least one patient, and the identity includes at least one of a patient name and a patient location. The display device displays the constructed circular icon and the identity for the at least one patient. | 2016-03-24 |
20160085416 | COMPONENT-SPECIFIC APPLICATION PRESENTATION HISTORIES - In many computing scenarios, a computing environment of a device may present applications through various presentation components, such as displays, speakers, and headphones. However, navigating among the applications currently presented within the computing environment may be difficult for the user; e.g., for a device presenting many applications on many displays that share an application stack, the application that the user wishes to select may be buried deep within the shared application stack. In accordance with the techniques presented herein, the device may generate an application presentation history for each presentation component, indicating applications that have previously been presented through the presentation component. A request to transition a selected presentation component away from a current application presentation may be fulfilled by identifying a second application having an application presentation in the application presentation history of the selected presentation component, and transitioning the selected presentation component to the second application. | 2016-03-24 |
20160085417 | VIEW MANAGEMENT ARCHITECTURE - Multi-display computing environments are often represented as a unified coordinate space, where each display presents application views within a coordinate region. Such arrangements may enable features such as application views that span multiple displays, but such features may not appeal to users. Additionally, such representations may complicate the application of layouts to particular displays while maintaining relationships among application views. Instead, a view management architecture may generate a user interface collection comprising, for respective displays, an arrangement of view entries for respective views presented on the display. Entries for new views may be added to the arrangement for a particular display, and may be contained within an application container encapsulating all views of an application on the display. This multi-display representation enables display layouts to be applied to the views within a particular display while preserving relationships among views presented by each of several displays of the computing environment. | 2016-03-24 |
20160085418 | Graphical User Interface Systems and Methods for Data Integration with Data-Driven Engineering Drawings - Described is a system and methodology, in which information is exchanged and/or updated within data-driven engineering schematics and various data management systems within an operating facility. The integration of plant data management systems with data-driven engineering schematics, such as piping and instrumentation diagram (P&ID), process flow diagrams (PFDs) and isometric drawings is an innovation that provides numerous benefits to multiple plant disciplines, including but not limited to Engineering, Operations, Maintenance, Procurement, Environmental, and Safety personnel. In addition to data exchange, described methods and systems within the graphical user interface are capable of generating alerts and initiating to changes to resolve data inconsistencies for a particular component represented in two or more data systems. | 2016-03-24 |
20160085419 | SIMULTANEOUS INPUT ACROSS MULTIPLE APPLICATIONS - Processing multiple inputs received across simultaneously displayed applications. In an embodiment, a computing device displays a first application on a first portion of a display device, and simultaneously displays a second application on a second, different, portion of the display device. The computing device receives a first user input in connection with the first portion of the display device, and, at substantially the same time, also receives a second user input in connection with the second portion of the display device. The computing device routes the first user input to the first application based on the first user input having been received in connection with first portion of the display device, and, at substantially the same time, also routes the second user input to the second application based on the second user input having been received in connection with the second portion of the display device. | 2016-03-24 |
20160085420 | METHODS AND SYSTEMS FOR RECALIBRATING A USER DEVICE BASED ON THE AGE OF A USER - Methods and systems are described herein for a media guidance application that enhances the precision of various types of user input interfaces. For example, the media guidance application may recalibrate a user input interface such that the user inputs are correctly received and executed. Furthermore, to further enhance precision, the media guidance application may base the recalibrations on the age of a user. For example, in response to failing to recognize a user input, the media guidance application may perform a recalibration based on the age of the user in an attempt to recognize the user input. | 2016-03-24 |
20160085421 | Highlighting Message Addressees - In some implementations, a graphical user interface of an electronic messaging system can highlight addressees of a message in a group of candidate message recipients. For example, the graphical user interface can present graphical objects corresponding to candidate message recipients. When a user composes a message, the user can provide input identifying a recipient of the message. In response to the user input identifying the recipient of the message, the graphical user interface can highlight a graphical object corresponding to the identified recipient. In some implementations, the graphical user interface can subdue (e.g., grey out) graphical objects corresponding to candidate message recipients that are not identified in the message in order to highlight the identified recipient objects. In some implementations, a message recipient can be an individual contact (e.g., person). In some implementations, a message recipient can be a message stream. | 2016-03-24 |
20160085422 | METHOD OF STYLING CONTENT AND TOUCH SCREEN DEVICE FOR STYLING CONTENT - A method of styling content on a touch screen device is provided. The method includes receiving a user's input with respect to an attribute item of a stroke-based object, receiving a user's touch input with respect to a region indicating the stroke-based object on a touch screen, and changing an attribute value of the stroke-based object based on the attribute item of the stroke-based object and the received user's touch input. | 2016-03-24 |
20160085423 | INFORMATION DISPLAY APPARATUS, DISTRIBUTION APPARATUS, INFORMATION DISPLAY METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - An information display apparatus includes a display unit configured to display first content and a part of second content that is a moving image in an overlapping manner. The information display apparatus includes a change unit configured to change a displayed area of the second content while reproducing the second content in a case where an area in which the first content is displayed is selected by a user. | 2016-03-24 |
20160085424 | METHOD AND APPARATUS FOR INPUTTING OBJECT IN ELECTRONIC DEVICE - An electronic device and a method of inputting an object are provided. The electronic device includes interpreting an object input through an application, enlarging and displaying at least some data in accordance with a result of the analysis of the object, and displaying a new object on an enlarged area. | 2016-03-24 |
20160085425 | ONLINE LOGO TOOL - An online tool allows a user, such as an online merchant, to access a page of a service provider, select a format, customize funding sources and designs, and copy and paste the code to the merchant page to quickly and easily create a customized funding source graphic. | 2016-03-24 |
20160085426 | Interactive Imaging System - A method and apparatus for providing a visual aid in assembling an aircraft. A display for a portion of an aircraft is displayed on a display system in a mobile data processing system. The display on the display system comprises an image of the portion of the aircraft and hot spots over areas of the image. The hot spots correspond to installation plans for the areas over which the hot spots are located and the hot spots are selectable by user input. Information is displayed on the display system in the mobile data processing system about the installation plan for an area in the areas when a hot spot in the hot spots corresponding to the area is selected by the user input. The display of the information on the display system provides a visual aid that enables performance of an assembly operation in the area selected. | 2016-03-24 |
20160085427 | SYSTEM AND METHOD OF SHARING SPATIAL DATA - A method for sharing spatial data between a first geographic information system and a second geographic information system is provided. The method includes receiving a description of a first set of layers of spatial data, available on the first geographic information system, by the second geographic information system. The method includes defining a user interface on the second geographic information system. The method includes selecting layers through the user interface based on a user input. The selected layers includes at least a subset of at least one of the first set of layers of spatial data or the second set of layers of spatial data. The method includes receiving the subset of the first set of layers of spatial data from the first geographic information system, based on the selection. The method includes displaying an overlay of the selected layers on the second geographic information system. | 2016-03-24 |
20160085428 | INFORMATIONAL TABS - A system and method for facilitating organization of and access to information and functionality in a computing environment. An example method includes organizing content to be accessible via a User Interface (UI) display screen into one or more pages; displaying one or more tabs pertaining to each of the one or more pages; and providing, in one or more of the tabs, content characterizing each of the one or more pages. The content includes one or more dynamically updated elements, which may include one or more dynamically updated elements arranged in plural lines of information. The content may further include dynamic information and/or functionality represented via a visualization or UI control. | 2016-03-24 |
20160085429 | BEACON MANAGEMENT - Systems, devices, and techniques are disclosed for creating and configuring multiple beacons associated with a venue. A venue map is displayed, a first beacon is added to the venue map, a second beacon is added to the venue map, the first beacon and second beacon are configured, and a venue label is associated with the first beacon and the second beacon. The first beacon and the second beacon may be manipulated as a group. | 2016-03-24 |
20160085430 | ADAPTING USER INTERFACE TO INTERACTION CRITERIA AND COMPONENT PROPERTIES - The manner of presenting a user interface of an application may be significant in many respects. A user interface may be suitable only for some devices (e.g., buttons may be selectable by a pointer, but not on a touch-sensitive display; textboxes may appear too large or too small on different displays), and may satisfy only some user interactions (e.g., a map interface may be usable on a laptop by a stationary user, but not usable in a vehicle while the user is driving). Presented herein are techniques for automatically generating a user interface that is adapted both for the interaction component properties of the device, and the interaction criteria of the user interaction with the user interface. A device may choose the presentation of each element of a user interface based on such information, and generate a user interface matching both the device and the user interaction with the application. | 2016-03-24 |
20160085431 | Light Control Apparatus and Method of Controlling Light Thereof - Disclosed is a light control apparatus. The light control apparatus includes: a touch screen to display a first graphical user interface for registering a light; and a control unit to store register information about the light set through the first graphical user interface and to control the registered light by using the stored register information, wherein the first graphical user interface includes: a first area on which information about a light to be registered is displayed; and a second area on which location information for setting an installed location of a first light selected from lights displayed on the first area is displayed, wherein the location information displayed on the second area includes working field information about an actual installation place of the first light, and wherein the working field information includes a photo photographed at the actual installation place of the first light. | 2016-03-24 |
20160085432 | METHOD AND DEVICE FOR OUTPUTTING CONTENT AND RECORDING MEDIUM FOR EXECUTING THE METHOD - A method of outputting content by a device includes obtaining attribute information about review content that is retrieved by the device; estimating an amount of user's memory about the review content at a preset time based on the obtained attribute information and reference information obtained after the review content is selected; comparing the estimated amount of the user's memory and a threshold value; and changing appearance of the review content in response to the amount of the user's memory being determined as equal to or less than the threshold value. | 2016-03-24 |
20160085433 | Apparatus and Method for Displaying Preference for Contents in Electronic Device - A method of operating an electronic device includes receiving preference information about each of a plurality of sub-contents constituting contents, from a second electronic device, and displaying a preference for each of the plurality of sub-contents based on the preference information. | 2016-03-24 |
20160085434 | SHARING DIGITAL ITEMS VIA A SOCIAL NETWORKING SYSTME - A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). On-line presence information is provided to indicate the on-line presence of users with whom a digital item has been shared, may be shared or is being shared. For instance, an indication of the on-line or offline status of a user with whom an item has been shared or is being shared may be presented. | 2016-03-24 |
20160085435 | HOVER ACTIVATION BASED ON INPUT DEVICE POINTER MOVEMENT - Disclosed are various embodiments for hover activation based on movement by an input device pointer. A first panel in a user interface is rendered for display, the first panel comprising a plurality of elements. A second panel in the user interface is rendered for display according to the input device pointer hovering over an element among the plurality of elements in the first panel. A triangular region is identified according to a distance traversed by the input device pointer. The user interface is modified according to a delay and a current position of the input device pointer, wherein the current position is determined from the distance traversed by the input device pointer. | 2016-03-24 |
20160085436 | USER INTERFACE FOR MULTIPLE DISPLAY REGIONS - User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of overlapping windows, and a user can select one of the non-overlapping windows to obtain an enlarged view of that selected window while keeping the other windows in their non-overlapping state. In one embodiment, the array of non-overlapping windows can include minimized windows or windows in other virtual desktops (e.g. windows in other “Spaces”) or both. In one embodiment, only windows of a selected application are shown in non-overlapping mode while opened windows of other applications are not shown. | 2016-03-24 |
20160085437 | METHOD AND APPARATUS FOR CONTROLLING USER CHARACTER FOR PLAYING GAME WITHIN VIRTUAL ENVIRONMENT - A method for controlling a user character for playing a game within a virtual environment, including providing a user character and virtual environment information on the touch sensitive display to a user; detecting a touch gesture via a touch sensitive gesture input device, the touch gesture formed by a continuous sweep touching at least two touch sensitive elements arranged in the pre-defined array; comparing the detected touch gesture to reference gestures of the user character for playing the game within the virtual environment; and generating an action for the user character within the virtual environment in response to finding a matching reference gesture based on comparison. | 2016-03-24 |
20160085438 | MULTI-FINGER TOUCHPAD GESTURES - A multi-finger touchpad gesture refers to a movement of multiple fingers in a particular pattern across a touchpad. The touchpad senses the multiple fingers, and based on the sensed finger locations and finger movements, one of multiple multi-finger touchpad gestures is detected. A user interface being presented on a display is altered as appropriate in response to the detected multi-finger touchpad gesture. Various different multi-finger touchpad gestures can be detected. The multi-finger touchpad gestures can include a gesture that traverses different hierarchical views of the operating system user interface, a gesture that switches between two recent windows, a gesture that traverses a back stack of windows, a gesture that displays a window selection view and selects a particular window, and a gesture that moves a window to a different location (including snapping a window to an edge or corner of the display). | 2016-03-24 |
20160085439 | PARTITIONED APPLICATION PRESENTATION ACROSS DEVICES - In many computing scenarios, a user of a primary device may wish to incorporate an auxiliary device in the presentation of an application. Such incorporation may involve a terminal services session that projects the computing environment of the primary device onto the auxiliary device; mirroring the computing environment of the primary device through the auxiliary device; and/or utilizing applications that interoperate with client applications executing on the second device. However, such techniques may not fully reflect the properties of each device, and/or may only apply to particular applications and/or configurations. Instead, the primary device may adapt the primary computing environment to an auxiliary computing environment according to a device property of the auxiliary device; partition the application into a primary application portion presented within the primary computing environment and an auxiliary application portion presented within the auxiliary computing environment; and transmit the auxiliary computing environment to the auxiliary device. | 2016-03-24 |
20160085440 | SYSTEMS AND METHODS FOR PROVIDING AN ANATOMICALLY ADAPTABLE KEYBOARD - An improved wireless device generates a customized representation of a keyboard for a touch-sensitive screen. The wireless device generates an anatomical model specific to the operator of the wireless device in response to an operator contacting their fingertips in a “typing” position as if the operator were about to use a standard QWERTY keyboard. The anatomical model is used to derive a keyboard layout optimized for a present operator of the wireless device. | 2016-03-24 |
20160085441 | Method, Apparatus, and Interactive Input System - A method comprises displaying a window on a graphical user interface that is presented on a display screen, the window presenting a graphical tool therein; and in response to an input gesture on the graphical user interface, changing the fidelity of the graphical tool presented in the window. | 2016-03-24 |
20160085442 | Terminal Device and Locking or Unlocking Method for Terminal Device - A terminal device and a locking or unlocking method for the terminal device are provided. The locking or unlocking method is used for locking or unlocking a virtual key area of a terminal device when a touch panel of the terminal device is in an unlocked state, and the method includes: receiving multiple reported virtual key press events; and determining that the received virtual key press events meet a preset locking or unlocking condition, and setting a state of the virtual key area of the terminal device to a locked state or the unlocked state. | 2016-03-24 |
20160085443 | APPARATUS, SYSTEM AND METHOD FOR DETERMINING COMPARISON INFORMATION BASED ON MEMORY DATA - Techniques and mechanisms for determining comparison information at a memory device. In an embodiment, the memory device receives from a memory controller signals that include or otherwise indicate an address corresponding to a memory location of the memory device. Where it is determined that the signals indicate a compare operation, the memory device retrieves data stored at the memory location, and performs a comparison of the data to a reference data value that is included in or otherwise indicated by the received signals. The memory device sends to the memory controller information representing a result of the comparison. In another embodiment, a memory controller provides signals to control a compare operation by such a memory device. | 2016-03-24 |
20160085444 | SELECTABLE MEMORY ACCESS TIME - The present disclosure relates to selectable memory access time. An apparatus includes a memory controller. The memory controller is configured to select a memory access time interval duration parameter based, at least in part, on a memory address identifier, in response to receiving a memory access request; to adjust the selected memory access time interval duration parameter based, at least in part, on a current operating temperature; and perform a requested memory access operation on a memory array, a duration of the memory access operation related to the adjusted memory access time interval duration parameter. | 2016-03-24 |
20160085445 | METHOD OPERATING RAID SYSTEM AND DATA STORAGE SYSTEMS USING WRITE COMMAND LOG - A method of operating a data storage device includes receiving a log start command from a controller, generating a log for write commands communicated from the controller in response to the log start command, storing the log in a memory, receiving a log read command from the controller, and communicating the log stored in the memory to the controller in response to the log read command. | 2016-03-24 |
20160085446 | CONTROL DEVICE AND STORAGE SYSTEM - A control device includes a processor. The processor is configured to collect plural types of performance information regarding a first data unit. The processor is configured to determine, on basis of the collected plural types of performance information, whether to transfer the first data unit from a first storage device which is under control of a first controller to a second storage device which is positioned as higher than the first storage device. The processor is configured to transfer the first data unit from the first storage device to the second storage device depending on a result of the determination. | 2016-03-24 |
20160085447 | Solid State Drives and Computing Systems Including the Same - Solid state drives may include a controller, a mapping table and a buffer memory. The controller provides a logical address of associated data through a first input-output unit at a first speed and provides the associated data through a second input-output unit at a second speed. The controller may be connected to the first input-output unit and the second input-output unit. The mapping table may be connected to the controller through the first input-output unit. The buffer memory may be connected to the controller through the second input-output unit. The first input-output unit may be physically separated from the second input-output unit. The first speed may be different from the second speed. | 2016-03-24 |
20160085448 | ENHANCED INTERFACE TO FIRMWARE OPERATING IN A SOLID STATE DRIVE - An embodiment of the invention includes a storage subsystem having a storage central processing unit (SCPU) operable to receive and send a command to a host, the command requiring data computation, a compute engine coupled to the SCPU, and a bank of memory devices coupled to the SCPU and the compute engine and configured to store data required by the commands, wherein the SCPU or the compute engine are operable to perform computation of the data and to further invoke an appropriate Flash Translation Layer (FTL) application based on workload. | 2016-03-24 |
20160085449 | MANAGING MEMORY IN A MULTIPROCESSOR SYSTEM - In an example, a circuit to manage memory between a first and second microprocessors each of which is coupled to a control circuit, includes: first and second memory circuits; and a switch circuit coupled to the first and second memory circuits, and memory interfaces of the first and second microprocessors, the switch circuit having a mode signal as input. The switch is configured to selectively operate in one of a first mode or a second mode based on the mode signal such that, in the first mode, the switch circuit couples the first memory circuit to the memory interface of the first microprocessor and the second memory circuit to the memory interface of the second microprocessor and, in the second mode, the switch circuit selectively couples the first or second memory circuits to the memory interface of either the first or second microprocessor. | 2016-03-24 |
20160085450 | SYSTEM FOR PROVIDING REMOTE MEMORY AND TEMPORARY PAGE POOL OPERATING METHOD FOR PROVIDING REMOTE MEMORY - The present invention relates to technology for providing a remote memory, and more particularly, to a system for providing a remote memory which may enable an application in a high performance computing system to use a physical memory of a remote computing node like a local memory of a computing node in which the corresponding application is executed, and a temporary page pool operating method for providing a remote memory. | 2016-03-24 |
20160085451 | DRIVE ARRAY POLICY CONTROL - An apparatus can include an interface; cache memory; a plurality of drives; and a controller that includes detection circuitry, a write through mode and a write back mode, where the write through mode writes information received via the interface to the plurality of drives, where the write back mode writes information received via the interface to the cache memory and writes information written to the cache memory to the plurality of drives, and where the detection circuitry selects the write through mode based at least in part on detection of a first condition and selects the write back mode based at least in part on detection of a second condition, where the first condition and the second condition differ. | 2016-03-24 |
20160085452 | SYSTEMS AND METHODS FOR HIGHLY SCALABLE SYSTEM LOG ANALYSIS, DEDUPLICATION AND MANAGEMENT - Systems and methods for parsing raw log data into structured log data, and removing duplicate entries, storing the deduplicated log data into binary format, and managing system events. The subject matter can increase speed of log data analysis and storage, reduce data storage for log data, and manage easily system events. | 2016-03-24 |
20160085453 | RAIDed MEMORY SYSTEM MANAGEMENT - A memory system is described, where a plurality of memory modules is connected to a memory controller. Erase operations of the memory modules are coordinated by the memory controller such that, when data is stored in a group of memory modules configured to be a RAID (Redundant Array of Independent “Disks”) group, erase or refresh operations performed on the memory modules of the RAID group are synchronized, scheduled, or controlled to reduce the latency in reading the data stored on the RAID modules. | 2016-03-24 |
20160085454 | PERFORMING ASYNCHRONOUS DISCARD SCANS WITH STAGING AND DESTAGING OPERATIONS - A controller receives a request to perform staging or destaging operations with respect to an area of a cache. A determination is made as to whether one or more discard scans are being performed or queued for the area of the cache. In response to determining that one or more discard scans are being performed or queued for the area of the cache, the controller avoids satisfying the request to perform the staging or the destaging operations or a read hit with respect to the area of the cache. | 2016-03-24 |
20160085455 | Nonvolatile Memory Adaptive to Host Boot Up Routine - A nonvolatile memory that stores boot data from a host learns which data is boot data by monitoring read commands received from a host during a powering up operation. Boot data is then arranged in a manner that makes subsequent reading of the boot data faster when it is accessed during a subsequent powering up operation. | 2016-03-24 |
20160085456 | DATA READ APPARATUS, DATA READ METHOD, AND STORAGE MEDIUM STORING DATA READ PROGRAM - A data read apparatus includes a nonvolatile memory comprising a plurality of blocks, each of the blocks including an area storing block information, in which a position of a next block is written, or storing the block information and file management information, and an area storing actual data; a volatile memory; a power-on circuit configured to turn on supply of power to the nonvolatile memory and the volatile memory; and a processor. The processor is configured to: read out the block information stored in each of the blocks of the nonvolatile memory, or the block information and the file management information, when the supply of power was turned on by the power-on circuit, and register the read-out block information, or the block information and the file management information, in the volatile memory as file position information. | 2016-03-24 |
20160085457 | WRITE REORDERING IN A HYBRID DISK DRIVE - A hybrid drive and associated methods increase the rate at which data are transferred to a nonvolatile storage medium in the hybrid drive. By using a large nonvolatile solid state memory device as cache memory for a magnetic disk drive, a very large number of write commands can be cached and subsequently reordered and executed in an efficient manner. In addition, strategic selection and reordering of only a portion of the write commands stored in the nonvolatile solid state memory device increases efficiency of the reordering process. | 2016-03-24 |
20160085458 | SYSTEM AND METHOD FOR CONTROLLING VARIOUS ASPECTS OF PCIe DIRECT ATTACHED NONVOLATILE MEMORY STORAGE SUBSYSTEMS - Techniques for controlling PCIe direct attached non-volatile memory storage system are disclosed. In one particular embodiment, the techniques may be realized as a method including monitoring a temperature of a memory attached via the PCIe interface, determining whether an operation implemented on the attached memory has caused the temperature of the memory to exceed a preset threshold, and controlling an I/O rate of the attached memory based on the determination such that the I/O rate is greater than zero. | 2016-03-24 |
20160085459 | MANAGING STORAGE DEVICES HAVING A LIFETIME OF A FINITE NUMBER OF OPERATIONS - Disclosed are methods and systems of managing a plurality of storage devices having a lifetime of a finite number of operations. An average number of storage devices reaching said lifetime of a finite number of operations per first unit time is calculated. For each one of the plurality of storage devices an estimated date when a finite number of operations will be reached is calculated. For each date, a variable related to the number of storage devices reaching said finite number of operations within a predetermined period of said date is set. For one or more variables having a value larger than a value calculated using the date and said average number of storage devices reaching said lifetime within the predetermined period of said first unit of time, an action is carried out to reduce the number of storage devices reaching said lifetime per first unit of time. | 2016-03-24 |
20160085460 | OPTIMIZED READ ACCESS TO SHARED DATA VIA MONITORING OF MIRRORING OPERATIONS - A method and system for optimized read access to shared data via monitoring of mirroring operations are described. A data storage system performs operations that include one controller in a dual-controller host storage appliance in an asymmetric active/active configuration receiving a request from the host for data on a logical unit number owned by the partner controller. The receiving controller, which has a mirror cache of the partner controller's memory for failure recovery, accesses the mirror cache using a data structure that was populated during previous mirror operations. If the data is found in the mirror cache, it is read from the cache and returned to the requesting host without having to contact the partner controller for the data. | 2016-03-24 |
20160085461 | DATA MIRRORING FOR NETWORK ATTACHED STORAGE - A computer-implemented method for data minoring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server. | 2016-03-24 |