30th week of 2015 patent applcation highlights part 40 |
Patent application number | Title | Published |
20150205455 | Radial Menu User Interface with Entry Point Maintenance - Embodiments provide circular or radial menu features that may be used in conjunction with various application and devices/systems. A device of an embodiment includes a radial menu interface configured to display primary menu items in response to a first user interaction and display secondary menu items in response to actuation of an associated primary menu item, wherein the display of secondary menu items includes a simultaneous display of a selected primary menu item. A method of an embodiment operates in part by displaying a plurality of first level menu items in response to a first user interaction and displaying a plurality of second level menu items in response to actuation of a displayed first level menu item, wherein the display of the plurality of second level menu items includes animating the display of the plurality of second level menu items with respect to the displayed first level menu item. | 2015-07-23 |
20150205456 | Method and Device for Processing Application Shortcut - A method and device for processing a shortcut of an application are disclosed. The method includes: establishing a shortcut bar in a notification bar of a terminal; and setting the shortcut of the application in the shortcut bar. Through the embodiments of the present document, a problem that the user experience comfort level is low in the existing application shortcut setting is solved, and the user experience is improved. | 2015-07-23 |
20150205457 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit; a memory configured to store a plurality of images; and a controller configured to receive a command for displaying a focus-based thumbnail list, and display the focus-based thumbnail list to include at least one thumbnail corresponding to an image stored in a memory with focus information, said focus information indicating a focal region focused in the image. | 2015-07-23 |
20150205458 | DISPLAY APPARATUS FOR ARRANGING CONTENT LIST AND CONTROLLING METHOD THEREOF - A controlling method for arranging a content list of a display apparatus is provided. The method includes storing at least one content selected by a user, displaying a content list including the at least one content, and in response to a location fixation command related to one of the at least one content included in the content list being input, fixing a location of the selected at least one content on the content list. Accordingly, the content list can be arranged efficiently. | 2015-07-23 |
20150205459 | METHOD AND DEVICE FOR MANAGING FOLDER - A method and a device for managing a folder are provided. The method includes detecting installation of an arbitrary application, displaying a folder selection interface for selecting a folder corresponding to the installed application, and when an arbitrary folder contained in the folder selection interface is selected, managing the installed application according to the selected folder. Therefore, according to the present disclosure, it is possible to effectively manage an application for each folder. | 2015-07-23 |
20150205460 | METHOD AND DEVICE FOR COMPOSING A MENU - Multimedia content of exchangeable storage media, such as optical discs, may be extended by bonus content that is downloaded via Internet connection and stored on a local storage device. An improved method for integration of different menu items relating to on-disc content and downloaded content provides flexibility and a simple, low cost solution. The method for integration of downloaded bonus content into a menu comprises defining one or more placeholders within a menu, determining a storage location or naming convention for bonus content, declaring for each placeholder an attribute providing a unique association to a specific type of bonus content, providing a button image, detecting presence of bonus content data, replacing the associated placeholder by the associated button image and enabling an associated action to be taken when said button is selected. | 2015-07-23 |
20150205461 | METHOD AND DEVICE FOR COMPOSING A MENU - Multimedia content of exchangeable storage media, such as optical discs, may be extended by bonus content that is downloaded via Internet connection and stored on a local storage device. An improved method for integration of different menu items relating to on-disc content and downloaded content provides flexibility and a simple, low cost solution. The method for integration of downloaded bonus content into a menu comprises defining one or more placeholders within a menu, determining a storage location or naming convention for bonus content, declaring for each placeholder an attribute providing a unique association to a specific type of bonus content, providing a button image, detecting presence of bonus content data, replacing the associated placeholder by the associated button image and enabling an associated action to be taken when said button is selected. | 2015-07-23 |
20150205462 | BROWSER TAB MANAGEMENT - Tabs of online content can be positioned according to the relative importance of each tab to a user. A user's interaction with a plurality of online content is monitored, and user activity metadata generated by, and associated with, the user's interaction with the online content is collected. A plurality of tabs of the online content is opened in a graphical user interface, and a relative importance of each of the plurality of tabs to the user is determined based on the user activity metadata associated with the online content in the tab. At least a subset of the tabs are positioned relative to each other within the graphical user interface based at least on the relative importance of each tab. | 2015-07-23 |
20150205463 | METHOD FOR STORING FORM DATA - Systems and methods for storing data entered online are provided. In some aspects, a method includes loading a user interface with an application; receiving a first data entry at a first area on the user interface and a second data entry at a second area on the user interface; displaying the user interface with the first data entry in the first area and the second data entry in the second area; associating the first data entry with the first area and the second data entry with the second area; storing the data entries in a remote storage; detecting an interruption in the user interface; retrieving, after detecting the interruption, the stored data entries from the memory; and reproducing the user interface using the retrieved first data entry in the first area and the second data entry in the second area. | 2015-07-23 |
20150205464 | UPDATING A USER INTERFACE TO A SERVICE - Systems, methods, and software are described herein to facilitate the enhanced updating of user interfaces to a service. In an implementation, an application renders a user interface to a service and an initial visualization is surfaced in response to the occurrence of an event. After surfacing the initial visualization, the application receives an update from the service that includes a proposed visualization and determines whether or not the proposed visualization accounts for the event. If the proposed visualization accounts for the event, the proposed visualization is surfaced in place of the initial visualization. But if the proposed visualization does not account for the event, the initial visualization may be persisted until another visualization is identified that accounts for the event. | 2015-07-23 |
20150205465 | ADAPTIVE ALERT DURATION - A computing device may output, for display at a display device, a graphical user interface. The computing device may receive a plurality of indications of user interaction with the computing device. The computing device may determine a set of one or more time intervals between receiving at least two of the plurality of indications of user interaction with the computing device. The computing device may determine, based at least in part on the determined set of one or more time intervals, a length of time to visually emphasize an alert in the graphical user interface. The computing device may visually emphasize, for the length of time, the alert in the graphical user interface. | 2015-07-23 |
20150205466 | MOUSE BUTTON FUNCTION SETTING METHOD AND SYSTEM THEREOF - A mouse button function setting method and a system thereof are applied to a mouse having multiple buttons. The method comprises following steps. A short cut function planning interface, which displays a function list and a short cut list, is provided. One of short cuts is selected form the short cut list. At least one of functions is selected from the function list and set to the selected short cut. A button setting interface, which displays the short cut list and multiple button icons, is provided. Multiple button icons correspond to multiple buttons respectively. One of short cuts is set to one of multiple button icons. | 2015-07-23 |
20150205467 | MULTIFUNCTION MULTIMEDIA TOTEM FOR REMOTE USE - A system for the remote management of services, including elements for communication between a user station and at least one video assistance station is provided. The system further includes elements for detecting the selection on the part of the user of at least one service managed by the system, elements for activating functionalities that are associated with the selected service, and elements for selecting and associating dynamically, on the basis of the activation, one of the video assistance stations. | 2015-07-23 |
20150205468 | METHOD AND APPARATUS FOR CONTROLLING USER INTERFACE - A wearable electronic device is provided. The wearable electronic device includes a wireless communication module to establish a communication connection with an external electronic device, and a user interface control module. The user interface control module is configured to receive, via the wireless communication module and from the external electronic device, content corresponding to an application to be executed at the external electronic device and information corresponding to one or more user interfaces to be presented at the wearable electronic device, and to present at least one portion of the content using at least one user interface of the one or more user interfaces corresponding to the information. Other various embodiments are possible. | 2015-07-23 |
20150205469 | System And Method For Customizing An Interface Related To Accessing, Manipulating, And Viewing Internet And Non-Internet Information - A method and medium are disclosed for accessing, generating, presenting and manipulating Internet and non-Internet related information, data and content, including information netcast over the Internet. A number of graphical user interfaces are utilized to facilitate user access, manipulation and control of information, data and content and networked devices. Some of the graphical user interfaces are time and topic oriented, are customizable by the user, and allow for the manipulation of information, data, content, and operatively connected networked devices from the graphical interfaces themselves. The system is preferably enhanced through the use of an intelligent, dynamically updated user profile that is fully integrated with the system. | 2015-07-23 |
20150205470 | PROVIDING A USER INTERFACE WITH CONFIGURABLE INTERFACE COMPONENTS - A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component. | 2015-07-23 |
20150205471 | USER INTERFACE WITH RUNTIME SELECTION OF VIEWS - A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component. | 2015-07-23 |
20150205472 | METHOD AND DEVICE FOR EXECUTING OBJECT ON DISPLAY - A method and device for executing an object on a display. The method of executing an object includes receiving a user input to an object displayed on a display; gradually enlarging and displaying the object; and executing the application corresponding to the object as the object is enlarged. | 2015-07-23 |
20150205473 | SYSTEMS AND METHODS FOR VISUALLY SCROLLING THROUGH A STACK OF ITEMS DISPLAYED ON A DEVICE - Systems and methods for visually scrolling through a stack of items displayed on a device are provided. In some aspects, a system includes a detection module configured to determine a motion of the device relative to a neutral position of the device. The system also includes a display module configured to visually scroll through the stack of items in response to the motion of the device. | 2015-07-23 |
20150205474 | SYSTEMS AND METHODS FOR SCROLLING THROUGH CONTENT DISPLAYED ON AN ELECTRONIC DEVICE - Systems and methods for scrolling through content displayed on an electronic device are provided. In some aspects, a system includes a detection module configured to detect scrolling events. Each of the scrolling events includes a signal to scroll in an indicated direction and by an indicated amount relative to the content displayed on the electronic device. The system also includes a scrolling module configured to scroll from a current page of the content to a next page of the content based on whether a time between the detection of a current one of the scrolling events and the detection of a previous one of the scrolling events exceeds a predetermined threshold. | 2015-07-23 |
20150205475 | SYSTEMS AND METHODS FOR HANDLING SCROLLING ACTIONS FOR SCROLLING THROUGH CONTENT DISPLAYED ON AN ELECTRONIC DEVICE - Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device are provided. In some aspects, a system includes a detection module configured to detect scrolling events, each of which includes a signal to scroll in an indicated direction and by an indicated amount relative to the content displayed on the electronic device. The detection module is configured to determine whether a current one of the scrolling events is associated with a first scrolling action or a second scrolling action. The first scrolling action precedes the second scrolling action. The system also includes a scrolling module configured to suppress the current scrolling event if the current scrolling event is associated with the first scrolling action. The scrolling module is configured to scroll from a current page to a next page of the content if the current scrolling event is associated with the second scrolling action. | 2015-07-23 |
20150205476 | OVERSCROLL VISUAL EFFECTS - Methods for providing visual feedback when an end area of content is reached are provided. In one aspect, a method includes receiving an input in a first direction to at least one of scroll, rotate, or scale a portion of content provided for display, and determining whether an edge of the content in the first direction is reached in response to the input. The method also includes applying a stretch effect to the displayed portion of content when the determination indicates an edge of the content in the first direction is reached. Systems and machine-readable media are also provided. | 2015-07-23 |
20150205477 | CONSUMING DATA ON A TOUCHSCREEN DEVICE - System and computer program product to consume data on a mobile device. Data records are outputted according to a columnar or row orientation in a first panel of an application. Four other panels, each initially hidden from view, are defined to receive data from the user via a predefined touchscreen gesture. If an orientation of the gesture matches the orientation of the data records, the set of data records is either archived or deleted to a respective panel, of the four other panels, according to a direction of the gesture and a predefined action associated with that direction. If the orientation of the gesture is transverse to the orientation of the data records, individual data records are archived or deleted to a respective panel, of the four other panels, according to a direction of the gesture and a predefined action associated with that direction. | 2015-07-23 |
20150205478 | CONTENT LOCATION INTERFACE - Computer-implemented methods for finding text in a web page of a mobile web browser are provided. In one aspect, a method includes receiving input text to locate within a web page, identifying text in the web page matching the received input text, and providing for display, in a display bar, at least one indicator representing a location of the identified text within the web page. The method also includes receiving a selection of the at least one indicator in the display bar, and providing, for display, a portion of the web page that includes the matching text represented by the selected at least one indicator. Systems, graphical user interfaces, and machine-readable media are also provided. | 2015-07-23 |
20150205479 | NOISE ELIMINATION IN A GESTURE RECOGNITION SYSTEM - Generally this disclosure describes noise elimination in a gesture recognition system. A method may include configuring a preprocessor for a gesture recognition module based, at least in part, on a gesture type, the gesture recognition module related to a gesture; generating a first contact history vector in response to a first touch event, the first touch event based on a first contact with a touch screen; providing the first touch event to the gesture recognition module; and determining whether to provide a second touch event to the gesture recognition module based at least in part on the gesture type. | 2015-07-23 |
20150205480 | TRACKING USER INTERACTIONS WITH A MOBILE UI TO FACILITATE UI OPTIMIZATIONS - The disclosed embodiments relate to a system for tracking and analyzing user interactions with a mobile user interface (UI). During operation, the system collects data while a user interacts with the mobile UI through a touchscreen, wherein the data includes tap-attempt data that specifies coordinates for touchscreen locations that the user has tapped while interacting with the mobile UI. Next, the system compares the tap-attempt data with locations of tappable elements in the mobile UI, wherein each tappable element has an associated tap target size. For each tappable element, the system uses results of the comparison to determine a percentage of tap attempts that have succeeded or failed for the associated tap target size. Finally, the system makes the percentage information available to a UI designer to enable the UI designer to adjust tap target sizes for the mobile UI. | 2015-07-23 |
20150205481 | METHOD OF MANUFACTURING A TRANSPARENT TACTILE SURFACE AND TACTILE SURFACE OBTAINED BY SUCH A METHOD - A method for manufacturing a transparent tactile surface. The nanoparticles, particularly of ITO, are incorporated in an aqueous solution containing a stabilizing agent. The water suspension including the nanoparticles are subjected to ultrasound. The nanoparticles in aqueous suspension with a ligand are incubated that can attach to the surface of the nanoparticles through a covalent bond. The nanoparticles with the surface modified by the ligand in the form of a colloidal suspension are deposited on a transparent substrate. | 2015-07-23 |
20150205482 | DYNAMIC VISUAL STATISTICAL DATA DISPLAY NAVIGATION SYSTEM AND METHOD FOR LIMITED DISPLAY DEVICE - Embodiments include methods for distributing visual display information related to a plurality of items to one or more display devices, and methods for rendering visual display information related to a plurality of items by a display device. Embodiments also comprise display devices, servers, and computer-readable media embodying one or more of these methods. Embodiments display of large data sets and associated statistics, such as trading activity of securities or other business statistics, on devices with limited-size display screen, e.g. smartphone or tablet. Embodiments enable visual navigation of large dynamic data sets via relative and absolute contextual statistics. Embodiments combine dynamic visual displays with a multi-tiered navigation structure, supporting more effective information gathering and processing across a variety of users with different objectives. Embodiments provide more relevant, individualized user experience through flexibility to observe patterns, correlation, and contextuality, and to explore subsections of the data quickly via unique navigation paths. | 2015-07-23 |
20150205483 | OBJECT OPERATION SYSTEM, RECORDING MEDIUM RECORDED WITH OBJECT OPERATION CONTROL PROGRAM, AND OBJECT OPERATION CONTROL METHOD - An object operation system includes: a display unit which displays an object on a screen; an operation unit which receives a touch operation on the screen; and a control unit which controls the display unit and the operation unit, wherein when a touch operation for touching a plurality of points on the screen at a time is performed, the control unit determines whether the touch operation is a touch operation performed with both hands or a touch operation performed with a single hand, and carries out an operation on an object in accordance with a rule which is defined differently in advance in accordance with a determination result of the touch operation. | 2015-07-23 |
20150205484 | THREE-DIMENSIONAL USER INTERFACE APPARATUS AND THREE-DIMENSIONAL OPERATION METHOD - A three-dimensional user interface apparatus includes a three-dimensional information acquisition unit that acquires three-dimensional information from a three-dimensional sensor; a position calculation unit that calculates three-dimensional position information on a three-dimensional coordinate space regarding a specific part of a target person by using the three-dimensional information acquired by the three-dimensional information acquisition unit; a virtual data generation unit that generates virtual three-dimensional space data indicating a virtual three-dimensional space which is disposed in the three-dimensional coordinate space and at least part of which is set in a display region; a space processing unit that performs a predetermined process corresponding to a change in the three-dimensional position information regarding the specific part of the target person, on the three-dimensional coordinate space or the virtual three-dimensional space data; and a display processing unit that displays the virtual three-dimensional space within the display region on a display unit on the basis of virtual three-dimensional space data which is obtained through the predetermined process performed by the space processing unit. | 2015-07-23 |
20150205485 | TECHNIQUES FOR REPRESENTING AND NAVIGATING INFORMATION IN THREE DIMENSIONS - Techniques for representing and navigating information in three dimensions are provided. Information content is rendered to at least one side of a three-dimensional representation of a graphical shape. Summary information is link to the information from a top of the shape. The information also links to background information housed on a bottom of the shape. Links can be activated and the shape can be rotated in any direction to navigate the information, the summary information, and the background information within the shape. | 2015-07-23 |
20150205486 | INPUT DEVICE, DISPLAY CONTROL METHOD, AND INTEGRATED CIRCUIT DEVICE - An input device including a display screen and a touch panel disposed on the display screen and a plurality of elements to be selected in the display screen by the touch panel, the input device includes a memory, a processor coupled to the memory, configured to recognize a contact body shape on the touch panel, put into non-display an element hidden by the contact body shape from among the plurality of elements to be selected in the display screen when the contact body shape is recognized as a specific shape, zoom-display an element to be selected different from the element put into non-display from among the plurality of elements to be selected, using an original region of the element to be selected put into non-display. | 2015-07-23 |
20150205487 | ELECTRONIC DEVICE AND UNLOCK METHOD THEREOF - An electronic device having a processor, a lockable and unlockable display, and a storage device is disclosed. A plurality of function icons included in an unlock image are imaged in a locked status and shown on the display. Each of the function icons corresponds to a device function. The processor renders at the display the unlock image, detects a continuous contact at the unlock image, and highlights one of the function icons in response to the continuous contact. Then, the processor toggles, in response to the continuous contact, the highlighting of icons. When the continuous contact is removed, the processor selects the currently highlighted icon and unlocks the display to perform one of the device functions corresponding to the selected function icon. | 2015-07-23 |
20150205488 | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME - A mobile terminal including a wireless communication unit configured to provide wireless communication; a touch screen; and a controller configured to: display a list of previously executed applications as thumbnail images on the touch screen, display first and second slot indicators respectively indicating positions of first and second execution areas, receive a selection input of a first previously executed application from the displayed list, and display an execution screen of the selected first previously executed application on the first execution area. | 2015-07-23 |
20150205489 | BROWSER INTERFACE FOR INSTALLED APPLICATIONS - A computer-implemented method includes providing a user interface in a browser application, displaying on the user interface one or more applications installed in the browser application and enabling interaction with the installed applications through the user interface in the browser application. | 2015-07-23 |
20150205490 | CONTENT SELECTION MECHANISMS - Computer-implemented methods for selecting displayed content are provided. In one aspect, a method includes receiving, at a starting point, a selection request for content displayed on a device, and predicting, while receiving the selection request, a shape and an ending point of the selection request based on the starting point. The method also includes selecting content displayed on the device based on the starting point, the predicted shape, and the predicted ending point. Systems and machine-readable storage media are also provided. | 2015-07-23 |
20150205491 | SYSTEMS AND METHODS FOR EMPHASIZING CALENDAR EVENTS - Systems and methods for emphasizing calendar events are provided. In some aspects, a system includes a calendar module configured to generate a plurality of events for a calendar. The system also includes a highlight module configured to automatically apply a visual emphasis feature to a target event of the plurality of events based on a comparison between one or more parameters of the target event and one or more predetermined items of emphasis. The calendar module is configured to display the target event with the visual emphasis feature applied thereto. | 2015-07-23 |
20150205492 | NAVIGATING AUDIO CONTENT AND SELECTING PORTIONS THEREOF USING CIRCULAR DIAL ON USER INTERFACE - A consumer electronics (CE) device includes a transceiver configured for receiving a network podcast, a processor configured for receiving podcast data from the transceiver, and a display configured for being controlled by the processor. Additionally, the CE device includes a computer readable storage medium bearing instructions which when executed by the processor configure the processor for presenting on the display a podcast user interface (UI) configured with a circular tracking clock for enabling a user of the CE device to access a beginning of any portion of a segment of the podcast easily and quickly to playback the podcast from the beginning of the portion. The tracking clock defines a closed circular periphery against which a user can move a finger to move forward and backward in time through the podcast. | 2015-07-23 |
20150205493 | Interactively cooperative mobile communication device power management - A creator can specify one or more navigation paths through an album of pictures on a social networking web site. Each navigation path has a name and specifies a sequence in which a number of the pictures are to be viewed by a viewer. The viewer can select by name the desired navigation path through the album. A navigation path through the album can also be determined from content in which the viewer is interested from a profile of the viewer on the social networking web site. A navigation path can be determined from users on the social networking web site that are associated with the viewer on the web site. A navigation path can be determined from analysis of an interaction history of the viewer on the social networking web site, apart from the viewer's profile and the viewer's associated users on the web site. | 2015-07-23 |
20150205494 | GAZE SWIPE SELECTION - Methods for enabling hands-free selection of virtual objects are described. In some embodiments, a gaze swipe gesture may be used to select a virtual object. The gaze swipe gesture may involve an end user of a head-mounted display device (HMD) performing head movements that are tracked by the HMD to detect whether a virtual pointer controlled by the end user has swiped across two or more edges of the virtual object. In some cases, the gaze swipe gesture may comprise the end user using their head movements to move the virtual pointer through two edges of the virtual object while the end user gazes at the virtual object. In response to detecting the gaze swipe gesture, the HMD may determine a second virtual object to be displayed on the HMD based on a speed of the gaze swipe gesture and a size of the virtual object. | 2015-07-23 |
20150205495 | INFORMATION PROCESSING DEVICE, SELECTION OPERATION DETECTION METHOD, AND PROGRAM - An information processing device has a touch position detection unit that detects the touch position on a display screen of a touch performed on the display screen of a display device, a pressing force value detection unit that detects the pressing force value of the touch, a display control unit that changes the display magnification of the display device when the pressing force value detection unit detects a pressing force value equal to or greater than a prescribed pressing force value, and a selection unit that establishes selection of an item to be selected, based on the touched position when the touch position detection unit detects that the touch is broken. | 2015-07-23 |
20150205496 | METHOD AND SYSTEM FOR VISUALIZATION OF ALGORITHMIC GUIDELINES - A system, method and non-transitory computer readable storage medium for displaying an initial visualization of an algorithm to a user, the initial visualization including a prompt for an input, receiving an input, the input being one of a user input and an automatic input and determining an updated version of the visualization in response to the input, wherein the updated version includes at least one element of the initial visualization, and one of eliminates at least one further element of the initial visualization and adds at least one further element to the initial visualization. | 2015-07-23 |
20150205497 | TECHNIQUES FOR DISAMBIGUATING UNCONNECTED COMPONENTS IN A VISUAL PROGRAMMING INTERFACE - Computer-implemented techniques for disambiguating unconnected visual pieces in a visual programming interface (VPI) that allows a user to manipulate visual pieces to generate computer code are disclosed. The techniques include generating the VPI, receiving a command to move a selected visual piece to a requested location in the VPI, and adjusting the position of the selected visual piece to the requested location. The techniques include determining whether the selected visual piece is connected to a proximate visual piece. When the two visual pieces are not connected, the techniques include i) determining a distance between the two visual pieces, ii) comparing the distance to a distance threshold, and iii) when the distance is not greater than the distance threshold, adjusting the position of the selected visual piece and/or the proximate visual piece such that the distance between the two visual pieces is greater than the predetermined distance threshold. | 2015-07-23 |
20150205498 | AUTOMATIC WALLPAPER IMAGE CHANGER FOR A COMPUTING DEVICE - A method and computing device provide support for automatically changing wallpaper images that are displayed via a user interface of a computing device. A single icon is displayed via the user interface that is associated with automatically changing the wallpaper displayed by the user interface. A single input from the user is received when the user engages the single icon displayed via the user interface to automatically change the wallpaper displayed by the user interface. A current wallpaper image that is displayed by the user interface is replaced with an updated wallpaper image when the input from the user is received. | 2015-07-23 |
20150205499 | Manipulating Visual Representations of Data - Technologies relating to manipulating visual representations of data. A method is provided that includes displaying a first visual representation including a zoom parameter having a first value; receiving a first input while maintaining a first position of a cursor relative to the first visual representation; modifying the zoom parameter to have a second value, where the first visual representation of the document is adjusted according to the second value to provide a second visual representation; identifying a change in position of the cursor to a second position relative to the second visual representation; receiving a second input to modify the zoom parameter of the second visual representation; and modifying the zoom parameter to have a third value, where the second visual representation of the document is adjusted relative to the second position of the cursor according to the third value to provide a third visual representation of the document. | 2015-07-23 |
20150205500 | USER INTERFACE FOR JUST-IN-TIME IMAGE PROCESSING - Technology is disclosed for an image editing tool that generates a recipe for just-in-time processing of images (“the technology”). Various embodiments of the technology include an image processing system that provides image processing services to a client system that publishes content including an image to end users. The image processing system processes the image based on a recipe to generate a processed image. The image editing tool is integrated into an application, e.g., webpage or a web browser, that displays the content. A user, e.g., administrator of the client system, can use the image editing tool to edit the image on the webpage and generate the recipe including instructions regarding the edits. The recipe is transmitted to the image processing system which processes the image based on the recipe, and transmits the processed image to the client system for further transmission to the end users accessing the content. | 2015-07-23 |
20150205501 | IMAGE PROCESSING DEVICE, METHOD, AND PROGRAM - An apparatus includes a mode determination circuit configured to determine an input mode from at least a first mode and a second mode; an input circuit configured to receive a signal based on a user input; and an image processing circuit configured to determine a subset of an image including a desired image area based on the user input of a first line in the first mode, and to determine the desired image area based on the user input of a second line on the subset of the image in the second mode. | 2015-07-23 |
20150205502 | USER INTERFACE TOOLS FOR SELECTIVELY APPLYING EFFECTS TO IMAGE - Some embodiments provide an image editing application that edits an image. The image editing application assigns a mask value to each pixel of the image that includes several pixels. The mask value for a pixel is for using when processing the pixel. The image editing application displays the image in a display area. The image editing application receives several user inputs on a set of pixels of the image. The image editing application incrementally applies an image processing operation to the set of pixels by changing the mask values for the set of pixels each time the set of pixels receives a user input. | 2015-07-23 |
20150205503 | IMAGE PROCESSING APPARATUS, METHOD, AND PROGRAM USING DEPRESSION TIME INPUT - An image processing apparatus which includes an extension width determination unit for determining an extension width based on a depression time of the cursor at a reference position on an image display unit where a releasing operation of the cursor was performed, which is a time during which the cursor had been kept depressed until the releasing operation was performed, and an ornament piece arrangement unit for arranging the plurality of ornament pieces at positions radially extended away from the reference position with the extension width determined by the extension width determination unit. | 2015-07-23 |
20150205504 | Configuring the Navigation Model in a Mobile Device - The present disclosure includes, among other things, systems, methods and program products for configuring the navigation model in a mobile device. | 2015-07-23 |
20150205505 | DYNAMIC ADJUSTMENT OF A USER INTERFACE - Apparatuses, methods and storage media for user interface adjustment are described. In one instance, an apparatus may include a processor and a user interface engine operated by the processor to detect a user interface to be provided on a computing device, with the user interface including at least one user interface component, identify one or more color characteristics of an image to be used as a background for the user interface, and adjust one or more color parameters of the at least one user interface component of the user interface or the background image identified, based at least in part on the identified color characteristics of the background image, or the at least one user interface component of the user interface. Other embodiments may be described and claimed. | 2015-07-23 |
20150205506 | SELECTION THRESHOLDS IN A VISUALIZATION INTERFACE - A user of a graphical visualization program controls what data is selectable through the program interface. Data for display may be grouped and assigned an opacity value. The opacity value may correspond to the number of data points within an n-dimensional grouping, a particular type or other grouping parameter. Two or more data groupings may overlap within the interface. The visualization program may set a threshold selectability level, for example based on user input. The input may be received based on an selection threshold slide bar within a graphical portion of the display. When a user selects a data grouping at a point where two or more data groupings overlap, the data groupings that satisfy the threshold selection level may be selected. Data groupings that do not satisfy the threshold selection level will not be selectable. | 2015-07-23 |
20150205507 | TERMINAL AND INTERFACE OPERATION MANAGEMENT METHOD - The present invention provides a terminal, including: a scaling processing unit, configured to perform scaling processing on a current interface towards an appointed scaling direction according to a received scaling instruction. Correspondingly, the present invention further provides an interface operation management method. By means of the technical solutions of the present invention, scaling processing may be performed on the operation interface of the terminal, in order to facilitate a user to operate the contents of the interface by a single hand. | 2015-07-23 |
20150205508 | APPARATUS MANAGEMENT DEVICE - An apparatus management device includes a display unit, an operation unit, a storage unit, a selection unit, and an apparatus control unit. The storage unit stores a correspondence relationship between a user request, an apparatus, and a control condition. The control condition is a condition for the apparatus to be in an operating state appropriate for the user request. The operation unit receives an input operation of the user request. The selection unit selects an apparatus that does not satisfy the control condition from apparatuses that are associated, in the correspondence relationship stored in the storage unit, with the user request accepted by the operation unit. The display unit displays the apparatus selected by the selection unit. | 2015-07-23 |
20150205509 | USER INTERFACE USING GRAPHICAL DIALS TO REPRESENT USER ACTIVITY - A time management system includes a graphical user interface generated by an application on a mobile computing device. The graphical user interface is displayed on a touch-sensitive display of the mobile computing device and includes a substantially circular dial. The dial has an outer region and an inner region circumscribed by the outer region, the outer region representing a time domain and displaying one or more icons thereon to represent an associated one or more events to occur at a time of the time domain. The inner region displays information relating to at least one user selected event represented by the one or more icons in the outer region. | 2015-07-23 |
20150205510 | INFORMATION PROCESSING SYSTEM, TERMINAL APPARATUS, AND CONTROL METHOD FOR TERMINAL APPARATUS - An information processing system is provided that interconnects at least one information processing apparatus and a terminal apparatus used by a user. The information processing system includes a file storage unit that stores a file to be shared, a delivery unit that delivers information received from one terminal apparatus to another terminal apparatus that is associated with the one terminal apparatus, a display unit that displays at the terminal apparatus a file acquired from the file storage unit and information exchanged between the terminal apparatuses via the delivery unit, and a transmitting unit that transmits to the delivery unit information for changing the display of the file displayed by the display unit based on a user operation of selecting the information exchanged between the terminal apparatuses and displayed by the display unit. | 2015-07-23 |
20150205511 | Systems And Methods For An Animated Graphical User Interface - Various embodiments of the present disclosure are directed to an electronic device and method providing a plurality of playback indicators for controlling playback of a media object. Playback indicators include playback progress, download progress and volume control indicators. In one example embodiment, the method for controlling playback of a media object on an electronic device includes: receiving an input to initiate playback of the media object using the electronic device; displaying, on a display of the electronic device, a circular progress bar having an inner boundary, an outer boundary, and a first circular progress bar width disposed between the inner boundary and the outer boundary; and during the playback of the media object, radially filling the width of the circular progress bar to graphically depict a playback progress for the media object. | 2015-07-23 |
20150205512 | SYSTEM AND METHOD FOR PERFORMING SCROLL USING SCROLLTOP ATTRIBUTE OF WEB PAGE - The present invention relates to a system and method for performing a scroll using a scrollTop attribute of a web page, which allows a user to feel as if an individual contents area is actually scrolled if movement of a touched state is sensed when a portion of an individual contents area is displayed on a screen of a user terminal, by calculating a variation of touch coordinates according to the sensed movement of the touched state, determining a scroll direction according to the calculated variation of touch coordinates, calculating a scroll length corresponding to the variation of touch coordinates according to the sensed movement of the touched state and adjusting a scrollTop value of the individual contents area as much as the calculated scroll length. | 2015-07-23 |
20150205513 | USING A SCROLL BAR IN A MULTIPLE PANEL USER INTERFACE - A method for using a scroll bar in a multiple panel user interface. The method includes determining that two or more panels are displayed on a user interface, the two or more panels operated by a same scroll bar. The method includes detecting a cursor movement over the same scroll bar and responsive to the cursor movement over the scroll bar, displaying an icon. The method includes receiving an active panel selection via the icon and indicating the selected panel is active. The method further includes detecting movement of the same scroll bar on the selected panel and scrolling a displayed content of the selected panel corresponding to the movement of the same scroll bar. | 2015-07-23 |
20150205514 | USING A SCROLL BAR IN A MULTIPLE PANEL USER INTERFACE - A method for using a scroll bar in a multiple panel user interface. The method includes determining that two or more panels are displayed on a user interface, the two or more panels operated by a same scroll bar. The method includes detecting a cursor movement over the same scroll bar and responsive to the cursor movement over the scroll bar, displaying an icon. The method includes receiving an active panel selection via the icon and indicating the selected panel is active. The method further includes detecting movement of the same scroll bar on the selected panel and scrolling a displayed content of the selected panel corresponding to the movement of the same scroll bar. | 2015-07-23 |
20150205515 | PROCESSING A HOVER EVENT ON A TOUCHSCREEN DEVICE - A system and method for processing a hover event on a touchscreen device includes obtaining web page data on the touchscreen device. Content corresponding to the web page data is displayed on a touchscreen of the touchscreen device. A determination is made if the web page data includes a web page element associated with a hover event. If the web page data includes the web page element associated with the hover event, a hover button is displayed on the touchscreen in association with the displayed content corresponding to the web page data. | 2015-07-23 |
20150205516 | SYSTEM AND METHOD FOR PROCESSING TOUCH INPUT - A system and method for processing a touch input are provided. An initial press action that is associated with a number of simultaneous touches is detected on a touch interface. One or more commands that are mapped to one or more sequences of user interaction is determined based on the number of simultaneous touches, where each of the one or more sequences of user interaction is initiated by the initial press action. One or more graphical interface components, where each of the one or more graphical interface components correspond to a different one of the one or more sequences of user interaction are provided for display. Each of the one or more graphical interface components indicate at least part of the corresponding sequence of user interaction and indicates respective command mapped to the corresponding sequence of user interaction. | 2015-07-23 |
20150205517 | AUTOMATIC LAUNCH AND DATA FILL OF APPLICATION - In one aspect, an apparatus includes a processor, a touch-enabled display operatively coupled to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to execute a handwriting recognition engine automatically without requiring user selection of a handwriting recognition application to start the handwriting recognition engine, receive input from the touch-enabled display, determine whether the input indicates a character, and automatically store the character responsive to a determination that the input indicates a character. | 2015-07-23 |
20150205518 | CONTEXTUAL DATA FOR NOTE TAKING APPLICATIONS - An aspect provides a method, including: accepting, at a writing input surface of an information handling device, user handwriting inputs to a note taking application; determining, using a processor, contextual information related to the user handwriting inputs to the note taking application; creating, using a processor, an association between at least one content portion of the user hand writing inputs and at least a portion of the contextual information; and storing, in a memory accessible to the information handling device, the association. Other aspects are described and claimed. | 2015-07-23 |
20150205519 | SYSTEM AND METHOD FOR CONVERTING BETWEEN AVN SYSTEM MODES - A system and a method are provided for converting a screen between the AVN modes and detecting an operation of an AVN=being used regardless of an AVN mode currently being displayed. The system includes a controller that is configured to display an AVN mode which is being operated and detect an input signal through a touch unit. A proximity sensor is configured to detect an approach of the touch unit toward the display unit. In addition, the controller is configured to display a home widget on the display unit based on information transmitted from the proximity sensor and distinguish the selected AVN mode based on the input signal to display the AVN mode on the display unit. | 2015-07-23 |
20150205520 | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME - A mobile terminal including a wireless communication unit configured to provide wireless communication; a display unit; and a controller configured to display a handwriting region on the display unit for receiving handwriting, search for data corresponding to the handwriting input in the handwriting region, and execute a corresponding application on the mobile terminal corresponding to the searched data. | 2015-07-23 |
20150205521 | Method and Apparatus for Controlling Terminal Device by Using Non-Touch Gesture - A method and an apparatus for controlling a terminal device by using a non-touch gesture are disclosed. The terminal device includes one or more point light sensors. The terminal device receives a plurality of light intensity signals outputted by the plurality of light sensors when the plurality of point light sensors sense visible light intensity variations generated by the non-touch user gesture. The terminal device determines a change pattern of the light intensity signals and identifies the non-touch user gesture, including identifying the movement direction of the non-touch user gesture, based on the change pattern. Then, the terminal device executes a control operation corresponding to the identified non-touch user gesture. The embodiments of the present invention can control the terminal device by using a non-touch gesture simply and efficiently through software and can enhance user experience. | 2015-07-23 |
20150205522 | ELECTRONIC APPARATUS CONTROLLING METHOD - An electronic apparatus controlling method applied to an electronic apparatus comprising a touch control display. The electronic apparatus controlling method comprises: (a) displaying a mapping cursor activating icon on the touch control display; (b) triggering the mapping cursor activating icon to generating a mapping cursor on the touch control display and defining an operation mapping region on the touch control display, wherein the mapping cursor moves corresponding to movement of the mapping cursor activating icon; and (c) controlling a mapping cursor region corresponding to the mapping cursor to generate a mapping control operation if an initial control operation is performed on the operation mapping region. | 2015-07-23 |
20150205523 | Sliding Magnified Selector for Touch Screen Keyboards - A touch screen keyboard in which one of the user's digits maintains contact with the touch screen, sliding across the screen below the keyboard with a magnifying cursor reaching upward from the digit onto the keyboard, enlarging one key at a time. The enlarged key is engaged when the user taps the screen anywhere else with another digit. Alternate configurations use fixed graphical buttons or accelerometer detected tapping for engagement of the enlarged key. | 2015-07-23 |
20150205524 | DISPLAY CONTROLLING APPARATUS, DISPLAY CONTROLLING SYSTEM, DISPLAY CONTROLLING METHOD AND RECORDING MEDIUM - A display controlling apparatus, connected to an input apparatus and a display apparatus, comprises: an acquiring unit of acquiring, from the input apparatus, image information of a first image displayed on a display screen of the input apparatus and cursor information indicating a display position of a first cursor image on the display screen; a deciding unit of deciding a display position of a second cursor image in a display range within which the display apparatus displays an image, based on the cursor information acquired by the acquiring unit; and a controlling unit of performing control to display a second image based on the acquired image information and the second cursor image on the display apparatus, and change, according to a change of a size of the second image to be displayed on the display apparatus, a size of the second cursor image to be displayed on the display apparatus. | 2015-07-23 |
20150205525 | FINE-GRAINED DATA REORGANIZATION IN TIERED STORAGE ARCHITECTURES - A method for organizing data at levels of granularity larger or smaller than an extent is disclosed. The method initially closes a dataset on a host system. The host system includes a mapping table storing a logical address of the dataset. When the dataset is closed, the host system generates a message indicating that the dataset has been closed and sends the message to a storage system storing the dataset. In response, the storage system allocates a new logical address and copies the dataset from the existing logical address to the new logical address to improve data placement. The storage system then returns the new logical address to the host system so that the host system can update its mapping table. A corresponding system and computer program product are also disclosed. | 2015-07-23 |
20150205526 | QUEUING LATENCY FEEDBACK MECHANISM TO IMPROVE I/O PERFORMANCE - A method for improving I/O performance using queuing latency feedback initially generates, at a host system, I/O for processing on a storage system. The I/O is received at the storage system and queuing latency experienced by the I/O is measured as the I/O is processed by the storage system. The queuing latency is returned to the host system. The host system may use the queuing latency to understand delays and resource contention within the storage system and enable the host system to more effectively take actions that improve I/O performance and compliance with SLAs. A corresponding system and computer program product are also disclosed. | 2015-07-23 |
20150205527 | ZERO-ONE BALANCE MANAGEMENT IN A SOLID-STATE DISK CONTROLLER - An SSD controller maintains a zero count and a one count, and/or in some embodiments a zero/one disparity count, for each read unit read from an SLC NVM (or the lower pages of an MLC). In an event that the read unit is uncorrectable in part due to a shift in the threshold voltage distributions away from their nominal distributions, the maintained counts enable a determination of a direction and/or a magnitude to adjust a read threshold to track the threshold voltage shift and restore the read data zero/one balance. In various embodiments, the adjusted read threshold is determined in a variety of described ways (counts, percentages) that are based on a number of described factors (determined threshold voltage distributions, known stored values, past NVM operating events). Extensions of the forgoing techniques are described for MLC memories. | 2015-07-23 |
20150205528 | ENHANCING TIERING STORAGE PERFORMANCE - A method for improving data storage and retrieval performance, comprising, for a tiered storage environment having levels corresponding to storage performance, using reference count information of at least one data segment maintained in the storage environment to determine which of the levels in the environment the data segment will be assigned; obtaining input/output performance data for input/output operations on the data segment and transforming the data into short term moving averages and long term moving averages; comparing the averages in a performance level to the long term moving averages of the data segment in the performance level and examining the reference count information over time to determine whether a performance trend of the data segment is increasing or decreasing; and promoting the data segment to a higher performance level in the tiered storage environment, if the data segment has an increasing performance trend. | 2015-07-23 |
20150205529 | System, Method and Computer Program Product for Optimization of Tape Performance - A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, and causing the accumulated data to be migrated to a tape in a tape library. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. Using embodiments, it can take zero or near zero time to rewind the tape when unloading occurs, eliminating wasted tape movement time and significantly increasing tape performance. In one embodiment, the accumulation of data may be terminated even if the desired amount of data has not been accumulated. In one embodiment, the termination might be triggered by a timeout condition. | 2015-07-23 |
20150205530 | AUTONOMOUS MEMORY SUBSYSTEM ARCHITECTURE - An autonomous sub-system receives a database downloaded from a host controller. A controller monitors bus traffic and/or allocated resources in the subsystem and re-allocates resources based on the monitored results to dynamically improve system performance. | 2015-07-23 |
20150205531 | Adding Storage Capacity to an Object Storage System - Apparatus and method for adding storage capacity to an object storage system. In accordance with some embodiments, a first set of data storage devices store data objects in accordance with a first map structure. A management module detects a second set of data storage devices added to the first set and, in response thereto, generates a second map structure and migrates a portion of the data objects from the first set to the second set based on the second map structure to balance the first and second sets. | 2015-07-23 |
20150205532 | Method for Reading File Using Plurality of Tape Media - A storage system includes a plurality of tape drives connected to a host, and a buffer configured to temporarily hold data read from the drives. A mechanism loads a plurality of media on which a file has been written to the plurality of drives so as to mount the plurality of media in the plurality of drives and divides the file into a plurality of data portions in an order. The mechanism determines a medium that takes the shortest time to move from a current position of a read head of a corresponding drive to a beginning position of the file and one or more media from which following data portions of the beginning data portion are to be read. The mechanism executes reading of the following data portions from the next media and temporarily holding of the read following data portions in the buffer of the storage system while reading the beginning data portion of the file from the first medium to the host. | 2015-07-23 |
20150205533 | DETERMINING WEIGHT VALUES FOR STORAGE DEVICES IN A STORAGE TIER TO USE TO SELECT ONE OF THE STORAGE DEVICES TO USE AS A TARGET STORAGE TO WHICH DATA FROM A SOURCE STORAGE IS MIGRATED - The present invention relates to a method, system, and computer program product for determining storage device weight values to use to select one of the storage devices to use as a target storage to which data from a source storage is migrated. A determination is made, for each of the storage devices, of static parameter values for static parameters comprising attributes of the storage device and dynamic parameter values for dynamic parameters providing device health information determined by accessing the storage device to determine operational conditions at the storage device. Storage device weight values are determined as a function of the static parameter values and the dynamic parameter values of the device. The determined storage device weight values are used to select one of the storage devices as the target storage to which data from the source storage is migrated. | 2015-07-23 |
20150205534 | CONTROLLER, SOLID-STATE DRIVE AND CONTROL METHOD - According to one embodiment, a controller includes a first command queuing part corresponding to a first bank, the first command queuing part queuing commands, a second command queuing part corresponding to a second bank, the second command queuing part queuing commands, and a bank control part which is configured to generate a first bound command by binding at least two commands in the first command queuing part, generate a second bound command by binding at least two commands in the second command queuing part, transfer the first bound command as an unit of an interleave operation between the first and second banks to the first bank, and transfer the second bound command as an unit of the interleave operation to the second bank. | 2015-07-23 |
20150205535 | SYSTEMS AND METHODS FOR A FILE-LEVEL CACHE - A multi-level cache comprises a plurality of cache levels, each configured to cache I/O request data pertaining to I/O requests of a different respective type and/or granularity. The multi-level cache may comprise a file-level cache that is configured to cache I/O request data at a file-level of granularity. A file-level cache policy may comprise file selection criteria to distinguish cacheable files from non-cacheable files. The file-level cache may monitor I/O requests within a storage stage, and may service I/O requests from a cache device. | 2015-07-23 |
20150205536 | USING HOST TRANSFER RATES TO SELECT A RECORDING MEDIUM TRANSFER RATE FOR TRANSFERRING DATA TO A RECORDING MEDIUM - Provided are a storage device, controller, and method for using host transfer rates to select a recording medium transfer rate for transferring data to a recording medium. A host transfer rate of data with respect to a buffer is measured. Provided are a plurality of recording medium transfer rates at which data is transferred between the buffer and the recording medium. A determination is made of an amount of decrease in the host transfer rate. The recording medium transfer rate is selected based on the amount of decrease in the host transfer rate. A transfer rate at which the storage device transfers data is set to the selected recording medium transfer rate | 2015-07-23 |
20150205537 | DATA RECORDER - A device capable of continuing to record data even when a volume of data in a storage medium reaches a capacity limit in the middle of recording the data in the storage medium. | 2015-07-23 |
20150205538 | STORAGE APPARATUS AND METHOD FOR SELECTING STORAGE AREA WHERE DATA IS WRITTEN - According to one embodiment, a storage apparatus includes a first storage medium, a second storage medium, and a controller. The second storage medium has a lower access speed and a larger storage capacity than the first storage medium. The controller manages a part of the storage area in the first storage medium as a cache area and classifies small areas in the cache area into a first group, a second group which is less reliable than the first group, and a third group which is inhibited from being used. The controller selects a small area where first data is written from the first group or the second group based on whether the first data is dirty data or non-dirty data, when the first data is written to the cache area. | 2015-07-23 |
20150205539 | MEMORY SYSTEM INCLUDING NONVOLATILE MEMORY DEVICE AND ERASE METHOD THEREOF - An erase method of a nonvolatile memory device is provided which includes receiving an erase request; selecting an erase mode of a memory block corresponding to the erase request, based on an access condition of the nonvolatile memory device managed by a memory controller; and controlling the nonvolatile memory device to erase the memory block according to the selected erase mode. The erase mode includes a fast erase mode of which an erase time for the memory block is shorter than a reference time and a slow erase mode of which an erase time for the memory block is longer than the reference time. | 2015-07-23 |
20150205540 | MEMORY SYSTEM INCLUDING NONVOLATILE MEMORY DEVICES AND OPERATING METHOD - A memory system includes nonvolatile memory devices (NVM) connected to a controller via a channel and provided with data according to an interleaving approach. A controller respectively accesses the NVM and determines a number of program operations that may be simultaneously executed by the NVM in conjunction with an additional operation upon comparing a peak operating current associated with a sum of respective peak operating currents for the number of program operations and the at least one additional operation with a reference peak current. | 2015-07-23 |
20150205541 | HIGH-CAPACITY SOLID STATE DISK DRIVES - Data storage devices are disclosed. A plurality of memory controllers are operatively coupled to a plurality of solid state memory devices. The plurality of memory controllers are configured to access data stored by the plurality of solid state memory devices. A first selection circuit is operatively coupled to the plurality of memory controllers. The first selection circuit is configured to activate each of the plurality of memory controllers selectively. A drive body includes the plurality of solid state memory devices, the plurality of memory controllers. The drive body further includes an interface operatively coupled to the selection circuit. The interface receives signals that cause the first selection circuit to activate a selected memory controller. | 2015-07-23 |
20150205542 | VIRTUAL MACHINE MIGRATION IN SHARED STORAGE ENVIRONMENT - A source virtual machine (VM) executing on a source host is migrated to a destination host using a shared storage system connected to both hosts. The source VM memory is iteratively copied to a memory file stored on the shared storage system and locked by the source host. When the destination host is able to lock the memory file, memory pages from the memory file are copied into VM memory of a destination VM, and access to virtual machine disk files are transferred to the destination host. | 2015-07-23 |
20150205543 | STORAGE DEVICE AND DATA STORING METHOD - According to one embodiment, a storage device includes a first nonvolatile storing unit having a predefined first management area, and a second nonvolatile storing unit configured to process data at a higher rate than the first nonvolatile storing unit. The first nonvolatile storing unit stores, in the first management area, first management information associated with the first nonvolatile storing unit, and second management information associated with the second nonvolatile storing unit. | 2015-07-23 |
20150205544 | THREE-DIMENSIONAL OBJECT STORAGE, CUSTOMIZATION, AND DISTRIBUTION SYSTEM - A method for routing object data that defines a 3-dimensional (3D) object to a 3D printer includes receiving the object data at a server and determining, by the server, object attributes associated with the object defined by the object data. The server searches a database that stores 3D printer attributes for one or more 3D printers capable of printing objects that possess the determined object attributes. If one or more capable printers are identified, the server communicates a list that identifies the one or more capable printers to a user. | 2015-07-23 |
20150205545 | METHOD FOR VIEWING AND PRINTING DOUBLE-SIDED ITEMS - A method for displaying indicia that is to be printed on a double-sided item on a computer screen. The double-sided item has first and second surfaces. The indicia has at least one print orientation when the indicia is printed on the item's first and second surfaces, and at least one view orientation when the indicia is displayed on the computer screen, which has a vertical orientation. The method includes providing information that characterizes the indicia's print orientation, using the information to compare the print orientation to the vertical orientation; and if, as a result of the comparison, the print orientation does not match the vertical orientation, adjusting the view orientation so the view orientation matches the vertical orientation while maintaining the indicia's print orientation when the indicia is printed on the item. | 2015-07-23 |
20150205546 | AUTOMATED COMPUTER CONTROLLED SYSTEM FOR MEASURING THE CONSUMPTION OF PRINTER RESOURCES AND TRANSACTING ENVIRONMENTAL OFFSETS - There is disclosed an automated computer controlled system for measuring the consumption of printer resources and transacting environmental offsets, and may comprise a printer resource tracking system (PRTS) collecting resource consumption data from printing equipment. A transactional server may retrieve the resource consumption data from the PRTS. A consumed resource associated with a customer may be consumed by the printing equipment downstream of a supplier of the printer resources. An offset project may communicate with the transactional server and be capable of planting an environmental offset upstream of the supplier and offset an environmental impact of the consumed resource. A scaling factor may be dependent on distinctive characteristics of at least one offset project. A calculator may apply the scaling factor to the consumed resource to calculate the environmental offset. A user interface may present to the customer an option to order the environmental offset from an offset project. | 2015-07-23 |
20150205547 | Non-Transitory Computer-Readable Storage Medium Storing Computer-Readable Instructions for Terminal Device, Terminal Device, and Method for Terminal Device - A terminal device may perform receiving a specific key from a print intermediation server. The terminal device may perform sending the received specific key to a print intermediation server in response to the terminal device accepting a print related instruction relating to printing in a printer after the specific key is received. The terminal device may perform receiving an authentication key from the print intermediation server in response to sending the specific key. The terminal device may perform sending a first request to the print intermediation server after a first item of the authentication key is received from the print intermediation server. The terminal device may perform sending a second request to the printer after a second item of the authentication key is received from the print intermediation server. | 2015-07-23 |
20150205548 | Communication Device - A communication device may acquire function execution information and authentication information, and execute a first determination process. The first determination process may determine whether a state of the communication device is an executable state in which the communication device is capable of executing a specific process or a non-executable state without using the authentication information. The communication device may execute a second determination process determining whether the communication device is capable of executing the communication with a second device in a case where it is determined that the state of the communication device is the executable state, and execute the communication with the second device in a case where the communication device is capable of executing the communication. | 2015-07-23 |
20150205549 | TECHNIQUE FOR INFORMATION PROCESSING DEVICE - An information processing device may have an operating system installed therein. The operating system may include a share function for controlling data transfer between a share source application and a share destination application. The information processing device may transfer, to the share destination application via the share function of the installed operating system, property information indicating a property of a particular file identified by the share source application, generate, based on the property information, a unique character string unique to the particular file, and store the unique character string and the particular file in association with each other in a storage unit. | 2015-07-23 |
20150205550 | IMAGE FORMING APPARATUS SUPPORTING FUNCTION OF NEAR FIELD COMMUNICATION AND METHOD OF SETTING NFC OPERATION MODE THEREOF - A near field communication (NFC) operating mode of an image forming apparatus may be set by determining a type of a job to be performed in the image forming apparatus via NFC tagging of a mobile device, determining a first NFC operating mode corresponding to the determined type of the job from among a plurality of NFC operating modes supported by an NFC module, setting the determined first NFC operating mode as an operating state of the NFC module, and performing the job by tagging the mobile device via NFC by using the set first NFC operating mode. | 2015-07-23 |
20150205551 | IMAGE FORMING APPARATUS ENABLING CHARGING MANAGEMENT, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM STORING CONTROL PROGRAM THEREFOR - An image forming apparatus that is capable of flexibly coping with charging in various protocols. A user information storage unit allows registering relating user information related with a protocol. A reception unit receives a print job that includes the relating user information and that is requested to execute according to a protocol from an external apparatus. A determination unit determines whether the relating user information in the print job is registered in the user information storage unit. A storing unit stores the print job without starting to print when the determination unit determines that the relating user information included in the print job is not registered. A registration unit registers the relating user information included in the print job to the user information storage unit, when printing of the print job stored is started according to an instruction from a user who logged in to the image forming apparatus. | 2015-07-23 |
20150205552 | INFORMATION TERMINAL, PRINTING SYSTEM, CONTROL METHOD FOR PRINTING SYSTEM, AND STORAGE MEDIUM - A terminal apparatus downloads a file from a file server, generates a print job using the downloaded file, and transmits the generated print job toward an MFP. In the terminal apparatus, an application for downloading the file to be printed from the file server (a first application) accepts input of information which specifies the file to be downloaded, and thereafter initiates an application for transmitting the print job toward the MFP (a second application). After the second application accepts input of print setting, the first application starts download of the file. | 2015-07-23 |
20150205553 | THREE-DIMENSIONAL OBJECT PREVIEW DEVICE, THREE-DIMENSIONAL PRINTING APPARATUS, AND THREE-DIMENSIONAL OBJECT PREVIEW METHOD - A three-dimensional object preview device includes a cross-sectional image data generation section configured to generate cross-sectional image data representing a cross-sectional shape of each layer of a three-dimensional object, a two-dimensional coordinate data acquisition section configured to acquire first two-dimensional coordinate data from the cross-sectional image data, a two-dimensional coordinate data conversion section configured to convert, using triangulation, the first two-dimensional coordinate data into second two-dimensional coordinate data, a three-dimensional coordinate data generation section configured to add Z-axis coordinate information to the second two-dimensional coordinate data to generate three-dimensional coordinate data, a layer image data generation section configured to add layer thickness information to the three-dimensional coordinate data, thus generating layer image data, a printing image data generation section configured to generate, using the layer image data, printing image data representing a three-dimensional model, and a display section configured to cause a display device to display the three-dimensional model. | 2015-07-23 |
20150205554 | COMMUNICATION CONTROL METHOD IN IMAGE FORMING SYSTEM, STORAGE MEDIUM STORED WITH PROGRAM FOR IMAGE FORMING SYSTEM, AND IMAGE FORMING SYSTEM - A communication control method in an image forming system according to the present invention includes a step (a) of specifying an application based on the description of a print job or the like transmitted from any of applications to an image forming apparatus, a step (b) of managing the rules of describing the print job for dynamic value including any values assigned per print job, which are added to the print job, per application together with operations associated with the dynamic values, and a step (c) of recognizing the dynamic value by analyzing the print job according to the rules managed in the step (b) for the application specified in the step (a) for the print job, and performing the operations associated with the dynamic value for the dynamic value. | 2015-07-23 |