27th week of 2014 patent applcation highlights part 76 |
Patent application number | Title | Published |
20140189546 | Web Application Pinning Including Task Bar Pinning - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 2014-07-03 |
20140189547 | Testing User Interface Layout or Language Compatibility - A computer-implemented method for testing a user interface includes: receiving, in a computer system, a first manual check result from a first manual check of a user interface of an application; generating a first markup-language record from the user interface and associating the first markup-language record with the first manual check result; after one or more changes are made in the application, generating a second markup-language record from the user interface; performing, in the computer system, at least one test on the user interface that involves a comparison of the first markup-language record with the second markup-language record; and performing, in the computer system, an action based on a result from the performed at least one test. | 2014-07-03 |
20140189548 | DOMAIN SPECIFIC LANGUAGE USER INTERFACE - Providing a user interface for editing a domain specific language expression includes displaying, by a master widget, the domain specific language expression within the user interface. This displaying of the domain specific language expression includes displaying, by a compound expression widget, a compound expression of the domain specific language expression and displaying the compound expression includes displaying, by a first expression widget, a first argument of the compound expression, and displaying, by a second expression widget, a second argument of the compound expression. The method further includes detecting, by the compound expression widget, a change to either of the first expression widget and the second expression widget; and in response to the change being detected, updating, by the master widget, the compound expression based on the change. | 2014-07-03 |
20140189549 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a computing device comprising: (a) a display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for generating UI elements designed to remain in the same screen position as the device size scales from smartphone to tablet to laptop to desktop to TV, providing a consistent UI across all of the respective screen sizes and device types. | 2014-07-03 |
20140189550 | METHODS AND DEVICES FOR ADJUSTING A GRAPHICAL USER INTERFACE - Certain embodiments of this disclosure include methods and devices for adjusting a graphical user interface. According to one embodiment, a method is provided. The method may include obtaining external stimulus data including data associated with at least one user interface element of a plurality of user interface elements making up a graphical user interface (GUI); analyzing the external stimulus data to detect a presence of a GUI presentation adjustment condition; in response to detecting the presence of the GUI presentation adjustment condition, generating GUI presentation adjustment condition data including data describing the GUI presentation adjustment condition; and adjusting presentation of at least one of the plurality of user interface elements based on the GUI presentation adjustment condition data. | 2014-07-03 |
20140189551 | PORTABLE DEVICE AND METHOD FOR CONTROLLING USER INTERFACE IN PORTABLE DEVICE - A portable device and a method for controlling a user interface (UI) of the same are disclosed. The portable device includes a display unit including a touchscreen configured to display icons of a plurality of icon groups, a sensing unit for sensing a gesture input by a user, and a controller, if the sensed gesture is a gesture corresponding to an icon rearrangement command, configured to output the icon rearrangement command to the display unit in a manner that positions of icons of at least two icon groups of the plurality of icon groups move downward such that the icons are rearranged on the touchscreen. | 2014-07-03 |
20140189552 | ELECTRONIC DEVICES AND METHODS FOR ARRANGING FUNCTIONAL ICONS OF THE ELECTRONIC DEVICE - A portable electronic device having two input units, a processor, a memory and a display unit, allows single handed operation for the repositioning of desktop icons and shortcuts. The input unit includes a touch panel and another sensor and movements of the device are interpreted as commands to rearrange the current display locations of desktop items, for more convenient and personalized operations on the items. A method for arranging the functional icons of the electronic device is also provided. | 2014-07-03 |
20140189553 | CONTROL FOR RAPIDLY EXPLORING RELATIONSHIPS IN DENSELY CONNECTED NETWORKS - Some embodiments of the inventive subject matter include presenting a circular user interface, wherein the circular user interface contains data fields and data field elements consistent with a data set. A visual representation of the data set is presented. User input is received via the circular user interface, wherein the user input indicates a reorganization of the visual representation of the data set. The circular user interface is presented consistent with the user input and the visual representation of the data set consistent with the reorganization of the visual representation of the data set is presented. | 2014-07-03 |
20140189554 | MOBILE TERMINAL AND CONTROL METHOD THEREOF - A mobile terminal and a control method thereof are disclosed. The mobile terminal includes a touchscreen, and | 2014-07-03 |
20140189555 | DISTANCE-ASSISTED CONTROL OF DISPLAY ABSTRACTION AND INTERACTION MODE - An interaction device features a user interface which includes an output device; a proximity sensor; a logic module; and software which can be executed on the logic module and is designed to evaluate data from the proximity sensor and to control the user interface. The proximity sensor is designed to detect when a user approaches in the visual range of the proximity sensor. The software is designed to use the detected approach to customize a presentation of information on the output device and to refine the presentation of information as the distance between the user and the proximity sensor decreases. | 2014-07-03 |
20140189556 | AUGMENTED I/O FOR LIMITED FORM FACTOR USER-INTERFACES - The claimed subject matter relates to an architecture that can enhance and/or simplify tactile-based I/O transactions in connection with a user-interface (UI) of limited form factor. In particular, the architecture can monitor a position of a selector object such as an operator's finger relative to a UI display as the selector object hovers or moves above the UI display. Based upon this position, an analogous coordinate in the UI display can be determined, and a portion of the UI display substantially centered at the coordinate can be modified. As one example, the UI display can be modified to increase the magnification scale (e.g., a virtual magnifying glass) of the portion of the display indicated by the selector object. | 2014-07-03 |
20140189557 | SYSTEM AND METHOD FOR MANAGING OBJECTS USING AN OBJECT MAP - Embodiments described herein provide systems and methods for mapping objects. One embodiment can include a server providing an object management system managing objects in a repository and an application program interface for interfacing with the object management system. The system can also include an object mapping system configured to provide an object map of the objects in the repository in a manner that allows a user to easily navigate and take actions on the objects. | 2014-07-03 |
20140189558 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM, AND RECORDING MEDIUM IN WHICH INFORMATION PROCESSING PROGRAM IS RECORDED - Provided are a device and a method which facilitate continued focusing of a user on specific content information even when said specific content information has been moved off the display screen by scrolling or page transitioning. Focus content information, which is identified from content information displayed on the display screen of the terminal device, is set in advance as content information for user focus. Then, in response to user operations which transition said focus content information out of the display area, copy content information, being a copy of said focus content information, is displayed for a certain period of time on the display screen of said terminal device. | 2014-07-03 |
20140189559 | CONTROL FOR RAPIDLY EXPLORING RELATIONSHIPS IN DENSELY CONNECTED NETWORKS - Some embodiments of the inventive subject matter include an apparatus comprising one or more processor units and a computer-readable storage device. The computer-readable storage device can include a data set containing data fields and data field elements. The computer-readable storage device can include instructions to visually represent the data set. The computer-readable storage device can include instructions for a circular user interface configured to process user input, and to reorganize the visual representation of the data set based on the user input. | 2014-07-03 |
20140189560 | SYSTEMS AND METHODS FOR USING A TOUCH-SENSITIVE DISPLAY UNIT TO ANALYZE A MEDICAL IMAGE - A user interface including a touch-sensitive display unit that has a display area and is configured to show a medical image and a user-selectable element on the display area. The display unit is configured to detect an operator touch and detect a location of the operator touch in the display area. The user-selectable element includes an activating portion and a location indicator. The display unit is configured to move the user-selectable element along the medical image as directed by the operator when the activating portion is touched. The location indicator and the activating portion have fixed positions with respect to each other as the user-selectable element is moved along the display area. The user-selectable element is configured to operate in an activated state and in an inactivated state. The user-selectable element configured to modify the medical image when in the activated state. | 2014-07-03 |
20140189561 | METHODS AND APPARATUS FOR CONFIGURING A DATA ANALYZER - A method for configuring a data analyzer is provided. The method comprises displaying to a user, on a presentation interface coupled to a processor, a graphical representation of at least a portion of the data analyzer. A data analyzer configuration for the data analyzer is then generated using a user input interface, which is coupled to the presentation interface and the processor. The presentation interface then displays to the user a plurality of selectable machine train components. The method also comprises generating, using the user input interface, an interactive graphical representation of a machine train including at least one of the selectable machine train components. Using the processor, a configuration file is generated based on the data analyzer configuration and the graphical representation of the machine train. The configuration file facilitates diagnosing operation of the machine train using the data analyzer. | 2014-07-03 |
20140189562 | SMART DEVICE AND METHOD FOR CONTROLLING THE SAME - A smart device and a method for controlling the same are disclosed herein. Herein, the method includes the steps of operating an application of the smart device, so as to display contents and a contents control interface controlling the contents, wherein the contents control interface may control a display of the contents in accordance with a first input with respect to the content control interface, and wherein a display direction of the contents may be displayed by being automatically or manually rotated, and controlling the display direction of the contents by using a second input with respect to the contents control interface, wherein the playback function of the contents is controlled in accordance with the first input, and wherein a position of the contents control interface may be relocated in accordance with the second input. | 2014-07-03 |
20140189563 | PORTABLE DEVICE AND METHOD OF CONTROLLING USER INTERFACE - A portable device and a method for controlling a user interface (UI) of the same are disclosed. A method for controlling a user interface (UI) of a portable device includes: checking a pollution level of the portable device using at least one of place information and time information of the portable device; displaying pollution information of the portable device on a display unit through a user interface (UI) according to the checked pollution level of the portable device; detecting whether or not the portable device is washed; and if washing of the portable device is detected, stepwise-changing portable device's pollution information denoted by the user interface (UI) in response to a cleaning degree of the portable device. | 2014-07-03 |
20140189564 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a setting change unit configured to change a setting of an apparatus based on operation history information related to an operation history of the apparatus, and a time lapse acquisition unit configured to acquire time lapse information related to a time lapse. The setting change unit combines the time lapse information and the operation history information, and changes the setting of the apparatus. | 2014-07-03 |
20140189565 | APPARATUS AND METHOD FOR MANAGING OPERATIONS OF ACCESSORIES - A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to present a plurality of associable actions and a plurality of accessories of distinct operational types, associate an action with an input function of a select one of the plurality of accessories, monitor the selected accessory for a stimulation of the input function, and transmit the action to an operating system to launch a first software application or to convey to a second software application the action or an aspect of the action. Additional embodiments are disclosed. | 2014-07-03 |
20140189566 | METHOD AND AN APPARATUS FOR PROCESSING AT LEAST TWO SCREENS - An image processing method and apparatus for processing at least two screens are discussed. The image processing apparatus for processing two or more screens includes: a display panel for displaying a first screen and a second screen; a user input unit for receiving a user input signal; and a processor for dividing each of the first screen and the second screen into a main screen and a sub screen in response to some of the user input signals, displaying a screen-touch keyboard for inputting a letter, adjusting the position or size of at least one screen from among the first screen and the second screen, and displaying the adjusted resultant screen. | 2014-07-03 |
20140189567 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING VIRTUAL KEYBOARDS - In a method for controlling virtual keyboards using an electronic device, a first virtual keyboard, a second virtual keyboard, and a third virtual keyboard are preset, and the first virtual keyboard is preset to be a default virtual keyboard. When the electronic device enters a character input mode, the default virtual keyboard is invoked. A tilt direction and a tilt angle of the electronic device are detected. When the tilt direction is left and the tilt angle is greater than a predetermined angle, the default virtual keyboard is switched to the second virtual keyboard. When the tilt direction is right and the tilt angle is greater than the predetermined angle, the default virtual keyboard is switched to the third virtual keyboard. | 2014-07-03 |
20140189568 | INCREMENTAL MULTI-WORD RECOGNITION - In one example, a computing device includes at least one processor that is operatively coupled to a presence-sensitive display and a gesture module operable by the at least one processor. The gesture module may be operable by the at least one processor to output, for display at the presence-sensitive display, a graphical keyboard comprising a plurality of keys and receive an indication of a continuous gesture detected at the presence-sensitive display, the continuous gesture to select a group of keys of the plurality of keys. The gesture module may be further operable to determine, in response to receiving the indication of the continuous gesture and based at least in part on the group of keys of the plurality of keys, a candidate phrase comprising a group of candidate words. | 2014-07-03 |
20140189569 | USER INTERFACE FOR TEXT INPUT ON THREE DIMENSIONAL INTERFACE - A three dimensional data input system includes a space sensor that can input commands and text based upon user gestures within a three dimensional space. The three dimensional space can include a virtual keyboard and the system identifies words input as a set of points input by a user on the virtual keyboard. The intended word is identified by determining an origin and points associated with letters on a log polar coordinate system. The log distances and angles of the points are then compared to log distances and angles for known words stored in a computer memory. The known word having the log distances and angles that most closely match the input points is identified as the intended word. | 2014-07-03 |
20140189570 | Managing Tab Buttons - The present disclosure provides an example method and system for managing tab buttons. A tab sliding bar including multiple tab buttons is established. A focusing area is set up at a display area. When the tab sliding bar is slid, information of a tab button among the multiple tab buttons that has fallen within the focusing area is obtained. The information of the tab button that has fallen within the focusing area is used as input information at a page. The page is displayed according to the input information. | 2014-07-03 |
20140189571 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND RECORDING MEDIUM - A display control part | 2014-07-03 |
20140189572 | Ranking and Display of Results from Applications and Services with Integrated Feedback - In response to user input, a predictive application mode is initiated that includes providing a user interface to select or enter user input. Based on the user input, multiple potentially relevant applications can be selected. The multiple applications can be executed with the user input as input to generate multiple results. The results can be analyzed to determine the relevancy and a ranked order. The results can then be displayed in a user interface that lists the results according the ranked order. User input can then be monitored to determine if a result, and the associated application, displayed in the ranked list is selected, or if the user enters the user input into an application that did not appear in the list. The user input detected by the monitoring process can be used as feedback to improve the predictive application selection process or that ranking of the results. | 2014-07-03 |
20140189573 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) an operating system computer program stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe gesture, and, in response to the detected swipe gesture, displaying a search bar. | 2014-07-03 |
20140189574 | APPLICATION USER INTERFACE SYSTEMS AND METHODS - An exemplary method includes a user computing device 1) executing a software application having primary, secondary, and tertiary menu levels, and 2) providing, for display as directed by the software application, a graphical user interface view that includes a first navigation control section in the form of a footer bar mapped to the primary menu level, a second navigation control section in the form of a header bar mapped to the secondary menu level, and a third navigation control section positioned between the footer bar and the header bar and mapped to the tertiary menu level. In some embodiments, the footer bar includes a slidable segment associated with selectable menu options included in a primary menu level application menu, and a fixed segment associated with a persistent selectable link to an additional software application included in a suite of software applications. Corresponding methods and systems are also disclosed. | 2014-07-03 |
20140189575 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a computing device, such as a tablet or PC, comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for displaying one or more apps, utilities or functions within a window, pane or region on the right side of the device in response to detecting a swipe in from the right edge. | 2014-07-03 |
20140189576 | SYSTEM AND METHOD FOR VISUAL MATCHING OF APPLICATION SCREENSHOTS - A system and method for automatically matching images of screens. A system and method may include automatically matching images of screens. A first screenshot of a screen may be obtained, the first screenshot including a view port exposing a portion of a panel. A second screenshot of a screen may be obtained. A digital difference image may be generated and a match between the first and second screenshots may be determined based on the digital difference image. | 2014-07-03 |
20140189577 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe in from any two opposite edges of the touch sensitive display and, in response to the detected swipe, causing the device to behave in a manner that depends on the specific edge swiped-in from; and in which, in response to a swipe in from the left edge, the device opens, either directly or after further intervening steps, an app and, in response to a swipe in from the right edge, the device displays, either directly or after further intervening steps, previously used but still running apps. | 2014-07-03 |
20140189578 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device in which a swipe in from an edge causes the device to behave (e.g. display a UI graphic, open an app, open a control pane, invoke a function), in a way that depends on the specific edge swiped-in from (e.g. left, right, top or bottom). | 2014-07-03 |
20140189579 | SYSTEM AND METHOD FOR CONTROLLING ZOOMING AND/OR SCROLLING - The present invention is aimed at a system and a method for instructing a computing device to perform zooming actions, for example on a picture (enlarging and reducing the size of a virtual object on a display) and scrolling actions (e.g. sliding text, images, or video across a display, vertically or horizontally) in an intuitive way, by using a controller which can detect the distance between an object (e.g. the user's finger) and a surface defined by a sensing system. | 2014-07-03 |
20140189580 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An apparatus includes a control unit configured to control a display to display an image having a first edge and a second edge, the second edge on an opposite side of the image from the first edge, scroll through the image from the first edge to the second edge in response to a first user input, and continue scrolling past the second edge in response to a second user input such that the first edge of the image is displayed after the second edge of the image. | 2014-07-03 |
20140189581 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus including: a display controller that controls a user interface to display a first object; and a detection unit that detects an input received at the user interface, wherein the display controller performs a predetermined operation corresponding to the displayed first object based on a first input detected at a first position at which the first object is displayed and a second input detected at a second position in which the object is not displayed. | 2014-07-03 |
20140189582 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM - A device includes a detecting unit to detect rotation of a display area on a display device, a first deciding unit to decide a first reference point from reference points set in the display area depending on the display position of the displayed object, a specifying unit to specify relative positions of the object based on the display position of the object and the decided first reference point, a second deciding unit to decide the position to arrange the object in the display area after rotation based on the specified relative position of the object and a second reference point corresponding to the first reference point from the reference points set on the display area after rotation in a case where a rotation of the display area is detected, and a control unit to cause a display unit to arrange the object at the decided position. | 2014-07-03 |
20140189583 | DISPLAYING AREA ADJUSTMENT - In an embodiment of the invention, a portable electronic device may conserve power while in a normal power mode. The display screen of the portable electronic device may be switched from an original screen mode to an adjusted screen mode. In adjusted screen mode, the display screen may display an adjustable displaying area that is reduced from an original size and it may include an inactive area sized to reduce display consumption of power. An original interface, or a portion thereof, may be displayed in the adjustable displaying area. Other embodiments are described and claimed. | 2014-07-03 |
20140189584 | METHOD FOR SWITCHING APPLICATIONS IN USER INTERFACE AND ELECTRONIC APPARATUS USING THE SAME - A method for switching applications in a user interface and an electronic apparatus using the same are disclosed herein. The method includes the following steps. Firstly, execute a first application after being unlocked, and detect a sliding operation. Next, determine whether the sliding operation matches a first direction or a second direction. If yes, correspondingly displaying an icon page of a second application. Afterwards, determine whether the sliding operation matching the first direction or the second direction is detected again in a predetermined time. If no, executing the second application. | 2014-07-03 |
20140189585 | Information Display System for a Machine - An information display system for a machine includes an operator interface, a data storage device, and a controller. A display screen of the operator interface has a machine performance information display section and a message display section disposed in offset relationship thereto. The controller is adapted to assemble a pop-up message from the data in the data storage device in response to receiving a signal indicative of a machine condition and to provide the pop-up message to the operator interface for display in the message display section of the display screen. The controller is adapted to remove the pop-up message from the display screen for a period of time in response to receiving a hide signal from the operator interface and to re-display the pop-up message in the message display section of the display screen after the period of time has elapsed if the machine condition still exists. | 2014-07-03 |
20140189586 | METHODS AND SYSTEMS FOR DISPLAYING TEXT USING RSVP - Various embodiments are disclosed that relate to serially displaying text on an electronic display. In some embodiments, a user device displays a notification marker/icon representing a notification event associated with an application by displaying the notification marker/icon with an icon representing the application. The notification marker/icon further represents a presence of content that is displayable using RSVP. The communications device receives a user interface action to select the notification event, and in response to the user interface action, displays textual content associated with the notification event in a designated display area using RSVP. | 2014-07-03 |
20140189587 | METHOD AND APPARATUS FOR SCREEN NAVIGATION HISTORY MANAGEMENT - A method and apparatus for saving and managing a screen navigation history list are disclosed. By providing a method and apparatus for managing screen navigation history according to an embodiment of the invention, it is possible to save and manage a history on the menu navigation paths for accessing a particular screen or a particular service desired by the user. | 2014-07-03 |
20140189588 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe in from an edge of the display, and in response to the detected swipe causing a home screen to be displayed, the home screen listing running apps and user notifications, such as missed calls, irrespective of which screen the device was displaying immediately prior to the swipe in from the edge. | 2014-07-03 |
20140189589 | DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A display apparatus is provided. The display apparatus includes a display section, a communicating section configured to communicate with an external display apparatus, a storage section configured to store a plurality of objects, and a controller configured to display a user interface for selection and combination of the plurality of objects stored in the storage section according to a command of a user to generate a scene of content, and to transmit information relating to the scene to the external display apparatus through the communicating section so that the same image as the scene is displayed in the external display apparatus in real time while the scene is being generated through the user interface. | 2014-07-03 |
20140189590 | DISPLAY APPARATUS AND METHOD FOR CONTROLLING DISPLAY APPARATUS THEREOF - A display apparatus and a method for controlling a display apparatus thereof are provided. The method of controlling a display apparatus includes displaying a first image on a display screen, in response to a command to generate a menu, generating a menu including one or more items for changing an image setting and displaying the menu on the display screen, and in response to one of the one or more items included in the menu being selected, displaying a plurality of images which are generated by applying different image setting values to the first image on a plurality of areas of the display screen. Accordingly, a user may check the change of the display screen due the change of an image setting intuitively. | 2014-07-03 |
20140189591 | TERMINAL AND METHOD OF CONTROLLING THE SAME - A terminal and method of controlling the same are presented. The terminal includes a touchscreen for displaying a list of items and a controller for controlling a scroll of a first list of items in a first direction and a scroll of a second list of items in a second direction, wherein the second list of items is related to an item selected from the first list of items, wherein the second list of items is scrolled in the second direction while the first list of items is displayed. | 2014-07-03 |
20140189592 | GENERATING AND DISPLAYING SUPPLEMENTAL INFORMATION AND USER INTERACTIONS ON INTERFACE TILES OF A USER INTERFACE - Technologies for displaying supplemental interface tiles on a user interface of a computing device include determining supplemental information and/or available user interactions associated with a user interface tile displayed on the user interface. A supplemental interface tile is displayed in association with the user interface tile in response to a user selecting the user interface tile. The supplemental information and/or an interaction widget corresponding to the available user interactions may be displayed on the supplemental interface tile based on the selection gesture used by the user to select the user interface tile. | 2014-07-03 |
20140189593 | ELECTRONIC DEVICE AND INPUT METHOD - According to one embodiment, an electronic device displays, in first mode, a first user interface having a first size on a screen, the first user interface including first icons corresponding to styles of drawing performed based on input from a first sensor, and displays, in second mode capable of displaying at least a menu to set the styles, a second user interface having a second size larger than the first size on the screen, the second user interface including second icons corresponding to the styles. If one of first icons is selected in the first mode, the electronic device performs drawing on the screen in a first style based on input from the first sensor, the first style corresponding to the one of the first icons. | 2014-07-03 |
20140189594 | ELECTRONIC DEVICE AND DISPLAY METHOD - According to one embodiment, an electronic device includes a display controller and a selector. The display controller displays, on a screen, at least one or more note icons corresponding to a note file including a plurality of pages. The selector selects a first note icon displayed on the screen. If a display mode of a note icon transitions from a mode capable of selecting at least one or more note icons to a mode capable of manipulating a page of a first note file corresponding to the first note icon, the display controller displays a transition image including an enlarged image of the first note icon and an enlarged image of a region other than the first note icon. | 2014-07-03 |
20140189595 | METHODS AND SYSTEMS FOR DISPLAYING TEXT USING RSVP - Various embodiments are disclosed that relate to serially displaying text on an electronic display. In some embodiments, a user device displays a notification marker/icon representing a notification event associated with an application by displaying the notification marker/icon with an icon representing the application. The notification marker/icon further represents a presence of content that is displayable using RSVP. The communications device receives a user interface action to select the notification event, and in response to the user interface action, displays textual content associated with the notification event in a designated display area using RSVP. | 2014-07-03 |
20140189596 | INFORMATION PROCESSING APPARATUS, SCREEN CONTROL PROGRAM AND SCREEN CONTROL METHOD - According to one embodiment, an information processing apparatus includes first and second display controllers. The first display controller outputs a first screen including an icon to be selected based on whether a program corresponding to the icon is updated, and outputs the first screen when the apparatus is reactivated from a standby mode, the first screen including first and second icons which correspond to first and second programs. The second display controller outputs a second screen including the first icon and changeable from the first screen and outputs a third screen including the second icon and changeable from the second screen. | 2014-07-03 |
20140189597 | METHOD AND ELECTRONIC DEVICE FOR PRESENTING ICONS - According to one aspect of the disclosure, a method for presenting an icon is provided that includes displaying an icon for executing a function; displaying a notification associated with the icon; changing, by a processor, an attribute of the function from a first value to a second value based on an input received via the notification; and modifying the notification to indicate the second value of the attribute; wherein the notification is displayed and modified while the function is not executed by the processor. | 2014-07-03 |
20140189598 | GRAPHIC-INFORMATION FLOW METHOD AND SYSTEM FOR VISUALLY ANALYZING PATTERNS AND RELATIONSHIPS - A display control and information management system seamlessly integrates layered and slotted formatted data from local and remote sources to provide a highly versatile information display. The system permits selective control of display and display features so that complex data and data flows can be seamlessly accessed with enhanced cognition of salient information by a user. | 2014-07-03 |
20140189599 | VEHICLE MULTIMEDIA SYSTEM - A vehicle multimedia system includes a display that displays a hierarchically structured menu. The hierarchically structured menu may have a main menu, a plurality of submenus, and menu items. The multimedia system provides a memory for storing information identifying a menu or menu item, and a memory control unit for writing information related to a menu item upon a user's selection of the menu by an operating element or by automatic return to a main menu, and displaying the information as selectable menu items identified by the information. | 2014-07-03 |
20140189600 | DISPLAY APPARATUS AND METHOD FOR CONTROLLING DISPLAY APPARATUS THEREOF - A display apparatus and a method for controlling a display apparatus thereof are provided. The method for controlling a display apparatus includes displaying a pointer to perform a motion task mode according to a predetermined event, displaying a Graphical User Interface (GUI) to provide a motion guide in an area close to the pointer, and when the pointer is moved according to a user motion, changing and displaying a display state of the GUI. | 2014-07-03 |
20140189601 | DISPLAY APPARATUS AND METHOD FOR CONTROLLING DISPLAY APPARATUS THEREOF - A display apparatus and a method for controlling a display apparatus thereof are provided. The method for controlling the display apparatus includes: receiving a mode start command from one of a plurality of input units to control a pointer; determining a type of an input unit through which the mode start command is input; and displaying the pointer on a display screen based on a result of the determining. Accordingly, a user may perform the functions of the display apparatus more conveniently according to each input apparatus. | 2014-07-03 |
20140189602 | METHOD AND ASSOCIATED SYSTEM FOR DISPLAYING GRAPHIC CONTENT ON EXTENSION SCREEN - A method for displaying graphic content on an extension screen, comprising: when a detected user activity at a host screen is matched to one of a plurality of gestures, providing a gesture icon in response to the matched gesture; and providing a shared content according to an original content, such that a combined content, which is a combination of the shared content and the gesture icon, can be displayed on the extension screen. An associated system is also disclosed. | 2014-07-03 |
20140189603 | Gesture Based Partition Switching - Generally, a user records one or more user-specific gestures to enable switching from one partition to another using the gesture recorder. Information relating to the recorded gestures is stored in a data storage. Once a user-defined gesture is recorded, a context switcher detects a user performed gesture corresponding to the recorded gesture. Then the context switcher automatically switches from one environment to another environment. | 2014-07-03 |
20140189604 | METHOD AND SYSTEM FOR UNLOCKING A TOUCHSCREEN OF AN ELECTRONIC DEVICE - A method and system for unlocking a touchscreen of an electronic device includes detecting a sequence of one or more press gestures on the touchscreen; and responsive to determining that each individual pressure gesture comprising the sequence of one or more pressure gestures is applied for a specific period of time to a specific area of the touchscreen, unlocking the touchscreen. | 2014-07-03 |
20140189605 | Method for Controlling the Magnification Level on a Display - A method for controlling a screen in a data processing system to generate displays that include portions of an underlying scene is disclosed. The method includes displaying on the screen a first displayed scene, detecting a long touch gesture, and displaying a second scene on the screen. The first displayed scene is characterized by a first magnification and a first offset relative to the underlying scene. The second displayed scene includes a different portion of the underlying scene and is characterized by a second magnification that is different from the first magnification. In one aspect of the invention, the second displayed scene is characterized by a second offset that is determined by the long touch gesture, and the second offset depends on the first displayed scene and the long touch gesture. | 2014-07-03 |
20140189606 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe in from each and any of the four edges of the touch sensitive display and, in response to the detected swipe, causing the device to behave in a manner that depends on the specific edge swiped-in from (e.g. left, right, top or bottom). | 2014-07-03 |
20140189607 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a single gestural input, and, in response to detecting the single gestural input, causing two or more different outcomes or functions to be triggered or invoked, depending on the detected extent of the gestural input. | 2014-07-03 |
20140189608 | USER INTERFACE FOR A COMPUTING DEVICE - There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) one or more computer programs stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe in from one or more edges and then unlocking or making accessible the device from a screen in response to the detected swipe. | 2014-07-03 |
20140189609 | METHOD FOR CONTROLLING TWO OR THREE DIMENSIONAL FIGURE BASED ON TOUCH AND APPARATUS THEREOF - A method for controlling a figure based on a touch includes recognizing a figure which is input by handwriting on a touch screen, displaying one or more variable points to which a controlling function of a figure is mapped on a trajectory of the recognized figure, detecting a touch input that selects one of the variable points, determining whether a controlling function execution request of the recognized figure is detected based on at least one of a pressure information and a touch gesture information corresponding to the detected touch input, and executing the controlling function of the figure corresponding to the selected variable points when the controlling function execution request is detected. | 2014-07-03 |
20140189610 | UNIVERSAL SCRIPT INPUT DEVICE & METHOD - A method providing for input of any script/language, on any computing device, mobile or otherwise by conveying Unicode characters to the computing device instead of keyboard scan codes that require further processing. The method includes all script/language processing independent from the computing device, permits changing input script/language “on-the-fly”, provides for a universal platform-independent method to select each particular script/language, and requires no language-specific support on the computing device, other than the ability to display the selected script. The method also provides for input of commands and backward-compatible input using legacy keyboard key codes. | 2014-07-03 |
20140189611 | Method Of Decomposable Checking Approach For Mask Alignment In Multiple Patterning - The present disclosure provides one embodiment of an integrated circuit (IC) design method. The method includes receiving an IC design layout having a first plurality of features defined in a first layer and a second plurality of features defined in a second layer; converting the IC design layout to a topological diagram having nodes, chains and arrows; and identifying alignment conflict based on the topological diagram using rules associated with loop and path count. | 2014-07-03 |
20140189612 | TEST COVERAGE OF INTEGRATED CIRCUITS WITH MASKING PATTERN SELECTION - A method of locating faulty logic on a semiconductor chip is disclosed. The method may include determining failure rates for the semiconductor chip, which contain one or more logic elements. The method also may include determining a masking pattern using failure rates. The masking pattern may mask less than all of the logic elements using a determination method. The method may also include applying a test vector to a selected logic element, wherein the result from a test vector is compared to a reference. | 2014-07-03 |
20140189613 | VOLTAGE-RELATED ANALYSIS OF LAYOUT DESIGN DATA - Disclosed are representative embodiments of methods, apparatus, and systems for voltage-related analysis of layout design data. According to embodiments of the disclosed technology, voltage association data objects are generated for drawn layers in a net of a layout design and voltage values or ranges of voltage values associated with the net are collected. The voltage values or ranges of voltage values are then associated with the voltage association data objects. A voltage-related analysis may be performed by searching the voltage association data objects according to a predetermined criterion. | 2014-07-03 |
20140189614 | METHOD AND SYSTEM OF MASK DATA PREPARATION FOR CURVILINEAR MASK PATTERNS FOR A DEVICE - A method comprises: (a) transforming a layout of a layer of an integrated circuit (IC) or micro electro-mechanical system (MEMS) to a curvilinear mask layout; (b) replacing at least one pattern of the curvilinear mask layout with a previously stored fracturing template having approximately the same shape as the pattern, to form a fractured IC or MEMS layout; and (c) storing, in a non-transitory storage medium, an e-beam generation file including a representation of the fractured IC or MEMS layout, to be used for fabricating a photomask. | 2014-07-03 |
20140189615 | SIGNAL PATH AND METHOD OF MANUFACTURING A MULTIPLE-PATTERNED SEMICONDUCTOR DEVICE - A multiple-patterned semiconductor device and a method of manufacture are provided. The semiconductor device includes one or more layers with signal tracks. The signal tracks have a quality characteristic. The semiconductor device also includes repeater banks to repower signals. The method of manufacture includes defining portions of layers with photomasks having signal track patterns, determining a quality characteristic of the signal track patterns, and selecting a photomask for etching vias. | 2014-07-03 |
20140189616 | INCREMENTAL CONCURRENT PROCESSING FOR EFFICIENT COMPUTATION OF HIGH-VOLUME LAYOUT DATA - Some embodiments of the present invention overcome I/O bottlenecks of an EDA work flow by keeping layout data distributed during handoffs among different processing stages. Specifically, some embodiments leverage a concurrent computation paradigm where data is propagated incrementally between stages, and where data processing among consecutive stages and the I/O between stages are executed concurrently. Specifically, different data processing stages can partition the layout data differently, and portions of the layout data that are not required by a data processing stage can be either passed-through or passed-around the data processing stage. | 2014-07-03 |
20140189617 | DISPLAYING A CONGESTION INDICATOR FOR A CHANNEL IN A CIRCUIT DESIGN LAYOUT - Methods and apparatuses are described for creating, editing, and viewing a floorplan of a circuit design. Specifically, some embodiments enable a user to perform a graphical operation at an inference point in a circuit design layout, wherein the location of the inference point is determined based on existing graphical objects in the circuit design layout. Some embodiments substantially instantaneously update a congestion indicator in a circuit design layout in response to modifying the circuit design layout. Some embodiments substantially instantaneously update pin locations of a block or partition in response to changing the size or shape of the block or partition. Some embodiments enable a user to view a circuit design layout based on the logical hierarchy, and also based on at least one additional attribute type such as voltage, power, or clock domain. | 2014-07-03 |
20140189618 | WIRING DESIGN SUPPORT APPARATUS, METHOD AND COMPUTER-READABLE RECORDING MEDIUM - A wiring design support apparatus includes: an input device with which input data about a wiring design content in a multilayered printed circuit board is input; a storage device includes a stab length limitation value table and a back drill application table stored therein, wherein the stab length limitation value table includes set data of a limitation value about a stab length of a through hole of the printed circuit board, and the back drill application table includes set data of information about whether a conductor of a stab of the printed circuit board can be removed or not; and a processor configured to determine, based on the stab length limitation value table and the back drill application table, whether a wiring design of the input data is appropriate. | 2014-07-03 |
20140189619 | Multiprocessor Computer System and Method Having at Least One Processor with a Dynamically Reconfigurable Instruction Set - An innovative realization of computer hardware, software and firmware comprising a multiprocessor system wherein at least one processor can be configured to have a fixed instruction set and one or more processors can be statically or dynamically configured to implement a plurality of processor states in a plurality of technologies. The processor states may be instructions sets for the processors. The technologies may include programmable logic arrays. | 2014-07-03 |
20140189620 | NETLIST ABSTRACTION - Systems and techniques for creating a netlist abstraction are described. During operation, an embodiment can receive a netlist for a circuit design, wherein circuit elements in the circuit design are organized in a logical hierarchy (LH). Next, the embodiment can receive a set of LH nodes in the LH. The embodiment can then create the netlist abstraction by, for each LH node in the set of LH nodes, replacing a portion of the netlist that is below the LH node by a star netlist, wherein the star netlist includes a center object that is electrically connected to a set of satellite objects, wherein each satellite object corresponds to a port of the LH node. | 2014-07-03 |
20140189621 | APPARATUS AND METHOD FOR MODELING CONTROLLER OF CAN BUS SIMULATOR - An apparatus and a method for modeling a controller of a CAN bus are provided. The apparatus for modeling a controller of a CAN bus includes a modeling device for modeling a communication unit of a controller of the CAN bus and for evaluating the communication unit in a configuration of a CAN bus topology of the CAN bus. The modeling device includes an evaluation item determiner for determining the evaluation item used for simulating the configuration of the CAN bus topology, a factor determiner for determining factors that affect the evaluation result of the determined evaluation items, and a circuit design device for designing the circuit configured to include the determined factors. | 2014-07-03 |
20140189622 | PARTITIONING DESIGNS TO FACILITATE CERTIFICATION - This disclosure relates generally to field-programmable gate arrays (FPGAs). Some implementations relate to methods and systems for partitioning FPGA circuit designs to facilitate certification. In one aspect, a method includes generating a hardware description language (HDL) implementation of a circuit design. The method additionally includes partitioning the design into a first portion and a second portion. In some implementations, the second portion corresponds to a safety-critical portion of the design while the first portion corresponds to a non-safety-critical portion. The method additionally includes generating first configuration settings for the first portion and generating second configuration settings for the second portion. The method additionally includes verifying, or providing to a third-party certification body for verification, the first configuration settings for the first portion and the second configuration settings for the second portion. The method further includes providing the configuration settings for the second portion for programming into a PLD. | 2014-07-03 |
20140189623 | PARASITIC COMPONENT LIBRARY AND METHOD FOR EFFICIENT CIRCUIT DESIGN AND SIMULATION USING THE SAME - A method for circuit design includes a parasitic aware library embedded with one or more parameterized cells. The parasitic aware library is used to insert nets representing some but not all parasitic effects of a circuit into a circuit schematic enabling a single circuit schematic to be used for simulation of the circuit, parasitic verification of the circuit and LVS (Layout Versus Schematic) check. Only the single circuit schematic is required for the circuit design process and to form a mask set. Critical paths of the single circuit schematic are identified and parasitic effects are extracted and inserted into the schematic, enabling a pre-estimation of parasitic verification to be carried out and the LVS check to be carried out using a circuit schematic with some parasitic effects prior to the post-layout simulation in which all parasitic components of the layout are included. | 2014-07-03 |
20140189624 | ABSTRACT CREATION - Systems and techniques for creating a circuit abstraction are described. During operation, an embodiment can identify a set of side loads based on a set of timing paths. According to one definition, a side load of a timing path is a circuit element that is not on the timing path (i.e., the timing path does not pass through the circuit element), but whose input is electrically connected to an output of at least one circuit element that is on the timing path. Next, the embodiment can creating the circuit abstraction by retaining circuit elements and nets on each timing path in the set of timing paths, and retaining an identifier for each side load in the set of side loads. The circuit abstraction can then be used to update timing information during one or more stages of an electronic design automation flow. | 2014-07-03 |
20140189625 | PERFORMANCE-DRIVEN AND GRADIENT-AWARE DUMMY INSERTION FOR GRADIENT-SENSITIVE ARRAY - The present disclosure relates to an arrangement and a method of performance-aware buffer zone placement for a high-density array of unit cells. A first feature density of the array is measured and maximum variation for a parameter within a unit cell is determined. A look-up table of silicon data is consulted to predict a buffer zone width and gradient value that achieves a variation that is less than the maximum variation for the unit cell. The look-up table contains a suite of silicon test cases of various array and buffer zone geometries, wherein variation of the parameter within a respective test structure is measured and cataloged for the various buffer zone geometries, and is also extrapolated from the suite of silicon test cases. A buffer zone is placed at the border of the array with a width that is less than or equal to the buffer zone width. | 2014-07-03 |
20140189626 | CIRCUIT WIDTH THINNING DEFECT PREVENTION DEVICE AND METHOD OF PREVENTING CIRCUIT WIDTH THINNING DEFECT - The present invention relates to a circuit width thinning defect prevention device and a method of preventing a circuit width thinning defect, and can prevent a circuit width thinning defect, that is, a reduction in circuit width due to excessive etching on a specific portion by including a storage means for storing dam design information classified according to the type of a weak portion; an analysis means for analyzing first design information to deduce the type and position of the weak portion; a matching means for extracting the dam design information corresponding to the type of the weak portion from the dam design information stored in the storage means; and a change means for changing the first design information to add a dam according to the dam design information extracted by the matching means to the position of the weak portion deduced by the analysis means. | 2014-07-03 |
20140189627 | INCREMENTAL CLOCK TREE SYNTHESIS - Methods and apparatuses are described for optimizing local clock skew, and/or for synthesizing clock trees in an incremental fashion. For optimizing local clock skew, the circuit design can be partitioned into clock skew groups. Next, for each clock skew group, an initial clock tree can be constructed that substantially minimizes worst case clock skew in the clock skew group, and then the initial clock tree can be further optimized by substantially minimizing worst case local clock skew in the clock skew group. For performing incremental clock tree synthesis, a portion of a clock tree in the circuit design can be selected based on a set of modifications to the circuit design. Next, a new clock tree can be determined to replace the selected portion of the clock tree. The circuit design can then be modified by replacing the selected portion of the clock tree with the new clock tree. | 2014-07-03 |
20140189628 | SYSTEM AND METHOD OF CROSSOVER DETERMINATION IN DIFFERENTIAL PAIR AND BONDWIRE PAIRS TO MINIMIZE CROSSTALK - A system is provided for use with circuit layout design data having a set of differential pairs and a set of bond wire pairs. A layout portion can receive the circuit layout design data. A crosstalk calculating portion can determine a first amount of crosstalk in a circuit corresponding to the circuit layout design data. A modifier can modify the circuit layout design data into modified circuit layout design data such that one of the set of differential pairs and the set of bond wire pairs includes a crossover. The crosstalk calculating portion can further determine a second amount of crosstalk in a circuit corresponding to the modified circuit layout design data. An optimizer can compare the first amount of crosstalk with the second amount of crosstalk to generate optimized circuit layout design data. A layout designer can output the optimized circuit layout design data. | 2014-07-03 |
20140189629 | PATTERN-BASED POWER-AND-GROUND (PG) ROUTING AND VIA CREATION - Systems and techniques for pattern-based power-and-ground (PG) routing and via rule based via creation are described. A pattern for routing PG wires can be received. Next, an instantiation strategy may be received, wherein the instantiation strategy specifies an area of an integrated circuit (IC) design layout where PG wires based on the pattern are to be instantiated and specifies one or more net identifiers that are to be assigned to the instantiated PG wires. The PG wires can be instantiated in the IC design layout based on the pattern and the instantiation strategy. Additionally, a set of via rules can be received, wherein each via rule specifies a type of via that is to be instantiated at an intersection between two PG wires that are in two different metal layers. Next, one or more vias can be instantiated in the IC design layout based on the set of via rules. | 2014-07-03 |
20140189630 | SOFT PIN INSERTION DURING PHYSICAL DESIGN - A netlist for an integrated circuit design is constrained by virtual or “soft” pins to control or stabilize the placement of logic such as an architectural logic path. One soft pin is inserted at a fixed location proximate an input net of the path and is interconnected with the input net, and another is inserted at a fixed location proximate the output net and is interconnected with the output net. Cell placement is then optimized while maintaining the virtual pins at their fixed locations. More than two virtual pins may be inserted to bound a cluster of logic. The virtual pins may lie along the input/output nets. Pseudo-net weights are assigned to pseudo-nets formed between a cell and the virtual pins, and the pseudo-net weight can be increased for each placement iteration. | 2014-07-03 |
20140189631 | COMPUTER-READABLE RECORDING MEDIUM, CIRCUIT DESIGN APPARATUS AND CIRCUIT DESIGN METHOD - A computer-readable recording medium having stored therein a program for causing a computer to execute a circuit design process includes: calculating a maximum number of wirings arrangeable in an adjacent region of a part on a board based on a design rule; and drawing the wirings of the maximum number in the adjacent region of the part on the board. | 2014-07-03 |
20140189632 | MULTIPLE-INSTANTIATED-MODULE (MIM) AWARE PIN ASSIGNMENT - Systems and techniques for multiple-instantiated-module (MIM)-aware pin assignment are described. An aggregate cost function can be determined, wherein the aggregate cost function is aggregated across all instances of an MIM for placing a pin at a particular location on the boundary of the MIM. The aggregate cost function can then be used by a pin assignment engine to place the pin in the MIM. A pin assignment engine can place one pin at a time, or place multiple pins at a time by trying to optimize the aggregate cost over multiple pins. Some embodiments can propagate pin-alignment constraints through one or more instances of one or more MIMs in the circuit design layout, and then perform pin assignment while observing the pin-alignment constraints. In some embodiments, pin assignment can be performed on MIMs in decreasing order of the number of pin-alignment constraints that are imposed on the MIMs. | 2014-07-03 |
20140189633 | SEMICONDUCTOR INTEGRATED CIRCUIT DESIGN SUPPORTING APPARATUS, METHOD, AND PROGRAM - A latency adjusting part calculates a necessary delay based on the number of FFs that are required to be inserted between respective modules through high level synthesis of a behavioral description. An input FF stage number acquiring part extracts a pin having an input that receives an FF, and acquires the number of stages of input FFs of FF reception. A latency re-adjusting part obtains an optimum delay based on the above-mentioned necessary delay and input delay. A former-stage module analyzing part detects, based on the above-mentioned synthetic log or HDL, a state having a minimum total number of FFs. An FF insertion optimizing synthesis part subjects an entire circuit to high level synthesis again based on the above-mentioned optimum delay and an FF inserting position obtained based on the state having the minimum number of FFs, to thereby obtain optimized HDL. | 2014-07-03 |
20140189634 | PRIORI CORNER AND MODE REDUCTION - Systems and techniques are described for performing a priori corner and mode reduction. Some embodiments create a synthetic corner in which (1) a cell delay for each library cell in a set of library cells corresponds to a maximum delay over multiple temperature corners, and/or (2) a cell delay for each library cell in a set of library cells corresponds to a maximum delay over multiple parasitic corners. Some embodiments can identifying, for a given corner, a portion of the circuit design that is common across multiple modes, and then replace the multiple modes with a single mode for optimizing and verifying timing constraints of the portion of the circuit design that is common across the multiple modes. The circuit design can then be optimized over the reduced set of modes and/or corners. | 2014-07-03 |
20140189635 | SEMICONDUCTOR DEVICE DESIGN METHOD, SYSTEM AND COMPUTER-READABLE MEDIUM - A semiconductor device design system comprising at least one processor is configured to define a resistance-capacitance (RC) extraction tool for determining a distance between first and second through-semiconductor-vias extracted from a layout of a semiconductor device. The semiconductor device has a semiconductor substrate and the first and second through-semiconductor-vias in the semiconductor substrate. The semiconductor device design system comprising the at least one processor is also configured to extract parasitic parameters of a coupling in the semiconductor substrate based on the distance determined by the RC extraction tool and a model of the coupling included in a simulation tool. | 2014-07-03 |
20140189636 | MIGRATION BETWEEN MODEL ELEMENTS OF DIFFERENT TYPES IN A MODELING ENVIRONMENT - Migration between model elements of different model element types in a model provided within a modeling environment is described herein. A model element of a first model element type is identified to be migrated to a model element of a second model element type. The model element of the first model element type is then migrated to the model element of the second model element type. The migrating migrates one or more relationships that exist between the model element of the first model element type and a related model element to one or more relationships between the model element of the second model element type and the related model element. The migrating also preserves properties of diagrammatic representations of the model element being migrated in diagrams of the model. | 2014-07-03 |
20140189637 | PREVENTING INTERFERENCE BETWEEN SUBSYSTEM BLOCKS AT A DESIGN TIME - A method of preventing interference between subsystem blocks includes obtaining an integrity level for a first subsystem block, obtaining an integrity level for a second subsystem block, assigning an integrity level property to at least one input port of the first block, the integrity level property assigned to the input port of the first block being based on the integrity level defined for the first block, and assigning an integrity level property to at least one output port of the second block, the integrity level property assigned to the output port of the second block being based on the integrity level defined for the second block. The method further includes evaluating the integrity level property of at least one input/output pair to determine whether an inappropriate connection exists, and performing a first action when an inappropriate connection exists, or performing a second action when an appropriate connection exists. | 2014-07-03 |
20140189638 | GENERATING A SERVICE COMPONENT ARCHITECTURE (SCA) MODULE WITH SERVICE ORIENTED ARCHITECTURE (SOA) MODEL ELEMENTS - A system and associated method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements. A service model is created according to a process model that has activities and a process flow. Services of the service model are respectively associated with the activities. Each service is determined to employ only one service operation definition to render a message specification of a respective activity that is associated with each service. The activities, the process flow, and the message specification are utilized to produce the SCA module in executable implementations. | 2014-07-03 |
20140189639 | SERVICE LEVEL OBJECTIVE FOR CLOUD HOSTED APPLICATIONS - Embodiments are directed to declaratively managing software applications, dynamically applying configuration changes to a specified software application based on a service level objective (SLO) and to efficiently performing an impact analysis for a specified service level agreement SLO. | 2014-07-03 |
20140189640 | Native Language IDE Code Assistance - An embodiment of the invention provides a method including receiving input from a user interface, wherein the input includes the name of a code segment in a first language. A database is queried with the name of the code segment in the first language to identify the name of the code segment in a second language different from the first language. The database includes names of code segments in a plurality of languages. The name of the code segment is displayed in the second language and/or the name of the code segment in the first language is replaced with the name of the code segment in the second language. | 2014-07-03 |
20140189641 | CONTINUOUS DEPLOYMENT SYSTEM FOR SOFTWARE DEVELOPMENT - Examples of a continuous deployment system are provided that manage and track releases of software code, where some or all of the steps between check-in and deployment to production can be automated. Such systems can reduce the amount of developer effort needed to deploy a package, as developers may not have to be responsible for scheduling package builds, clicking deployment buttons, or manually running tests. The system can take care of all or some of that work. | 2014-07-03 |
20140189642 | Native Language IDE Code Assistance - An embodiment of the invention provides a method including receiving input from a user interface, wherein the input includes the name of a code segment in a first language. A database is queried with the name of the code segment in the first language to identify the name of the code segment in a second language different from the first language. The database includes names of code segments in a plurality of languages. The name of the code segment is displayed in the second language and/or the name of the code segment in the first language is replaced with the name of the code segment in the second language. | 2014-07-03 |
20140189643 | METHODS FOR CREATING AND PROVIDING A VIRTUAL ENVIRONMENT AND DEVICES THEREOF - A method, non-transitory computer readable medium, and an environment manager computing device comprises receiving at least one selection of one or more environments from a client computing device. An environment definition document associated with the selected one or more environments are obtained. Next, a virtual environment for the selected one or more environments is created based on the obtained environment definition document. Finally, the created virtual environment is provided to the requesting client computing device. | 2014-07-03 |
20140189644 | ADDITIVE INDEPENDENT OBJECT MODIFICATION - Disclosed is a method, a system and a computer readable medium for additive independent object modification. The method includes determining an association between an independent object modification and a base object of a software application, modifying at least one element of the base object based on the associated independent object modification, and configuring the software application to execute in a computer system using the modified base object. | 2014-07-03 |
20140189645 | METHOD FOR DYNAMIC CONFIGURATION MANAGEMENT AND AN APPARATUS THEREOF - The present invention relates to a dynamic configuration management method providing an automatically updated configuration management structure ( | 2014-07-03 |