43rd week of 2015 patent applcation highlights part 51 |
Patent application number | Title | Published |
20150301707 | System And Method Of Graphical User Interface With Map Overlay For Area Marking On Electronic Devices - A system and method of graphical user interface with map overlay for area marking on electronic devices is provided. In the method an overlay is displayed above a mapping application. The overlay contains a transparent shape that marks an area on the map. The user can move the map and the marked area of the map is updated. The information about the marked area on the map is updated and is displayed on the overlay. The user can use other objects on the overlay to invoke predefined functions that are related to the map area marked by the overlay. | 2015-10-22 |
20150301708 | Video Editing Graphical User Interface - A video clip editor for use with a touch screen interface is provided. A slidable film reel element can be moved backwards and forwards to allow a user to specify which actions to take on particular frames within a video clip/segment. Related apparatus, systems, techniques and articles are also described. | 2015-10-22 |
20150301709 | SYSTEM AND METHODS FOR INTERACTING WITH A CONTROL ENVIRONMENT - A system and methods for facilitation of user interactions with an electronic device. A number of user interface methods are described and may be used alone or in combination with one another to present an enhanced interface to a user. A method of providing user interaction using a compact status indicator is described. A method for providing a virtual scroll wheel to a user for interaction with content sets is described. A method for allowing a user to dynamically modify a scalable user interface is described. A method for providing gesture based input to a user via a virtual gesture pad is described. A method of providing an interactive graphic search query interface is described. A method for indicating and selecting available content type is described. | 2015-10-22 |
20150301710 | PROVIDING CONTEXT-AWARE INPUT DATA - External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application. | 2015-10-22 |
20150301711 | COMPUTERIZED PROCESSING OF PICTORIAL RESPONSES IN EVALUATIONS - A system and methods for computerized processing of evaluations containing responses in a pictorial from are disclosed. The system is suitable for interpreting and displaying contextualized responses in evaluations, such as knowledge assessments and surveys. The system includes a collection terminal for obtaining evaluation response data and a processing terminal with memory storing an evaluation template containing processing rules. The processing method locates areas of interest containing pictorial responses and carries out analysis of each area, which includes locating the area within the obtained data, identifying type of the response within the area, and determining value of a response within the area by applying a processing method corresponding to the type of the response. Then the response is recorded in a database and is available for display in a context of an evaluation. | 2015-10-22 |
20150301712 | METHOD AND APPARATUS FOR CHANGING USER INTERFACE BASED ON USER MOTION INFORMATION - A method of changing a user interface (UI), which is used for diagnosis of a target object via a medical device, based on user motion information. The method including obtaining motion information regarding a user; changing the UI based on the obtained motion information regarding the user; and displaying the changed UI. | 2015-10-22 |
20150301713 | PORTABLE DEVICE - In order to prevent an operational error without causing any trouble to receipt of an input operation, a portable device ( | 2015-10-22 |
20150301714 | HOVER AND TOUCH DETECTION FOR A DIGITIZER - A method and system for tracking a hover event on a digitizer sensor that treats hover and touch events differently comprises configuring at least one parameter of the digitizer sensor for hover tracking; wherein the at least one parameter is configured differently than for touch tracking, and detecting a pattern of input signals from a plurality of conductive lines on the digitizer sensor defining a tracking point responsive to the pattern of hover input signals detected. | 2015-10-22 |
20150301715 | Game System with Interactive Show Control - An interactive game system that stage lighting style cues as part of the game, where the stage lighting cues cause external stage lighting equipment to create effects that are based on outputs from the game. Steerable lights can be steered to the player and sounds can be created that are directed to the player. A simulation system can also simulate the actions that occur. The computer assigns teams. | 2015-10-22 |
20150301716 | GENERATING A VIRTUAL-ROOM OF A VIRTUAL ROOM-BASED USER INTERFACE - In one embodiment, a virtual room-based user interface includes one or more virtual rooms. Each virtual room is rendered from one or more images captured of a corresponding physical room of a structure, and includes depictions of one or more light fixtures within the physical room, one or more furnishings within the physical room and one or more boundaries of the physical room. A user selects a particular depiction of a particular light fixture within a particular virtual room. In response, a state of the particular light fixture within the corresponding physical room is changed. Also, appearance of the particular virtual room is updated such that the depiction of the particular light fixture shows the particular light fixture with the changed state and the depictions of the one or more boundaries or the one or more furnishings show lighting effects resulting from the changed state. | 2015-10-22 |
20150301717 | Trending Display of Patient Wellness - The present invention is a novel method of generating and representing the status of various physiological parameters that are monitored for patients during hospitalization. The system of present invention allows healthcare providers to easily view, at a glance, the status or trend of a patient or a plurality of patients as well as any changes in the parameter values. | 2015-10-22 |
20150301718 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING MUSIC ITEMS RELATING TO MEDIA CONTENT - Methods, systems, and media for presenting music items relating to media content are provided. In accordance with some implementations, methods for presenting music items relating to media content are provided, the methods comprising: detecting a plurality of music segments of the media content item that include music content; identifying a plurality of pieces of music played in the plurality of music segments; generating, using a hardware processor, a playlist including information relating to the plurality of pieces of music; causing the playlist to be presented to a user; receiving a user selection of a portion of the playlist corresponding to a piece of music played in a first music segment of the plurality of music segments; and causing information relating to a plurality music items that match the first music segment to be presented in response to receiving the user selection. | 2015-10-22 |
20150301719 | DYNAMIC HOVER GRACE PERIOD - A hover section is displayed upon a GUI following the lapse of a hover grace period interval that is dynamically adjusted. A default hover grace period interval is set and increasing if a hover display module determines manipulations of the GUI indicate the hover section was displayed in error and is decreased if the hover display module receives a decrease hover grace period interval event. By dynamically adjusting the grace period interval, future hover sections may be displayed to better reflect the GUI user's intent. | 2015-10-22 |
20150301720 | SYSTEMS AND METHODS FOR FORMING GROUP COMMUNICATIONS WITHIN AN ONLINE EVENT - Systems, methods, and devices for combining user communications are described herein. In some embodiments, indicators corresponding to online participants accessing an online event are provided on a user interface. An input selecting one of the indicators may be detected from an online participant, and a merged display of the selected indicator and the indicator of the online participant who made the selection may be presented on the user interface. In response to the input, a communications link between the online participants of the merged display may be created. The communication link may allow transmission of reception of prioritized communication between the online participants of the merged display. | 2015-10-22 |
20150301721 | DESKTOP PUBLISHING TOOL - An Integrated desktop publishing platform supporting document layout, typography, symbolate-text-as-you-type, spellcheck, table of contents creation, text-to-speech configuration, code-free interactivity programming, support for collaboration between content authors, and cloud publishing the web accessible content using a single tool. | 2015-10-22 |
20150301722 | Method for Controlling an Automatic Distribution or Command Machine and Associated Automatic Distribution or Command Machine - The invention relates to a method for controlling an automatic distribution or command machine ( | 2015-10-22 |
20150301723 | NETWORK BASED METHOD AND APPARATUS FOR COLLABORATIVE DESIGN - A method and apparatus are disclosed for collaborative design using a digital image. A networked system includes a web server, a database accessible by the web server, and a client computer connected with the web server for modifying a design set forth in a digital image and uploading a first modified version of the digital image. The web server hosts a web-based collaborative design application for modifying a room design depicted in a digital image, and published on a website hosted by the web server. The database stores information published on the website. The client computer can be used for designing a room based on a digital image of a room scene, and uploading the digital images, under control of a first user, to the web server. The collaborative design application is accessible by the first user to post the digital images for storage in the database, and is accessible via the Internet by a second user for posting of a redesign and comment. | 2015-10-22 |
20150301724 | METHOD AND SYSTEM OF PROVIDING A PICTURE PASSWORD FOR RELATIVELY SMALLER DISPLAYS - Embodiments described herein relate to a device operable to process input for a picture password for proof of knowledge. In some embodiments, the device includes a display, an input subsystem, processor(s), and memory containing instructions executable by the processor(s) such that the device is operative to display, on the display of the device, an image for the picture password proof of knowledge. The image is associated with an overlaid grid comprising a plurality of elements, and each element corresponds to a distinct area of the image. The device is further operative to, determine an offset to be used and, in response to receiving an input via the input subsystem at a first location of the display, highlight an element of the overlaid grid at a second location on the first image on the display. The second location is offset from the first location by the offset. | 2015-10-22 |
20150301725 | CREATING MULTIMODAL OBJECTS OF USER RESPONSES TO MEDIA - Creating a multimodal object of a user response to a media object can include capturing a multimodal user response to the media object, mapping the multimodal user response to a file of the media object, and creating a multimodal object including the mapped multimodal user response and the media object. | 2015-10-22 |
20150301726 | Systems and Methods for Displaying Free-Form Drawing on a Contact-Sensitive Display - Systems and methods are provided for displaying free-form drawing on a contact-sensitive display. A new contact on the display is detected by a computer. A determination is made by the computer as to whether a width of the new contact is less than a maximum width. When the width of the new contact is less than the maximum width, the width of the new contact is compared to a width of other current contacts by the computer. When the width of the new contact is less than widths of all other current contacts, the new contact is tracked by the computer using a first data structure. A release of the new contact from the display is detected by the computer. Data associated with the new contact is transferred from the first data structure to the second data structure by the computer when the new contact is detected as being released. | 2015-10-22 |
20150301727 | MAP INFORMATION DISPLAY DEVICE, MAP INFORMATION DISPLAY METHOD AND PROGRAM - There is provided a map information display device including an operating tool detector for, on a display panel where map information MI and view image information VI are displayed, detecting a position and a pointing direction of an operating tool M in touch with an area corresponding to the map information; and a display controller for controlling display of the view image information in accordance with a view point on the map information indicated by the position of the operating tool and a line-of-sight direction on the map information indicated by the pointing direction of the operating tool. | 2015-10-22 |
20150301728 | DATA OUTPUT CONTROL APPARATUS AND DATA OUTPUT CONTROL METHOD - A data output control apparatus includes a memory unit storing a plurality of data being output and values respectively associated with the data, the plurality of data and the values being corresponded respectively, a display control unit displaying a slider bar on a display unit, the slider bar receiving selection of a specific value from a range of the corresponded values, an input unit receiving an input of a select value selected by the slider bar displayed on the display unit, and an output control unit reading data corresponding to the data input by the input unit from the memory unit, the data being corresponded to the select value selected by the slider bar. | 2015-10-22 |
20150301729 | ASSISTING A USER OF A SOFTWARE APPLICATION - The principles described herein provide methods and systems of providing new user assistance information for performing actions within a user interface as a user navigates the user interface. For example, information may be presented to the user in a way that aids the user in discovering and performing available actions within the user interface without being overly disruptive to the user. | 2015-10-22 |
20150301730 | Object Suspension Realizing Method and Device - An object suspension realizing method and apparatus are disclosed. The method includes: a terminal device suspending and displaying a suspended object on a touch display screen, the suspended object comprising one or more function keys configured by a user, and each function key being configured with an operation instruction; upon capturing the operation of the user on the function key in the suspended object, the terminal device generating and executing the operation instruction of the function key. The method and apparatus according to the embodiments of the present document can configure a key and an operation instruction as required by the user in a dynamically suspended and variably displayed object, and can replace the function of a physical key by clicking on a touch screen, thus greatly improving use flexibility and convenience, and preventing problems caused by a damaged physical key. | 2015-10-22 |
20150301731 | USER INTERFACE APPARATUS - It is an object to provide a technique which enables shortening of design time and facilitation of a design work for implementing a display of a state transition animation. A user interface apparatus includes an event processing storage which stores a state transition of display state and an event processing being associated with each other and processing circuitry which executes an event processing in accordance with an input operation received by a receiver and also executes, on a display, a state transition associated with the event processing to be executed. In a case of executing the state transition, the execution unit creates an animation display component which defines a display state using a state transition animation, and on the way of the state transition, executes the animation display component, to thereby display the state transition animation on the display. | 2015-10-22 |
20150301732 | SELECTION AND DISPLAY OF BIOMARKER EXPRESSIONS - Embodiments provide a user interface including an image panel for displaying a field of view corresponding to an image, or a portion of an image, of a biological specimen, and a biomarker panel for displaying thumbnail images for simultaneously viewing different aspects of a region within the field of view. Upon selection or update of the selected region of the field of view, the thumbnail images may be accordingly updated automatically to display the newly selected region. The image panel may include an interest region selection component for delineating a region within the field of view. The interest region selection component may be overlaid over a portion of the field of view displayed in the image panel, and may be used by a user to select or update the region within the field of view displayed in the biomarker panel. Images of interest may be saved to an electronic record. | 2015-10-22 |
20150301733 | METHOD AND APPARATUS FOR PROVIDING STATE IDENTIFICATION - A computer implemented method and apparatus for providing state identification. The method comprises (a) displaying a first state identifier, wherein the state identifier comprises a first state element and a first plurality of navigation cues associated with the first state element; (b) receiving an input to move toward one of the first plurality of navigation cues; (c) storing the first state element in a navigation path in response to the received input to move; (d) displaying a second state element and a second plurality of navigation cues associated with the second state element; (e) optionally repeating the process of (b)-(d) for additional state elements to arrive at a final state element, which may be the second state element; (f) receiving a selection of the final state element; and (g) storing the selected final state element and updating the navigation path based on the received selection. | 2015-10-22 |
20150301734 | Methods and Systems for Analyzing and Visualizing Spray Patterns - Computer-implemented systems and methods predict behavior of sprays based on receiving a selection of one or more variables affecting spray. Relative amounts of the droplets forming the spray are grouped into various droplet size classes, where each droplet size class represents a range of droplet sizes. The relative amounts of the spray in the classes is visually depicted on a computer display according to a distribution of droplets, a volume of spray falling within the droplet size classes, a chart depicting relative amounts of the spray as a function of droplet size, or according to a spray quality based on environmental factors. | 2015-10-22 |
20150301735 | TOUCH DETECTION IN A CAPACITIVE SENSOR SYSTEM - A system has a two-dimensional (2D) touch detection system operable to be activated and de-activated and an additional sensor operable in communication with the 2D touch detection system. The additional sensor is capable to determine whether a touch event has occurred or is about to occur and to activate the 2D touch detection system if a touch event has occurred or is about to occur. | 2015-10-22 |
20150301736 | DISPLAY MODULE INCLUDING PHYSICAL BUTTON AND IMAGE SENSOR AND MANUFACTURING METHOD THEREOF - A display module and a method of manufacturing the same are provided. The display module includes a display panel, an image sensor layer stacked on the display panel, the image sensor layer responsive to a gesture, and a physical button layer stacked on the image sensor layer, the physical button layer to form a physical button. | 2015-10-22 |
20150301737 | TOUCH OPERATION INPUT DEVICE, TOUCH OPERATION INPUT METHOD AND PROGRAM - A touch operation input device that allows input by a touch operation to a display screen, has a touch operation detector for detecting a touch operation; an operation processor for performing a process by determining operated content based on a detection result of the touch operation detector; a menu processor for performing a menu displaying process and a process of a menu item, based on a determination result of the operation processor; an image processor for performing a process of generating a drawn image on a touched portion when in a drawing mode; and a display controller for performing control of display on a display screen. When the operation processor has determined the touch operation as an operation for a menu process, the image processor performs a process of erasing the drawn image drawn by the touch operation even in the drawing mode. | 2015-10-22 |
20150301738 | MOBILE TERMINAL DEVICE, NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM, AND DISPLAY CONTROL METHOD - A mobile terminal device and methods are disclosed. A display module includes a display surface. An operation receiving module receives a first operation and a second operation from a user. A control module configured to set a locked state, release the locked state if the first operation and the second operation are received, display a predetermined screen in a first display direction associated with the first release operation if the first release operation is received, and display the predetermined screen in a second display direction associated with the second release operation if the second release operation is received. | 2015-10-22 |
20150301739 | METHOD AND SYSTEM OF DATA ENTRY ON A VIRTUAL INTERFACE - A novel keyboard interface and input method are described. The interface is driven by a dynamic, general-purpose typing and data-entry software application, with a reduced number of keys to minimize screen real-estate requirements, especially for mobile devices. At any given time, the interface presents base characters with built-in key points on or around the base characters that can be selected and/or swiped to generate characters. The key points are strategically placed based on the intuitiveness of such placements, reducing the curve for learning how to use the interface. Its advantage over other methods of input such as handwriting, voice and gesture recognition is that it is less prone to error and privacy issues. The interface occupies a dramatically smaller area of the screen compared to traditional on-screen keyboards and can provide alternate placement as well as transparency to reveal text or images underneath. It can be implemented in most mobile and other computing platforms with reduced resource requirements. | 2015-10-22 |
20150301740 | ADAPTIVE VIRTUAL KEYBOARD - A method allows a portion of a virtual keyboard to be partially invisible and allows a user to activate keys in that portion when the invisible part is hit. According to an exemplary embodiment, the method is used in a touch screen device and includes steps of: presenting a virtual keyboard, wherein all of the virtual keyboard is displayed on the screen and falls on a first portion of touch-sensitive elements; moving the virtual keyboard, in response to a user input, to a position in which some keys including a first key of the virtual keyboard are partially displayed on the screen and are visible, the visible portions of those partially displayed keys fall on the first portion of the touch-sensitive elements and invisible portions fall on the second portion of the touch-sensitive elements, the first key covers a first portion of the first portion of the touch-sensitive elements and a first portion of the second portion of the touch-sensitive elements; and when the first key is hit, performing a particular function assigned to the first key. | 2015-10-22 |
20150301741 | METHOD FOR SELECTING A CHARACTER ASSOCIATED WITH A KEY IN AN ELECTRONIC DEVICE - A method to select a character based on an extent level identified in a gesture performed on a key displayed in an electronic device is provided. Each key is associated with one or more characters. Further, the method includes displaying the pre-defined direction and the associated characters in a matrix keypad. When a user performs a gesture to input a character, then the method determines the character associated with the extent level of the performed gesture and displays the character. | 2015-10-22 |
20150301742 | HIGH-FREQUENCY PHYSICS SIMULATION SYSTEM - Interactive computer graphics processing systems, and more particularly to the processing and coordinating of input systems and physics simulation engines with graphical display on video game systems with a gambling component that combines high-frequency physics simulation for gameplay with a high-frequency, low-latency input system in order to create a more realistic and immersive video game and/or virtual experience. The interactive computer graphics processing system comprises a user input system, a physics simulation system, a display system, and a software rendering system that are all in synchronous, multi-threaded operation when in use. | 2015-10-22 |
20150301743 | COMPUTER AND METHOD FOR CONTROLLING ALLOCATION OF DATA IN STORAGE APPARATUS HIERARCHICAL POOL - A computer is coupled to a storage apparatus having a hierarchical pool with multiple storage tiers that are multiple page groups having different IO performance. Page data is migrated between storage tiers in accordance with a migration request. The computer has a storage device that stores performance requirement management information denoting a performance requirement of a task, which is an execution unit of a prescribed process, and IO performance information enabling identification of a difference in IO performance between the multiple storage tiers. A control device calculates an amount of change predicted in the task execution performance on supposition that one or more data objects for use in the task are to be migrated to a page in another storage tier, and identifies, based on the predicted amount of change, one or more data objects capable of being migrated to a page in another storage tier. | 2015-10-22 |
20150301744 | MEMORY SYSTEM AND METHOD OF OPERATING THE SAME - A method of operating a memory system, which includes a memory controller and at least one non-volatile memory, includes storing, in the memory system, temperature-dependent performance level information received from a host disposed external to the memory system, setting an operation performance level of the memory system to a first performance level, operating the memory controller and the at least one non-volatile memory device according to the first performance level, detecting an internal temperature of the memory system, and changing the operation performance level of the memory system to a second performance level that is different from the first performance level. The operation performance level is changed by the memory controller of the memory system, and changing the operation performance level is based on the temperature-dependent performance level information and the detected internal temperature. | 2015-10-22 |
20150301745 | COMPUTER REALIZING HIGH-SPEED ACCESS AND DATA PROTECTION OF STORAGE DEVICE, COMPUTER SYSTEM, AND I/O REQUEST PROCESSING METHOD - In a computer, a logical partition for calculation in which an OS and an application operate and a logical partition for storage for providing a storage function are constructed. In the logical partition for calculation, a device corresponding to a storage device is provided, while the logical partition for storage provides a volume. A memory space that can be shared by the both logical partitions is prepared, and management information describing a sorting destination or a sorting method of an I/O request issued by an application is provided in the memory. If the logical partition for calculation receives an I/O request from the application, the partition refers to the management information and sorts the I/O request to the storage device or the logical partition for storage. The logical partition for storage processes the received I/O request by the storage function and transmits the result to the storage device. | 2015-10-22 |
20150301746 | STATE CHANGE IN SYSTEMS HAVING DEVICES COUPLED IN A CHAINED CONFIGURATION - The present disclosure includes methods, devices, and systems for state change in systems having devices coupled in a chained configuration. A number of embodiments include a host and a number of devices coupled to the host in a chained configuration. The chained configuration includes at least one device that is not directly coupled to the host. The at least one device that is not directly coupled to the host is configured to change from a first communication state to a second communication state responsive to receipt of a command from the host. | 2015-10-22 |
20150301747 | DYNAMIC STORAGE DEVICE REGION PROVISIONING - Implementations disclosed herein provide for increasing storage drive performance by reserving a region of user-writeable storage space on a storage medium for overprovisioning uses, including performance-enhancing functions. Until a capacity condition of the storage drive is satisfied, write operations targeting the reserved region are written to another equal-sized region that does not contain user data. | 2015-10-22 |
20150301748 | STORAGE OPERATING SYSTEM - A storage system includes a plurality of unit storages each including at least one flash memory chip. Performance of at least a first storage of the unit storages is monitored. A first type of request for the first storage is processed using a second storage of the unit storages, instead of using the first storage, if the performance monitoring indicates that the first unit storage has reached an end-of-life state. | 2015-10-22 |
20150301749 | STORAGE CONTROLLER, STORAGE SYSTEM AND METHOD OF OPERATING STORAGE CONTROLLER - A redundant array of independent disks (RAID) storage system, includes a RAID master controller receiving a RAID request selectively communicating the RAID request to one of a plurality of storage devices, wherein first and second storage devices are directly connected outside a data communication path including the host among the storage devices. The first storage device determines upon receiving the RAID request whether distribution of a RAID sub-request to the second storage device is necessary, such that upon determining that the distribution of a RAID sub-request is necessary, the first RAID controller communicates the RAID sub-request to the second storage device via the direct network connection. | 2015-10-22 |
20150301750 | EMBEDDED DEVICE, RAM DISK OF EMBEDDED DEVICE AND METHOD OF ACCESSING RAM DISK OF EMBEDDED DEVICE - An embedded device, a RAM disk of an embedded device and a method of accessing a RAM disk of an embedded device are provided. The embedded device includes: a processing unit, configured to execute an operating system; a first memory, for the processing unit to access required system data when the processing unit executes the operating system; a function module, configured to perform a predetermined function; a second memory, for the function module to access required functional data through direct memory access when the function module performs the predetermined function; and a RAM disk driving module, configured to incorporate a first part of the first memory with the second memory to one RAM disk, and to control access of the RAM disk. | 2015-10-22 |
20150301751 | VIRTUAL DISK DRIVE SYSTEM AND METHOD - A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc. | 2015-10-22 |
20150301752 | Method of interleaving, de-interleaving, and corresponding interleaver and de-interleaver - A method of interleaving comprising: generating a combined data by combining, a plurality of columns of input data to be inputted to a plurality of adjacent sub-interleavers into a column, wherein data within same rows among the plurality of columns of input data have same delay time; writing the combined data row by row into an off-chip memory; delaying the combined data, by the off-chip memory; and splitting data outputted by the off-chip memory into the plurality of columns such that each split column includes data corresponding to one of the plurality of adjacent sub-interleavers. | 2015-10-22 |
20150301753 | STORAGE VIRTUALIZATION DEVICE AND METHOD FOR CONTROLLING THE STORAGE VIRTUALIZATION DEVICE - A first storage virtualization device operates in a system in which instructions requested by host computers are assigned to a plurality of storage virtualization devices. The first storage virtualization device includes an interface and a processor. The interface receives a write instruction assigned to the first storage virtualization device, data to be written by the write instruction, and operation statuses of other storage virtualization devices in the system. The processor calculates index values which represent loads when the first storage virtualization device processes the write instruction. The processor selects a second storage virtualization device for the purpose of requesting that it execute the write instruction by use of the operation statuses when the index values are greater than thresholds. The processor transmits the write instruction and the data to the second storage virtualization device. | 2015-10-22 |
20150301754 | Storage Module and Method for Configuring the Storage Module with Memory Operation Parameters - A storage module and method for configuring the storage module with memory operation parameters are provided. In one embodiment, a storage module is provided comprising a memory and a controller. The controller is configured to receive a selection of one of a plurality of sets of memory operation parameters stored in the storage module and perform at least one of a read operation and a write operation on the memory in accordance with the selected set of memory operation parameters. | 2015-10-22 |
20150301755 | PROTECTION SCHEME WITH DUAL PROGRAMMING OF A MEMORY SYSTEM - A memory system or flash memory device may include a linking or grouping of blocks that are used for dual writing. In particular, meta-blocks in the memory may be linked in such a way that enables a data transfer to simultaneously occur in two meta-blocks. The dual versions of the programming may be used for error correction. If there is a failure or write error in one of the meta-blocks, then the data from the other meta-block may be used. If there is no failure then the secondary meta-block may be erased. | 2015-10-22 |
20150301756 | MEMORY WITH MULTIPLE SELECTABLE SPECIFICATION GRADES AND OPERATING METHOD THEREOF - The present invention relates to a memory and operating method thereof, the memory can be selected more than one standard specification grade. The memory includes a plurality of storage bit units to store bits and some control units corresponding to the stored bits, and bit line WL control units which can store bits and a selector unit to control different grades of the memory. The selector unit to control different grades of the memory outputs selector signal to choose memory with different grades. The bit line WL control units storing bits control the bit line WL required for different specification grades according to the received signal of the selector unit with the same specification grade of the memory. To achieve the selection of different specification grades memory one corresponding WL bit line can be controlled at one time, or two corresponding WL bit lines can be controlled at the same time; or multiple corresponding WL bit lines can be controlled at the same time. The memory with compact structure can reduce the time of the product to the market, and reduce the cost of the chip for a wide application scope. | 2015-10-22 |
20150301757 | STORAGE APPARATUS AND STORAGE CONTROL METHOD - From unit storage areas each having a certain size in a first storage device, an extraction unit extracts, at certain time intervals, a monitored area formed by consecutive unit storage areas having been accessed at least a predetermined number of times that is greater than zero and being similar to each other in the number of times of access. When detecting movement between the positions of same-sized monitored areas among the extracted monitored areas over time, a prediction unit determines a predicted storage area predicted to be accessed in the storage area of the first storage device on the basis of the direction of the movement between the positions of the same-sized monitored areas, and performs a control operation so that the content of the predicted storage area is copied to a second storage device that provides faster access than the first storage device. | 2015-10-22 |
20150301758 | METADATA FOR DATA STORAGE ARRAY - A data storage array may be made up of several storage devices, each of which may contain array metadata that may allow portions of the storage array to be used. A system may have a file system manager that may receive and respond to file system commands and a storage device manager that may store data on the several storage devices. Array metadata defining where data is stored within the storage array is stored on each device within the array. A policy engine may identify data to be stored on the array and determine if the data contains array metadata or other types of data and may store the data on every device, devices having specific characteristics, two or more devices, or one device. | 2015-10-22 |
20150301759 | METHOD AND SYSTEM FOR SHARING STORAGE RESOURCE - Embodiments of the present invention provide a method and a system for sharing a storage resource, where storage resources of a hard disk and a storage array are divided into multiple storage partitions and the multiple storage partitions form a shared storage resource pool, a read-write control module is allocated to each storage partition, and global partition information is generated to record a correspondence between each storage partition in the shared storage resource pool and the read-write control module. The embodiments of the present invention implement fast and simple integration of heterogeneous storage resources, and therefore can efficiently use various storage resources, save cost, and avoid a resource waste. | 2015-10-22 |
20150301760 | CORRECTION OF BLOCK ERRORS FOR A SYSTEM HAVING NON-VOLATILE MEMORY - Systems and methods are disclosed for correction of block errors for a system having non-volatile memory (“NVM”). In particular, the system can store a parity page per page-modulo, where a pre-determined number of pages of a block or a band of the NVM may be allocated as page-modulo XOR (“PMX”) parity pages. This can be a space efficient approach for recovering from single-block data errors such as, for example, single-page uncorrectable error-correcting codes (“uECCs”) and/or errors caused by word line shorts. | 2015-10-22 |
20150301761 | System and method of protecting data in dynamically-allocated regions of memory - Embodiments of the claimed subject matter provide systems and methods for protecting data in dynamically allocated regions of memory. The method can include receiving the read request where the read request comprises a virtual address associated with a memory and determining a physical address associated with the virtual address. The further includes determining whether the physical address associated with the virtual address is read protected and determining whether the read request is from a component allowed to access read protected memory. The read protected memory was dynamically allocated on a per page basis. The method further includes in response to determining that the read request is to a read protected physical address and determining that the component is allowed to access read protected memory, sending the data from the physical address in the memory. | 2015-10-22 |
20150301762 | METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Systems capable of transformation of logical data objects for storage and methods of operating thereof are provided. One method includes identifying among a plurality of requests addressed to the storage device two or more “write” requests addressed to the same logical data object in a distributed network, deriving data chunks corresponding to identified “write” requests and transforming the derived data chunks, grouping the transformed data chunks in accordance with a predefined criteria, generating a grouped “write” request to the storage device, and providing mapping in a manner facilitating one-to-one relationship between the data in the obtained data chunks and the data to be read from the transformed logical object. The method further includes obtaining an acknowledging response from the storage device, multiplying the obtained acknowledging response, and sending respective acknowledgements to each source that initiated each respective “write” request. | 2015-10-22 |
20150301763 | Storage Module and Method for Adaptive Burst Mode - A storage module and method for adaptive burst mode are provided. In one embodiment, a storage module is provided comprising a memory and a controller. The controller is configured to receive a plurality of write commands from a host controller in communication with the storage module, store the plurality of write commands in a command queue in the storage module, and choose one of a plurality of burst modes in which to operate the memory based on how many write commands are stored in the command queue. | 2015-10-22 |
20150301764 | Hard Disk and Methods for Forwarding and Acquiring Data by Hard Disk - A hard disk and methods for forwarding and acquiring data implemented by a hard disk. The hard disk includes: a storage module, configured to store data; an interaction interface, configured to implement data interaction between the hard disk and an external device; and a data control module, configured to control, by using the interaction interface, data interaction between the hard disk and the external device. In a process of performing backup implemented by the hard disk, a write data operation does not need to be performed on each backup hard disk when a server performs data backup by using the hard disk, which reduces operations performed by the server and releases resources of the server. | 2015-10-22 |
20150301765 | COMMUNICATION SYSTEM, IMAGE PROCESSING APPARATUS, CONTROL METHOD FOR IMAGE PROCESSING APPARATUS, AND STORAGE MEDIUM - A communication system includes an image processing apparatus, a supporting apparatus capable of providing the remote support service to a user of the image processing apparatus, and a management server configured to associate the image processing apparatus with the supporting apparatus providing the remote support to the image processing apparatus to manage the image processing apparatus and the supporting apparatus. Upon receipt of the remote support service start request from the user, the image processing apparatus requests a relay server to allocate relay information for communication via the relay server, and notifies the management server of the relay information allocated by the relay server. The management server notifies the supporting apparatus managed in association with the image processing apparatus of the relay information. Using the relay information enables the image processing apparatus and the supporting apparatus to communicate with each other to provide the remote support via the relay server. | 2015-10-22 |
20150301766 | SYSTEMS AND METHODS FOR IMPROVING DEVICE DISCOVERY - Systems and methods for a method for device discovery performed by a computer device are disclosed, including discovering networked devices and listing the network devices in a first list, enumerating installed devices from system software, listing the enumerated devices in a second list, and merging the lists of discovered and enumerated devices. | 2015-10-22 |
20150301767 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - To preferably present setting values serving as choices of a setting item on a print setting screen, an information processing apparatus comprises: a first setting unit configured to accept setting of a setting value to a predetermined print setting item via a first user interface screen configured to select one setting value from a first set including a plurality of setting values; a second setting unit configured to accept setting of a setting value to the predetermined print setting item via a second user interface screen configured to select one setting value from a second set serving as a subset of the first set; and an addition unit configured to, if the setting value set by the first setting unit is not included in the second set, add the setting value set by the first setting unit to the second set. | 2015-10-22 |
20150301768 | IMAGE PROCESSING APPARATUS, INFORMATION TERMINAL, AND PROGRAM - If a control method during correction processing is not designated in setting information sent from a mobile terminal and if the image forming apparatus has no capability to execute a function (element) designated in the setting information, the image forming apparatus corrects the setting information to be a setting corresponding to the capability. On the other hand, if the control method during the correction processing is designated in the setting information sent from the mobile terminal and if the image forming apparatus has no capability to execute a function (element) designated in the setting information, the image forming apparatus performs correction after confirmation of stop of the function or correction of the function according to the control method. | 2015-10-22 |
20150301769 | FUNCTION SETTING METHOD AND RECORDING MEDIUM - Disclosed is a non-transitory recording medium storing a function setting program for utilizing an image forming apparatus. The function setting program, when processed by a processor, executes a process including receiving a page range to which page process functions settable by page unit are applied, by each of the page process functions, receiving a page range to which post process functions executable after forming an image are applied, by each of the post process functions, and displaying a list of the functions applied to each of the page ranges on a display part by associating the page range to which the post process functions are applied, among the page ranges to which the post process functions are applied, the page range to which image process functions are applied so as to identify types of the functions applied to a corresponding one of the page ranges. | 2015-10-22 |
20150301770 | PRINT SERVER, CONTROL METHOD OF PRINT SERVER, AND STORAGE MEDIUM - When a print server according to the present invention receives a printing cancellation request from a load balancer, the print server acquires information of a print job as a target of the printing cancellation request and information of a printing device. Then, the print server determines whether a status of the acquired print job is a first status where printing cancellation processing is to be executed by a print server in charge of the printing device, a second status where the printing cancellation processing is to be executed by the printing device, or a third status where the printing cancellation request is to be handled as an error. Thereafter, the print server executes the printing cancellation processing according to the determination result. | 2015-10-22 |
20150301771 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD THEREOF - An image forming apparatus and image forming method are provided. An image forming apparatus includes an inputter configured to receive a form image, a detector configured to detect at least one area where a content is inputtable from the form image, a user interface configured to receive a command to input a content into the detected area, a controller configured to make the detected area correspond to the inputted content and an outputter configured to print a content inputted into the detected area on an area corresponding to the inputted content. | 2015-10-22 |
20150301772 | JOB PROCESSING APPARATUS, METHOD OF CONTROLLING JOB PROCESSING APPARATUS, AND STORAGE MEDIUM - In a case where a job associated with a user has not been successfully stored in a job processing apparatus, it is not possible to exclusively notify the user that the job has not been successfully stored. A control method in a job processing apparatus includes storing a job such that the job is associated with a user, storing, identification information for identifying the user associated with a job that has not been successfully stored, and notifying the user that the job has not been stored according to login to the job processing apparatus, by the user, in a case where identification information for identifying the user having logged in to the job processing apparatus has been stored. | 2015-10-22 |
20150301773 | INFORMATION PROCESSING APPARATUS, PRINT SERVER SYSTEM, METHOD FOR CONTROLLING PRINT SERVER SYSTEM, AND PROGRAM - The present invention provides solution of a matter of authentication to be performed when print service is accessed using a printer driver so that content data is printed. | 2015-10-22 |
20150301774 | IMAGE-FORMING SYSTEM AND RECORDING MEDIUM - An image forming system includes a user terminal apparatus of a first user registered for a peer-to-peer type inter-user communication service, and a user terminal apparatus of a second user registered for the peer-to-peer type inter-user communication service and included in a contact list of the first user. The user terminal apparatus of the first user distributes operation data including (a) identification information of the first user, (b) identification information of the image forming apparatus, and (c) setting information or image information of printing to the identified user. The user terminal apparatus of the second user transmits, on the basis of an operation of the second user, an additional print request for additionally printing the same printed material for the printing of the first user, which was communicated by the received operation data, to an image forming apparatus of the identification information communicated by the received operation data. | 2015-10-22 |
20150301775 | BUILDING AN INFRASTRUCTURE OF ACTIONABLE ELEMENTS - A computing system and method for delivering actionable elements related to a multi-page printed piece comprises a network interface circuit, a memory and a processing circuit. The memory is configured to store identifying information for a plurality of different multi-page printed pieces and associated actionable elements for each printed piece. The processing circuit is configured to receive via the network interface circuit a request for actionable elements for the multi-page printed piece, the request having input information. The processing circuit is further configured to compare the input information in the request to the identifying information stored in the memory, retrieve the actionable elements for different pages of the multi-page printed piece from the memory based on the comparison, and send the retrieved actionable elements via the network interface circuit. | 2015-10-22 |
20150301776 | METHODS AND SYSTEMS FOR MANAGING A PRINT PREVIEW - Devices, systems, and methods for managing a print preview receives a first preview request; configures a filter pipeline; obtains a job flow; generates a first parts list based at least on the first preview request and the job flow; determines whether the filter pipeline is clear of parts; processes one or more parts listed in the first parts list using the filter pipeline; receives a second preview request; determines whether the one or more parts listed in the first parts list of the first preview request can be used in the second preview request; generates a second parts list based on the second preview request; determines whether the filter pipeline is clear of the one or more parts listed in the first parts list; and processes one or more parts listed in the second parts list using the filter pipeline. | 2015-10-22 |
20150301777 | DISPLAY APPARATUS AND METHOD FOR PERFORMING MULTI-VIEW DISPLAY - A display apparatus includes a display configured to display a plurality of images corresponding to a plurality of contents, a controller configured to, in response to a manipulation regarding the display apparatus being detected, control the display to display an object indicating an image for which a manipulation command is to be applied on one of the plurality of images, and an input unit configured to receive an input of a display location of the object on the plurality of images and a manipulation command regarding an image where the object is located. | 2015-10-22 |
20150301778 | ELECTRONIC SHELF LABEL HAVING NEAR FIELD COMMUNICATION (NFC) FUNCTION EMBEDDED THEREIN - An electronic shelf label includes a front protection plate; a rear case coupled to the front protection plate; a display panel disposed on an inner side of the front protection plate including a display unit and a driving unit configured to drive the display unit; a main circuit board disposed on an inner side of the rear case and including a main circuit unit electrically connected to the driving unit; and an near field communications (NFC) unit disposed between the display panel and the main circuit board and configured to perform NFC communications. | 2015-10-22 |
20150301779 | Dual Screen Display Apparatus, Dual Screen Display Method, and Electronic Device - A dual screen display device, dual screen display method, and electronic equipment are described. The device includes a first display unit and a second display unit, a light receiving surface of the first display unit being arranged opposite to a light receiving surface of the second display unit; a backlight module unit, arranged between the light receiving surface of the first display unit and the light receiving surface of the second display unit; a light source unit, used for emitting illumination light to the backlight module unit; and a first polarization filtering unit and a second polarization filtering unit, arranged on the light receiving surface of the first display unit and the light receiving surface of the second display unit respectively. | 2015-10-22 |
20150301780 | Method, mobile terminal and system for implementing multimedia playing - A method, system and mobile terminal for implementing multimedia playing are described, which includes that a mobile terminal sends multimedia stream data to be played to another-end mobile terminal via a connection established based on NFC technology, and the mobile terminal and the another-end mobile terminal decode the multimedia stream data to be played, and respectively play corresponding parts of the decoded multimedia stream data in accordance with the respective part playing mode. In this way, two mobile terminals can respectively playing part of a multimedia image based on NFC technology, a multimedia image can be clearly amplified and displayed via the splicing of mobile terminal screens, thereby helping a user quickly solve the problem that a mobile terminal screen is small and not good for amplifying and displaying the multimedia image. | 2015-10-22 |
20150301781 | SEAMLESS ILLUMINATED PANEL - A device and method of providing a versatile illuminated panel for walls, product displays, and other surfaces is described. Panels are constructed from a variable number of rectangular illuminated tiles, where the tiles mate edge-to-edge so as to create a nearly seamless visual panel effect. Illumination within each tile is uniform to also create a nearly seamless visual panel effect. End-users may create panels of varying sizes and shapes by using different quantities of a standard tile. The software within the invention automatically determines the number and arrangement of tiles within each assembled panel. Each tile comprises a plurality of illuminators, an optical means to distribute light from the illuminators uniformly across the tile, and at least one communication interface. In one embodiment the tiles are linked into a communications tree-structure; and the location of each tile within the tree constitutes its logical address. | 2015-10-22 |
20150301782 | DISPLAY DEVICE - A display device includes a first display unit and a second display unit disposed parallel with the first display unit in a first position or a second position, wherein the first display unit and the second display unit overlap in the first position and are extended out in the second position. The display device further includes a sliding unit having at least one engaging groove which the first display unit and the second display unit are inserted into and slide through, a first driving unit disposed on one side of the first display unit, and a second driving unit disposed on one side of the second display unit. | 2015-10-22 |
20150301783 | DISPLAY APPARATUS AND CONTROLLING METHODS THEREOF - A method of controlling a display apparatus is provided. The display apparatus displays a screen comprising a plurality of content areas which indicate different content, in response to a predefined control signal being received, displays a UI screen for selecting a content area to be controlled based on an attribute of the received predefined control signal, among the plurality of content areas, and in response to at least one content area being selected, controls a display operation of the selected at least one content area according to the control signal. | 2015-10-22 |
20150301784 | WIRELESS SYSTEM AND CONTROL METHOD OF WIRELESS SYSTEM - It is an object to provide a wireless system and a control method of the wireless system having improved portability and display performance. | 2015-10-22 |
20150301785 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM - A display control device may include a control device to control display of an object on a first display screen and an object on a second display screen, wherein the object on the second display screen corresponds to the Object on the first display screen, and wherein the object on the second display screen is at a different level in a hierarchy from the object on the first display screen. | 2015-10-22 |
20150301786 | METHOD AND SYSTEM FOR IDENTIFYING DRAWING PRIMITIVES FOR SELECTIVE TRANSMISSION TO A REMOTE DISPLAY - Remote desktop servers include a display encoder that maintains a secondary framebuffer that contains display data to be encoded and transmitted to a remote client display and a list of display primitives effectuating updated display data in the secondary framebuffer. The display encoder submits requests to receive the list of drawing primitives to a video adapter driver that receives and tracks drawing primitives that, when executed, update a primary framebuffer. | 2015-10-22 |
20150301787 | SYSTEMS AND METHODS FOR GENERATING SOUND WAVEFRONTS IN AUGMENTED OR VIRTUAL REALITY SYSTEMS - An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems. | 2015-10-22 |
20150301788 | PROVIDING AUDIO AND ALTERNATE AUDIO SIMULTANEOUSLY DURING A SHARED MULTIMEDIA PRESENTATION - Aspects of the subject disclosure may include, for example, decoding first and second encoded audio portions extracted from a digitally encoded data stream to obtain first and second decoded audio portions. The digitally encoded data stream includes an encoded video portion, multiple encoded audio portions including the first and second audio portions and a reference marker. The first and second decoded audio portions are synchronized to a decoded video portion based on the reference marker. The first decoded audio portion is forwarded to equipment of a first user and the second decoded audio portion is forwarded to equipment of a second user. Presentations of the first decoded audio portion by the equipment of the first user and the second decoded audio portion by the equipment of the second user are synchronized to a presentation of the decoded video portion. Other embodiments are disclosed. | 2015-10-22 |
20150301789 | PHOTOGRAPH FRAME HAVING SOUND SOURCE OUTPUT FUNCTION, AND STORAGE MEDIUM FOR RECORDING PROGRAM WHICH PRODUCES SOUND SOURCE OUTPUT SOURCE DATA TO BE INPUT IN PHOTOGRAPH FRAME - The feature of the present invention is to provide a photograph frame having a sound source output function, comprising: a case ( | 2015-10-22 |
20150301790 | SERVER, CLIENT TERMINAL, AND PROGRAM - There is provided a server including a reception section which receives, from a client terminal, present position information showing a position of the client terminal, and direction information showing an orientation of the client terminal, a retrieval section which retrieves sensory data to which detection position information is added corresponding to a position in a vicinity of an axial line extending in a direction shown by the direction information from the position of the client terminal, and a transmission section which transmits the sensory data retrieved by the retrieval section to the client terminal. | 2015-10-22 |
20150301791 | METHOD AND SYSTEM OF CONTROLLING MEDIA DEVICES CONFIGURED TO OUTPUT SIGNALS TO SURROUNDING AREA - A system of controlling media devices configured for outputting signals to a surrounding area. The system including a control strategy for controlling operation of the media devices to execute operations according to a common schedule and a communications strategy for use in communicating the control strategy between the media devices in such a manner as to facilitate distribution of the control strategy to the media devices desired to operate according to the common timeline. | 2015-10-22 |
20150301792 | MULTI VANTAGE POINT AUDIO PLAYER - The present disclosure provides methods and apparatus for controlling and playing audio data captured from multiple vantage points within a venue for a particular performance event. More particularly, the present disclosure describes a multi-vantage point player device, wherein a user may select vantage points and control the play of the audio data captured from the selected vantage points. | 2015-10-22 |
20150301793 | USER INTERFACE AND METHOD FOR PERSONALIZED RADIO STATION CREATION - A user interface arrangement includes a user interface having a plurality of movable sliders. Each of the sliders corresponds to a respective category of infotainment content. A processor is communicatively coupled to the user interface. The processor presents each of the categories of infotainment content in proportions dependent upon positions of the sliders. | 2015-10-22 |
20150301794 | IN-VEHICLE WEB PRESENTATION - One or more controller may extract voice commands from retrieved web content, format the web content according to vehicle computing system (VCS) specific formatting information, provide the formatted web content for display by the VCS, and update the recognized voice commands of the VCS according to the extracted voice commands. A server may identify whether a received web request for web content is directed to a vehicle sub-domain for providing an in-vehicle-specific version of the content, identify whether the received web request is for presentation of web content via a VCS, and redirect the web request to the vehicle sub-domain when the request is not directed to the vehicle sub-domain and is for presentation via the VCS. | 2015-10-22 |
20150301795 | CROWD SOURCED BASED TRAINING FOR NATURAL LANGUAGE INTERFACE SYSTEMS - A crowdsourcing based community platform includes a natural language configuration system that predicts a user's desired function call based on a natural language input (speech or text). The system provides a collaboration platform to configure and optimize quickly natural language systems to leverage the work and data of other developers, thus minimizing the time and data required to improve the quality and accuracy of one single system and providing a network effect to reach quickly critical mass of data. An application developer can provide training data for training a model specific to the developer's application. The developer can also obtain training data by forking one or more other applications so that the training data provided for the forked applications is used to train the model for the developer's application. | 2015-10-22 |
20150301796 | SPEAKER VERIFICATION - A device includes a memory, a receiver, a processor, and a display. The memory is configured to store a speaker model. The receiver is configured to receive an input audio signal. The processor is configured to determine a first confidence level associated with a first portion of the input audio signal based on the speaker model. The processor is also configured to determine a second confidence level associated with a second portion of the input audio signal based on the speaker model. The display is configured to present a graphical user interface associated with the first confidence level or associated with the second confidence level. | 2015-10-22 |
20150301797 | SYSTEMS AND METHODS FOR RENDERING USER INTERFACES FOR AUGMENTED OR VIRTUAL REALITY - An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems. | 2015-10-22 |
20150301798 | BINARY-CACHING FOR XML DOCUMENTS WITH EMBEDDED EXECUTABLE CODE - A method, system and voice browser execute voice applications to perform a voice-based function. A document is retrieved and parsed to create a parse tree. Script code is created from the parse tree, thereby consuming part of the parse tree to create a reduced parse tree. The reduced parse tree is stored in a cache for subsequent execution to perform the voice-based function. | 2015-10-22 |
20150301799 | PARALLELIZED IN-PLACE RADIX SORTING - Methods for sorting a data set. Data items each having a first portion and a second portion is stored. The first and second portions are stored separately and each has a separate set of keys. The first portion has a pointer indicating the second portion. At least some of the first set of keys for each data item is stored in a local memory of a first processor. At least one data stripe set is defined with one stripe within each bucket. An in-place partial bucket radix sort is performed on data items within one data stripe set with a first processor using an initial key. Incorrectly sorted data items are grouped into respective incorrect data item groups within each bucket. A radix sort is then performed using the initial radix on the incorrect data item groups. A first level sorted output is produced. | 2015-10-22 |
20150301800 | Modulo9 and Modulo7 Operation on Unsigned Binary Numbers - Simultaneous results of modulo7 and modulo9 operations on an unsigned binary number N are achieved by dividing N by a number d, d being power of 2 then the resulting quotient and remainder are used to calculate modulo 7 and modulo9 by repeatedly split-and accumulate operations. The solution allows shared use of a significant amount of logic components, by a scalable architecture modulo7 and modulo9 can be found on large numbers and allows flexible use if only modulo7 or only modulo9 calculation is required. | 2015-10-22 |
20150301801 | METHOD, APPARATUS AND INSTRUCTIONS FOR PARALLEL DATA CONVERSIONS - Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits. The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register. | 2015-10-22 |
20150301802 | RANDOM NUMBER PROCESSING APPARATUS AND RANDOM NUMBER PROCESSING METHOD - A random number processing apparatus includes a memory cell and a control circuitry. The memory cell has a characteristic in which a resistance value reversibly shifts between a plurality of resistance value ranges in accordance with an electric signal applied. The control circuitry generates random number data on the basis of a plurality of items of resistance value information obtained, at a plurality of different times, from the memory cell whose resistance value is in a certain resistance value range of the plurality of resistance value ranges. The resistance value of the memory cell randomly changes over time while the resistance value is within the certain resistance value range. | 2015-10-22 |
20150301803 | Extracting Entropy from the Vibration of Multiple Machines - Generating a pool of random numbers for use by computer applications. Vibration sensors are placed throughout a machine and collect entropy data from the measurements of the vibration sensors. The data is then filtered and sent via secure connection to a second machine to be added to the second machine's entropy pool. Applications needing a random number may acquire a number from the pool. A method, computer program product and system to generate the pool are provided. | 2015-10-22 |
20150301804 | Project Modeling Using Iterative Variable Defect Forecasts - Project modeling is conducted using variable defect arrival rate or variable defect rate density parameters. These defect rates may be updated on an iteration by iteration basis and may be used to provide remediation and further project modeling, remediation, and prediction. | 2015-10-22 |
20150301805 | SYSTEMS, METHODS, AND APPARATUS FOR A MACHINE-TO-MACHINE AND CONSUMER-TO-MACHINE INTERACTION PLATFORMS - Systems, methods, and computer readable media for facilitating machine-to-machine and consumer-to-machine communications and workflows are disclosed. Systems include a distributed interstitial platform configured to provide one or more Domain Extensible Languages for the creation of first and second “inverse facing” widgets and a third workflow/process widget. The platform may allow for receiving of instructions, such as from an end user, at the first widget. The platform may allow for the instructions to be processed by the third widget and the machine interactions to be implemented by the second widget integrated with the machine. These instructions may thus be used to operate the machine or device. | 2015-10-22 |
20150301806 | TENTATIVE PROGRAM CODE IN AN EDITOR - A device may receive an indication that a portion of primary program code is to be displayed in a tentative code editor. The device may determine helper program code associated with the portion of primary program code. The device may provide a tentative code editor user interface that includes an editor portion, a helper portion, and an evaluation portion. The editor portion may be associated with manipulating the portion of primary program code. The helper portion may display the helper program code. The evaluation portion may display a result associated with the portion of primary program code. The device may receive input associated with manipulating the portion of primary program code to create tentative program code. The device may evaluate the tentative program code and provide a result associated with evaluating the tentative program code. The device may receive an indication to export, discard, or bookmark the tentative program code. | 2015-10-22 |