12th week of 2012 patent applcation highlights part 61 |
Patent application number | Title | Published |
20120072817 | ENTERPRISE APPLICATION WORKCENTER - A first computer system displays a user interface that includes a first portion and a non-overlapping, second portion. The first portion includes a first pagelet that comprises a plurality of first active links. The first portion also includes a second pagelet that includes a plurality of second active links. One of the first active links is activated, and in response the first computer system displays a first user interface in the second area. The first user interface includes a list of first links, wherein the list of first links is displayed while the first active links and the second active links are displayed in the first and second pagelets, respectively. | 2012-03-22 |
20120072818 | METHOD AND APPARATUS FOR ELECTRONIC LITERARY MACRAME COMPONENT REFERENCING - An expansion of the construction and organization of the electronic literary macramé (ELM), the knowledge transfer tool (KTT), or any document of similar type to enrich the connections and associations for their readers, providing for manual author- or editor-defined links and directives for hypertext handling and navigation, easy-to-use indexing capabilities, structuring and presentation of information in a visually-organized form such as a table, list, matrix, tree, pyramid, or other two-dimensional arrangement, with all features integrated into an unobtrusive, and enriched referencing mechanism to assist authors, editors and readers of an ELM, KTT, or other electronic document of similar type. | 2012-03-22 |
20120072819 | Asynchronous Redrawing in Online Document Processors - An online document processor can redraw a document asynchronously upon receiving a download or edit command. After receiving a download command, the document processor downloads a portion of the document to user equipment, redraws the portion, downloads another portion, and determines whether a new edit command has been received. The document processor allocates time intervals for downloading new portions, redrawing previously downloaded portions, and receiving new edit commands. After receiving an edit command, the document processor selects one of several redraw operations. For edit operations in which the document display needs to be updated before a new edit operation can be processed, only the portion of the document up to the displayed portion of the document is redrawn. For other edit operations, the document processor operates in a time division multiplex mode in which time intervals for receiving new edit commands are alternated with time intervals for performing redraw operations. | 2012-03-22 |
20120072820 | Systems and Computer Program Products for Conducting Multi-Window Multi-Aspect Processing and Calculations - A data processing system comprises an object manager maintaining two or more uniquely named objects in an object repository, each of the two or more uniquely named objects comprising at least a formula and a value, the value being determined by the formula, a graphical user interface displaying two or more windows, each of the two or more windows corresponding to exactly one named object of the two or more uniquely named objects and displaying within the each window one or more of the name, formula, and value associated with the exactly one named object, and a calculation engine for determining the value of each object responsive to changes in the formula or value of any of the two or more uniquely named objects. | 2012-03-22 |
20120072821 | DOCUMENT EDITING METHOD - A method of editing a document includes receiving data associated with the document, the data including mark-up language data. The received data is processed to render at least part of the document for display in a first display area, and the at least part of the document is displayed as rendered in the first display area. The received data is processed to render the at least part of the document for display in a second display area, and the at least part of the document is displayed as rendered in the second display area. Editing data is received and is processed, thereby editing the at least part of the document displayed in the second display area, and the editing is applied to the at least part of the document displayed in the first display area. | 2012-03-22 |
20120072822 | DATA INTEGRATION - User data is integrated with services for management by the user. User selected data is annotated with a processor. The processor maps the annotated selected data to a user selected service provider. The annotated data is transmitted to a user selected service provider. The annotated user selected data is stored in a memory at the user selected service provider. | 2012-03-22 |
20120072823 | NATURAL LANGUAGE ASSERTION - A method, a system, and a computer medium for testing may be provided. An instruction including a natural language assertion statement may be received. The instruction may be parsed. The natural language assertion statement may be evaluated to true or false. | 2012-03-22 |
20120072824 | CONTENT ACQUISITION DOCUMENTS, METHODS, AND SYSTEMS - A method can extract content of interest from a structured electronic document with an electronic device having a processor, an input device, and a display device. The method includes receiving through the input device an indication of a plurality of content elements within a first structured electronic document; determining with the processor a portion of the first structured electronic document associated with each indicated content element; and forming with the processor a common expression based on the determined portions, the common expression being common to all of the determined portions, wherein when the common expression is applied to a second structured electronic document, another content element is extracted from the second structured electronic document. | 2012-03-22 |
20120072825 | METHODS AND SYSTEMS FOR IDENTIFYING CONTENT ELEMENTS - A method of identifying content of interest in a structured electronic document by an electronic device having a processor, an input device, and a display device, includes rendering a structured electronic document to the display device; receiving through the input device at least two separate indications of content elements within the rendered structured electronic document; and identifying with the processor a common characteristic of the indicated content elements, and identifying any further content element within the rendered structured electronic document sharing the common characteristic with the indicated content elements. | 2012-03-22 |
20120072826 | METHODS AND SYSTEMS OF OUTPUTTING CONTENT OF INTEREST - A method can output content of interest of a structured electronic document from a computer or distributed computer system having a processor and memory. The method includes loading a common expression and a data structure definition into memory, the common expression identifying a content element in a first structured electronic document, the data structure definition defined according to the common expression; creating in memory an instance of a data structure defined by the data structure definition; applying with the processor the common expression to a second structured electronic document to extract a content element from the second structured electronic document; storing the extracted content element in the instance of the data structure; and populating a template structured electronic document using the instance of the data structure to produce an output structured electronic document. | 2012-03-22 |
20120072827 | INFORMATION PROCESSING APPARATUS, PAGE DESCRIPTION METHOD, AND STORAGE MEDIUM - An information processing apparatus calculates, for each object, a parameter from page description information that describes a plurality of pieces of object information each defining a group parameter applied to a group to which an object provided to a plurality of pages in common belongs and defining an individual parameter applied to the object, wherein the group parameter and the individual parameter are merged into the parameter. The apparatus generates shared information defining the calculated parameter and generates the page description information in which the shared information is referred to. | 2012-03-22 |
20120072828 | COMPLEX INPUT TO IMAGE TRANSFORMATION FOR DISTRIBUTION - A method, system and computer program product for generating an image representing a page portion. A complex input is received to form a received input. The received input is rendered by a server based rendering engine absent a browser to create a rendered virtual page. The elements of the virtual page are identified to form identified elements. Each identified element is translated into an equivalent scalable vector graphic element. An image is generated using the equivalent scalable vector elements to form a generated image. And the generated image is stored. | 2012-03-22 |
20120072829 | SYSTEM FOR GENERATING READY-TO-PRINT DOCUMENTS - A system for generating ready-to-print documents, comprises:·a first content store for storing content files,·a user interface, said user interface for enabling a user to upload content files into the first content store;·a certification module for generating, upon request of a user, a certificate with respect to a content file stored into said first content store, said certificate being related to at least one characteristic of said content file and said certificate being associated to said content file in order to form a certified content file,·a second content store for storing said certified content file, and·an output module or access module for enabling access to said certified content file in said second content store. In a preferred embodiment, the system further comprises a template store for storing document templates. These templates may be accessed and used for assembling content files into final documents to be published. | 2012-03-22 |
20120072830 | Cross-platform data displaying system and method thereof - A cross-platform data displaying system and the method thereof are provided. The system and method establish a tag translating list, translate the original tags and control characters in displayed data into target tags, write the display elements and target tags into an output file, and output the output file for display. By completing the above procedure, the disclosed system and method enable program data to display properly on different platforms. | 2012-03-22 |
20120072831 | METHOD FOR CREATING A MULTI-LINGUAL WEB PAGE - A computer-implemented method includes: automatically identifying to-be-rendered elements in a source electronic document that is suitable for rendering a web page in a first human language, each of the to-be-rendered elements including to-be-rendered text content in the first human language; generating a list of object elements corresponding to the to-be-rendered elements, the list including translations of the to-be-rendered text in a second human language; and automatically converting the source electronic document into a multi-lingual electronic document by modifying the to-be-rendered elements into the object elements, each of which includes the to-be-rendered text content, and by inserting into the source electronic document instructions for causing a client device with a browser to refer to the list when rendering the multi-lingual web page such that the multi-lingual web page contains the to-be-rendered text contents of the object elements in a selected one of the first and second human languages. | 2012-03-22 |
20120072832 | Methods And Systems For Multiple Styling HyperText Markup Language (HTML) Form Fields - Techniques to provide multiple styles in a single HTML text object. An input field to receive user-generated input is presented. User-generated input is received via the input field. The user-generated input based on formatting criteria. The formatting criteria provides N formatting types to be applied to the user-generated input, where N is at least two. An underlay field is provided for each of N−1 formatting types. One of the formatting types is applied to each of the N−1 underlay fields and the input field. The N−1 underlay fields are aligned with and the input field. Portions of the user-generated input are displayed within the corresponding fields while maintaining spacing of the user-generated input. | 2012-03-22 |
20120072833 | Host apparatus and screen capture control method thereof - A host apparatus which controls screen capture using a web capture application or a capture application, and a screen capture control method thereof. The host apparatus shares capture areas or saved files using a web capture application through which a screen of a web browser is captured and is compatibly saved or using a capture application through which a desktop screen is captured and is compatibly saved. | 2012-03-22 |
20120072834 | DOCUMENT MANAGEMENT APPARATUS AND COMPUTER READABLE MEDIUM STORING PROGRAM - A document management apparatus includes: a memory that holds an electronic document of plural pages; a written information acquisition unit that obtains information on writing with respect to respective pages of recording media on which the electronic document stored in the memory is outputted; and a page arrangement generation unit that generates a page arrangement of the electronic document based on the information on the writing obtained by the written information acquisition unit. | 2012-03-22 |
20120072835 | Microblog Client - Methods, computer readable media, and apparatuses for providing user interfaces, determining screen layouts, and displaying microblog posts are presented. A microblog client may receive a set of microblog posts and provide a user interface for displaying the received microblog posts. The microblog client also may parse the received posts and identify one or more content elements within the posts. The microblog client may then download additional information based on the content elements, and may determine a screen layout for displaying the posts based on the content elements and the additional downloaded information. In certain examples, microblog posts may be parsed and the additional related information may be downloaded prior to the selection of the posts in the user interface. The determination of a screen layout for displaying the microblog posts may also depend on the display characteristics, for example, screen size or orientation of a client device. | 2012-03-22 |
20120072836 | Displaying system of translation words and displaying method thereof - A displaying system of translation words and a displaying method thereof are provided. By initializing a translation area, a plurality of sub-areas are simultaneously displayed to receive an inquire word in each of them. The inquire word in each of the sub-areas is translated respectively to display the translation words and word explanations thereof. The mechanism increases convenience of comparing the translation words. | 2012-03-22 |
20120072837 | METHOD, SYSTEM, APPARATUS, AND PROGRAM FOR ON DEMAND DOCUMENT DELIVERY AND EXECUTION - Methods, systems, apparatuses, and programs for implementing, managing, and tracking on-line digital transactions via electronic and digital submissions/documents for legal execution of contracts between parties via a medium such as the Internet. Multiple access methods are employed. A computerization and internet type process implementation is provided for processes including, but not limited to, digital transaction coordination, digital status coordinators, seamless transactions, on-line digital signatures, video and audio signature authentication, digital transaction recording and storage, digital certificate authentication, signature authentication, satellite, and other wireless transmission of transactions, voice digital instruction, the merging of voice with digital data transactions, set-top/WebTV digital transmission, global digital networking, and the like. The system includes appropriate data, application, and servers along with supporting LAN or WAN-based applications to perform the services. | 2012-03-22 |
20120072838 | METHOD AND APPARATUS FOR PHRASE REPLACEMENT - An apparatus comprising a controller, wherein said controller is arranged to receive touch input identifying an original string; receive a multi-touch input gesture comprising a first and a second touch point in which a distance between a first touch point and a second touch point is changed and to replace said identified original string with a replacement string in response thereto. | 2012-03-22 |
20120072839 | IMAGE EDITING APPARATUS AND IMAGE EDITING METHOD - An image editing apparatus includes a display device, a storage device for storing image data, and a preview display unit for displaying a preview image of the image data on a display screen. The preview display unit displays a scroll bar as a UI component for scrolling the preview image, on the display screen. When the image is scrolled, the scroll bar is changed to an enlarged scroll bar. On the screen image, a page jump button and a page number are additionally displayed. | 2012-03-22 |
20120072840 | DISTANCE FILTERING GESTURE TOUCHSCREEN - A system may include a display to present a visualization comprising a plurality of graphical indicators, each of the graphical indicators associated with a respective one of a plurality of entities of interest, a touch-sensitive input surface to receive a touch input at a first portion of the visualization representing a current physical location of the apparatus and a drag input on the display device from the first portion to a second portion of the visualization, and a processor to filter the plurality of graphical indicators based on a distance between the first portion and the second portion. | 2012-03-22 |
20120072841 | Browser-Based Song Creation - A client presents a set of user interfaces within a web browser application operating on the client. The user interfaces enable a user of the client to create and distribute songs. When the user is creating a song, the client generates instrumental data and/or vocals data in response to input received from the user via the user interfaces. The instrumental data represents an instrumental part of a song. The vocals data represents a vocals part of the song. The vocals data is generated using a microphone controlled by the user via the user interfaces. The client generates an audio file using the instrumental data and the vocals data. The audio file comprises a digital audio recording of the song. | 2012-03-22 |
20120072842 | APPARATUS FOR COOKING AND METHOD OF HELPING A USER TO COOK - The present invention provides an apparatus for cooking and a method of helping a user to cook by prompting the user, step by step, to carry out the corresponding preparation at the right time. The apparatus comprises a presenter, configured to present information with respect to a first preparation for a first operation; a detector, configured to detect whether said first preparation has been carried out; and a performer, configured to perform said first operation. By applying the apparatus and method of the present invention, the process of cooking is greatly simplified to users. Users no longer need to monitor the cooking process. All they need to do is carry out the corresponding preparations as prompted or guided. | 2012-03-22 |
20120072843 | Figment collaboration system - There is provided a system and method for the Figment collaboration system, providing intuitive user interfaces for collaboration. There is provided a system comprising an input surface, a display outputting on the input surface, and a server having a processor configured to receive a first input from the input surface, convert the first input into a first content box, generate contextual content suggestions based on the first content box, and show the first content box and the contextual content suggestions in a workspace canvas output to the display. By utilizing data sources accessible through a network, the contextual content suggestions may provide highly relevant data and remote user access to facilitate enhanced collaboration. At the same time, by supporting familiar workflows similar to working with conventional whiteboards, users can readily use the Figment collaboration system without the stress of having to learn poorly designed and complicated collaboration interfaces. | 2012-03-22 |
20120072844 | METHOD AND SYSTEM AND APPARATUS FOR MASS NOTIFICATION AND INSTRUCTIONS TO COMPUTING DEVICES - Systems, methods, and devices for simultaneously distributing mass notifications to multiple users. A mass notification system receives input data and, based on this input data, creates notifications for mass distribution. The notifications are then transmitted to computing devices used by the users who are to be notified. | 2012-03-22 |
20120072845 | SYSTEM AND METHOD FOR CLASSIFYING LIVE MEDIA TAGS INTO TYPES - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for classifying a live media tag into a type. A system configured to practice the method receives a group of tags generated in real time and associated with at least a portion of a live media event, identifies a tag type for at least one tag in the group of tags, and classifies the at least one tag as the tag type. Tag types can include system-defined types, user-entered types, categories, media categories, and text labels. More than one user can generate tags for the media event via more than one tagging platform. The system can further identify the tag type by sending to a user a list of suggested tag types, receiving from the user a selection of a suggested tag type from the list, and identifying the tag type as the suggested tag type. | 2012-03-22 |
20120072846 | SYSTEM AND METHOD FOR AUTOMATICALLY AND GRAPHICALLY ASSOCIATING PROGRAMMATICALLY-GENERATED MEDIA ITEM RECOMMENDATIONS RELATED TO A USER'S SOCIALLY RECOMMENDED MEDIA ITEMS - A system and method for automatically, programmatically generating media item recommendations on a graphical user interface (GUI) based on a friend media item recommendation selected by a user. In the preferred embodiment, a selected media item recommendation is displayed in the GUI. Received friend media item recommendations are displayed in a list in relevance order adjacent to the selected media item. A programmatically-generated media item recommendation list is automatically generated based on relevance to the selected media item and displayed in another adjacent area to the selected media item recommendation. In this manner, a user can easily play the selected media item recommendation, and then browse the friend media item recommendations and the automatically updated programmatically-generated media item recommendations, which are both provided in their own respective adjacent areas, in order of closest relationship to the selected media item recommendation, at anytime. | 2012-03-22 |
20120072847 | METHOD FOR DISPLAYING INTERNET PAGE AND MOBILE TERMINAL USING THE SAME - Information may be displayed on a mobile terminal by receiving information of a first Internet page, displaying the information on a first screen of a display, designating a first area of the first Internet page displayed on the first screen, and displaying the designated first area of the first Internet page on a second screen of the display. | 2012-03-22 |
20120072848 | SYSTEM AND METHOD FOR SOCIAL COLLECTION - Methods and apparatus are provided for establishing a network addressable collection of one or more media files based on a social connection. In one embodiment, a method includes receiving a request from a user to establish a collection associated with an event, wherein the collection relates to a network addressable site configured to provide a user interface for content provided by the user, and receiving content from the user to be stored with the collection. The method may further include receiving identification information from the user for one or more participant users, and transmitting a notification to the one or more participant users, wherein the notification includes a graphical display including a graphical representation of the content stored in the collection. | 2012-03-22 |
20120072849 | SERVER APPARATUS, METHOD, PROGRAM AND INTEGRATED CIRCUIT, FOR CONTROLLING USER INTERFACE DISPLAY - A server apparatus of the present invention extracts the second client apparatus cooperable with the first client apparatus and transmits an instruction to the second client apparatus to launch a user interface, based on a user interface request from the first client apparatus, and transmits an instruction to the second client apparatus to display the user interface, based on a cooperation request from the first client apparatus, and thereby the first client apparatus and the second client apparatus cooperate with each other to allow an operation of the server apparatus in a short time after a cooperation request for causing the first client apparatus operated by a user and the second client apparatus different from the first client apparatus to cooperate with each other. | 2012-03-22 |
20120072850 | WEB PAGE BEHAVIOR ENHANCEMENT CONTROLS - A web page behavior enhancement (WPBE) control element is provided on a rendered web page enabling a user to perform actions on at least a portion of the web page content such as customizing, editing, sharing, analyzing, exporting, and/or annotating the content. The processed content may be presented on the original web page, on a locally stored version of the web page, or archived for subsequent use, where any changes to the original web page content may be tracked and the user notified about the changes. The WPBE control element(s) may be embedded into the web page at the source web application or at the local browser based on factors like web application capabilities, browser capabilities, user preferences, usage pattern, and comparable ones. | 2012-03-22 |
20120072851 | SYSTEM AND METHOD FOR CUSTOMIZING AN INTERFACE RELATED TO ACCESSING, MANIPULATING AND VIEWING INTERNET AND NON-INTERNET RELATED INFORMATION - A system and method are disclosed for accessing, generating, presenting and manipulating Internet and non-Internet related information, data and content, including information netcast over the Internet. The system is also capable of controlling operatively connected, privately networked devices. A number of graphical user interfaces are utilized to facilitate user access, manipulation and control of information, data and content and networked devices. Some of the graphical user interfaces are time and topic oriented, are customizable by the user, and allow for the manipulation of information, data, content and operatively connected networked devices from the graphical interfaces themselves. The system is preferably enhanced through the use of an intelligent, dynamically updated user profile that is fully integrated with the system. | 2012-03-22 |
20120072852 | SYSTEM AND METHOD FOR IDENTIFYING MUSIC CONTENT IN A P2P REAL TIME RECOMMENDATION NETWORK - A peer-to-peer (P2P) network for providing real time media recommendations is provided. The media recommendations may be song recommendations or video recommendations. Each time a media presentation is played by a peer device, the peer device provides a recommendation identifying the media presentation to other peer devices in the P2P network. A peer device having received recommendations from the other peer devices in the P2P network then programmatically, or automatically, selects a next media presentation to play from the media presentations recently played by the other peer devices and one or more locally stored media presentations. If the selected media presentation is not stored locally by the peer device, the peer device may obtain the selected media presentation from a subscription based service enabling streaming or download of the selected media presentation, an e-commerce service enabling purchase and download of the selected media presentation, or another peer device. | 2012-03-22 |
20120072853 | Cooperative Drag and Drop - A method for communicating a data object between sending and receiving portable electronic devices ( | 2012-03-22 |
20120072854 | CONCURRENT DOCUMENT MARKUP - A system, method, and computer readable medium are presented for concurrent markup of a document by a plurality of reviewers. A method includes combining a document and markups associated with a plurality of reviewers into a reviewing file for use by a user. Markups associated with the user are locked and a markup associated with the reviewer is updated. Then the markups associated with the user are unlocked. Updating the markup includes receiving a revised reviewing file that includes a change to the markup, extracting the change to the markup from the revised reviewing file, and saving the changed markup separate from the document. | 2012-03-22 |
20120072855 | Web-Based User Interface Tool for Social Network Group Collaboration - Members of a social networking system group are provided multiple interfaces to communicate within the group. A first communication interface allows a user to upload a first content item; in response to this, the first content item is transmitted via a first communication channel to online members of the group. A second communication interface allows a user to upload a second content item; in response to this, the second content item is transmitted via a second communication channel to online and offline members of the group. Transmission via a first communication channel may comprise sending an instant message containing the first content item. Transmission via a second communication channel may comprise displaying the second content item on a group message board. Both interfaces may be contained within the group's web page or may be contained within another web page within the social networking system or outside of it. | 2012-03-22 |
20120072856 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING AN INTEGRATED MESSAGE USING PORTABLE DEVICE - A method of sending an integrated message using a portable device according includes executing an integrated message application supporting a plurality of channels including at least two channels having different messaging schemes. An input window permits entry of a message, and the message is displayed on a message display window. In response to a user selection for displaying icons of a hidden state that corresponds to the plurality of respective channels, displaying the icons corresponding to the plurality of respective channels in response to the user choice, and sending the message using at least one activated channel of the plurality of channels. | 2012-03-22 |
20120072857 | COMPUTER-READABLE STORAGE MEDIUM, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD AND DISPLAY CONTROL SYSTEM - One or more objects and one or more icons corresponding to the one more objects, respectively, are simultaneously displayed on a screen of an upper LCD and a screen of a lower LCD, respectively. On the screen of the lower LCD, the one or more icons are placed in a plurality of placement areas and displayed. On the screen of the upper LCD, an object of the one or more objects, which corresponds to a respective icon of the one or more icons displayed on the screen of the lower LCD, is placed for display at a predetermined position with which the placement area in which the icon is placed is associated, in the virtual space. | 2012-03-22 |
20120072858 | Secure Desktop Interface - An apparatus and system for providing a secure user interface restricting the access of users to selected functions, files, and communications by implementing a customizable secure graphical user interface. The degree to which the user's access is restricted may depended on levels of authorization granted to the user. The secure user interface may be implemented on a device and employed to aid a user in executing diagnostic, service, maintenance, and data gathering tasks. The secure computing device may be connectable to other computing devices of like of different kind. The secure computing device may provide security against non-authorized users by requiring user identification and disabling the device when proper identification is not given or the device is deemed missing. | 2012-03-22 |
20120072859 | SYSTEM AND METHOD FOR COMPARING AND REVIEWING DOCUMENTS - A document processing system for accurately and efficiently analyzing documents and methods for making and using same. Each incoming document includes at least one section of textual content and is provided in an electronic form or as a paper-based document that is converted into an electronic form. Since many categories of documents, such as legal and accounting documents, often include one or more common text sections with similar textual content, the document processing system compares the documents to identify and classify the common text sections. The document comparison can be further enhanced by dividing the document into document segments and comparing the document segments; whereas, the conversion of paper-based documents likewise can be improved by comparing the resultant electronic document with a library of standard phrases, sentences, and paragraphs. The document processing system thereby enables an image of the document to be manipulated, as desired, to facilitate its review. | 2012-03-22 |
20120072860 | TECHNIQUES TO PROVIDE PIVOT-BASED SEARCH FOR BUSINESS DATA - Techniques to provide a visual pivot-based search of business data may comprise displaying an entity of the business data as an interactive element. A searcher may select an entity as a pivot of a search, via the visual interactive interface. The visual interactive interface may then retrieve a first set of data associated with the pivot from the structured data, and display the first set of data as interactive elements. The display may be customized according to the searcher's role, defined preferences, and other settings. Other embodiments are described and claimed. | 2012-03-22 |
20120072861 | METHOD AND APPARATUS FOR USER INTERACTION - In accordance with an example embodiment of the present invention, an apparatus, a computer program product and a method is provided for detecting via a user interface that a user interface element requiring user input is active ( | 2012-03-22 |
20120072862 | GUI-BASE APPLICATION SYSTEM AND METHOD FOR DISPLAYING WARNINGS OF THE SAME - A display apparatus includes means for recording numbers and display times of a series of plurality of setting screens displayed in transition, means for assigning the degrees of forgetting of the current screen which is shifted from other setting screens that are displayed in the process of transition from the previous setting screen to the current screen, means for evaluating the total degree of forgetting of the current screen in consideration of all degrees of forgetting in transition from the other setting screens displayed in the process of transition, means for determining forgetting threshold values for the individual screens on the basis of the degree of importance of the application, means for comparing total degree of forgetting with the forgetting threshold values, and means for highlighting a predetermined content of the current screen in the case where the total degree of forgetting is lower than the forgetting threshold values. | 2012-03-22 |
20120072863 | COMPUTER-READABLE STORAGE MEDIUM, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL SYSTEM, AND DISPLAY CONTROL METHOD - When a scroll target consisting of an object or a group of objects is scrolled and displayed in a display area representing one part or the whole of a display screen, a uniform-velocity scrolling parameter representing a scroll amount for which the scroll target is scrolled at a uniform velocity is calculated in accordance with a scrolling operation by a user, and a scrolling including at least a uniform-velocity scrolling is executed for the scroll amount determined based on the uniform-velocity scrolling parameter. | 2012-03-22 |
20120072864 | Method and Device for Displaying Information Arranged in Lists - In a method for displaying information arranged in lists, a portion of a list is displayed in a display area, which includes a plurality of list entries, multiple elements being associated at least in part with the list entries, the displayed portion of the list being modifiable by a scrolling action such that previous and subsequent list entries are displayable in succession, and, when a list entry is selected, this list entry is displayed together with at least a portion of the elements that are associated with the list entry. If a selected list entry is displayed together with at least a portion of the elements associated with the selected list entry and the scrolling action is performed, first previous or subsequent elements are displayed in succession and thereupon list entries preceding or following the selected list entry are displayed. A device is configured for implementing the method. | 2012-03-22 |
20120072865 | SCROLLABLE AREA MULTI-SCALE VIEWING - Utilizing a scrollbar handle for both zooming and panning a display comprising items in a user interface may be accomplished by monitoring an input device's interaction with the scrollbar handle. If the scroll handle is dragged in a direction away from an orientation of the scroll handle in the scrollbar, a display area zoom function can be activated. The zoom function allows a viewbox, comprising content, to be rescaled as a function of the distance the scroll handle is dragged. A displaybox can be created that distinguishes an area of the viewbox from the remainder of the display, which corresponds to content in the viewbox that would be displayed in normal zoom if the scroll handle were released at that location. Further, upon detecting that the scroll handle is released, the display area can zoom to a view of the content inside the distinguished area. | 2012-03-22 |
20120072866 | INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM, INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD - A game apparatus as an information processing apparatus includes a CPU, and the CPU executes a program as to a memo application and another application different from the memo application. When the program of the memo application is executed during execution of the other application, a screen of an execution result of the program of the other application is captured, and the captured image is displayed on a stereoscopic LCD. On the other hand, a memo creating screen is displayed on a lower LCD. | 2012-03-22 |
20120072867 | PRESENTING POP-UP CONTROLS IN A USER INTERFACE - Methods, systems, and computer-readable media for presenting pop-up controls in a user interface are disclosed. When input instructing presentation of a pop-up control within a display area of the device is received, a display object that has current input focus in the display area can be identified. A content area of the display object and a location of the display object in the display area can be determined. Then, the pop-up control can be displayed in proximity to the location of the display object while avoiding the content area of the display object. In some implementations, the pop-up control includes the menu hierarchy of an application-level menu bar. | 2012-03-22 |
20120072868 | FREQUENCY CONVERTER WITH TEXT EDITOR - A frequency converter includes a symbol string editor in which the potential input symbols are grouped into at least two symbol lists. One of the lists is treated as a current symbol list, which can be scrolled and from which the symbols can be selected as the user input. In addition, a user is allowed to control change of the current symbol list such that the symbols in all of the symbol lists are available for selection. This arrangement allows for scrollable lists to be significantly shorter than a single list of potential symbols would be, which makes entering symbol strings faster. | 2012-03-22 |
20120072869 | COPY SUPPORTING DEVICE, TERMINAL DEVICE, COPY SUPPORT METHOD, AND COPY SUPPORTING PROGRAM - A copy supporting device includes a receiving unit, a content list display unit, a first input accepting unit, a sub menu display unit, a second input accepting unit, and a relevant content extracting unit. The sub menu display unit displays, on the basis of attribute information of the designated content which is designated from the content list by the external input, a sub menu which includes items designating relevance to the designated content. The second input accepting unit accepts a designation of an item in the sub menu by the external input. The relevant content extracting unit extracts contents related to the designated content from the content list on the basis of the designated item. | 2012-03-22 |
20120072870 | COMPUTER-READABLE STORAGE MEDIUM, DISPLAY CONTROL APPARATUS, DISPLAY CONTROL SYSTEM, AND DISPLAY CONTROL METHOD - When displaying an object group consisting of a plurality of objects on a display device and when the plurality of objects are to be aligned and arranged in a first direction, arrangement positions of each of the objects are set in the first direction, and arrangement positions in a second direction, which is different from the first direction, for each of the objects whose arrangement position is set in the first direction are set in accordance with a predetermined rule such that each of the arrangement positions in the second direction is different from that of at least another object. Then, each of the plurality of objects is arranged and displayed on the display device, based on the arrangement positions in the first direction and the second direction. | 2012-03-22 |
20120072871 | TERMINAL DEVICE FOR DOWNLOADING AND INSTALLING AN APPLICATION AND METHOD THEREOF - A method for installing an application includes inputting a command to download the application, selecting a page to add an identifier for executing the application, and displaying the identifier on the selected page. | 2012-03-22 |
20120072872 | METHODS AND SYSTEMS FOR OPTIMIZATION OF HIERARCHY SCREEN REFRESHES - Systems and methods consistent with certain embodiments of the invention relate to optimization of hierarchy screen refreshes in a graphical user interface. According to one exemplary embodiment, a method for refreshing a graphical user interface that includes a navigation hierarchy is disclosed. The method comprises storing a first representation of the navigation hierarchy at a front end system and a second representation of the navigation hierarchy at a back end system, the second representation being a reduced version of the first representation. The method receives a user interaction with the graphical user interface and sends user inputs to the back end system if the user interaction triggers an event. The method determines at the back end system an updated representation of the navigation hierarchy based on the user inputs, without requesting the first representation of the navigation hierarchy from the front end system. The method also sends to the front end system difference information describing a difference between the updated representation and the second representation; and refreshes the graphical user interface based on the difference information. | 2012-03-22 |
20120072873 | TRANSPARENT DISPLAY DEVICE AND METHOD FOR PROVIDING OBJECT INFORMATION - According to an embodiment of the present invention, a method for providing object information includes determining an eye direction of a person toward a first region of a transparent display, selecting at least one object seen via the transparent display in the determined eye direction, acquiring information on the selected object, and displaying the acquired information on the transparent display. | 2012-03-22 |
20120072874 | DISSECTION SPLITTING WITH OPTICAL PROXIMITY CORRECTION AND MASK RULE CHECK ENFORCEMENT - The present disclosure provides one embodiment of an integrated circuit (IC) design method. The method includes receiving an IC design layout having a plurality of main features; applying a main feature dissection to the main features of the IC design layout and generating sub-portions of the main features; performing an optical proximity correction (OPC) to the main features; performing a mask rule check (MRC) to a main feature of the IC design layout; and modifying one of the sub-portions of the main feature if the main feature fails the MRC. | 2012-03-22 |
20120072875 | Composition Based Double-Patterning Mask Planning - Layout design data is analyzed to identify both potential geometric element cuts in the design and instances of an application of a separation directive. Each of the identified separation directive instances and the identified cuts are assigned an analysis value, such as a weight value. The separation directive instances and the identified cuts then are ordered in a single list according to their analysis values. Each item on the list is then analyzed, to determine if the item can be implemented in the layout design data without creating a conflict in complementary pattern sets for using in a double-patterning lithographic technique. If a list item (either separation directive instance or identified cut) cannot be implemented without creating a conflict in one of the complementary patterns, then it is discarded from the list. After each of the list items has been analyzed, the remaining items are implemented in the design layout data. | 2012-03-22 |
20120072876 | METHOD AND APPARATUS FOR REDUCING X-PESSIMISM IN GATE-LEVEL SIMULATION AND VERIFICATION - Methods and apparatuses are described for reducing or eliminating X-pessimism in gate-level simulation and/or formal verification. A system can identify a set of reconvergent inputs of a combinational block in a gate-level design. Next, the system can determine whether or not the combinational block is expected to exhibit X-pessimism during gate-level simulation. If the combinational block is expected to exhibit X-pessimism during gate-level simulation, the system can modify the gate-level design to reduce X-pessimism during gate-level simulation. In some embodiments, the system can build a model for the gate-level design by using unique free input variables to represent sources of indeterminate values. The system can then use the model to perform formal verification. | 2012-03-22 |
20120072877 | LAYOUT VERIFICATION APPARATUS AND LAYOUT VERIFICATION METHOD - According to one embodiment, a layout verification apparatus includes a design section, a layout creation section, a first verification section and a second verification section. One of the first and second verification sections includes a filter processing section which executes a filter processing of a verification target element to be verified by a mask data used to a manufacture of the semiconductor integrated circuit, and the verification target element to be verified needs an ion implantation. The filter processing section comprises a first logic section which executes an logical AND of the verification target element to be verified, a mask data necessary in order to form the verification target element to be verified, and a data inverted a mask data unnecessary in order to form the verification target element to be verified. | 2012-03-22 |
20120072878 | AUTOMATED MANAGEMENT OF VERIFICATION WAIVERS - Automated management of verification waivers is disclosed. In one embodiment a method is provided comprising issuing a request to perform a verification run on a component of an electric circuit design, receiving configuration data specifying a list of waivers extracted from a plurality of waivers applicable to the electric circuit design as a whole where the list of waivers is extracted based on waiver validity period data and is applicable to the component rather than the electric circuit design as a whole. The described method further comprises identifying a potential design defect and generating a verification run result including a set of design defects of the component, the set including the potential design defect if no waiver of the list of waivers is determined to be applicable. | 2012-03-22 |
20120072879 | Method and Apparatus for Synthesis of Multimode X-Tolerant Compressor - Methods and apparatuses for synthesizing a multimode x-tolerant compressor are described. | 2012-03-22 |
20120072880 | Sensitivity-based complex statistical modeling for random on-chip variation - The invention provides a method for performing statistical static timing analysis using a novel on-chip variation model, referred to as Sensitivity-based Complex Statistical On-Chip Variation (SCS-OCV). | 2012-03-22 |
20120072881 | DESIGN APPARATUS, METHOD FOR HAVING COMPUTER DESIGN SEMICONDUCTOR INTEGRATED CIRCUIT, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM - According to one embodiment, a design apparatus includes an extractor, a regression equation generator and an output module. The extractor extracts a critical part from a net list of a semiconductor integrated circuit. The critical part has a delay value greater than a delay threshold. The regression equation generator generates a regression equation to reproduce the delay value of the critical part using a regression algorithm. The output module outputs the regression equation. | 2012-03-22 |
20120072882 | MANAGEMENT OF VARIANTS OF AN ENTERPRISE PROCESS - A method can include receiving an indicator that an enterprise process has been selected from a plurality of enterprise processes, and receiving an enterprise process value defining at least a portion of a mandatory process step associated with a mandatory portion of the enterprise process, and an enterprise process parameter value defining at least a portion of an optional process step related to the mandatory process step. The method can include receiving an indicator that a filter from a set of filters has been selected, and defining a representation of the mandatory process step and a representation of the optional process step in response to the filter being selected. The method can also include receiving an indicator that the optional process step has been selected for binding to the mandatory portion of the enterprise process in a variant of the enterprise process. | 2012-03-22 |
20120072883 | MANAGEMENT OF INTEGRATED ENTERPRISE PROCESSES - A computer system can include an enterprise process selection module configured to receive a plurality of enterprise process definitions representing a plurality of existing enterprise processes implemented on a target system. The computer system can include a proposed solution package manager configured to select, based on the plurality of enterprise process definitions, a proposed solution package including a new enterprise process, and to define an indicator of a mandatory operational relationship between the new enterprise process and a first existing enterprise process from the plurality of existing enterprise processes, and an indicator of an optional operational relationship between the new enterprise process and a second existing enterprise process from the plurality of existing enterprise processes. Also, a solution package generator can be configured to receive an indicator that the optional operational relationship has been selected for binding to the second existing enterprise process from the plurality of existing enterprise processes. | 2012-03-22 |
20120072884 | CONVERTING BUSINESS PROCESS MODELS TO COMPONENT MODELS IN A SERVICE ORIENTED ARCHITECTURE DOMAIN - Process artifacts and elements in a business process model, such as a Business Process Modeling Notation (BPMN) compliant model, may be analyzed, converted into component model building blocks for developing applications, and enriched with technical metadata. The component model building blocks may be Service Component Architecture (SCA) Assembly Model building blocks, which may include artifacts, components, composites, and other elements. The building blocks may be structured in an output file, which may be a Simple Capabilities Description Language (SCDL) file, according to the Service Component Architecture (SCA) Assembly Model based on an order provided in the business process model. Business process model elements may be mapped to corresponding component model building blocks, such as SCA artifacts, composites, or components, through a lookup table or database. | 2012-03-22 |
20120072885 | INTEGRATING USER INTERFACE COMPONENTS - A machine-readable storage medium includes executable instructions that, when executed, cause one or more processors to receive selection of a source component in a user interface mashup. The one or more processors are further caused to receive selection of a target component in the user interface mashup, the target component associated with a plurality of event types, and receive a first event from the source component, the first event associated with a first event type. The one or more processors are further caused to compare the first event type with the plurality of event types, and pass the first event to the target component if the plurality of event types comprises the first event type. | 2012-03-22 |
20120072886 | DOMAIN SPECIFIC LANGUAGE CREATION - In one embodiment of the present invention, a method for using a domain specific computer language to extend an existing computer language is provided, comprising: creating a rule for validation for a compiler, the rule for validation created in a rule description language created specifically to describe rules for validation, the rule defining a part of the domain specific computer language; examine source text to identify a domain specific language to use for compiling; and compiling the source text using a compiler for an existing computer language using the identified domain specific language, wherein the compiler contains a rules interpretation engine that runs the rules for validation for the identified domain specific language, wherein the rules for validation are external to the compiler. | 2012-03-22 |
20120072887 | GENERATING DEPENDENCY MAPS FROM DEPENDENCY DATA - Disclosed herein are techniques for generating data that describes dependencies between software components as transactions are processed, as well as displaying dependency maps based on the data. The data may be collected by agents that monitor or trace transactions being processed by the software components. The collected data may be aggregated to form a directed graph that describes the dependencies between the software components. A dependency map may be displayed based on the directed graph. The dependency map may show dependencies between software components as the transactions are processed. The dependency map may also show dependencies between applications that include the software components. The dependency map(s) may allow a user to easily and quickly ascertain where a problem is occurring. For example, the user might be able to quickly determine that a problem is at a backend database, as opposed to an application server at a frontend. | 2012-03-22 |
20120072888 | INFORMATION PROCESSING APPARATUS, LOGGING METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM ENCODED WITH LOGGING PROGRAM - An information processing apparatus includes an application executing portion which executes an application program, a setting portion which sets whether to keep a log of the application program executed by the application executing portion, and a logging portion which, in the case where it has been set to keep the log by the setting portion, keeps a log of the application program executed, wherein the logging portion includes a determination portion which determines whether the execution of the application program is assured externally, and a forced logging portion which keeps a log of the application program executed, in the case where it is determined that the execution of the application program is not assured externally, even if it has been set not to keep the log by the setting portion. | 2012-03-22 |
20120072889 | Distributed Graphical Program Execution Using A Handheld Computer - A system and method for deploying one or more graphical programs on a personal digital assistant (PDA). One or more selected graphical programs may be programmatically converted to an executable format that can be executed by the portable computing device. For example, the graphical programs may be initially represented as a plurality of data structures that define or specify the operation of the respective graphical programs, and conversion software program may operate to access these data structures from memory and convert the data structures to an executable format suitable for the portable computing device. The executable may be transferred to the portable computing device for execution. | 2012-03-22 |
20120072890 | UNIFIED DATA TYPE SYSTEM AND METHOD - A type system includes a dual representation for basic data types. One representation is the basic data type representation common to such basic built-in data types, known as an unboxed value type or simply as a value type. Each of the basic data types also has a boxed representation that can be stored in the object hierarchy of the type system. This dual representation can also be extended to user-defined types, so that user-defined types may exist both as an unboxed value type and as an object within the object hierarchy of the type system. This dual representation allows the compiler and/or runtime environment to select the most effective and efficient representation for the data type depending on the particular need at the moment. | 2012-03-22 |
20120072891 | Computer Language Syntax for Automatic Callback Function Generation - In one embodiment, a compiler parses a function call that invokes a function and a first symbol associated with the function call; and in response to the first symbol, generates a first set of code that, when executed, determines whether the function is associated with an activity; and if the function is associated with an activity, then: creates a first callback function for the activity; and associates the first callback function with the activity so that the first callback function is automatically invoked when the activity is completed. | 2012-03-22 |
20120072892 | SYSTEMS AND METHODS PROVIDING A TOKEN SYNCHRONIZATION GATEWAY FOR A GRAPH-BASED BUSINESS PROCESS MODEL - According to some embodiments, a token synchronization gateway may be recognized in a graph-based business process model, such as a business process modeling notation model. A number of upstream artifacts located upstream from the token synchronization gateway may then be identified in the business process modeling notation model. In addition, a final artifact may be identified directly in front of the token synchronization gateway. The token synchronization gateway may then be compiled into code that will be executed at runtime to perform a synchronization process. The synchronization process may, for example, include handling tokens T | 2012-03-22 |
20120072893 | In-Service Software Upgrade of Control and Line Cards of Network Element - Virtually partition control and line cards of network element into virtual partition A and virtual partition B, each including a control card and a line card. Redistribute sessions serviced by cards of virtual partition A to cards of virtual partition B. Then change software on, at least, line card of virtual partition A, while cards of virtual partition B service sessions, including sessions redistributed from cards of virtual partition A. Next redistribute sessions serviced by cards of virtual partition B to cards of virtual partition A. Then change software on line card of virtual partition B and control card of virtual partition B, while cards of virtual partition A service sessions including sessions redistributed from cards of virtual partition B. Next eliminate virtual partitions and redistribute portion of sessions currently serviced by cards of virtual partition A to cards of virtual partition B. | 2012-03-22 |
20120072894 | In-Service Software Upgrade on Cards of Virtual Partition of Network Element that Includes Directing Traffic Away from Cards of Virtual Partition - A method within network element, for directing traffic away from cards of first virtual partition, before changing software on cards of first virtual partition, until after cards of first virtual partition have session data, while network element services sessions. Redistribute sessions, serviced by cards of first virtual partition, to cards of second virtual partition. Each of virtual partitions has control card and line card. Direct traffic away from cards of first virtual partition, prior to taking line card of first virtual partition offline. After redistributing sessions, change software on line card of first virtual partition, while cards of second virtual partition service sessions, including redistributed sessions. After changing software, synchronize session data, for sessions serviced by cards of second virtual partition to cards of first virtual partition. Traffic is directed away from cards before changing software on line card, and until after synchronizing session data to cards of first partition. | 2012-03-22 |
20120072895 | COMMUNICATION DEVICE, UPDATE METHOD, AND COMPUTER PROGRAM PRODUCT - A communication device includes: a receiving unit that receives metainformation indicating an update from an update information providing device to provide information related to the update; a determining unit that determines, on the basis of the received metainformation, whether an update needed for the communication device exists; a notifying unit that notifies, when the update exists, a user of existence of the update; an operation unit that receives, when the update exists, a selection operation as to whether the update is to be executed from the user; and an update processing unit that executes, when the selection operation to execute the update is received by the operation unit, the update on the basis of the received metainformation. | 2012-03-22 |
20120072896 | SOFTWARE UPDATING SYSTEM, ELECTRONIC DEVICES, AND SOFTWARE UPDATING METHOD - Updating of software is made to be quick and easy, even for electronic devices that do not have a broadcasting-receiving function or a network-connecting function, in a system in which multiple electronic devices are connected via a communication interface such as HDMI. A software updating system has a recorder (1) and an AV amplifier (2) connected via an HDMI. The recorder (1) is provided with a tuner (11) that obtains update data for updating the software of the AV amplifier (2), and an HDMI transmission unit (19) that transmits the obtained update data to the AV amplifier (2), via an audio transmission line of the HDMI standard. The AV amplifier (2) is provided with a controller (21) that updates the software of the AV amplifier (2) with the update data transmitted from the recorder (1). | 2012-03-22 |
20120072897 | MICROCONTROLLER FIRMWARE RUNNING FROM RAM AND APPLICATIONS OF THE SAME - In one aspect, the present invention relates to a system memory device for a computer system having a processor and a firmware. In one embodiment, the system memory device has a RAM, and a ROM with stored boot block data and operational code data, the boot block data containing computer-executable instructions for initializing the firmware, determining if the operational code data is valid, and if the operational code data is valid, copying the operational code data from the ROM to the RAM, where the operational code data contains computer-executable instructions for enabling a plurality of different interfaces to receive a firmware update from a firmware update provider, and if the operational code data is not valid, causing a particular one of the plurality of enabled interfaces to wait for an available firmware update and, when a firmware update is available, receiving the firmware update. | 2012-03-22 |
20120072898 | ON-PREMISE DEPLOYMENT OF VIRTUAL DESKTOP SERVICE SERVERS - A license server is used for activating and authorizing operation of software components for providing desktop virtualization service. A service server installed with the software components communicate with the licensing server on a periodic or random basis. The service server is managed by a virtual desktop service provider separate from the developer of the software components for providing desktop virtualization service. If the licensing server does not send any reply messages or sends a reply message including deactivation code to the service server, the service server is disabled. The licensing server may also collect information about the use of service server to determine compliance with licensing restrictions. | 2012-03-22 |
20120072899 | Conversion System And Method For Use In Upgrading A Monitoring System - A conversion system for use with a first monitoring system includes an interface module for receiving a plurality of hardware configuration settings associated with the first monitoring system and a conversion module coupled to the interface module for converting the plurality of hardware configuration settings into a plurality of software configuration settings for use in a second monitoring system. The plurality of hardware configuration settings are established to enable the first monitoring system to monitor the operation of a first machine, and the plurality of software configuration settings are established to enable the second monitoring system to monitor the operation of at least one of the first machine and a second machine. | 2012-03-22 |
20120072900 | INFORMATION PROVIDING APPARATUS, INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND PROGRAM - The present invention facilitates confirming changes important for a user when the information processing apparatus updates a software program. The information processing apparatus of the present invention records the status of use of the software program for each function in a use information management file. The information processing apparatus acquires an update information management file indicating the changes of the software program and a correlation between a function and a model of a device, from an information providing apparatus. The information processing apparatus performs control to generate display data for separately displaying a function on a screen in which the status of use satisfies a predetermined condition and the other functions, among a plurality of changed functions in the update information management file and display a change notification screen on a display device. | 2012-03-22 |
20120072901 | METHOD FOR COMBINED UNICAST/MULTICAST SOFTWARE TRANSMISSION - A method for transmitting software from a central computer to at least two further computers, includes connecting the central computer and the at least two further computers with a communication link for data transmission. The central computer sets up a connection to the at least two further computers and requests properties of the at least two further computers. The central computer transmits to the at least two further computers, which have been identified as having multicast capability, those parts of the software which are suitable for multicast transmission. The central computer sets up a unicast connection to the at least two further computers for those parts of the software not suitable for multicast transmission. | 2012-03-22 |
20120072902 | Self-Starting Method and Apparatus for Mobile Terminal, and Mobile Terminal - The present invention discloses a self-starting method and apparatus for a mobile terminal and a mobile terminal, which method comprises: when the mobile terminal is installed in a computer, installing the mobile terminal as a virtual compact disc (CD) of the computer; automatically running an automatic installation program in the virtual CD so as to install a driver of the mobile terminal in the computer; and driving the mobile terminal using the driver. The present invention can achieve the self-starting of the mobile terminal, thus achieving the technical effect of facilitating use of user. | 2012-03-22 |
20120072903 | MULTI-IMAGE MIGRATION SYSTEM AND METHOD - A system and method for application migration include matching an infrastructure of a source application with a plurality of multi-image work sets from a catalog by selecting a mapping of components of the infrastructure with components in the multi-image work sets to provide one or more selected multi-images. The source application is migrated to a target environment using the one or more selected multi-images. | 2012-03-22 |
20120072904 | METHOD AND APPARATUS FOR FACILITATING CREATION OF A NETWORK INTERFACE - A method and apparatus for efficient wireless interface installation is disclosed. In one embodiment, a method for installing a first interface driver and a second interface driver is disclosed. The method comprises iterating a first interface driver installation process until at least one of success or a predetermined number of failures, if the first interface driver installation process is successful, iterating a second interface driver installation process until at least one of success or another predetermined number of failures, and generating an interface for communications between the first interface driver and the second interface driver, if the second interface driver installation process is successful. | 2012-03-22 |
20120072905 | JAVA STORE - A computer readable medium including computer readable code for causing a computer system to perform a method. The method includes receiving an application, receiving application information for the application, and determining an access privilege for the application based, in part, on the application information. The method also includes generating a deployment package for the application using the application and the access privilege, and publishing the application. | 2012-03-22 |
20120072906 | Memory Overcommit by Using an Emulated IOMMU in a Computer System without a Host IOMMU - A method and system for managing direct memory access (DMA) in a computer system without a host input/output memory management unit (IOMMU). The computer system hosts virtual machines and allows memory overcommit. The computer receives, from a guest operating system that runs on a virtual machine, a request for mapping a guest address to a bus address. The computer translates the guest address to a host address and pins a memory page containing the host address to keep the memory page in host memory. The host address is then returned to the guest operating system to allow a device to use the host address as the bus address for direct memory access (DMA) to a buffer managed by the guest operating system. | 2012-03-22 |
20120072907 | PROXY TOOL FOR GUEST MACHINE RELOCATION - A system tool, method and program product for relocating an original guest from a first host to a second host in a z/VM environment. A method is disclosed that includes: bringing the original guest down at the first host, wherein the original guest includes a predetermined virtual internet protocol address (VIPA); bringing up a new guest at the second host, wherein the new guest has the predetermined VIPA; autologging on a first virtual machine (VM) at the second host that provides a VM TCP/IP stack to an interface with a virtual switch; launching a second VM to provides a VM multiprotocol server configured for OSPF to run with the VM TCP/IP stack to generate a host route for the new guest, wherein the second VM is launched by the first VM; and launching a third VM for determining a status of the virtual switch and advertising to the network a host route of the new guest, wherein the third VM is launched by the first VM. | 2012-03-22 |
20120072908 | SYSTEM AND METHOD FOR AFFINITY DISPATCHING FOR TASK MANAGEMENT IN AN EMULATED MULTIPROCESSOR ENVIRONMENT - The disclosure relates generally to managing assignment of tasks among instruction processors (IPs) within a computer system having multiple IPs, and more particularly to binding emulated IPs with a host system's IPs (e.g., processor cores) for facilitating control over affinity-based assignment of tasks among the host system's IPs by a task manager (e.g., OS) that is executing on the emulated IPs, rather than running directly on the host system's IPs. Certain embodiments provide techniques for binding emulated IPs with actual IPs of a computing system that is hosting the emulated IPs, thereby enabling better control of management of the system by a task manager executing on the emulated IPs. For instance, in certain embodiments, a dispatcher (e.g., of an OS running on emulated IPs) performs affinity-based management of task assignment for tasks performed for an application program among IPs of a host system that is hosting the emulated IPs. | 2012-03-22 |
20120072909 | AUTOMATED ORCHESTRATION BETWEEN PHYSICAL AND VIRTUAL COMPUTING SYSTEMS - Changes to a virtual system, such as a set of virtual machines in a data center, may be automatically synchronized with the corresponding physical system. In one implementation, an application may receive information regarding changes made to a virtual system. The application may determine whether the information regarding the changes necessitates a change in the configuration of one or more physical switches, and may reconfigure affected ones of the physical switches for compatibility with the changes made to the virtual system. | 2012-03-22 |
20120072910 | METHODS AND SYSTEMS FOR MANAGING A VIRTUAL DATA CENTER WITH EMBEDDED ROLES BASED ACCESS CONTROL - Embodiments provide techniques for customers to easily, quickly and remotely manage their virtual data centers. Using, for example, a “single pane of glass” GUI view which shows all of the components (including e.g., machines (cpu and RAM), network services (load balancers, firewalls, network address translation, IP management) and storage) of their virtual data centers, provides a complete overview and a starting point for system or component management. According to embodiments, a Roles Based Access Control (RBAC) system is provided which simulates the organizational structure and workflow of a typical IT department to enable workflow management via the GUI for any component or function of a customer's virtual data center. | 2012-03-22 |
20120072911 | TRACE ASSISTED PREFETCHING OF VIRTUAL MACHINES IN A DISTRIBUTED SYSTEM - The disclosed implementations are related to trace-assisted prefetching of a virtual machine from a network resource to improve interactive performance of the virtual machine on a host device. Trace patterns can be automatically uploaded to a network resource, which aggregates the patterns, and serves the patterns back to the host device, or a different host device, when the host device downloads a virtual machine for the first time. | 2012-03-22 |
20120072912 | PERFORMING A COMPUTERIZED TASK WITH DIVERSE DEVICES - A main computer runs a primary program performing an ongoing task, the primary program being optimized for performance on a desktop computer. A computerized device remote from the main computer runs an adjunct program which is a modified version of the primary program and is optimized for performance in a hands free mode. Communication means provides communication between the main computer and computerized device, and the main computer and computerized device interact through the communication means so that each influences the operation of the other. | 2012-03-22 |
20120072913 | METHOD AND APPARATUS FOR PROCESS ALLOCATION WITHIN A MOBILE DEVICE - An approach is provided for managing processes for enabling execution of applications within a user device. One or more characteristics of an application are determined by a process monitor module. A process management module then determines a process of the device for execution the application based, at least in part, on the one or more characteristics. A process allocation policy is executed for enabling process allocation decisions. | 2012-03-22 |
20120072914 | CLOUD COMPUTING SYSTEM AND METHOD FOR CONTROLLING SAME - A management application refers to an application management table, and acquires the operation states of all VMs included in an additional application of which the priority related to the execution of a job that has requested from the image forming apparatus. The management application detects the additional application including only VM that is not executing processing based on the operation states of the acquired VMs, and deletes the VM included in the detected additional application. | 2012-03-22 |
20120072915 | Shared Request Grouping in a Computing System - A queuing module is configured to determine the presence of at least one shared request in a request queue, and in the event at least one shared request is determined to be present in the queue; determine the presence of a waiting exclusive request located in the queue after the at least one shared request, and in the event a waiting exclusive request is determined to be located in the queue after the at least one shared request: determine whether grouping a new shared request with the at least one shared request violates a deferral limit of the waiting exclusive request; and, in the event grouping the new shared request with the at least one shared request does not violate the deferral limit of the waiting exclusive request, group the new shared request with the at least one shared request. | 2012-03-22 |
20120072916 | FUTURE SYSTEM THAT CAN PARTICIPATE IN SYSTEMS MANAGEMENT ACTIVITIES UNTIL AN ACTUAL SYSTEM IS ON-LINE - Hardware configuration management is provided. A hardware configuration manager includes a proposed new hardware configuration item for an existing production environment and its hardware configuration management software. A completed detailed setup of the management of the proposed hardware configuration item is completed before the proposed hardware configuration item is available. The detailed setup includes at least configuring policies of the proposed hardware configuration item. The hardware configuration manager also comprises a device for preventing scheduled tasks from running until a predefined period following activation of a new hardware configuration item that has the completed detailed setup and the proposed hardware configuration item is mapped thereto. | 2012-03-22 |