22nd week of 2013 patent applcation highlights part 60 |
Patent application number | Title | Published |
20130139030 | STORAGE CONTROLLER, STORAGE DEVICE, INFORMATION PROCESSING SYSTEM, AND STORAGE CONTROLLING METHOD - A storage controller includes an error correcting code managing portion, an address managing portion and an error correcting portion. The error correcting code managing portion manages a correspondence relationship between predetermined plural pieces of unit data, and a second error code corresponding to the plural pieces of unit data every entry when plural pieces of unit data and a second error correcting code are stored in a storage portion. The address managing portion manages a correspondence relationship between logical addresses and the entries in the error correcting code managing portion. The error correcting portion acquires the entry in the error correction managing portion corresponding to the logical address as an object of read from the address managing portion, and carries out error correction based on the plural pieces of unit data managed in the entry concerned, and the second error correcting code. | 2013-05-30 |
20130139031 | LOW DENSITY PARITY CHECK CODEC - The present invention provides a low-complexity and multi-mode Low-density Parity-check (LDPC) codec, in which the decoding operations are divided into small tasks and a unified hardware is implemented so that the hardware resources can be reused in different modes. In addition, memory access is achieved via routing networks with fixed interconnections and memory address generators, the complexity of the hardware implementation is reduced accordingly. Further, the present invention provides an early termination function with which the iterative operations can be terminated early when a threshold is reached so that the power consumption can be thus reduced. The hardware resources for early termination shares a part of hardware resources with an encoder according to the present invention so that the complexity of the hardware implementation can also be reduced. | 2013-05-30 |
20130139032 | Memory System With Error Detection And Retry Modes Of Operation - A memory system includes a link having at least one signal line and a controller. The controller includes at least one transmitter coupled to the link to transmit first data, and a first error protection generator coupled to the transmitter. The first error protection generator dynamically adds an error detection code to at least a portion of the first data. At least one receiver is coupled to the link to receive second data. A first error detection logic determines if the second data received by the controller contains at least one error and, if an error is detected, asserts a first error condition. The system includes a memory device having at least one memory device transmitter coupled to the link to transmit the second data. A second error protection generator coupled to the memory device transmitter dynamically adds an error detection code to at least a portion of the second data. | 2013-05-30 |
20130139033 | TECHNIQUES FOR EMBEDDED MEMORY SELF REPAIR - Techniques are provided for classifying and correcting errors in a bit sequence. At a memory control device, access is requested to a first bit sequences that is stored in a bit sequence database of a memory component and associated with an address. An error is detected in the first bit sequence, and the address associated with the bit sequence is compared to addresses stored in an address database of a content addressable memory component to determine if there is a match. When there is a match, the error is classified as a hard bit error. When there is not a match, the error is classified as a soft bit error. | 2013-05-30 |
20130139034 | ERROR CORRECTION IN A STORAGE ELEMENT ARRAY - An apparatus and associated method provided for a plurality of storage elements arranged and concurrently accessible in an array. A controller executes programming instructions stored in memory to append an error correction code (ECC) block to a first data block and to store the first data block with appended ECC block in a first storage element of the plurality, the appended ECC block associated with a second data block other than the first data block. | 2013-05-30 |
20130139035 | LDPC Erasure Decoding for Flash Memories - A Solid-State Disk (SSD) controller uses LDPC decoding to enable flash memory accesses with improved latency and/or error correction capabilities. With SLC flash memory having a BER less than a predetermined value, the SSD controller uses a 1-bit read (single read) hard-decision LDPC decoder to access the flash memory. If the hard-decision LDPC decoder detects an uncorrectable error, then the SSD controller uses a 1.5-bit read (two reads) erasure-decision LDPC decoder to access the flash memory. With flash memory having a raw BER between two other predetermined values, the SSD controller omits the use of the hard-decision LDPC decoder and uses only the erasure-decision LDPC decoder to access the flash memory. Variations of the SSD controller similarly access MLC flash memory. Some SSD controllers dynamically switch between hard-decision and erasure-based decoders based on dynamic decoder selection criteria. | 2013-05-30 |
20130139036 | Flash Memory System and Read Method in Flash Memory System - Methods of operating nonvolatile memory devices include reading a first plurality of multi-bit nonvolatile memory cells in the nonvolatile memory device using a first plurality of read voltages to thereby generate first read data, and then rereading the first plurality of multi-bit nonvolatile memory cells using a second plurality of read voltages that differ, at least in part, from the first plurality of read voltages, to thereby generate second read data. An operation is then undertaken to perform first and second ECC decoding operations on the first and second read data, respectively, to thereby identify whether the first read data or the second read data more accurately reflects data stored in the first plurality of multi-bit nonvolatile memory cells during the reading and rereading. | 2013-05-30 |
20130139037 | Systems and Methods for Error Correction and Decoding on Multi-Level Physical Media - Apparatus and methods for operating a flash device characterized by use of Lee distance based codes in a flash device so as to increase the number of errors that can be corrected for a given number of redundancy cells, compared with Hamming distance based codes. | 2013-05-30 |
20130139038 | ERROR CORRECTING DECODING DEVICE AND ERROR CORRECTING DECODING METHOD - The error correcting decoding device of the present invention performs Low-Density Parity-Check (LDPC) decoding which accommodates a plurality of code rates while sharing circuits to suppress increase in circuit scale. If the set code rate is a second code rate which is a higher code rate than a first code rate, a column processing and row processing calculating unit ( | 2013-05-30 |
20130139039 | Error-Correcting Code and Process for Fast Read-Error Correction - Subject matter, for example, disclosed herein relates to an embodiment of a process, system, device, or article involving error correction codes. In a particular embodiment, an error-correcting device may comprise an input port to receive an error correcting code (ECC) based, at least in part, on contents of a memory array; a nonlinear computing block to process the ECC to provide a plurality of signals representing a nonlinear portion of an error locator polynomial; and a linear computing block to process the ECC concurrently with processing the ECC to provide a plurality of signals representing the nonlinear portion of the error locator polynomial, to provide a plurality of signals representing a linear portion of the error locator polynomial. | 2013-05-30 |
20130139040 | DETECTION, AVOIDANCE AND/OR CORRECTION OF PROBLEMATIC PUNCTURING PATTERNS IN PARITY BIT STREAMS USED WHEN IMPLEMENTING TURBO CODES - Detecting, avoiding and/or correcting problematic puncturing patterns in parity bit streams used when implementing punctured Turbo codes is achieved without having to avoid desirable code rates. This enables identification/avoidance of regions of relatively poor Turbo code performance. Forward error correction comprising Turbo coding and puncturing achieves a smooth functional relationship between any measure of performance and the effective coding rate resulting from combining the lower rate code generated by the Turbo encoder with puncturing of the parity bits. In one embodiment, methods to correct/avoid degradations due to Turbo coding are implemented by puncturing interactions when two or more stages of rate matching are employed. | 2013-05-30 |
20130139041 | METHOD AND SYSTEM FOR CYCLIC REDUNDANCY CHECK - The present disclosure describes a method, performed by a data processor comprising a cyclic redundancy check (CRC) module configured for calculating CRC remainders for encoded data and a comparator comprising a shift register, for making a cyclic redundancy check of an encoded data record of bit length L, in which at least A bits of the record represent content data and at least B bits represent check data. A system for performing a cyclic redundancy check is also described. | 2013-05-30 |
20130139042 | GENERATING AND PROVIDING GUIDANCE FILES FOR DOCUMENTS - A method, performed by a computer device, may include generating a guidance file for a document, where the guidance file includes guidance instructions for one or more interactive elements in the document; a script file configured to cause the guidance file to be accessed and to provide the guidance instructions in connection with the one or more interactive elements; and adding an instruction to the document to run the script file when the document is accessed. | 2013-05-30 |
20130139043 | SYSTEM, APPARATUS AND METHOD FOR UPDATING LINKS - A system, apparatus and method are provided for automatically updating links on a webpage. In one or more embodiments, a landing page can receive new content from a content provider and can replace the old content with the new content on the landing page. When the landing page has been updated, the webpage containing links to the landing page are also automatically updated to correctly describe the new content that is being displayed on the landing page. | 2013-05-30 |
20130139044 | SYSTEM AND METHOD FOR OBTAINING A STRUCTURED ADDRESS BY GEOCODING UNSTRUCTURED ADDRESS INFORMATION - A system and machine-implemented method for populating an electronic form is provided. A command for pasting a string of unstructured data into one of several fields of a structured address form is detected. The string of unstructured data is geocoded to obtain a geolocation. The geolocation is reverse-geocoded to obtain structured address data. Each of the several fields of the structured address form is populated with a corresponding field from the structured address data. | 2013-05-30 |
20130139045 | INFORMATION BROWSING APPARATUS AND RECORDING MEDIUM FOR COMPUTER TO READ, STORING COMPUTER PROGRAM - Provided is an information browsing apparatus provided with a display section on which display surface a touch panel to detect contact of an object is disposed. The information browsing apparatus is capable of displaying a document in a first display form where the entire display section is configured with a single region, and in a second display form where the display section is divided into a plurality of regions and provided with a data processing section. In case handwriting information is inputted straddling two or more than two regions in the second display form, the data processing section judges to which region the handwritten information belongs, thereafter when the display from is changed to the first display form, the data display section displays all of the handwritten information in the region which is judged that the hand written information belongs to the region thereof | 2013-05-30 |
20130139046 | COMPUTING DEVICE AND METHOD FOR GENERATING MEASUREMENT REPORT OF OBJECTS - A method generates a measurement report of an object using a computing device. The method obtains measurement data of feature elements of the object, processes the measurement data to obtain output data, and outputs the measurement data of the output data to the measurement report according to a report output way corresponding to a report format, wherein the report format is received from a selection of the user. The measurement report is stored in a storage device of the computing device, or displayed on a display device that is connected to the computing device. | 2013-05-30 |
20130139047 | METHOD AND SYSTEM FOR GENERATING AND UTILIZING PERSISTENT ELECTRONIC TICK MARKS - Consistent with embodiments of the invention, computer-based systems and methods for annotating documents with a special type of graphical icon—referred to herein as a tick mark—are provided. Accordingly, utilizing a document annotation tool consistent with one embodiment of the invention, a user can quickly and easily place a tick mark next to an element of a document (e.g., a word, sentence, paragraph, number, chart, graph or figure) being displayed to visually convey some information about that particular element of the document. A second user, who is viewing the same document subsequent to the first user placing the tick mark, will immediately recognize and appreciate the information conveyed by the placement of the tick mark. | 2013-05-30 |
20130139048 | Social Context for a Page Containing Content from a Global Community - Posts are ranked for display on a page in a social network environment based on interaction and user score signals associated with the post and a viewing user. The signals for each of the posts are scored, and a ranking score for each post is determined. The posts are ranked in an order for display based on the ranking score and displayed for the viewing user on the page. Posts submitted by other users who have established connections with the viewing user are also filtered for display in a social box on the page. | 2013-05-30 |
20130139049 | IMAGE FORMING DEVICE FOR SERVING A WEB SERVICE AND METHOD THEREOF - An image forming device includes a storage unit registering information on at least one server, a communication unit connected to at least one server registered in the storage via a network and receiving application information, a UI processing unit configuring an integrated UI displaying applications supported by at least one server, a display unit displaying the integrated UI and a control unit, if an application is selected from the integrated UI, requesting a web service to a server supporting the selected application. Therefore, convenience in the use of web services may increase. | 2013-05-30 |
20130139050 | METHOD AND SYSTEM FOR REUSING HTML CONTENT - Reusing HyperText Markup Language (HTML) content includes receiving, using a processor, a HyperText Transfer Protocol (HTTP) request; determining that the received HTTP request has a special parameter that specifies to request part of the HTML content; acquiring the part of the HTML content according to the special parameter; and outputting the acquired part of the HTML content. | 2013-05-30 |
20130139051 | MOBILE TERMINAL, METHOD FOR CONTROLLING THE SAME, AND NON-TRANSITORY STORAGE MEDIUM STORING PROGRAM TO BE EXECUTED BY MOBILE TERMINAL - A non-transitory storage medium storing a program readable by a computer of a mobile terminal including: a storage configured to store an image data set containing image data having order numbers; and a display. The program causes the computer to function as a display controller that controls displays a first image based on image data that is a selected one of the image data. The display controller, where images respectively based on the image data have a two-page-spread relationship, displays the first image and a second image consecutive to the first image in a two-page spread layout in which the first image and the second image are arranged respectively on one and the other of the right and left pages; and where the images do not have the two-page-spread relationship, displays the first image in a layout that differs from the two-page spread layout. | 2013-05-30 |
20130139052 | METHOD AND APPARATUS FOR LOADING EPUB ELECTRONIC BOOK - The present disclosure relates to the field of e-book technologies, and in particular, to a method and an apparatus for loading an EPub e-book into a reading device. A method for loading an EPub e-book provided herein includes: resolving a directory file of the EPub e-book to obtain directory index information of each chapter of the EPub e-book, and displaying a directory of the EPub e-book; resolving a chapter selected in the EPub e-book, and displaying content of the resolved chapter and a page number of a current page relative to the selected chapter; and obtaining number of pages of every other chapter in the EPub e-book, and displaying page number information according to the obtained number of pages of each chapter. The corresponding reading device and a system for sharing loading data of all chapters of an EPub e-book are also disclosed. | 2013-05-30 |
20130139053 | Data Visualization Based on Visual Object Elements - An education digital reading platform provides a visualization interface displaying visual object elements of a document to a user. A visual object element may include images, videos, charts, tables, etc. The visual objects may be identified in a document by extracting metadata associated with the document. Additionally, the ideas or concepts represented by the visual object elements may be identified by analyzing the document, and content related to the ideas or concepts may be identified and associated with the visual object elements. The related content may include user generated content or content stored in one or more databases. The related content is provided to a user in the visualization interface wherein the user may access the related content. The interface allows a user to navigate a document by moving from one visual object element to another. | 2013-05-30 |
20130139054 | APPARATUS AND METHOD FOR DISPLAYING DOCUMENT - Provided are an apparatus and method for displaying a document, the document display apparatus including an image processor which displays a document including a plurality of pages; a memory unit which stores individual unit elements constituting the document and image data including the individual unit elements; and a controller which controls the image processor to generate the image data corresponding to at least one page estimated to be turned to among the plurality of pages, store the image data in the memory unit, and display the image data corresponding to a requested page among the stored image data when a user requests a page transition. With this, the page transition speed may be improved through image caching. | 2013-05-30 |
20130139055 | Proactive creation of photobooks - A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design. | 2013-05-30 |
20130139056 | Installation Wizard with Multidimensional Views - Mechanisms are provided for consistent and coherent layout for an installation wizard. The mechanisms divide the installation wizard into a plurality of actions. The mechanisms generate a graphical user interface panel for each of the plurality of actions to form a plurality of graphical user interface panels and generate at least one optional view for each graphical user interface panel. For each given action of the installation wizard, the mechanisms present a graphical user interface panel with a default view based on context of the given action and responsive to user input selecting an optional view, present the graphical user interface panel with the selected optional view. | 2013-05-30 |
20130139057 | METHOD AND APPARATUS FOR AUDIO REMIXING - A software application for use on a portable communications device, such as a cellphone, personal digital assistant, personal computer, or other device capable of receiving user inputs and providing audio playback, allows users to select a track and add samples and effects to create a personal audio remix. The user may then share their creation with other users and friends via, for example, e-mail, social networking or specialized community sites for users of the application. Effects may be further generated using an internal accelerometer of the device. Samples and effects are stored with respect to the timing of the selected master track. | 2013-05-30 |
20130139058 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes an acquiring unit configured to acquire display information relevant to displaying a list of content items recorded to a recording medium, and a recording unit configured to collectively record the display information in a single file. | 2013-05-30 |
20130139059 | INFORMATION PROCESSING APPARATUS, PROGRAM AND INFORMATION PROCESSING METHOD - There is provided an information processing apparatus including a recording section recording data continuously acquired via a sensor; and a controlling section controlling a playback of record data recorded by the recording section, wherein, in response to a user input, the controlling section performs control such that the record data is played from a timing predated with reference to a timing of the user input. | 2013-05-30 |
20130139060 | CONTENT SERVICE METHOD - The present invention relate to a content service method, which enables a user reproducing/watching a video content to easily and freely input a user comment on an image area or a specific reproduction section of a specific scene, and automatically registers/posts a corresponding article to a web service based on tagging information according to the input user comment, thereby enabling the user to acquire additional comments, such as necessary replies/opinions, from a group of many unspecified intelligent users who use the web service, and which further generates/manages additional information on each video content based on the user comment on the specific image area or the specific reproduction section of the specific scene and additional comments on the user comment made by many unspecified users, thereby generating/managing more detail and various additional information on the video content. | 2013-05-30 |
20130139061 | DESKTOP SOUND SOURCE DISCOVERY - Multiple applications may execute on a computing device and the computing system may monitor the multiple applications, identify a set e applications generating sound and determine whether at least one sound related criterion is satisfied. If at least one sound related criterion is satisfied, the computing system displays sound indicators for the set of applications generating sound. | 2013-05-30 |
20130139062 | Audio Indicator of Position Within a User Interface - A mobile communication device and method for controlling a user interface of the mobile communication device are disclosed. The method includes generating a multi-page graphical user interface that enables a user of the mobile communication device to control operations of the mobile communication device, displaying a current page of the multi-page user interface, changing the current page of the multi-page user interface that is displayed in response to a user action, and projecting an audible sound for each page of the multi-page user interface that is displayed. | 2013-05-30 |
20130139063 | METHOD AND SYSTEM FOR ASSISTING WITH COLOUR SELECTION - Method for colour selection assistance for the preparation of visual aids, taking into account at least one profile influencing the selection of colours, one lesson about a colour, one colour combination rule, and one piece of information about the structure of the visual aid. | 2013-05-30 |
20130139064 | METHODS FOR MANAGING AUTHORITY DESIGNATION OF GRAPHICAL USER INTERFACES - According to one aspect, a graphics management system receives a first message from a first process for granting one or more rights to a second process for accessing a GUI element owned by the first process. In response, the graphics management system transmits a second message to the second process, the second message offering the one or more rights to the second process. The graphics management system receives a third message from the second process indicating an acceptance of the offer. Thereafter, the graphics management system restricts access of the GUI element by the second process based on the one or more rights accepted by the second process. | 2013-05-30 |
20130139065 | Employee information mobile application - An application software designed to run on the popular mobile operating systems can be used by employees of a business to exchange messages with other employees, schedule work time and time-off and trade work days or work shift assignments. The mobile application allows efficient employee interaction with minimal intervention by management. | 2013-05-30 |
20130139066 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus according to the present invention includes a first determination unit configured, if a first display region of a first display unit of the other apparatus on which the data is displayed is changed, to determine whether to receive a notification relating to the change in the first display region, a receiving unit configured to receive a notification relating to the change in the first display region according to a determination result determined by the first determination unit, and a changing unit configured to change a second display region of a second display unit of the information processing apparatus on which the data is displayed based on the notification relating to the change in the first display region received by the receiving unit. | 2013-05-30 |
20130139067 | Changing Identities in a Social Networking System - A user of a social networking system interacting in the system as the user, may request to undertake the identity of a non-user page of which the user is an administrator. If the user undertakes the identity of the page, the user interacts with the system as the page. Additionally, the social information displayed to the user is personalized for the page. | 2013-05-30 |
20130139068 | SYSTEM AND METHOD FOR ENHANCING SPORTS GAMEPLAY AND COMMUNICATION - According to an embodiment of the disclosure, a wrist coach system ( | 2013-05-30 |
20130139069 | SYSTEM AND METHOD FOR MANAGING A MESSAGING CAMPAIGN WITHIN AN ENTERPRISE - A method and system for managing a messaging campaign within an enterprise are disclosed. Such a method includes generating with a server a user interface, the interface being configured to allow a user to select a recipient list based upon one or more contextual attributes stored in a database, wherein the contextual attributes are based upon the interaction of one or more recipients with external systems. The method also includes selecting a recipient list using the user interface based upon a set of contextual attributes, generating electronic messages within a message campaign, and sending the electronic messages to recipients on the recipient list. | 2013-05-30 |
20130139070 | PRESENTING QUESTION AND ANSWER DATA IN A SOCIAL NETWORKING SYSTEM - A social networking system includes a question and answer system that displays to a viewing user questions and answers provides by other users of the social networking system. The question and answer system may display answers to a particular question in a way that visually indicates both the global answer set and a subset of the global answer set, such as the viewing user's friends. The social networking system may also display to a viewing user news stories about another user asking or answering a question, where the format of the displayed new stories is based on an affinity that the viewing user has for the user who provided the question or answer mentioned in the news story. The displayed questions and/or answers may be associated with an object in the social networking system, where the user interface provides additional information about those objects. | 2013-05-30 |
20130139071 | PROXY FOR ASYNCHRONOUS MEETING PARTICIPATION - Embodiments described herein relate to enabling a lightweight way of recording and sharing video messages intended to provide input to a future meeting that cannot be personally attended. A person who cannot attend the meeting pre-records their thoughts and remarks for the meeting as video clips for presentation at the meeting. A physical device with at least a display is presented at the meeting. The physically present participants can play the pre-recorded clips on the device. Video of participants' responses to the clips is recorded and made available so that the represented attendee can view the participants' responses. | 2013-05-30 |
20130139072 | EXECUTING A COMPOSITED APPLICATION - The present invention extends to methods, systems, and computer program products for enabling the development and execution of applications that employ a composited application model. A composited application includes components that are to be executed in different runtimes. Accordingly, an application developer can leverage different runtimes within a single application. A managing runtime is used to manage the various runtimes used by a composited application. The managing runtime performs input redirection to route user input to the appropriate runtime and output compositing to composite each runtime's user interface components into a single seamless scene. | 2013-05-30 |
20130139073 | SYSTEM AND METHOD FOR CHANGING FUNCTIONALITIES OF WEBSITES USING WIDGETS - A system and method for changing functionalities to websites uses a widget that retrieves at least one executable program file and a configuration file, which are published to a network, to execute the executable program and self-configure using the new configuration file. | 2013-05-30 |
20130139074 | INFORMATION PROCESSING APPARATUS AND DRAG CONTROL METHOD - According to one embodiment, an information processing apparatus includes a first touch-screen display, a second touch-screen display, a first movement control module and a second movement control module. The first movement control module selects an object on the first touch-screen display in accordance with a touch position on the first touch-screen display, and moves a position of the selected object in accordance with a movement of the touch position on the first touch-screen display. The second movement control module moves the position of the selected object from the first touch-screen display to the second touch-screen display in order to display the selected object on the second touch-screen display when the selected object is moved to an end part on the first touch-screen display. The end part on the first touch-screen display is opposed to a boundary between the first touch-screen display and the second touch-screen display. | 2013-05-30 |
20130139075 | IMAGE FORMING DEVICE HAVING A PLURALITY OF PLATFORMS AND METHOD FOR PERFORMING APPLICATION THEREOF - An image forming device includes a storage unit having a plurality of platforms, a UI processing unit configuring an integrated UI which displays applications executable in each platform, a display unit displaying the integrated UI and if an application is selected from the integrated UI, a control unit executing the selected application using a platform corresponding to the selected application. Therefore, a user may execute an application conveniently. | 2013-05-30 |
20130139076 | SCREEN SETTING FILE GENERATOR, GENERATION METHOD THEREOF, AND INFORMATION PROCESSING APPARATUS AND METHOD FOR DISPLAYING SCREEN USING SCREEN SETTING FILE - A setting screen display unit in a user interface (UI) screen setting file generator displays a setting screen on which a user makes input for the setting of a UI screen. A setting information managing unit stores results of the arrangement of component images on the setting screen in an internal memory when a content creator has completed arranging the locations of the component images in a virtual screen region on the setting screen. A mode switching processing unit switches the setting screen according to a screen mode representing a mode to be set out of the mode variations that can be adopted by a display of a device executing content. A setting file generator generates a UI screen setting file, of a predetermined format, which contains setting information shared among a plurality of screen modes and setting information set individually for each display mode. | 2013-05-30 |
20130139077 | OPTIMIZING AUTOMATED INTERACTIONS WITH COMPUTER SOFTWARE APPLICATIONS - Performing an automated interaction with a computer software application by identifying, among a plurality of regions of an interface of a computer software application, a region for which a region-level measure exists of user interaction that occurred within the region of the interface, determining if the region-level measure meets or exceeds a predefined minimum level of user interaction, and performing an automated interaction with an element at least partly found within the region if the region-level measure meets or exceeds the predefined minimum level of user interaction. | 2013-05-30 |
20130139078 | ELECTRONIC READER AND PAGE PROCESSING METHOD THEREOF - A page processing method for an electronic reader including a touch screen is provided. The method comprising: displaying a page of a selected file on the touch screen in response to a user's operation; detecting a touch on the displayed page, and generating a signal associated therewith; determining whether the touch of the user is an earmark gesture according to the signal; adding an earmark to the displayed page if the touch of the user is an earmark gesture; displaying the earmarked page on the touch screen; gathering all the earmarked pages and generating an index file containing the earmarked pages; and storing the index file. An electronic reader using the page processing method is also provided. | 2013-05-30 |
20130139079 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD USING GRAPHICAL USER INTERFACE, AND DATA STRUCTURE OF CONTENT FILE - A plurality of GUIs are displayed on the screen of a display. A hit determination area of each GUI is defined within a graphic of the GUI. When a user touches a point of contact, four virtual points of contact are generated in the shape of a ‘V’ within the screen. A GUI desired to be selected by the user is identified according to a predetermined rule by referring to whether points of contact are located within each hit determination area, the number of points of contact, the priority level defined for each GUI, etc. | 2013-05-30 |
20130139080 | METHOD AND APPARATUS FOR VISUALIZING A DATA SET - A method and an apparatus for visualizing data sets comprising a defined number of elements, which are subject to a temporal process, are described. After determining a number of displayable clusters of spatially adjacent elements of the data set at least part of the elements of the data set are retrieved. The retrieved elements of the data set and the not yet retrieved elements of the data set are clustered into the determined number of clusters, wherein the not yet retrieved elements of the data set are represented using placeholders. After assigning a value to each cluster, the value of each cluster is visualized on the display. Whenever one or more elements of the data set are modified and/or whenever one or more further elements of the data set are retrieved, the clusters, the assigned values and the visualization on the display are updated. | 2013-05-30 |
20130139081 | VIEWING PREVIOUS CONTEXTUAL WORKSPACES - In some implementations, a method performed with a computing system includes generating a virtual workspace viewable by a user on a graphical user interface. The virtual workspace comprises a first plurality of workspace modules. A request to present a previous version of the virtual workspace from a previous time period is received. In response to at least the request, the virtual workspace is updated to the previous version. The previous version includes a second plurality of workplace modules different from the first plurality of workspace modules. | 2013-05-30 |
20130139082 | Graphical Interface Having Adjustable Borders - Methods and systems involving navigation of a graphical interface are disclosed herein. An example system may be configured to: (a) cause a head-mounted display (HMD) to provide a graphical interface, the graphical interface comprising (i) a view port having a view-port orientation and (ii) at least one navigable area having at least one border, the at least one border having a first border orientation; (b) receive input data that indicates movement of the view port towards the at least one border; (c) determine that the view-port orientation is within a predetermined threshold distance from the first border orientation; and (d) based on at least the determination that the view-port orientation is within a predetermined threshold distance from the first border orientation, adjust the first border orientation from the first border orientation to a second border orientation. | 2013-05-30 |
20130139083 | Method of modifying a toolbar - The present invention comprises a method of and apparatus for simplifying the process of access to a network for a roaming computer user, divides the responsibility of servicing a given user wanting to access the network between multiple parties and minimizes the possibility of improper dissemination of email header data as well as improper use of network resources (including server systems) by non-clients. | 2013-05-30 |
20130139084 | METHOD FOR PROCESSING UI CONTROL ELEMENTS IN A MOBILE DEVICE - A method is provided that processes User Interface (UI) control elements in a mobile device with a touch screen. The method includes: displaying a checkbox; displaying a line according to a user's drawing gesture on the check box; enabling the checkbox if the length of the line is equal to or greater than a preset value; disabling, if the check box has previously been enabled, the checkbox by a user's touch gesture. | 2013-05-30 |
20130139085 | Operation Support Computer Program, Operation Support Computer System - An operation-support computer program causes processing means to perform (1) assignment processing of first key input order information; (2) key input order information image display processing; (3) after assignment processing of the first key input order information has been performed, upon detecting a modification instruction of an object to be a focus of input, performing focus transition processing, performing deletion processing of the key input order information, carrying out update processing of the key input order information assignment, performing assignment processing of second key input order information and key input order information image display processing, and informing the user of the operation-support computer system of the relationships of the new key input orders; and (4) after assignment processing of the second key input order information has been performed, upon detecting a modification instruction of the object to be a focus of input, performing each of the processing of (3). | 2013-05-30 |
20130139086 | SERVICE PROCESSING SYSTEM AND SERVICE PROCESSING METHOD - In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy. | 2013-05-30 |
20130139087 | COPY AND PASTE BUFFER - Data from multiple source applications may be coped and stored in a buffer as data items. A user may iterate through the data items stored in the buffer after the source applications have been closed. The user may select one or more of the data items in the buffer and copy the selected one or more data items into a target application. | 2013-05-30 |
20130139088 | SYSTEM AND METHOD FOR MANAGING A MACHINING FILE USING A COMPUTING DEVICE - In a method for managing a machining file including a series of procedures in sequence using a computing device, names of the series of procedures are displayed in a procedure list area of the management page. If procedures require to be combined, the method receives user-selected procedures to be combined from a database area of the management page, and combines the selected procedures into a new procedure according to a predetermined combination format. If the machining file requires to be stored, the method stores all the procedures in the procedure list area into the machining file in sequence, and stores the machining file in a storage system of the computing device. | 2013-05-30 |
20130139089 | METHOD AND SYSTEM FOR PROVIDING USER INTERFACE FOR DEVICE CONTROL - A user interface (UI)-providing system and method for device control are provided. The User Interface (UI) providing method, the method includes: identifying at least one controlled devices relating to an activity mode selected by a user; collecting control information relating to functions provided by the identified at least one controlled devices; and generating a UI used to control the at least one controlled devices relating to the activity mode based on the collected control information. | 2013-05-30 |
20130139090 | Display of Target Cardiac Flow Based on Cardiac Index Calculation - User interfaces for medical perfusion systems that provide oxygenation, filleting, and recirculation of blood in connection with various medical procedures are provided. In particular, methods of displaying and communicating a desired target flow rate and cardiac index during cardiopulmonary bypass surgeries are provided. | 2013-05-30 |
20130139091 | RICH CONTENT DOWNLOAD - According to the invention, a content download system for downloading a content file and additional content using a window is disclosed. The content download system includes a content site, a content provider and a third party. The content site presents the window that displays the download progress of the content file, presents the additional content while the content file is downloaded, and allows selection of the additional content. The content provider serves as an origin server for the content file. The third party receives information on the content file and provides the additional content. | 2013-05-30 |
20130139092 | METHOD OF INPUTTING DATA ENTRIES OF A SERVICE IN ONE CONTINUOUS STROKE - A computer-implemented method for inputting data entries of a service for use with a portable electronic device having a touch screen. By detecting a continuous stroke moving on the touch screen to select desired items among multiple levels of menus which are displayed in a sequence for an object targeting to a service, the data entries according to the selected items are committed for the object when the continuous stroke ends. In addition, multiple items can be selected in one level of menu by using a pre-defined stroke indication in the continuous stroke. Furthermore, the selected items can be corrected by re-stroking back to the corresponding levels of menus. | 2013-05-30 |
20130139093 | DISPLAY SYSTEM AND OPERATION INPUT METHOD - A display system includes a sensor unit that detects the position of a pointing object in contact with a predetermined object, a control apparatus that sets a key layout on the object and recognizes a key operated by the pointing object based on the position of the pointing object relative to the key layout, and a display apparatus that receives operational input from the operated key. | 2013-05-30 |
20130139094 | ELECTRONIC DEVICE SYSTEM UTILIZING A CHARACTER INPUT METHOD - A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route. | 2013-05-30 |
20130139095 | DISPLAY METHOD, DISPLAY APPARATUS AND ELECTRONIC DEVICE - A display method, a display apparatus and an electronic device are described. The display method is used in an electronic device. The display method includes displaying a first application-interface, wherein, first identifiers of at least one first application are displayed in a first display effect in the first application-interface, and the at least one first application is stored on server-side; receiving a selection input from a user; determining a target identifier in the first identifiers of the at least one first application according to the selection input; displaying a second application-interface, wherein, second identifiers of at least one second application are displayed in a second display effect in the second application-interface, and the at least one second application is stored on electronic-device-side; displaying the target identifier and the transformation process of the target identifier from the first display effect to the second display effect in the second application-interface. | 2013-05-30 |
20130139096 | MULTI-PANE GRAPHICAL USER INTERFACE WITH DYNAMIC PANES TO PRESENT WEB DATA - A server computing system provides a web application graphical user interface (GUI) that has a first pane and a second pane. The first pane includes data items of the web application. When a user selects multiple data items in the first pane, the second pane identifies the actions that are available for the data items that are selected in the first pane. When an action is selected in the second pane, the data items in the first pane are modified in response to the selection without a web browser refreshing or reloading a corresponding web page. The server computing system receives a user request for additional information for a data item in the first pane and provides the additional information in a third pane that is together with the first pane in the GUI without the web browser refreshing or reloading the corresponding web page. | 2013-05-30 |
20130139097 | CONTROLLING ACCELERATION OF MOUSE CURSOR MOVEMENT BASED ON SCREEN SEGMENTS AND IMAGE FEATURES - A method for controlling movements of a pointer through computer processing, where the pointer is displayed on a display device, includes the steps of: dividing a display area in which the pointer is movable into a predetermined number of regions, acquiring a current position of the pointer, determining in which of the divided regions the pointer is present (hereinafter referred to as a present region), computing a speed scale-factor for the pointer based on an image characteristic in the present region, and setting, as a moving speed in the present region, a normal moving speed of the pointer multiplied by the speed scale-factor. | 2013-05-30 |
20130139098 | DISPLAY NAVIGATION USING NAVIGATION CONTROLS - Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold. | 2013-05-30 |
20130139099 | MANIPULATING HIDDEN DATA ENTRIES VIA REPRESENTATIVE MARKERS - A tool for manipulating data entries that cannot be visualized in a user interface. A user interface displays a plurality of data entries that fit in the user interface, where the plurality of data entries are from a larger group of data entries. The tool generates and displays a marker (text line or icon) representative of at least a subset of the remainder of data entries from the larger group. A user directing an operation request to the marker causes the operation to be performed on the data entries represented by the marker. | 2013-05-30 |
20130139100 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM - An information processing apparatus includes a display unit and a display control unit. The display unit displays a plurality of pieces of content. The display control unit causes, during scrolling the plurality of pieces of content displayed on the display unit, a display of content satisfying a specific condition in a form different from that of other content. The display control unit switches whether to display the content satisfying the specific condition in the form different from that of other content depending on whether scroll of the plurality of pieces of content is caused by a specific operation. | 2013-05-30 |
20130139101 | CONSTRAINED DISPLAY NAVIGATION - Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold. | 2013-05-30 |
20130139102 | Systems and Methods for Organizing and Displaying Hierarchical Data Structures in Computing Devices - Systems and methods for organizing and displaying data structures in computing devices are provided herein. An exemplary method may include generating a graphical user interface (GUI) that includes at least one parent icon arranged into a primary frame according to a layout, receiving a selection of the at least one parent icon, transforming at least one parent icon into a secondary frame within the GUI and shrinking the at least one parent icon, and populating the primary frame with at least one child icon which is linked to the at least one parent icon, the at least one child icon being larger in size compared to the at least one parent icon. | 2013-05-30 |
20130139103 | Integrating Native User Interface Components on a Mobile Device - By enabling mobile devices, such as smart phones and tablets, to leverage native user interface components, the methods and systems described herein provide users a more seamless experience, wherein the user can potentially be oblivious to the fact that the application is not executing locally on the mobile device. In some embodiments, a user interface is provided which the user uses to trigger the display of a native user interface component. In some embodiments, the systems and methods described herein auto-adjust the pan and zoom settings on the mobile device to ensure that remote windows are presented in a manner that makes it easier for the user to interact with the device. The systems and methods described herein permit the user to switch to the new window in focus or a visual cue may be displayed to indicate that a window has been created somewhere on the remote desktop. | 2013-05-30 |
20130139104 | Methods, Systems, And Computer Program Products For Displaying Windows On A Graphical User Interface Based On Relative Priorities Associated With The Windows - Methods, systems, and computer program products for displaying windows on a graphical user interface based on relative priorities associated with the windows are disclosed. According to one method, relative priorities of a plurality of windows of a graphical user interface are determined. Further, relative priorities of a plurality of portions of at least one of the windows are determined. The windows are automatically arranged on the graphical user interface based on the relative priorities of the windows and based on the relative priorities of the portions. At least a portion of a higher priority window may cover a lower priority portion of a lower priority window to provide for a simultaneous viewing of the higher priority window and a higher priority portion of the lower priority window. | 2013-05-30 |
20130139105 | METHOD AND MOBILE DEVICE FOR DISPLAYING SUPPLEMENTARY WINDOW - A method and mobile device for displaying a supplementary window dependent on a main window include displaying the main window corresponding to a selected user function on a display unit, and receiving an input signal for invoking the supplementary window dependently associated with the main window. In response to the input signal, the device displays the supplementary window on the display unit such that at least a part of the supplementary window is connected to the main window. | 2013-05-30 |
20130139106 | GRAPHIC FLOW HAVING UNLIMITED NUMBER OF CONNECTIONS BETWEEN SHAPES - Techniques are described herein that are capable of generating a graphic flow having an unlimited number of connections between shapes. The shapes are provided in a visual representation of a workspace defined by pixels. For instance, a first shape may have an outer perimeter defined by a first subset of the pixels; a second shape may have an outer boundary defined by a second subset of the pixels, and so on. Any pixel in each subset may serve as a connection point. For example, a first pixel of the first subset may serve as a first connection point based on any of a variety of first criteria, and a second pixel of the second subset may serve as a second connection point based on any of a variety of second criteria. In accordance with this example, a connection may be provided between the first and second connection points. | 2013-05-30 |
20130139107 | DEVICE, METHOD, AND STORAGE MEDIUM STORING PROGRAM - According to an aspect, a device includes a touch screen display and a controller. When a predetermined gesture is detected through the touch screen display, a controller displays a paused application which is pausing an editing process. | 2013-05-30 |
20130139108 | APPARATUS AND METHOD OF PROVIDING USER INTERFACE - A method of providing a UI and a display apparatus applying the same include the operations of selecting a main thumbnail, searching thumbnails related to the main thumbnail on a basis of the main thumbnail, and displaying the selected main thumbnail and the searched thumbnails on radial axes according to a preset arrangement criterion. | 2013-05-30 |
20130139109 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit including a touchscreen; a memory configured to store a specific application, an application icon for executing the specific application, and a first widget application displaying a partial executed function of the specific application; and a controller configured to when receiving a first touch gesture on the application icon, execute the specific application, and when receiving a second touch gesture on the application icon that is different than the first touch gesture, control the display unit to display the first widget application on the touchscreen. | 2013-05-30 |
20130139110 | User Interface Image Navigation System for Use in Medical or Other Applications - A user interface medical image display navigation system comprises a user interface enabling a user to enter data and commands. A display processor generates data representing at least one display image window including, a current medical image, a navigation configuration element enabling user selection of a group of images for navigation, a navigation window concurrently displayed with the current medical image and an image element enabling a user to navigate through the user selected group and alter multiple reduced size medical images. The at least one display image window presents the multiple reduced size medical images of the user selected group in a row and column matrix including a reduced size current medical image. The multiple reduced size medical images are substantially smaller than the current medical image and enabling user selection of one of the reduced size medical images as a new current medical image. | 2013-05-30 |
20130139111 | PERSONALIZED CONTENT MANAGEMENT - A personalized content manager is disclosed. The personalized content manager comprises an apparatus, system, method, and computer readable medium that includes or performs the steps of receiving input regarding the filtering of broadband content, filtering the broadband content with one or more content categories based on the filtering input, filtering the content with one or more of a plurality of content sources based on the filtering input, and generating a personalized content management interface screen that includes a list of titles of the filtered content. | 2013-05-30 |
20130139112 | METHOD AND SYSTEM FOR INSPECTING AN ASSET - This disclosure describes embodiments of systems and methods for performing inspections of an asset. The systems can include an inspection apparatus that executes a menu directed inspection (MDI) protocol to direct an inspector that performs the inspection. The MDI protocol includes, in one example, reference material that is associated with areas of the asset that the inspector will inspect. This reference material can include data and information (e.g., technical manuals, operating manuals, images, etc.). In one embodiment, the method includes one or more steps for building an inspection tree with inspection points that correspond to the inspection areas on the asset. The method can also comprise steps for assigning or associating the reference material to inspection points, which is then available to the inspector on the inspection apparatus during execution of the MDI protocol. | 2013-05-30 |
20130139113 | QUICK ACTION FOR PERFORMING FREQUENT TASKS ON A MOBILE DEVICE - A shortcut is created that groups and sequences actions to perform a task. A user may record actions both within an application and outside of an application to perform the task. For example, a user may record launching an application, accessing an item within the application, and performing one or more actions that involve the item. An Application Programming Interface (API) may be used by one or more applications to specify recordable actions that are associated with the application. For example, an application may specify that configuration settings for the application are not recordable while other user actions are recordable. After recording the actions for the task, a shortcut is created. The shortcut may be accessible from a home display of a mobile device (e.g. a start screen of a smart phone) and/or some other accessible location. | 2013-05-30 |
20130139114 | TRANSPARENT INTERFACE USED TO INDEPENDENTLY MANIPULATE AND INTERRROGATE N-DIMENSIONAL FOCUS OBJECTS IN VIRTUAL AND REAL VISUALIZATION SYSTEMS - Method, system, and software for performing independent operations with and upon N-Dimensional spatial and temporal objects displayed in virtual and real visualization systems. The technique applies user selected points or regions of interest in the visualization system to identify corresponding points or regions on transparent focus objects which describe the visualized objects, and which intersect the user's topological line of sight. The resulting set of points or regions are then used to extract information from the focus objects, which provide additional information on object content or location of related file systems. The transparent interface provides intrinsic operations which can be applied directly to the focus objects, or coupling mechanisms to external user applications, to process, manipulate or transform focus objects in either the transparent interface or the visualization system. | 2013-05-30 |
20130139115 | RECORDING TOUCH INFORMATION - A method of recording user-driven events within a computing system includes receiving at a motion-sensitive display surface at least one user-performed gesture, which includes user movement of an object over the surface that recognizes such user interaction therewith. Touch information is generated corresponding to the at least one user-performed gesture. The touch information is configured to be provided to an application. The touch information is intercepted and recorded before it is provided to the application. The intercepted touch information is grouped into at least one chunk, and the at least one chunk is output to the application. | 2013-05-30 |
20130139116 | LITHOGRAPHICALLY ENHANCED EDGE DETERMINATION - During a calculation technique, at least a portion of a target pattern associated with an integrated-circuit design is modified so that polygons in the target pattern, which represent features in the design, result in acceptable accuracy during a photolithographic process that fabricates the target pattern on a semiconductor die. In particular, a set of polygon parameters associated with the polygons are modified, as needed, so that a cost function that corresponds to a difference between a modified target pattern and an estimated target pattern produced during the photolithographic process meets a termination criterion. A mask pattern that can fabricate the modified target pattern on the semiconductor die is calculated using an inverse optical calculation in which the modified target pattern is at an image plane of an optical path associated with the photolithographic process and the mask pattern is at an object plane of the optical path. | 2013-05-30 |
20130139117 | Model-Based Fill - Various aspects of this disclosure relate to increasing pattern density in a circuit layout design of a circuit layer so as to control the thickness of material in a manufactured integrated circuit. For example, a layer in circuit design may be divided into separate areas, and a target thickness range may be established for all of the tiles in the integrated circuit design. Each area may be analyzed to determine if it has a sufficient pattern density for a thickness estimation model to accurately estimate its expected material thickness upon manufacture. Each tile may be analyzed to determine if the expected thickness for that tile is within the target thickness range. | 2013-05-30 |
20130139118 | THREE-DIMENSIONAL MASK MODEL FOR PHOTOLITHOGRAPHYSIMULATION - A three-dimensional mask model of the invention provides a more realistic approximation of the three-dimensional effects of a photolithography mask with sub-wavelength features than a thin-mask model. In one embodiment, the three-dimensional mask model includes a set of filtering kernels in the spatial domain that are configured to be convolved with thin-mask transmission functions to produce a near-field image. In another embodiment, the three-dimensional mask model includes a set of correction factors in the frequency domain that are configured to be multiplied by the Fourier transform of thin-mask transmission functions to produce a near-field image. | 2013-05-30 |
20130139119 | PARTITIONING AND SCHEDULING UNIFORM OPERATOR LOGIC TREES FOR HARDWARE ACCELERATORS - A circuit design is compiled for hardware-accelerated functional verification by removing internal gates of a uniform operator tree (e.g., an assertion tree) while retaining node information, and partitioning the circuit to optimize connectivity without being constrained by the uniform operator tree. After partitioning, sub-trees are constructed for the partitions, and aggregated to form a master tree. The sub-trees can have leaf nodes at varying depths based on ranks of the leaf nodes, and the master tree can similarly provide inputs from the sub-trees at varying depths based on simulation depths for the sub-trees. The resynthesized master tree is structurally distinct from the original uniform operator tree but, since the inputs are commutative (e.g., OR gates), the functional equivalence of the model is preserved. | 2013-05-30 |
20130139120 | COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR LEAKAGE CALCULATION - A tool includes one or more machine readable storage mediums encoded with data. The data include a list of standard cells included in an integrated circuit (IC) design The data include a nominal leakage value approximating a respective median leakage value for each of the plurality of standard cells at a predetermined temperature and voltage. The data include at least one table including adjustment factors for calculating leakage based on voltage, temperature and process variations. The table includes a respective statistical scaling factor, for computing a mean leakage corresponding to a given median leakage. A processor is programmed to calculate and output a total IC leakage for the IC design at an input voltage and input temperature, based on the list, the nominal leakage values, the input voltage, the input temperature and at least one of the adjustment factors. | 2013-05-30 |
20130139121 | RC Extraction Methodology for Floating Silicon Substrate with TSV - The present disclosure relates to methods and apparatuses for generating a through-silicon via (TSV) model for RC extraction that accurately models an interposer substrate comprising one or more TSVs. In some embodiments, a method is performed by generating an interposer wafer model having a sub-circuit that models a TSV. The sub-circuit can compensate for limitations in resistive and capacitive extraction of traditional TSV models performed by EDA tools. In some embodiments, the sub-circuit is coupled to a floating common node of the model. The floating common node enables the interposer wafer model to take into consideration capacitive coupling within the interposer. The improved interposer wafer model enables accurate RC extraction of an interposer with one or more TSVs, thereby providing for an interposer wafer model that is consistent between GDS and APR flows. | 2013-05-30 |
20130139122 | Method of, and Apparatus for, Data Path Optimisation in Parallel Pipelined Hardware - A method of generating a hardware design for a pipelined parallel stream processor, by defining a hardware processing operation; specifying at least one propagation rule; defining a graph representing the processing operation in the time domain, comprising at least one data path to be implemented as a hardware design and a plurality of parallel branches; each data path having: at least one data path input, output, and discrete object corresponding to a hardware element; each discrete object comprises an input for receiving an input variable, an operator for executing a function on said input variable, and an output variable; optimizing each output from each discrete object in dependence upon the propagation rule to produce an optimised graph; and utilizing the optimised graph to define an optimised hardware design for implementation in said pipelined parallel stream processor. | 2013-05-30 |
20130139123 | COMPUTING DEVICE AND METHOD FOR CIRCUIT DIAGRAM DATA CHECK - A method to check circuit diagram data using a computing device. The computing device inserts the circuit diagram data into an application having an ordering function. The computing device sets a condition to screen out the circuit diagram data in the application having the ordering function, and reads an item of the circuit diagram data. The computing device marks the item of the circuit diagram data if the item of the circuit diagram data does not satisfy the condition. | 2013-05-30 |
20130139124 | USER FEEDBACK METHOD AND SYSTEM FOR BUSINESS SUITE CUSTOMIZATION - A computer-implemented user feedback method, system and program product for customizing business suite software is executable on a computer system. The method includes: acquiring a business logic software function associated with a feedback mechanism in a business suite software user interface for the business suite software; acquiring an existing customization requirement related to the business logic software function and the relationship between the existing customization requirement related to the business logic software function and another existing customization requirement related to the business logic software function; and presenting the acquired existing customization requirement and the relationship between the existing customization requirement related to the business logic software function and the other existing customization requirement related to the business logic software function. The system includes: a business logic software function collector; a customization requirement manager; and a customization requirement presenter. | 2013-05-30 |
20130139125 | METHOD AND SYSTEM FOR DATA MODELING ACCORDING TO OBJECT PERSPECTIVES - Techniques for the design and use of a perception modeling language for communicating according to the perspective of at least two communicators. The disclosed method and system provide for forming a model including a predetermined number of states and a plurality of related transitions. The disclosed subject matter represents each of said predetermined number of states according to a plurality of perspectives, said perspectives including a plurality of states and a set of related transitions, and forms a perspective language by deriving a plurality of functions associating said plurality of perspectives for representing at least one actually observable system. Furthermore, the perspective modeling language derives a set of modeling perspectives for modeling said at least one actually observable system. | 2013-05-30 |
20130139126 | MOBILE APPLICATION CONFIGURATION - A user device receives a mobile application that defines multiple environments associated with the mobile application and launches the mobile application. After the launching the mobile application, the user device retrieves an environment selector value for the mobile application and initializes the mobile application with configuration data for a particular environment of the multiple environments. The particular environment is selected from the multiple environments based on the environment selector value. | 2013-05-30 |
20130139127 | SYSTEMS AND METHODS FOR PROVIDING CONTINUOUS INTEGRATION IN A CONTENT REPOSITORY - A mechanism for continuous integration in a content repository is disclosed. A method of the invention includes retrieving by a computing system an application from an archive of the computing system and executing at least one test file corresponding to the application in the archive. The method further includes storing the application and results from executing the at least one test file as metadata for the application in the content repository. | 2013-05-30 |
20130139128 | METHOD FOR REMOTE DEBUGGING USING A REPLICATED OPERATING ENVIRONMENT - A debugging system receives traceback data representing logging of a system error of a target system. An operating environment of the target system is replicated by creating a virtual machine (VM) having characteristics represented by the state data representing an operating state of the target system. An analysis is performed on the traceback data within the VM to simulate the system error. | 2013-05-30 |
20130139129 | TEST METHOD FOR HANDHELD ELECTRONIC DEVICE APPLICATION - A test method for a handheld electronic device application is introduced. The test method is for testing a handheld electronic device installed thereon with an open operating platform and equipped with a touchscreen by executing a test program installed on the open operating platform to perform a test procedure. The test program identifies selected coordinates displayed on the touchscreen and corresponding to an application, instructs the open operating platform to execute the application based on the selected coordinates, records execution results, and exits an operating interface for the application to execute the application again. The test method cuts labor-related costs, maintains testing stability of the application, and yields reliable test results. | 2013-05-30 |