06th week of 2011 patent applcation highlights part 56 |
Patent application number | Title | Published |
20110035628 | System And Method For Correlating Carrier Ethernet Connectivity Fault Management Events - A method, system and computer-usable medium are disclosed for suppressing managed endpoint (MEP) child events in a network. A MEP multicast message is broadcast by an originating MEP. Responses received from peer MEPs within a selected time interval are processed to determine their respective IP address, MAC address, and VLAN. If this information is not currently stored in a table of peer MEP device information associated with the originating MEP, then it is added. The responding MEP is then marked in the peer MEP device table as having responded. Peer MEP devices that have responded to previous multicast messages, but have now failed to respond within the selected time interval, are determined. A MEP network event is generated, comprising the IP address of the device containing the MEP, the MAC address for inward-facing MEPs, the MAC address of the associated bridge, the port addresses for outward-facing MEPs, and associated VLAN information. If another MEP network event occurs, the MAC address of the MEP and its VLAN information is determined. If the VLAN associated with the current MEP network event contains a MAC address associated with a prior MEP network event, then the MEP network event is designated as a child MEP network event and suppressed. Otherwise, the MEP network event is designated as a parent MEP network. | 2011-02-10 |
20110035629 | Automated software testing framework - A generic testing framework to automatically allocate, install and verify a given version of a system under test, to exercise the system against a series of tests in a “hands-off” objective manner, and then to export information about the tests to one or more developer repositories (such as a query-able database, an email list, a developer web server, a source code version control system, a defect tracking system, or the like). The framework does not “care” or concern itself with the particular implementation language of the test as long as the test can issue directives via a command line or configuration file. During the automated testing of a given test suite having multiple tests, and after a particular test is run, the framework preferably generates an “image” of the system under test and makes that information available to developers, even while additional tests in the suite are being carried out. In this manner, the framework preserves the system “state” to facilitate concurrent or after-the-fact debugging. The framework also will re-install and verify a given version of the system between tests, which may be necessary in the event a given test is destructive or otherwise places the system in an unacceptable condition. | 2011-02-10 |
20110035630 | ANNOTATING GUI TEST AUTOMATION PLAYBACK AND DEBUGGING - A method and system for annotating an object on the graphical user interface (GUI) (“a GUI object”) during automated testing of an application. In one embodiment, the GUI of an application is tested with a test automation tool. During runtime of the automated test, the test automation tool automatically overlays a visual cue on the GUI. The visual cue points to a GUI object of the application and contains a comment regarding an event relating to the GUI object that is expected to occur in runtime. | 2011-02-10 |
20110035631 | Efficient Replaying of Autograded Coverage Regressions and Performance Verification with Directed Testcases - An approach is provided that receives a correlation data structure from a memory. The correlation data structure indicates a number of expected test event triggers that correspond to a test case that includes a number of test events. The test case is executed by a computer processor, the execution resulting in one or more resultant data structures stored in the memory. The resultant data structures indicate one or more actual test event triggers that occurred during the execution. The expected test event triggers are compared to the actual test event triggers. If the comparison reveals one or more mismatches, a trigger mismatch notification is provided to a user of the computer. | 2011-02-10 |
20110035632 | COMMUNICATION SYSTEM WITH AUTOMATIC RESTORING FUNCTION AGAINST FAULTY OPERATION AND RESTORING METHOD THEREOF - Provided are a communication system and a method of restoring the communication system. The communication system includes a master device for transmitting a reference clock through a clock line, transmitting and receiving data through a data line, and requesting and receiving input data and error detection data, and a slave device for detecting human touch input data, transmitting and receiving the data in synchronization with the reference clock or generating and transmitting the input data, and transmitting the error detection data in response to the request for error detection data. Here, the master device compares stored error detection data with the received error detection data and initializes the slave device when the stored error detection data is not the same as the received error detection data. Therefore, in the master-slave communication system capable of automatic restoration from a malfunction and the method of restoring the communication system, a master device recognizes malfunction of a slave device having a volatile storage due to its surroundings, initializes the slave device, and thus can restore the slave device to its normal operating state. | 2011-02-10 |
20110035633 | SYSTEM AND METHOD TO IDENTIFY DEVICES EMPLOYING POINT-TO-POINT-OVER ETHERNET ENCAPSULATION - A method may include transmitting, during a point-to-point over Ethernet (PPPoE) discovery stage, a PPPoE active discovery (PAD) packet from a customer premises equipment (CPE) device to an access concentrator. The PAD packet may include a tag that is associated with a device type of the CPE device. The method may include receiving a PPPoE active discovery session (PADS) confirmation packet from the access concentrator. The PADS confirmation packet may be associated with conclusion of the PPPoE discovery stage and establishment of an Ethernet communication session between the CPE device and the access concentrator. | 2011-02-10 |
20110035634 | STORAGE DEVICE WITH ADAPTIVE ERROR-CORRECTING CODE FOR IMPROVED AREAL EFFICIENCY - A method for adaptively applying an error-correcting code to a storage device is disclosed. A determination is made that a system is in an idle state of input/output requests. First data symbols are copied into a first location within a buffer. First data symbol errors corrected using a first error-correcting code. Second data symbols including corrected bits are written in a second location on the recording media with a second error-correcting code. An error number for the second data symbols in the second location is determined. If the error number is below a first threshold error number, the first data symbols are deleted. If the error number is above the first threshold error number, the second data symbols are deleted. | 2011-02-10 |
20110035635 | JTAG CONTROLLED SELF-REPAIR AFTER PACKAGING - An integrated circuit containing memory includes IEEE 1149.1 (JTAG) controlled self-repair system that permits permanent repair of the memory after the integrated circuit has been packaged. The JTAG controlled self-repair system allows a user to direct circuitry to blow fuses using an externally supplied voltage to electrically couple or isolate components to permanently repair a memory location with JTAG standard TMS and TCK signals. The system may optionally sequentially repair more than one memory location using a repair sequencer. | 2011-02-10 |
20110035636 | DATA STORAGE DEVICE AND METHOD FOR WRITING TEST DATA TO A MEMORY - The invention provides a method for writing test data to a memory. In one embodiment, the memory comprises a data register. First, test data is written to a memory space of the memory. A read-back command and a read-back address of the memory space are then sent to the memory to direct the memory to read the test data from the memory space to the data register. A copy-back command and a copy-back command in a test range of the memory are then sent to the memory to direct the memory to write the test data stored in the data register to the copy-back address. Finally, when the test range of the memory has not been filled with the test data, the step of sending the read-back command and the read-back address is repeated, and the step of sending the copy-back command and the copy-back address is repeated. | 2011-02-10 |
20110035637 | SYSTEMS AND DEVICES INCLUDING MEMORY WITH BUILT-IN SELF TEST AND METHODS OF MAKING AND USING THE SAME - Disclosed are methods, systems and devices, such as a device including a data location, a quantizing circuit coupled to the data location, and a test module coupled to the quantizing circuit. The quantizing circuit may include an analog-to-digital converter, a switch coupled to the memory element and a feedback signal path coupled to the output of the analog-to-digital converter and to the switch. | 2011-02-10 |
20110035638 | Timing Failure Debug - A debug flow that uses debug-friendly test patterns and logic fault diagnosis techniques to help physical fault isolation of timing failures. | 2011-02-10 |
20110035639 | METHOD AND SYSTEM FOR HANDLING HARQ OPERATIONS DURING TRANSMISSION MODE CHANGES - A method and device for handling hybrid automatic repeat request (‘HARQ’) operations during transmission mode changes, the method detecting a transmission mode change; and manipulating an HARQ process buffer based on the detecting. Further, a method and network element for handling hybrid automatic repeat request (‘HARQ’) operations during transmission mode changes, the method checking when a user equipment is in a transmission mode uncertainty window; and blocking communications to the user equipment or utilizing a downlink control information format 1A for communications to the user equipment. | 2011-02-10 |
20110035640 | DATA PROCESSING APPARATUS, AND CONTROL METHOD AND STORAGE MEDIUM THEREFOR - A data processing apparatus capable of efficiently collecting information useful for network failure analysis. If image data transmission to a host computer has failed, a packet acquisition start instruction is given from a data transmission control unit to a packet acquisition control unit. Subsequently, image data is retransmitted to the host computer. After completion of the image data retransmission, a packet acquisition termination instruction is given to the packet acquisition control unit. | 2011-02-10 |
20110035641 | Proxy Apparatus and Method for Streaming Media Information and for Increasing the Quality of Stored Media Information - A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. If the version of the media information has missing packets, the proxy device sends retransmission requests to the media server to obtain the missing packets, thereby building-up a good quality version of the media information. | 2011-02-10 |
20110035642 | Secure Transmission With Error Correcting Code - The invention concerns a method and a system for encoding digital data (DATA) represented by source symbols, with an error correcting code generating parity symbols from, for each parity symbol, a plurality of source symbols and at least one parity symbol of preceding rank, including at least encrypting once ( | 2011-02-10 |
20110035643 | System and Apparatus for Error-Correcting Register Files - A method, system and computer program product for enabling a register file to recover from detection of a parity error. A first register file and a second register file are associated with a parallel file structure. When the parity error is detected, the system determines whether the first register file or second register file is associated with the parity error. The register file determined to have the parity error is associated with an offending register and a non-offending register is associated with the “good” register file. Subsequent to the detection of the parity error, the system executes a repair sequence, whereby the register file associated with the offending register receives data from the register file associated with the non-offending register. The offending register file recovers from the parity error with or without the use of a parity interrupt. | 2011-02-10 |
20110035644 | Data Path Read/Write Sequencing for Reduced Power Consumption - A solid-state memory such as a ferroelectric random access memory (FeRAM) with multiplexed internal data bus and reduced power consumption on data transfer. The memory stores data in the form of multi-byte data words with error correction coding (ECC). In a page mode read/write operation, data states stored in memory cells of the selected row are sensed by sense amplifiers arranged in first and second banks, which are associated with first and second groups of columns. The first bank of sense amplifiers, associated with the first group of columns and containing the ECC value, are coupled to to the internal bus, followed by coupling the second bank of sense amplifiers associated with the second group of columns to the internal bus. The internal bus is then placed in tri-state, following which the internal data bus is driven with data to be written into the second group of columns in that same row, that data latched into the second bank of sense amplifiers. The internal bus is then driven with the data to be written to the first group of columns in the row, and latched into the first bank of sense amplifiers. To the extent that the data in the second group of columns does not change from the read to write operations, power consumption otherwise necessary for switching the internal bus is avoided. | 2011-02-10 |
20110035645 | DATA STORAGE DEVICE AND DATA ACCESS METHOD - The invention provides a data storage device. In one embodiment, the data storage device comprises a memory and a controller. The memory is for data storage. When the data storage device receives first source data to be written to the memory from a host, the controller generates at least one first input data according to the first source data, scrambles the first input data according to a plurality of pseudo random sequences to obtain a plurality of first scrambled signals, calculates a plurality of transmission powers of the first scrambled signals, and selects a target scrambled signal with a lowest transmission power to be stored in the memory from the first scrambled signals. | 2011-02-10 |
20110035646 | NONVOLATILE RANDOM ACCESS MEMORY AND NONVOLATILE MEMORY SYSTEM - A nonvolatile random access memory includes: a nonvolatile storage area that is randomly accessible and includes a data area to store data and an error-correcting-code area to store an error correcting code, the data area including at least one data area to which a data area unit size is assigned, the error-correcting-code area including at least one error-correcting-code area to which an error-correcting-code-area unit size is assigned; and a nonvolatile storage area controller to set a data size used when the at least one data area is accessed, as the data area unit size. The nonvolatile storage area controller manages the data area and the error-correcting-code area based on the set data area unit size and assigns the at least one error-correcting-code area with the error-correcting-code-area unit size to the at least one data area with the data area unit size based on the data area unit size. | 2011-02-10 |
20110035647 | Broadband satellite system for the simultaneous reception of multiple channels using shared iterative decoder - Multiple channels of received data are processed by a multiple channel demodulation and error correction decoding engine. The statistical uncertainty of processing channels with an iterative decoder are averaged across all the channels to reduce the total processing power required of the decoding engine compared to processing each channel with a separate engine. A set of input buffers holds blocks of data for each channel needing decoding. A quality measure is computed on each input block to set the priority and iteration allocation of decoding in the common decoder. The input RF signal is digitized by a broadband tuner that processes some or all of the channels to feed the multiple channel demodulator and decoder. Multiple decoded video data streams are output. | 2011-02-10 |
20110035648 | DTV TRANSMITTER AND METHOD OF CODING MAIN AND ENHANCED DATA IN DTV TRANSMITTER - A DTV transmitter includes a pre-processor pre-processing enhanced data, a data formatter generating enhanced data packets including the pre-processed data and inserting known data place holders to the data packets, and a multiplexer multiplexing the enhanced data packets with main data packets. It further includes an RS encoder which RS-codes the multiplexed data packets, and a data interleaver which interleaves the RS-coded data packets. The RS encoder adds systematic RS parity data to each main data packet and adds non-systematic RS parity place holders to each enhanced data packet. The RS encoder adds the RS parity place holders such that the RS parity place holders are placed after the enhanced data within each interleaved enhanced data packet. | 2011-02-10 |
20110035649 | MULTIMEDIA DATA PROCESSING DEVICE WHICH CAN EASILY PREPARE MULTIMEDIA CONTENTS - A multimedia processing device implements a script having a data structure that is formed of a drawing information describing portion where media data is chronologically described, and a user navigation information describing portion where correspondence between events and actions and implementation conditions are chronologically described. The multimedia processing device implements this script, and thereby, media data is chronologically reproduced, and at the same time, a user interface showing operations that can be chronologically carried out is outputted. Then, a predetermined process, such as an insertion of media data, can be implemented by carrying out the operations following the user interface according to predetermined timing. | 2011-02-10 |
20110035650 | SERVICE REGISTRY POLICY AGGREGATOR - A service registry and repository based on a triplestore comprises: receiving a request to aggregate a service document; shredding elements of the service document to create logical objects within the triplestore; for each logical object, searching for all policy attachments logical objects that have a relationship with the logical object; for each located policy attachment, retrieving details of the policy and building a list of policies and associated logical objects in the repository; and returning an indication of the list of polices and associated logical objects. The list of logical objects and associated polices is used to compile a service document containing details of policies that have relationships with the selected service document logical objects. Objects that have associated polices are rendered with a hypertext policy icon next to the object and selection of the hypertext policy icon opens a new window with the policy details. | 2011-02-10 |
20110035651 | Apparatus and method for creating literary macrames - By the use of program scripts, databases, and other software elements, taking as input a set of text files making up a work of literature of substantial size, converting the files to an electronically-readable form, linking the files to each other to provide readers with a rich set of associations to be explored within the work, muting the presentation of the links in order to preserve the immersive character of the reading process, and simplifying the user browsing interface to limit distractions that vitiate the immersive reading experience. By the richness and simplicity of carefully-designed outputs, offering the author a new range of opportunities for engaging the reader, offering the publisher a new opportunity for succeeding in purveying electronic literature, and presenting the reader with an “electronic literary macramé”: a new class of work permitting a level of immersive reading practice obtainable only in the world of electronic text. | 2011-02-10 |
20110035652 | Conditional Cell Execution in Electronic Spreadsheets - An improved electronic spreadsheet is provided for applications requiring conditional expression execution behavior. Each cell having an executable expression is cooperative with an implicit conditional execution wrapper. The execution of each cellular expression is implicitly conditioned on the state of an individually assigned logical switch expression. The improved electronic spreadsheet also includes a user interface by which a user can assign logical switch expressions to a cell, or to a range of cells. The improved electronic spreadsheet facilitates the use of spreadsheets for wider range of applications than was possible with conventional electronic spreadsheets. | 2011-02-10 |
20110035653 | ASSOCIATING CONDITIONS TO SUMMARY TABLE DATA - A method and system associate conditional formats with selected data points or groups of data points within a summary table. In one embodiment, related groups of data are determined based upon currently highlighted cells in a summary table. A user then selects from the groups and identifies conditional formats to be associated with the specified data points. The conditional formats are associated with currently displayed as well as non-displayed data within the summary table. The associated conditions are saved relative to the data points rather than the original cell positions so that the conditions remain associated with the data points following a reorganization of the summary table. | 2011-02-10 |
20110035654 | CUSTOMIZING A FORM IN A MODEL-BASED SYSTEM - Techniques are described herein for customizing a form (a.k.a. a dialog) in a model-based system. For instance, the form may be customized without the need to modify the form in persistent memory, such as read-only memory (ROM), a hard disk, a magnetic disk, an optical disk, etc. A representation of a customization (e.g., an extensible markup language file, a management pack, etc.) regarding the form is captured in memory, such as a random access memory (RAM), and stored in a file or a database. For instance, the representation of the customization may be stored separately from the form. The representation of the customization is retrieved from the file or the database and applied to a rendering of the form. | 2011-02-10 |
20110035655 | Generating Forms Using One or More Transformation Rules - A computer-implemented method, computer program product, and system for generating a form may identify at least one form definition defining a form, where the form includes a form element having at least one value set by the form definition, apply at least one rule to the form definition, where the rule is associated with the form element; and adjust, based on the rule, the value of the form element in the form definition. | 2011-02-10 |
20110035656 | Identifying a document by performing spectral analysis on the contents of the document - A system and method for identifying a document based on a spectral analysis of the text of the document is described. In some examples, the system generates a document identifier for a rendered document based on assigning values to words in the rendered document, such as values associated with the frequency of use of the word by the rendered document, the absolute or relative position of the word in the rendered document, and so on. The system may use the document identifier to generate a group of documents having similar document identifiers, and choose a likely match from the group of documents based on predictive analysis. | 2011-02-10 |
20110035657 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - Information representing content of a plurality of elements which are included in a structured document defined as a layer structure is obtained, and one of the elements included in the structured document is selected in accordance with the content of the elements included in the structured document. Then, the selected element is output separately from the other elements. | 2011-02-10 |
20110035658 | WEB-BASED NETWORK MONITORING TOOL - A monitoring tool for use with one or more automatic call distributors (ACD) which automatically and continuously polls or queries the ACDs to monitor not only alarm conditions but other conditions, such as agent staffing levels, call answering time, call routing and traffic conditions. Such continuous and automatic monitoring and querying of the ACD in accordance with the present invention is thus able to improve the overall efficiency of such ACDs by improving the service response time of such ACDs. In accordance with one aspect of the invention, the status records of the ACDs maybe directed to a website, for example, on an enterprise Intranet website to enable any of the company representatives with access rights to access the performance of the ACD network from any location. Other data, such as the trunk inventory record keeping system (TIRKS) may also be displayed on the website to facilitate troubleshooting of alarm conditions. Another aspect of the invention is the ability to provide automatic paging for predetermined alarm status condition. | 2011-02-10 |
20110035659 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM - A display device is caused to display information indicating a pattern for determining an output target area in a web page, and an output target area in a web page that is being displayed using a browser is determined in accordance with a pattern corresponding to information instructed by a user among the displayed information. Then, an image corresponding to the determined output target area in the web page is output in a manner distinguishable from images corresponding to another area in the web page. | 2011-02-10 |
20110035660 | SYSTEM AND METHOD FOR THE AUTOMATED CREATION OF A VIRTUAL PUBLICATION - A method and system for creating a virtual publication for use with a flip page application, the virtual publication comprising an image file of each page of the virtual publication to be displayed by the flip page application, a SWF file of each page of the virtual publication to be used by the flip page application to provide a zoom functionality, a text file of each page of the virtual publication to be associated with each image file by the flip page application in order to provide a search functionality, an XML file of each page of the virtual publication indicating coordinates and links of multimedia elements to be used by the flip page application to provide clickable zones and an index file listing of all image and SWF files composing the virtual publication for indicating to the flip page application which files to use. | 2011-02-10 |
20110035661 | DOCUMENT LAYOUT SYSTEM - A method for generating a document, comprising providing a set of content items in a first configuration for the document, using a processor, generating alignment data representing a measure for the alignment of the content items in the first configuration, using the alignment data to determine if the content items are aligned with one another within a predefined threshold measure for alignment for the document, and a document layout system comprising a processing module configured to generate a document layout. | 2011-02-10 |
20110035662 | Interacting with rendered documents using a multi-function mobile device, such as a mobile phone - A system and method for facilitating interactions between multi-function devices and rendered documents is described. In some examples, the systems overlays an image of a rendered document with display elements associated with actions to perform for the rendered document. In some examples, the system presents a virtual real-time image in place of a real-time of a document or other display of information. | 2011-02-10 |
20110035663 | USER INTERFACE METHOD USED IN WEB BROWSING, ELECTRONIC DEVICE FOR PERFORMING THE SAME AND COMPUTER READABLE RECORDING MEDIUM THEREOF - A User Interface (UI) method and apparatus by which a user can know whether an input by a touch is processed as an event of a web page or an event of a specific event processing area included in the web page when performing web browsing using a UI based on a touch interface. The method includes displaying, when performing web browsing in an electronic device, a first screen in which a web page received by the electronic device is distinguished from at least one specific event processing area included in the web page; and displaying a second screen in which at least one to specific event processing area is displayed as a selected area, if a selection signal corresponding to the at least one specific event processing area is received. | 2011-02-10 |
20110035664 | METHOD AND APPARATUS FOR DISPLAYING LETTERS ON TOUCH SCREEN OF TERMINAL - A method and apparatus for displaying letters and images on a touch screen of a terminal is disclosed. When a region on the touch screen is designated, in a block, according to a touch from a user, the at least one of letters and images contained in the designated block are displayed on an area in the touch screen, as a pop up screen. Thereby, users are able to more easily recognize the at least one of the letters and images currently designated by the block. | 2011-02-10 |
20110035665 | DIGITAL IMAGING PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND RECORDING MEDIUM STORING PROGRAM TO EXECUTE THE METHOD - A digital image processing apparatus that includes a touch screen recognizing a touch input of a user, a method of controlling the digital image processing apparatus, and a recording medium storing a program for executing the method are provided. An embodiment of the digital image processing apparatus includes a touch screen recognizing a touch input of a user; a time calculator calculating a time of the touch input of the user; and a GUI generator generating a GUI corresponding to the calculated touch input time. | 2011-02-10 |
20110035666 | SHOW BODY POSITION - A capture device may capture a user's motion and a display device may display a model that maps to the user's motion, including gestures that are applicable for control. A user may be unfamiliar with a system that maps the user's motions or not know what gestures are applicable for an executing application. A user may not understand or know how to perform gestures that are applicable for the executing application. Providing visual feedback representing instructional gesture data to the user can teach the user how to properly gesture. The visual feedback may be provided in any number of suitable ways. For example, visual feedback may be provided via ghosted images, player avatars, or skeletal representations. The system can process prerecorded or live content for displaying visual feedback representing instructional gesture data. The feedback can portray the deltas between the user's actual position and the ideal gesture position. | 2011-02-10 |
20110035667 | Instant Import of Media Files - A request to import a media file is received, and a first piece of meta information associated with the media file is read. A user may then edit a representation of the media file while at least one background task is performed to complete the import of the media file. After performing the at least one background task, enhanced editing functionality is provided. | 2011-02-10 |
20110035668 | SYSTEMS AND METHODS FOR VIRTUAL REMOTE CONTROL OF STREAMED MEDIA - Systems and methods are described for providing remote control of separate media sources over a network using, for example, pop-up windows graphically depicting remote control devices within corresponding tabbed windows of a web browser. A browser plug-in or add-on application provides a graphical depiction of a remote control device associated with each media source and receives a command from the viewer via interaction with the graphical depiction of the remote control device. The command is transmitted across the network to the placeshifting device to modify a media stream provided by the desired media source. | 2011-02-10 |
20110035669 | METHODS AND APPARATUS FOR SEEKING WITHIN A MEDIA STREAM USING SCENE DETECTION - A system uses generated scene transition frames to allow fast seeking within a media stream. A set of scene transition frames associated with the media stream are generated, then transmitted along with the media stream from a remotely located media source over a network. A subset of the scene transition frames are displayed, allowing a desired scene transition frame to be selected from a subset of the scene transition frames based on user input. The media source can then be displayed (e.g., played) starting from a frame corresponding to the desired scene transition frame. | 2011-02-10 |
20110035670 | AUDIO PLAYBACK METHOD FOR ELECTRONIC DEVICE - A method for audio playback in an embedded electronic device includes an audio file list with a plurality of audio files displayed on, a playlist created in a storage module by selection of at least one audio file from the audio file list. An audio file is played in the playlist by a playback module. An operating state of the active audio file is fed back to the storage module. The operating state is acquired and displayed by a user interface. | 2011-02-10 |
20110035671 | IMAGE PROCESSING DEVICE, METHOD OF SHARING VOICE OPERATION HISTORY, AND METHOD OF SHARING OPERATION ITEM DISTINGUISH TABLE - The present invention is intended to share information as to voice operation in an image processing device with a voice operation function with another image processing device, thereby improving operability for using another one. An image processing device allowed to be connected to a network comprising: an operational panel for displaying a menu screen and receiving a manual operation to the menu screen; a speech input part for inputting speech; an operation item specifying part for specifying an operation item to be a target of operation based on a voice word; a voice operation control part for executing a processing corresponding to the specified operation item; a history information generation part for generating a voice operation history information in which the voice word and the specified operation item are associated; and a transmission part for transmitting the generated voice operation history information to another image processing device through the network. | 2011-02-10 |
20110035672 | METHOD AND SYSTEM FOR SETUP OF, AND COMMUNICATION WITH, AN RFID MIDDELWARE SERVER FROM AN ENTERPRISE RESOURCE PLANNING SYSTEM SERVER - A method of configuring a Radio Frequency Identification (RFID) middleware server is provided. The method includes calling a server form, using an Enterprise Resource Planning (ERP) system, from an ERP server. The method also includes identifying at least one RFID middleware server using the server form, and configuring one or more processes, using the server form, to run on the at least one identified RFID server. The one or more configured processes are transmitted from the ERP server to the RFID middleware server in order to configure the RFID middleware server. | 2011-02-10 |
20110035673 | METHOD FOR INTEGRATING APPLICATIONS IN AN ELECTRONIC ADDRESS BOOK - A method for integrating interactions in an address book application that includes managing a plurality of contacts of an electronic address book, identifying a contact with a relationship to an interaction service, collecting dynamic information corresponding to the identified contact, and facilitating an interaction using the dynamic information. | 2011-02-10 |
20110035674 | RECOMMENDATIONS MATCHING A USER'S INTERESTS - Particular embodiments generally relate to providing recommendations to users. In one example, profile information from a user is received. Profile information may be received in a section of a user's profile, such as an areas of interest section. The profile information is used to determine content that might be of interest to the user. For example, content that is tagged with similar tags to the areas of interest is determined. A recommendation is generated for the user based on the determined content. The recommendation may be determined automatically based on the profile information without a query from the user. Recommendations may then be displayed for a user. For example, the recommendations may be displayed on a profile page in which the user has input the profile information. | 2011-02-10 |
20110035675 | PORTABLE TERMINAL REFLECTING USER'S ENVIRONMENT AND METHOD FOR OPERATING THE SAME - A portable terminal reflecting a user's environment and a method for operating the same are disclosed. The method includes: generating usage pattern information that contains pattern environment information of the portable terminal and function information corresponding to the pattern environment information; collecting current environment information of the portable terminal; searching for pattern environment information that substantially identical to the collected current environment information; extracting function information corresponding to the searched pattern environment information; and configuring a graphic user interface (GUI) based on the extracted function information. | 2011-02-10 |
20110035676 | Apparatus and Method for Routing Communications Between Networks and Devices - An apparatus and method for testing communication capabilities of networks and devices are provided. According to one aspect, an interface device for providing communications between a first and a second device comprises an input, logic, and an output. The input of the interface device receives data in a first format from the first device. The logic identifies the second device for receiving the data and identifies a second format compatible with the second device. The data is then translated to the second format. The logic may also determine a status of the interface device by testing components of the interface device to determine if the components are accessible and functioning. The output of the interface device then transmits the translated data to the second device. | 2011-02-10 |
20110035677 | PROCESS FOR ESTABLISHING A SOCIAL NETWORK WITH AN ADAPTED NETWORK ARCHITECTURE COMPRISING A REASONING SERVER - The invention relates to a process for establishing a social network between users, wherein nodes represent users and ties linking said nodes representing relationships between said users, characterised in that information are associated to at least one tie in order to qualify the relationship between users represented by nodes linked by said tie. | 2011-02-10 |
20110035678 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR CREATING SHARED MEDIA PAGES TO DOCUMENT LIFE EVENTS - A method of creating shared media pages includes defining a story topic, associating a plurality of users with the story topic, receiving media items related to the story topic from at least one of the plurality of users, and generating a plurality of pages, each of the plurality of users having at least one of the plurality of pages associated therewith, each of the plurality of pages comprising at least one of the media items selected by the associated one of the plurality of users. | 2011-02-10 |
20110035679 | COOPERATIVE TASK SUPPORTING SYSTEM AND SERVER - Provided is a cooperative task supporting system having a plurality of clients, which are to be used by a plurality of users, and a server and supporting a cooperative task of the plurality of users of the plurality of clients, wherein the server includes: a part information storage unit which stores part information including attribute information of a predetermined object corresponding to a part, which is to be displayed on a screen of the client of the user participating in the cooperative task, and address information on the object; and a transmitting unit which transmits the part information to the client of the user participating in the cooperative task, and wherein the client includes: a receiving unit which receives the part information; and a display control unit which allows the part to be displayed on the screen based on the part information. | 2011-02-10 |
20110035680 | METHOD OF SCORING THE PERFORMANCE OF ATTENDEES AT A MEETING - A method of scoring the performance of attendees at a meeting based upon a predetermined desired performance criteria set by a meeting organizer or sponsor. All attendees at the meeting wear electronic tags where goals for the tag-wearer's meeting performance, such as session attendance, survey completion, conversing with certain people, etc., are stored. Each goal has an associated score, and the scores also are retained in the tag. From these goals and scores, a total score is computed from the plurality of scores, the total score being indicative of the overall performance of the attendee at the meeting measured against the predetermined desired performance criteria. | 2011-02-10 |
20110035681 | RELATIONAL PRESENTATION OF COMMUNICATIONS AND APPLICATION FOR TRANSACTION ANALYSIS - The system provides a method of sorting and presenting messages in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads and inboxes in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system is not limited to email messages but can present the relationship between multiple types of communications including emails, instant messages, texts, tweets, bulletin boards, wilds, blogs, voice conversations postings on social networks and other types of communications. In addition, the system allows for the inclusion of transactional information, including financial transactions, physical movement, asset deployment, or other acts or activities that may be related to, or independent of, the communications. | 2011-02-10 |
20110035682 | INTERNET-PAD OPERATING SYSTEM AND APPLICATIONS AND INTERNET-PAD FOR DIGITAL OUTPUT - An Internet-Pad device and system for receiving and outputting digital content. The Internet-Pad device may be a digital Pad with access to the Internet and the digital Pad may be a wireless mobile information apparatus. The Internet-Pad system may include a touch sensitive screen, a graphical user interface, a document creation or document editing application, an e-mail application, and an Internet browsing application installed or included in the Internet-Pad. The Internet browsing application may provide access to a digital document or digital content. The Internet-Pad may include an operating system providing an object model or an application programming interface to facilitate applications in the Internet-Pad accessing an output service. The Internet-Pad further may include a wireless communication unit that includes a radio frequency controller for establishing radio frequency wireless communication between the Internet-Pad and one or more wireless output devices that are distinct devices from the Internet-Pad, and an output manager for managing output of the digital content to a selected wireless output device. | 2011-02-10 |
20110035683 | METHOD AND APPARATUS FOR SYNCHRONOUS, COLLABORATIVE MEDIA CONSUMPTION - In one embodiment, the present invention is a method and apparatus for synchronous, collaborative media consumption. In one embodiment, a method for providing media to a plurality of users includes delivering synchronously the media to a plurality of devices operated by the plurality of users via a communications channel and enabling a substantially real-time interaction among the plurality of users on the communications channel while delivering the media. | 2011-02-10 |
20110035684 | Collaborative Virtual Reality System Using Multiple Motion Capture Systems and Multiple Interactive Clients - A collaborative virtual reality system includes a first motion capture system and a second motion capture system. The first motion capture system and the second motion capture system configured to interact over a network to produce a single virtual reality environment. | 2011-02-10 |
20110035685 | Heterogenous content channel manager for ubiquitous computer software systems - A heterogeneous content channel manager is provided for content management and collaboration within and across interactive workspaces. A content channel bar, available on each of the displays in the workspace(s), contains two or more unique representations of respectively two or more different channels available in the interactive workspace(s). Within the set of available channels on each channel bar two or more different channel types are represented. Furthermore, each one of the unique representations in the content channel bar represents different and unique content supported by their respective channels and their types. Channel selection on the channel bar initiates display, on the display where the channel selection was made, of the content represented by the selected representation and channel in a manner appropriate for the channel's type. | 2011-02-10 |
20110035686 | SIMULATION OF A MEDIA RECORDING WITH ENTIRELY INDEPENDENT ARTISTIC AUTHORSHIP - A method and system for generating a simulation of a media recording with entirely independent artistic authorship is disclosed. One embodiment accesses a plurality of parameters from a media recording to generate a parametric field. In addition, a virtual 3-D environment including an original source point or pluralities of points of the media recording is generated. Then, at least one new and different capture point is selected by the operating artist from within the virtual 3-D environment. The operating artist then creates the performance desired by adjusting a plurality of parameters of the parametric field within the virtual 3-D environment based on the new and different source point staging and voicings to virtually record an entirely original independent audio and/or video work of authorship. | 2011-02-10 |
20110035687 | BROWSER ENABLED COMMUNICATION DEVICE FOR CONDUCTING CONVERSATIONS IN EITHER A REAL-TIME MODE, A TIME-SHIFTED MODE, AND WITH THE ABILITY TO SEAMLESSLY SHIFT THE CONVERSATION BETWEEN THE TWO MODES - A browser enabled communication device capable of conducting conversations, including multiple media types, in either a real-time or a time-shifted mode, with the ability to seamlessly transition between the two modes. | 2011-02-10 |
20110035688 | USER INTERFACE GENERATION APPARATUS - A user interface generation device includes: a generation unit which generates a user interface for instructing an execution unit to execute a function based on an application program; and a storage unit which stores a definition file defining a user interface object and information indicating a display ability of a display unit. The generation unit selects or discards the object definition information and judges whether all the objects can be displayed. If No, the generation unit rewrites the information relating to the object size according to the information in the display unit so that all the objects can be displayed. After this, the generation unit generates a synthesis user interface according to the information. | 2011-02-10 |
20110035689 | Reduction Of Classification Error Rates And Monitoring System Using An Artificial Class - Systems and methods for enhancing the accuracy of classifying a measurement by providing an artificial class. Seizure prediction systems may employ a classification system including an artificial class and a user interface for signaling uncertainty in classification when a measurement is classified in the artificial class. | 2011-02-10 |
20110035690 | COMPUTERIZED SYSTEM AND METHOD FOR MANAGING CONSUMABLES AND ATTACHMENTS - A system method for determining whether a location on a patient's body is available for an attachment and/or consumable is provided. A patient identifier is received and the patient's electronic medical record is accessed. An interactive graphical representation of at least a portion of a human body may be displayed. A selection of a location of the patient's body from the interactive graphical human body representation may be received and it is determined whether the location is available for an attachment and/or consumable. | 2011-02-10 |
20110035691 | MOBILE TERMINAL AND ICON COLLISION CONTROLLING METHOD THEREOF - A mobile terminal may include a display to display at least one icon, a memory to store information related to icons, and a controller to perform, when a first icon collides with a second icon, a control operation associated with the collided icons according to a type and/or an attribute of the first and second icons. | 2011-02-10 |
20110035692 | Scalable Architecture for Dynamic Visualization of Multimedia Information - A computer system including a single, fully-integrated software program that allows an unskilled computer user to create, archive, and distribute interactive, multimedia digital displays without the use of software programming techniques or reliance on software editing tools. The system includes a user interface having a digital content creation application called a digital canvas and an integrated software application dock. The digital canvas module provides a novice user with all of the functional tools needed to create multimedia visual displays and to interact with them. The application dock allows users to launch and operate desktop applications such as web browsers, word processing applications, photo editing applications, spreadsheets, graphics applications, etc. as well as server-based applications, such as database systems available over a network from within the system. | 2011-02-10 |
20110035693 | GRAPHICAL USER INTERFACE DEVICE - In a large-scale plant such as a power plant, a graphical user interface device displays a target data display screen without increasing a load of searching a screen or a load of grasping a screen transition link. An operation model-creating device reads operation manual data for operation estimation and operation history data from an operation manual managing device and an operation history managing device to create a number of pieces of manual procedure template data for each accident type. An operation predicting device selects the operation procedure template data having same conditions of immediately preceding operation history data obtained from the plant monitoring and control device to predict the next operation estimated to be performed by an operator from the selected operation procedure template data. The plant monitoring and control device displays a system recommended operation button on a monitoring screen thereof based on data of the predicted results. | 2011-02-10 |
20110035694 | METHOD FOR BROWSING PHOTO FILES - A method for browsing photo files in an embedded electronic device includes the following steps. A user interface window is displayed on a display. The user interface window includes a navigator bar and a content display area for showing photos, and at least one control button is loaded on the navigator bar for executing control functions to the photos. The electronic device detects if an external storage device is connected to the electronic device. A new resource button linking to the external storage device is created on the navigator bar when the external storage device is connected. Thumbnail image of each photo file from the external storage device is displayed on the content display area. | 2011-02-10 |
20110035695 | KEYBOARD FOR A TOUCH SCREEN - A tactile keyboard provides a user of a touch sensitive device having a soft keyboard with a mountable keyboard with distinct keys. The mountable keyboard can be placed directly upon the soft keyboard and facilitates typing. As the hard keys on the mountable keyboard are depressed they simultaneously depress same keys on the soft keyboard which is removably attached to the touch screen device. | 2011-02-10 |
20110035696 | CHARACTER INPUT SYSTEM FOR LIMITED KEYBOARDS - A character input system for a limited keyboard, in which a number of input keys in the keyboard is smaller than a number of characters in an input alphabet, the system comprising: a memory comprising a plurality of different mappings of said characters onto combinations of said keys; and a selector for allowing a user to select one of said mappings for character input. The different mappings are optimized for different users and different purposes, so that the user may select a mapping for simplicity of use, or one optimized for touch-typing, or for minimal key pressing or for minimal ambiguity or for other factors and combinations thereof. | 2011-02-10 |
20110035697 | AUTONOMOUS DISPLAY MANAGEMENT OF GRAPHICAL INTERFACES - A method of autonomously managing selective display of graphical interfaces displayable by a computing device is provided. The method includes detecting creation of an application window or dialog box attempting to be displayed by the computing device. The method includes obtaining display characteristics for a created application window or dialog box. The display characteristics include display configuration parameters and displayable contents of the created application window or dialog box. The method includes identifying the display characteristics from different display characteristics linked to corresponding display management actions. The method includes performing a display management action that corresponds to the display characteristics to selectively display the application window or dialog box or performing a display management action that is not directly associated with display of the application window or dialog box. | 2011-02-10 |
20110035698 | INFORMATION PROCESSING APPARATUS, AN INFORMATION PROCESSING METHOD AND AN INFORMATION PROCESSING CONTROL PROGRAM - In an information processing apparatus having a plurality of functions, an information processing apparatus which is capable of executing an appropriate process to an operation by user according to the function under execution is provided. | 2011-02-10 |
20110035699 | Browsing or Searching User Interfaces and Other Aspects - User interfaces for browsing and/or searching are described. In one embodiment, a method includes displaying a first display area for display representations of documents matching a search query, the first display area configured to display content of the documents which can have a plurality of different types of content including at least one of text-based content and a folder, and displaying a second display area for selecting a selected document to be displayed in the first display area. Other embodiments are also described, and computer readable media and apparatuses are also described. | 2011-02-10 |
20110035700 | Multi-Operation User Interface Tool - Some embodiments provide a method for performing operations in a user interface of an application. The method activates a cursor to operate as a multi-operation user-interface (UI) tool. The method performs a first operation with the multi-operation UI tool in response to cursor controller input in a first direction. The method performs a second operation with the multi-operation UI tool in response to cursor controller input in a second direction. At least one of the first and second operations is a non-directional operation. | 2011-02-10 |
20110035701 | FOCAL POINT ZOOM - Various embodiments provide a focal point zoom component that is configured to perform a focal point zoom operation. In at least some embodiments, the focal point zoom component receives a request to perform a zoom operation at a focal point of an element in a page displayed in a display area. The focal point zoom component then performs the zoom operation on the page so that a location of the focal point relative to the element and to the display area is retained. | 2011-02-10 |
20110035702 | TARGET ELEMENT ZOOM - Various embodiments provide a target element zoom component that is configured to perform a focal point zoom operation on a target element using an appropriate zoom factor. In at least some embodiments, the target element zoom component receives a request to perform a zoom operation at a focal point of a target element in a page displayed in a display area. In at least some embodiments, the request is received via two-finger tap input on a screen of a touch enabled device. The target element zoom component then determines an appropriate zoom factor for the zoom operation. Responsive to determining the appropriate zoom factor, the target element zoom component performs the zoom operation on the page using the appropriate zoom factor so that the target element remains within the display area with the focal point retained. | 2011-02-10 |
20110035703 | ELECTRONIC DEVICE, CONTROL METHOD AND STORAGE MEDIUM - An electronic device on which a multi-window system operates. The electronic device includes a detecting unit to detect a switchover of an active window, and a volume control unit to change, when the switchover of the active window is a switchover to another window from a sound output window defined as a user interface for a process of outputting a sound, a volume setting value relating to the output sound by the process of the sound output window. | 2011-02-10 |
20110035704 | INFORMATION PROCESSING DEVICE, OPERATION CONTROL SYSTEM, AND COMPUTER READABLE RECORDING MEDIUM WITH SCREEN DATA GENERATION PROGRAM RECORDED THEREON - An information processing device configured from either a PC or a web server, or from both a PC and a web server, including a command response unit for analyzing an item group associated with display target parts shown with a parts selection command received from a multifunction machine, and a communication unit for outputting the analyzed item group to the multifunction machine and receiving, from the multifunction machine, an operation setting accepted by the multifunction machine. The command response unit deems that an acceptable item to become a prohibition target based on the operation setting accepted by the communication unit has been excluded from the item group associated with the display target parts. | 2011-02-10 |
20110035705 | ENTERTAINMENT MEDIA VISUALIZATION AND INTERACTION METHOD - A method of operating an entertainment system includes computer-implemented steps including accessing a source of audio/video content. The source is capable of providing a plurality of media items. The media items are analyzed to thereby determine a corresponding classification for each of the items. A visual representation of each of the classifications is provided on a display of the entertainment system. One of the classifications being selected by a user is sensed. In response to the sensing, one of the media items corresponding to the selected classification is played, and/or the user is offered a choice among a plurality of the media items corresponding to the selected classification. | 2011-02-10 |
20110035706 | USER INTERFACE GENERATION APPARATUS - A mobile phone includes a generation unit for generating a user interface for instructing an execution unit to execute a predetermined function based on an application program, a memory unit for storing a definition file including information defining an object of the user interface, and a selection screen generation unit for generating a screen to receive selection of the object. The selection screen generation unit generates the selection screen based on object definition information of a plurality of user interfaces instructed. The generation unit generates a definition file including definition information of selected objects and also generates a compound user interface based on the definition file. | 2011-02-10 |
20110035707 | STEREOSCOPIC DISPLAY DEVICE AND DISPLAY METHOD - A display control device and method to generate stereoscopic images in a graphical user interface (GUI) to be displayed on a display panel. A pop-out amount unit or operation calculates a pop-out amount indicating a perceived distance that at least a portion of the stereoscopic image pops out into space from the display panel, and a display controller or control operation controls display of the stereoscopic image with the calculated amount of pop-out on the display panel. | 2011-02-10 |
20110035708 | MULTI-TOUCH WALLPAPER MANAGEMENT - A method and apparatus for multi-touch wallpaper management for a mobile computing device are described wherein a first wallpaper image is displayed on a multi-touch-sensitive display of the mobile computing device and a multi-touch gesture is received indicating a request to change the first wallpaper image. In response to the multi-touch gesture, at least a portion of a second wallpaper image is displayed. Other embodiments are described and claimed. | 2011-02-10 |
20110035709 | Gradient-Based Search Mechanism for Optimizing Photolithograph Masks - A mechanism is provided for optimizing a photolithograph mask. A given target pattern is received. An initial fictitious mask is generated from the given target pattern and an initial value of α | 2011-02-10 |
20110035710 | DESIGN SUPPORT PROGRAM, DESIGN SUPPORT DEVICE, AND DESIGN SUPPORT METHOD - A design support program stored in a computer readable recording medium and executed by the computer includes computer readable program code stored thereon for causing a computer to execute operations of: selecting a first hierarchy which has different first characteristic information included in wiring layer structure information in a storage device; generating second characteristic information including the first characteristic information; copying wiring layer structure information; and converting the first characteristic information included in the copied wiring layer structure information into the second characteristic information to obtain a converted wiring layer structure information. | 2011-02-10 |
20110035711 | Method and System for Repartitioning a Hierarchical Circuit Design - The invention relates to a method and a system for repartitioning a formalized hardware description of a hierarchically structured electronic circuit design unit comprising a plurality of macros in terms of latch macros and combinatorial macros. In a first step, each macro is dissected into latch macros and signal cones in such a way that
| 2011-02-10 |
20110035712 | Method and System for Placement of Electronic Circuit Components in Integrated Circuit Design - The invention relates to a method and a system for placing macros of a multilevel hierarchical description of a design unit on a chip. The method starts off by repartitioning the macro structure of the design unit into a set of latch macros and a set of combinatorial macros. By definition, a combinatorial macro is constructed in such a way that it contains no latches, and a latch macro contains latches and is constructed in such a way that each primary input/output of the latch macro coincides with an input or an output of a latch within said latch macro. After repartitioning the macro structure, the latch macros are synthesized within temporary boundaries and placed on the chip. Subsequently, the combinatorial macros are sequentially placed within a temporary boundary and synthesized one by one. | 2011-02-10 |
20110035713 | CIRCUIT BOARD DESIGN SYSTEM AND METHOD - A method and system for designing a circuit board designs wiring of the circuit board, and determines electronic rules and physical rules of the wiring design. The method and system creates a board file by designating a file name, outputs the electronic rules into the board file, and outputs the physical rules into the board file according to a preset output format. The method and system further generates a circuit diagram according to preset initial parameters, and applies the electronic rules and the physical rules to the circuit diagram according to the board file. | 2011-02-10 |
20110035714 | SYSTEM AND METHOD FOR COMMON HISTORY PESSIMISM RELIEF DURING STATIC TIMING ANALYSIS - A system and method for adjustment of modeled timing data variation as a function of past state and/or switching history during static timing analysis. One illustrative embodiment may include inputting and asserting at least one of initial signal history bound and explicit device history bound constraints for at least one signal of a circuit design and evaluating for a segment processed during a forward propagation of block based static timing analysis whether any input signal to a current segment has a bounded history, at least one of propagated and asserted. The method may further include evaluating for the segment whether history bounds are downstream from a gating restriction, and processing a next segment until there are no further segments. | 2011-02-10 |
20110035715 | SYSTEM AND METHOD FOR ON-CHIP-VARIATION ANALYSIS - Apparatus is provided for performing timing analysis on a circuit. A first storage device portion stores a state dependent stage weight for each of a rising time arc and a falling time arc of each of a plurality of cells in a cell library. An adder is provided for calculating a sum of the state dependent stage weights for each of the cells that are included in a circuit path. A second storage device portion stores a table containing on chip variation (OCV) derating factors. The table is indexed by values of the sum. A total path delay is calculated for the circuit path, based on the OCV derating factor corresponding to the sum of the state dependent stage weights for the cells in the circuit path. | 2011-02-10 |
20110035716 | DESIGN SUPPORT PROGRAM, DESIGN SUPPORT DEVICE, AND DESIGN SUPPORT METHOD - A design support program stored in a recording medium readable by a computer includes acquiring a first analysis result including information about an area included in circuit information of a design target circuit and a second analysis result relating to a path of the circuit information, the temperature of the area being equal to or higher than a certain temperature; determining an arbitrary cell on a non-critical path from among cells arranged in the area as a target cell for decreasing the area temperature; and outputting a result of the determination. | 2011-02-10 |
20110035717 | Design Optimization for Circuit Migration - An embodiment of the present invention is a computer program product for providing an adjusted electronic representation of an integrated circuit layout. The computer program product has a medium with a computer program embodied thereon. Further, the computer program comprises computer program code for providing full node cells from a full node netlist, computer program code for scaling the full node cells to provide shrink node cells, computer program code for providing a timing performance of the full node cells and the shrink node cells, computer program code for comparing the timing performance of the full node cells to the timing performance of the shrink node cells, and computer program code for providing a first netlist. | 2011-02-10 |
20110035718 | INTEGRATED CIRCUIT DESIGN SYSTEM AND METHOD - An electronic system design platform and method are presented. The electronic system design platform includes a computing system that hosts a virtual channel manager. The virtual channel manager provides a graphical editor for receiving user input specifying design specifications of the integrated circuit, and the design specifications specify a number of functional blocks and current physical communication conditions between pairs of the functional blocks. The virtual channel manager is further adapted for designing a virtual channel interface for the current physical communication conditions between the pairs of the functional blocks, and selecting a communication protocol that is best suited for each virtual channel interface. | 2011-02-10 |
20110035719 | PRINTED CIRCUIT BOARD LAYOUT SYSTEM AND METHOD THEREOF - A method for automatically checking signal areas includes: recording etching line information of etching lines which divide an internal plane of an opened PCB file into a plurality of signal areas, recording input signal names and positions where the input signal names are arranged, obtaining the outline information of the opened internal plane and the etching line information, obtaining position information of points within each signal areas according to the outline information and the etching line information, determining whether one signal area is associated with one input signal name, determining whether the one input signal name matches one standard signal name, and setting one input signal name as a name attribute of the signal area associated with the one input signal name if the one input signal name matches one standard signal name. A related PCB system is also provided. | 2011-02-10 |
20110035720 | Dynamic Printed Circuit Board Design Reuse - Techniques for enabling the dynamic reuse of printed circuit board designs are provided. A master printed circuit board design comprising a plurality of modular flexible designs is received. Additionally, a target design that includes ones of the plurality of flexible designs is identified. Subsequently, as the master design, or ones of the plurality of flexible designs within the master design, are modified, the target design is correspondingly modified. With some implementations, the master design is housed within a library. The library may be used to implement versioning capability for the flexible designs. With further implementations, the master design may itself be a target design. | 2011-02-10 |
20110035721 | DISPLAY SYSTEM OF ELECTRONIC MANUAL - A display system of electronic manual which allows easy identification of wirings. The display system of electronic manual is provided with a storage device in which stored is an electronic manual provided with a wiring diagram described in a vector image description language and constituted so as to allow reading by a browser program. In response to user's selection of a component on the wiring diagram displayed on a display, a wiring display system highlights the selected component. In response to user's operation of selecting the highlight, the wiring display system highlights wirings extending from the selected component. Moreover, while the wiring is highlighted, in response to user's operation of selecting gray display, the wiring display system switches the elements other than the selected component and the wirings extending from the component on the wiring diagram displayed on the display to be displayed in weak gray. | 2011-02-10 |
20110035722 | Method for Specifying Stateful, Transaction-Oriented Systems for Flexible Mapping to Structurally Configurable In-Memory Processing Semiconductor Device - A method for specifying stateful, transaction-oriented systems is provided. The method initiates with designating a plurality of primitive FlowModules. The method includes defining at least one FlowGate within each of the plurality of FlowModules, wherein each FlowGate includes a non-interruptible sequence of procedure code, a single point of entry and is invoked by a named concurrent call. An Arc is designated from a calling FlowGate to a called FlowGate and a Signal is generated for each named invocation of the called FlowGate. A Channel is defined for carrying the Signal. Methods for synthesizing a semiconductor device and routing signals in the semiconductor device are provided. | 2011-02-10 |
20110035723 | Excluding a Portion of a Graphical Program from Re-Arrangement - Various embodiments of a system and method for automatically re-arranging a graphical program are described. The method may operate to receive user input excluding a portion of the graphical program from re-arrangement, and to then automatically re-arrange the graphical program without re-arranging the excluded portion of the graphical program. In various embodiments, the objects in the non-excluded part of the may be re-positioned so as to better organize the graphical program or enable a user to more easily view or understand the graphical program. | 2011-02-10 |
20110035724 | SOFTWARE APPLICATION RECREATION - A software application recreation in a computing environment is provided. One embodiment involves analyzing program execution trace data of a software application, and using the analysis results in recreating an executable version of the software application from data traced at significant points during the software application execution. Recreating an executable version of the software application involves creating white space code to simulate the software application execution timing by replacing business logic code of the software application with white space code in the recreated executable version. The recreated executable version of the software application programmatically behaves essentially similarly to the software application. | 2011-02-10 |
20110035725 | SYSTEM AND METHOD FOR AUTOMATED RE-ARCHITECTUREING OF LEGACY SYSTEMS USING OBJECT ORIENTED LANGUAGE - The present invention relates to method of defining multiple program abstractions, extraction methodologies, transformation, and code conversion to convert legacy monolithic architecture of business systems to a layered modern architecture using Object Oriented language such as Java. | 2011-02-10 |
20110035726 | IDENTIFYING SOURCE CODE ELEMENTS FOR REFACTORING - A solution for identifying build errors associated with a source code file for determining source code elements for refactoring. An embodiment of the invention utilizes a source code management system in combination with build logs generated by a build environment to determine source code elements that would benefit from refactoring. | 2011-02-10 |
20110035727 | UNDO/REDO ARCHITECTURE ACROSS MULTIPLE FILES - Editing operations are monitored for operations for which information must be stored in order to properly apply an undo or undo/redo sequence to plurality of files. A snapshot is taken and persisted before such an operation is performed. Upon the execution of an undo or redo command, the persisted snapshot is retrieved and applied to the newly generated editing element. | 2011-02-10 |