09th week of 2014 patent applcation highlights part 62 |
Patent application number | Title | Published |
20140059416 | SEGMENTING FORMS FOR MULTIPLE USER COMPLETION - The claimed subject matter provides a system and/or a method that facilitates completing multiple electronic document applications. An interface component can receive two or more electronic documents, wherein each electronic document includes at least two or more questions with respective fill-in fields to be completed by a user input. A master field component can create a master field list that includes a first subset of questions and a second subset of questions and the first subset of questions is targeted toward a first user to answer and the second subset of questions are targeted toward second user to answer. A user segregation manager component can ensure an independent and secure log in to the master field list for each user to provide information. A form aggregation component can leverage the master field list to populate or update the electronic document. | 2014-02-27 |
20140059417 | LOGICAL CONTINGENCY ANALYSIS FOR DOMAIN-SPECIFIC LANGUAGES - Embodiments relate to validating logical statements in code for domain specific languages. An aspect includes parsing logical statements and annotating constraint type logical statements with specific constraint annotations from the logical grammar of the domain specific language. A non-contradiction graph is built using specific constraint annotations constrained to represent cases satisfying the logical statements and is solved to find a case that satisfies the logical statement or prove that no such case exists, thus locating a contradiction. The non-contradiction graph is negated to form a non-tautology graph constrained to represent cases violating the logical statements and the non-tautology graph is solved to find a case that violates the logical statement or prove that no such case exists, thus locating a tautology. A report is provided regarding at least one case satisfying the logical statement and at least one case violating the logical statement whereby the logical statement is validated. | 2014-02-27 |
20140059418 | MULTIMEDIA ANNOTATION EDITING SYSTEM AND RELATED METHOD AND COMPUTER PROGRAM PRODUCT - A multimedia annotation editing system includes: a web server for providing an annotation editing page; and a webpage display device for communicating with the web server via internet, and for receiving and displaying the annotation editing page. If the webpage display device received an annotation template selection command, the webpage display device displays a preview of a target annotation template in an annotation preview area. The webpage display device modifies parameters of the target annotation template according to a user's manipulation and displays a modified preview of the target annotation template in the annotation preview area. The webpage display device transmits modified parameters of the target annotation template to the web server so that the web server generates a multimedia annotation according to the modified parameters of the target annotation template. | 2014-02-27 |
20140059419 | METHOD AND SYSTEM OF SEARCHING COMPOSITE WEB PAGE ELEMENTS AND ANNOTATIONS PRESENTED BY AN ANNOTATING PROXY SERVER - In one exemplary embodiment, a computer-implemented method includes searching a database of annotations associated with an annotating proxy server. An annotated web page is obtained. The annotated web page can include an annotated web-page element. An annotation of the annotated web-page element can be included in the annotated web page by an annotating proxy server. The annotation can be stored in a database of web page annotations. The annotated web page can be annotated with a query field. A user-generated search query can be received in the query field. The database of web page annotations can be searched according to the user-generated search query. | 2014-02-27 |
20140059420 | APPENDING A UNIFORM RESOURCE IDENTIFIER (URI) FRAGMENT IDENTIFIER TO A UNIFORM RESOURCE LOCATOR (URL) - Embodiments of the present invention disclose a method, computer program product, and system for dynamically appending a Uniform Resource Identifier (URI) fragment identifier to a Uniform Resource Locator (URL). A web browser on a client device is displaying a webpage, and is accessing the HyperText Markup Language (HTML) coding for the webpage. HTML identification attributes are detected for the content that is being rendered within the web browser. A URI fragment identifier corresponding to the HTML identification attribute that is being rendered at the top of the web browser window is determined and is appended to the end of the URL of the webpage that is displayed in the URL box of the web browser. In an embodiment, the detection of the content that is being rendered at the top of the web browser window occurs responsive to a command to scroll to a new section of the webpage. | 2014-02-27 |
20140059421 | WEBSITE BLUEPRINT GENERATION AND DISPLAY ALGORITHMS TO REDUCE PERCEIVED WEB-PAGE LOADING TIME - This disclosure describes systems, methods, and apparatus for decreasing apparent webpage pageload times. In particular, drawing commands used to render a webpage can be saved, and a subset of the drawing commands (a blueprint) can be stored in a memory of a user device. When the user device again requests download of the webpage, the blueprint can immediately load while the full webpage downloads, processes, and renders in parallel thereto. In this way, the user sees the blueprint immediately rather than being faced with a blank screen while the download and pageload take place. | 2014-02-27 |
20140059422 | Re-Ordering of iFrame Execution to Reduce Network Activity Window - Systems and methods are herein disclosed for reducing power consumption, processor activity, network activity, and for improving a user experience during web browsing. More particularly, an ordering of IFrames, or other self-contained component within the mainframe, is modified in terms of network resources, memory resources, and processor resources in order to conserve user device resources. For instance, aspects of multicore processors and multichannel network connections are utilized to perform parallel operations on mainframe data packets and IFrame data packets when a webpage is downloaded. Since mainframes and IFrames are sourced from different URLs they can be received on separate communication channels and can be processed on different cores. Prioritization in memory storage between the two can also be used to enhance the speed with which the mainframe is loaded. | 2014-02-27 |
20140059423 | Display of Hypertext Documents Grouped According to Their Affinity - A mechanism is provided for accessing hypertext documents on a data processing system. A plurality of selected documents are opened. An affinity indicator is calculated for each pair of selected hypertext documents according to a comparison between semantic information of a content of each selected hypertext document of the pair. The selected hypertext documents are grouped into a set of groups by assigning each selected hypertext document to at least one group in the set of groups according to the affinity indicators. The selected hypertext documents are then displayed in an arrangement corresponding to the grouping thereof. | 2014-02-27 |
20140059424 | RESPONSIVE USER INTERFACE FOR DISPLAY DEVICES - Embodiments of the present invention provide an approach for displaying data in a single format on a variety of display device types. Specifically, data from a single source is received for a display device among multiple display devices. A layout for the data is loaded for the display device. The layout is scaled for the display device based on the display device type. A first rendering of the data using the scaled layout is performed. The layout is modified based on the screen size of the display device for optimization. The data is rendered a second time based on the modified layout. The rendering is displayed on the display device as a common user interface. | 2014-02-27 |
20140059425 | APPARATUS AND METHOD FOR CONTROLLING ELECTRONIC BOOK IN PORTABLE TERMINAL - An apparatus and a method for controlling an electronic book in a portable terminal are provided. The method includes displaying a particular page of an electronic book selected from pre-stored electronic books, when an electronic book fore-edge display gesture is input, displaying a fore-edge of the electronic book while displaying the particular page, when a page turn gesture is input to the displayed fore-edge, determining a page based on the page turn gesture, and displaying the determined page. | 2014-02-27 |
20140059426 | METHOD FOR PROCESSING USER-CUSTOMIZED PAGE AND MOBILE DEVICE THEREOF - A method for generating and displaying a user-customized page and a mobile device thereof are provided. The method for processing a user-customized page in a mobile device includes collecting use information of a user with respect to the mobile device when a preset specific situation occurs, generating a user-customized page associated with the specific situation using the use information when the specific situation is terminated, and storing the generated user-customized page. | 2014-02-27 |
20140059427 | Operator Control Device for a Technical System - An operator control device for a technical system includes at least one touch-sensitive operator control panel which produces, based on electrical vibration, an adjustable and operator perceptible frictional force when the operator moves his finger on the surface thereof, wherein operator control elements are provided within the at least one operator control panel, the frictional force is produced and an operator command is generated by the operator touching a respective operator control element with his finger, at least some of the operator commands are control commands for the technical system, the number of operator control elements includes at least one first operator control element, and where the frictional force produced when a respective first operator control element is touched is lower than the frictional force produced in response to a touch in a region of the at least one operator control panel bordering the respective first operator control element. | 2014-02-27 |
20140059428 | PORTABLE DEVICE AND GUIDE INFORMATION PROVISION METHOD THEREOF - A portable device and guide information providing method thereof for providing guide information in response to a hovering gesture input made with a pen are provided. The method includes detecting a hovering gesture input, acquiring guide information corresponding to a currently running application, and displaying the guide information in response to the hovering gesture input. | 2014-02-27 |
20140059429 | WEB INTEGRATED INTERACTIVE VOICE RESPONSE - A communication service is provided by audibly interacting with a user in a communication in accordance with an audible menu used for audible interaction. A networked web-integrated interaction system determines, during the communication and based on an audible interaction with the user, to provide the user with a visual menu used for visual interaction. The visual menu at least partially matches the audible menu used for audible interaction. The user is provided with the visual menu during the communication upon determining, based on the audible interaction with the user in the communication, to provide the user with the visual menu. An interaction with the user during the communication after the visual menu is provided is a visual interaction in accordance with the visual menu used for visual interaction. | 2014-02-27 |
20140059430 | SYSTEM AND METHOD FOR GENERATING A MOOD GRADIENT - Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items, in which each item is media object haying known characteristics or a representative set of characteristics of a media object, that is created or used by a user for a specific purpose. Given a mood gradient, one or more new media objects are selected for each item in the mood gradient based on the characteristics associated with that item. In this way, a sequence of new media objects is created but the sequence exhibits a similar variation in media object characteristics. The mood gradient may be presented to a user or created via a display illustrating a three-dimensional space in which each dimension corresponds to a different characteristic. The mood gradient may be represented as a path through the three-dimensional space and icons representing media objects are located within the three-dimensional space based on their characteristics. | 2014-02-27 |
20140059431 | Turnersphere - Systems and methods for presenting information identifying a media item associated with a geographic area are disclosed. In one embodiment, a user device comprises a media player adapted to interact with a media item. The user device comprises a communication interface adapted to provide media item information identifying the media item, and to provide location information identifying a geographic location associated with the user device at which the media item was interacted with. The user device comprises a location determination component adapted to receive an identification of a geographic area. The communication interface is further adapted to receive information that identifies a second media item, wherein location information associated with the second media item is associated with the identified geographic area. The user device further comprises a user interface adapted to present, via the user device, the information that identifies the second media item. | 2014-02-27 |
20140059432 | PERSONALIZED TIMELINE PRESENTATION - Described herein are techniques and mechanisms for personalized timeline presentation. According to various embodiments, information characterizing a plurality of pause events associated with playback of a video content item for a content management account may be presented on a display screen at a computing device. The user account may be associated with a plurality of profiles. Each of the pause events may identify a time at which playback of the video content item was paused. The time may be measured relative to the playback length of the video content item. Each of the pause events may be associated with a respective one of the plurality of profiles. A selection of one of the pause events for initiating playback of the video content item may be received at the computing device. Playback of the video content item on the display screen in accordance with the selected pause event may be initiated. | 2014-02-27 |
20140059433 | Method and Apparatus for Enhanced Network Data Processing and Customizable User Interface - A method and system for processing network data and displaying the results using a customizable user interface are disclosed. | 2014-02-27 |
20140059434 | Video Manager for Portable Multifunction Device - A video player for a portable multifunction device is disclosed. In some embodiments, a list of video items is displayed in a portrait orientation of a touch screen display of a portable electronic device. Upon user selection of a respective video item in the list, the user selected video item is automatically displayed in a landscape orientation of the touch screen display. | 2014-02-27 |
20140059435 | DEVICE, METHOD AND TIMELINE USER INTERFACE FOR CONTROLLING HOME DEVICES - A device, method and timeline user interface for controlling home devices are provided. The method for controlling home devices includes displaying a virtual track on a display unit of a control device, displaying an indicator indicating operation information of a home device connected to the control device through the network along the virtual track, moving the indicator along the virtual track based on a user input; and controlling an operation time of the home device based on the location of the indicator along the virtual track. | 2014-02-27 |
20140059436 | Auditioning Tools for a Media Editing Application - Some embodiments provide a media editing application. The application places several committed media clips in a composite display area to specify a description of a composite presentation. In response to receiving a request to create a new version for a first media clip placed at a particular location in the composite display area, the application creates an audition set at the particular location in the composite display area. The application creates a second media clip from the first media clip. The application adds the first and second media clips to the audition set. At least one of the first and second media clips is a candidate media clip that is insertable at the location in the composite display area but is not a media clip that has been committed for inclusion in the description of the composite presentation. | 2014-02-27 |
20140059437 | Interactivity With A Mixed Reality - Methods of interacting with a mixed reality are presented. A mobile device captures an image of a real-world object where the image has content information that can be used to control a mixed reality object through an offered command set. The mixed reality object can be real, virtual, or a mixture of both real and virtual. | 2014-02-27 |
20140059438 | LECTURE SYSTEM - A lecture system is provided for the user to operate the teaching file on a display of an electronic device, the lecture system including a first sensor unit, a timer unit, a switch unit and a scroll unit. The first sensor unit is disposed corresponding to a first operating area; the timer unit electrically connects the first sensor unit and is installed with a threshold value; the switch unit electrically connects the timer unit and the first sensor unit for the user to switch between a first and a second input modes by operating on the first operating area for a first period of time less than the threshold value. The scroll unit electrically connects the timer unit and the first sensor unit for the user to scroll through the teaching file by operating on the first operating area for a second period of time longer than the threshold value. | 2014-02-27 |
20140059439 | PERSONAL INFORMATION MANAGEMENT CONTEXT LINKS - An apparatus and method for managing information in a mobile terminal are provided. The method includes selecting a first object to be linked, selecting a second object for linking with the first object, and linking the first object with the second object. By linking two objects, a user is better able to determine the context in which one or both object are known, thus improving usability of the information. Moreover, a descriptive tag may be used to link the two objects, thus providing additional information by which to associate one object with another object. | 2014-02-27 |
20140059440 | DESIGN ASSISTANCE SYSTEM - Provided is a design assistance system that enables a user having no expert knowledge to easily design a network system, taking into consideration the order in which slave devices are connected and the connection-destination ports. The design assistance system has a storage section that stores slave information data in which unique information of the slave device is described; an acquisition section that acquires information of a port of the slave device from the slave information data; and a generation section that generates a port component serving as a GUI component representing the port of the slave device based on the information of the port, generate a device component serving as a GUI component representing the slave device based on the slave information data, and generate a design assisting GUI containing a topology display screen that displays the topology of the network system which includes the device component and port component. | 2014-02-27 |
20140059441 | MESSAGE ORIENTED CONSTRUCTION OF WEB SERVICES - A selection of graphical message flow primitives defined within the message flow builder that each graphically represent and define message-oriented logic of an operation for the Web service are graphically assembled. Each graphical message flow primitive is defined within the message flow builder as a representation of a unit of work usable to define message flow patterns of Web service operation flow types and each includes a Web service operational processing logic definition of the representation of the respective unit of work usable to generate executable Web service logic. Selected ones of the graphical message flow primitives are graphically interconnected to represent a flow of messages to create a message-oriented Web service definition. The executable Web service logic defined within the message flow builder by each one of the interconnected selected graphical message flow primitives within the created message-oriented Web service definition is generated to construct the Web service. | 2014-02-27 |
20140059442 | NETWORK DEVICE MANAGEMENT AND VISUALIZATION - Methods, systems and computer readable media for network device management and visualization are disclosed. | 2014-02-27 |
20140059443 | SOCIAL NETWORK FOR MEDIA TOPICS OF INFORMATION RELATING TO THE SCIENCE OF POSITIVISM - Social media network environment for topics of information to impact social measurements, bringing generational awareness to improve community cultural and economic values. The network environment is a platform for sharing knowledge relating to fashion media, model media, and dress code media “FMDC” for human observations. The platform extracts database information and analyzes queried occurrences to identify stored patterns for communications through a centralized system, providing substance of things hoped for, revealing the evidence of things not commonly seen, which is CHANGE. CHANGE is embraced for sustainable cultural independence, for by CHANGE the society receives good reports that things which are seen were not spiritually made of things which do appear, but are made through creative minds and discoveries that may lead to economic growth, not as a means of inquiry, but rather as a dimension of social sustainability to gracefully improve corporate and community cultural interest through economic vision. | 2014-02-27 |
20140059444 | METHOD, APPARATUS AND SYSTEM FOR REMOTE BROWSING - The present invention provides a method, apparatus and system for remote browsing, which allows a URL visited by a first browser of a first terminal to be connected through a browser installed in at least one different terminal. A method for remote browsing comprises displaying a list indicating at least one device equipped with a browse function among a plurality of devices connected to a network; selecting a device from the list according to a device selection signal; and i requesting connection to a webpage by using a browser installed in the selected device. Therefore, information received by a mobile device can be played in a better environment without introducing a cumbersome procedure. | 2014-02-27 |
20140059445 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR REMOTELY DETECTING AND CONNECTING TO A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface (GUI) for remotely detecting and/or connecting to a configurable building automation systems (BAS). In particular, GUI of the mobile device provides a user to connect quickly to a detected and/or known BAS, for monitoring and/or interacting with the BAS. | 2014-02-27 |
20140059446 | QUANTIFYING FRUSTRATION VIA A USER INTERFACE - Implementations and techniques for quantifying frustration via a user interface are generally disclosed. | 2014-02-27 |
20140059447 | Method and System for Mobile Walls - Wallit is a system of location-based digital canvases, namely “Walls”. These “Walls” are defined with a radius based on the location's geographic coordinates. | 2014-02-27 |
20140059448 | MESSAGE HANDLING METHOD AND TERMINAL SUPPORTING THE SAME - Provided is a message handling function of a terminal and, particularly, a message handling method and a terminal for supporting the same, the message handling method including displaying plural messages, receiving a predetermined input event instructing aggregation of the plural messages, and aggregating at least one of the messages per user identification information to generate per-user aggregated messages according to the input event. | 2014-02-27 |
20140059449 | METHOD AND APPARATUS FOR PROCESSING USER INPUT - A method processes a user input according to an identified input mode among a set of input modes. The method for processing an input in a portable device, includes detect a user input from an input region, identifying an input mode from a set of input modes including at least one of a text input, a drawing input, an equation input, and a drawing input, and processing the user input according to the input mode to create a message, wherein the message comprises at least one input content processed according to the identified input mode. | 2014-02-27 |
20140059450 | COMBINED MESSAGE BOXES - The present application relates to message account linking that allows users to selectively link message accounts and customize those linked message accounts. In one embodiment, the user selects a number of message accounts for selective linking. A message application updates a message account database to selectively link the message accounts and create a combined message box. When a user selects the combined message box for display, all messages from the selectively linked message accounts are displayed. In one embodiment, a user can create multiple combined message boxes on a single device, and may assign names to each of the combined message boxes. In yet another embodiment, an icon associated with a combined message box is added to the device's home screen. | 2014-02-27 |
20140059451 | ASTRAL MEDIA AND METHOD OF USE - The astral media is applied in the online communication or in a computer network structure between users and provides them with an opportunity to be anonymous using a random number of virtual visions. The users ( | 2014-02-27 |
20140059452 | CUMULATIVE ENCYCLOPEDIA METHOD,SYSTEM AND DEVICE - A cumulative encyclopedia comprising a user interface, the user interface configured to provide one or more topics (e.g. information on subjects contained within the cumulative encyclopedia) that are able to be contributed to by one or more users or accounts using the user interface. The contributions are able to comprise any information (e.g. text, images, links, audio, video) that a user or account wishes to add to one or more of the topics. In some embodiments, the contributions are not able to be edited by anyone other than the user or account who added the contribution. | 2014-02-27 |
20140059453 | DYNAMIC SERVING OF MULTIDIMENSIONAL CONTENT - Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds. | 2014-02-27 |
20140059454 | CARE LABEL METHOD FOR A SELF SERVICE DASHBOARD CONSTRUCTION - Embodiments of the present invention address deficiencies of the art in respect to user interfaces and provide a novel and non-obvious method, system and computer program product for graphically labeling widgets in a mashup dashboard. In an embodiment of the invention, a method for graphically labeling widgets in a mashup dashboard can be provided. The method can include identifying a widget, assigning a care label to the identified widget based on a type of datafeed payload information associated with the identified widget and displaying the identified widget with the assigned care label in a user interface to enable a user to make a visually matched selection of widgets to create a self service dashboard. | 2014-02-27 |
20140059455 | SYSTEM AND METHOD FOR EFFICIENTLY SELECTING DATA ENTITIES REPRESENTED IN A GRAPHICAL USER INTERFACE - A system, method, and computer program product for selecting single or multiple data entities, based on selection of representative items in a graphical user interface via a user input gestural trajectory. Embodiments display items representing data entities, some of which may be selected by a user for further processing by crossing or surrounding the items with a pointing device, such as a mouse, or stylus or fingertip via a touchscreen device. Selected items are visually highlighted in the interface, and the data entities they represent are added to a cache table depicted in a separate summary box. The box includes controls for fast and efficient data entity selection and deselection, display of related criteria, as well as data entity approval and disapproval, and editing capability. | 2014-02-27 |
20140059456 | DATA VISUALIZATION SYSTEM - Apparatus and methods of generating a display representing a number of interactions occurring over a period of time is disclosed. Data defining a set of interactions is processed to determine an ordering for the interacting elements identified by the data based on calculated distance values for relative positions of pairs of interacting elements corresponding to interactions in the set. The determined ordering can then be used to generate display data where individual interactions are displayed as lines connecting co-ordinates corresponding to the positions in the determined ordering of interacting elements and the time value associated with the interaction. The visual clarity of such a display can be enhanced by selecting the criteria for ordering the elements. | 2014-02-27 |
20140059457 | ZOOMING DISPLAY METHOD AND APPARATUS - An object-recognition based zoom-in display method and apparatus are disclosed. One or more objects in a displayed image are recognized. A touch at two or more points on the image is detected. In response to a detected zoom-in command following the touch, at least one recognized object is automatically enlarged maximally, according to the touched points, in a predetermined region of the display unit while maintaining an aspect ratio unchanged. In other embodiments, a long touch at a single touch point, a multi tap, or a predetermined drag input may be used to input the zoom-in command. | 2014-02-27 |
20140059458 | VIRTUAL REALITY APPLICATIONS - Augmented reality technology is described. The technology can detect objects in a scene, identifying one or more installed or available applications based on the detected objects, and place icons representing the identified applications proximate to the detected objects in a display of the scene, e.g., so that a user can start or install the identified applications. The technology can also facilitate interaction with an identified object, e.g., to remotely control a recognized object. | 2014-02-27 |
20140059459 | PROCESSING METHOD AND PROCESSING DEVICE FOR DISPLAYING ICON AND ELECTRONIC DEVICE - A processing method and a processing device for displaying an icon and an electronic device are provided. The electronic device has a plurality of variable operation forms. Specifically, a current operation form of the electronic device is detected and determined. A first application applicable to the electronic device in the currently determined operation form is selected according to the determined operation form. Then, a display policy for the icon which corresponds to the selected and determined application and is displayed on the display screen of the electronic device is correspondingly adjusted. Therefore, it is ensured that the user can rapidly, conveniently and accurately select the available application in the case of the operation form of the electronic device, thus improving the user experience when the user uses the electronic device. | 2014-02-27 |
20140059460 | METHOD FOR DISPLAYING GRAPHICAL USER INTERFACES AND ELECTRONIC DEVICE USING THE SAME - The invention provides an electronic device for displaying GUIs (graphical user interfaces) including a touch screen and a processor. The touch screen displays one or more of a plurality of GUIs and detects a first and a second touch signal. When the processor determines the first touch signal existing at the overlap of the GUIs and the second touch signal, switches the top GUI to another GUI based on the relative positions between the first and the second touch signals or the direction in which the second touch signal is moving. | 2014-02-27 |
20140059461 | ELECTRONIC DEVICE FOR MERGING AND SHARING IMAGES AND METHOD THEREOF - An electronic device for merging and sharing images and a method thereof are provided. The method includes detecting that at least two or more touch-input images are dragged to a set region and merging the images when they are located within a set distance. | 2014-02-27 |
20140059462 | METHOD, GRAPHICAL USER INTERFACE, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING OF A LIGHT FIELD IMAGE - A method and a graphical user interface for processing of an object in light field data is provided. The method and graphical user interface may be used to remove an object or obstruction blocking another object or background of a captured scene. The method and graphical user interface may also be used for high precision edge detection in a light field image. | 2014-02-27 |
20140059463 | ELECTRONIC DEVICE AND METHOD FOR FILE ARRANGEMENT - A file arrangement system applied in an electronic device includes a display control module, a date obtaining module. The display control module is operable to control a display unit of the electronic device to display a user interface with a date scale according to a predefined calendar. The date scale includes date marks corresponding to the calendar. The date obtaining module is operable to obtain the creation date of a selected file. The display control module is further operable to control the display unit to display the thumbnail image of the selected file in a position of the date scale where the date mark corresponds to the creation date of the selected file. An electronic device and a file arrangement system are also provided. | 2014-02-27 |
20140059464 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR MONITORING AN OPERATION SCHEDULE OF A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device receives operation schedule data of the BAS from the BAS, the graphical user interface displays the operation schedule data on the mobile device, and the graphical user interface allows a user to monitor the operation schedule of the BAS. | 2014-02-27 |
20140059465 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR INTERACTING WITH A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device's graphical user interface includes a screen portion and a navigation bar portion, wherein the navigation bar portion has plurality of icons, and each of the icons being associated with an interactive screen that can be displayed in the screen portion, one at a time. | 2014-02-27 |
20140059466 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR MONITORING A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface (GUI) for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device receives status data from the BAS, the GUI displays the status data on the mobile device, and the GUI allows a user to interact with the BAS. | 2014-02-27 |
20140059467 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR MONITORING A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device receives status data from the BAS, the graphical user interface displays the status data on the mobile device, and the graphical user interface allows a user to monitor any of the areas, including devices, associated with the BAS. | 2014-02-27 |
20140059468 | METHOD AND USER INTERFACE DEVICE FOR EFFICIENT COLLABORATION IN A MAINTENANCE ENVIRONMENT - Embodiments include methods for creating collaborative information threads relating to maintenance or repair, comprising receiving a user selection of an equipment unit; displaying information related to one or more collaborative threads, where each thread corresponds to a task related to the selected unit; receiving user selection of one of the collaborative threads; and displaying at least a portion of the selected collaborative thread, including one or more previous actions and one or more continuation options. Embodiments also include methods for interactive selection and display of maintenance or repair information, comprising displaying a visual representation of an equipment; receiving user selection of a region for which information is desired; displaying a list of elements within the region; receiving a user selection of one of the elements; and displaying information related to the selected element. Embodiments also include user interface devices and computer-readable media embodying one or more of these methods. | 2014-02-27 |
20140059469 | Electronic Backup of Applications - Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application. | 2014-02-27 |
20140059470 | VIRTUAL WIRING - Disclosed is a method and system for enabling a user, through a user interface, to manage a correspondence that defines how information about a state of a first device at a first location is to be used to control a second device at a second location. | 2014-02-27 |
20140059471 | Scrolling Virtual Music Keyboard - Disclosed are systems, methods, and non-transitory computer-readable storage media for scrolling a virtual keyboard on a touch screen device including a display. A first aspect allows detecting a user contact swipe motion in a predetermined direction along said keyboard, scrolling said keyboard across said display in accordance with said motion, and stopping said scrolling upon termination of user contact swipe motion. A second aspect allows scrolling of a virtual keyboard to snap to an intelligent position based on a song key or relative minor of the song key. A third aspect allows a note to be held when a user's finger remains in contact with the display even though the finger is no longer in contact with a key linked to the note on the keyboard as a result of scrolling. A fourth aspect displays a second musical instrument keyboard adjacent to a first musical instrument keyboard, wherein said second musical instrument keyboard is linked to said first musical instrument keyboard such that scrolling of one keyboard causes automatic scrolling of the other keyboard. | 2014-02-27 |
20140059472 | METHODS AND SYSTEMS FOR CONTROLLING ELECTRONIC DEVICES - A method includes, on a display of an electronic device, displaying a key layout, the key layout comprising a plurality of rows of keys and a plurality of columns of keys, displaying an indication of an active position at a first location for selecting one of the keys, detecting a directional input, and in response to the directional input, adjusting the key layout while maintaining display of the indication of the active position at the first location. | 2014-02-27 |
20140059473 | CONTEXTUALIZATION OF MACHINE INDETERMINABLE INFORMATION BASED ON MACHINE DETERMINABLE INFORMATION - A system for contextualizing machine indeterminable information based on machine determinable information may include a memory, an interface, and a processor. The memory may store an electronic document image which may include information determinable by a machine and information indeterminable by a machine The processor may be operative to receive, via the interface, the electronic document image. The processor may determine the machine determinable information of the electronic document image and may identify the machine indeterminable information of the electronic document image. The processor may contextualize the machine indeterminable information based on the machine determinable information. The processor may present the contextualized machine indeterminable information to the user to facilitate interpretation thereof. In response thereto, the processor may receive, via the interface, data representative of a user determination associated with the machine indeterminable information. | 2014-02-27 |
20140059474 | ELECTRONIC DEVICE AND METHOD FOR CHANGING PAGE COUNT ACCORDING TO A DURATION OF INPUT TOUCH - An electronic device and method for navigating content to a desired a page based on a duration of touch input includes receiving a touch input at a particular region of displayed contents, counting and displaying a page to the desired page during which the touch input is in contact with the display screen, reaching and displaying the desired page when the touch input is lifted, and further turning to the page including the content according to a further gesture detected thereon. | 2014-02-27 |
20140059475 | ELECTRONIC DOCUMENT REPRODUCTION APPARATUS AND REPRODUCING METHOD THEREOF - An electronic device according to an embodiment includes: a touch sensitive display unit configured to display one or more pages of a document thereon; and a controller configured for cooperating with the touch sensitive display unit to: receive a touch input applied to the touch sensitive display unit when the one or more pages of a document are displayed on the touch sensitive display unit; display information including a page number of the document on the touch sensitive display unit in response to the touch input; detect a proximity touch input starting from a point of the touch input to another point spaced from the touch sensitive display unit; and determine new information to be changed from the displayed information, based on a position of the another point. | 2014-02-27 |
20140059476 | METHOD OF SPREADING E-BOOK DISTRIBUTION THROUGH SHARING OF CHILDREN'S READING HISTORIES - The present invention relates to a method of spreading E-book distribution through sharing of children's reading histories. The method of the present invention includes: (a) accessing by a first user terminal a reading community operating server; (b) purchasing or loaning by the first user terminal of an e-book; (c) displaying the book image data of the E-book on a page of the first user terminal; (d) updating reading history representation information for representing a book history of the first user terminal as a visual image; and (e) opening the reading history representation information of the first user terminal, and accessing by a second user terminal the reading community operating server in order to view the reading history representation information of the first user terminal. | 2014-02-27 |
20140059477 | LOCALIZED THUMBNAIL PREVIEW OF RELATED CONTENT DURING SPATIAL BROWSING - Technologies, systems, and methods for exploring a virtual space without cluttering or obscuring a field of view of the virtual space with overlaid names, labels, symbols, markers, and the like. Instead, a user may select objects of interest presented in a context bar to locate them in the field of view. Further, the user can make use of various forms of selection to zoom in on objects or points in the field of view and access information regarding the virtual space and objects without adding persistent clutter to the field of view. | 2014-02-27 |
20140059478 | APPARATUS AND METHOD FOR PROVIDING A DIGITAL BEZEL WITHOUT OCCLUDING INTERACTIVE CONTENT - An apparatus, method, and computer program product are described that provide for an active digital bezel area on a display of a device. A region associated with presentation of the bezel area to be provided may be determined, and a determination may be made as to whether the region coincides with an interactive content item presented on the display. In response to a determination that the region coincides with the interactive content item, at least the interactive content item may be moved outside the region, such as by shifting the screen, moving only the interactive content item to a new location, or continuing a content translating operation initiated by the user. Thus, the interactive content item may be presented in a non-bezel area of the display, and the user may be able to interact with the interactive content item without being hindered by the bezel that is ultimately presented. | 2014-02-27 |
20140059479 | MULTI-DIMENSIONAL BROWSING OF CONTENT - Multi-dimensional content browsing may include assigning images from a plurality of images into a plurality of groups. An interface that includes first and second dimensions may be displayed. The interface may allow browsing in the first dimension among the plurality of groups and may also allow browsing in the second dimension among one or more images of one of the groups. A request to prefetch image data in at least one of the dimensions may be generated based on an anticipation to display the image data. | 2014-02-27 |
20140059480 | SYSTEMS AND METHODS FOR PROVIDING USER INTERFACES IN AN INTELLIGENT TELEVISION - An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content. | 2014-02-27 |
20140059481 | METHOD OF CONTROLLING TOUCH FUNCTION AND AN ELECTRONIC DEVICE THEREOF - A method for operating an electronic device is provided. The method includes detecting at least one first touch on a displayed content region, determining an area of a first rectangle formed by the at least one first touch, determining an area of a second rectangle formed by at least one second touch moved from the at least one first touch, comparing the area of the first rectangle with the area of the second rectangle, determining a function of the touch on the content region, and displaying the content region corresponding to the determined function of the touch. | 2014-02-27 |
20140059482 | METHOD OF CONTROLLING A LIST SCROLL BAR AND AN ELECTRONIC DEVICE USING THE SAME - A method controls a list scroll bar, including displaying a partial area of a list having at least one first item, and a first list scroll bar to scroll the list; expanding and displaying a first index area having at least one first index corresponding to the at least one first item in the first list scroll bar; downscaling a second index area having at least one second index corresponding to at least one second item different from the at least one first item and displaying a representative second index representing the second index area in the first list scroll bar; and upon detecting a gesture to select the representative second index, expanding and displaying the second index area in the first list scroll bar while downscaling the first index area and displaying a representative first index representing the first index area in the first list scroll bar. | 2014-02-27 |
20140059483 | MOBILE DEVICE WITH GRAPHICAL USER INTERFACE FOR INTERACTING WITH A BUILDING AUTOMATION SYSTEM - A mobile device with a graphical user interface for remotely monitoring and/or remotely interacting with a configurable building automation systems (BAS). In particular, the mobile device's graphical user interface that has a portrait mode and a landscape mode, and the graphical user interface is displayed on the touchscreen in the portrait mode or the landscape mode based on the orientation of the mobile device. | 2014-02-27 |
20140059484 | VOICE AND VIDEO CONTROL OF INTERACTIVE ELECTRONICALLY SIMULATED ENVIRONMENT - A method of moving objects in a graphical user interface, includes obtaining a video image of a user of the interface; displaying the video image on a display such that the video image is superposed with one or more objects displayed on the display; and moving one or more objects displayed on the display based on recognition of motions of the video image of the user. Recognition of motions of the video image may include recognition of motions of an image of the user's hand. | 2014-02-27 |
20140059485 | TOGGLE GESTURE DURING DRAG GESTURE - Methods and systems for providing input to a computing device based on a toggle gesture performed during a drag gesture are provided. A drag gesture can be performed on a touch screen to manipulate a user interface object. For example, the drag gesture can move the user interface object or resize the user interface object. Such manipulation commands may have alternate modes or options. For example, a user may want to place a copy of the user interface object rather than simply moving it. Accordingly, a toggle gesture can be performed during the drag gesture to choose an alternate manipulation command. For example, a drag gesture can be performed to move an object, and a toggle gesture can be performed during the drag gesture to copy the object instead of moving it. | 2014-02-27 |
20140059486 | ULTRASONIC DIAGNOSTIC APPARATUS, DIAGNOSTIC IMAGING APPARATUS, IMAGE PROCESSING APPARATUS, AND PROGRAM STORED IN NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM EXECUTED BY COMPUTER - An ultrasonic diagnostic apparatus equipped with a display unit configured to display an ultrasonic image, has a controller. The controller executes a setting for a position of an area of interest in the displayed ultrasonic image and a displaying of a mode selection menu on the display unit, simultaneously, in response to a single action while the ultrasonic image is displayed on the display unit. | 2014-02-27 |
20140059487 | METHODS AND SYSTEMS FOR NON-LINEAR REPRESENTATION OF TIME IN CALENDAR APPLICATIONS - Methods and systems for displaying increments of time in a calendar view are disclosed. In an embodiment, a method receives a selection of commonly-used increments of time for the calendar and allots equal amounts of display space in the calendar view for each commonly-used increment. The method allots less display space for other increments of time that are not commonly-used as compared to space allotted for the commonly-used increments. In another embodiment, a system presents a calendar view having a plurality of increments of time and events in a display. The system includes an input device for receiving a selection of commonly-used increments of time and a processor configured to alter the calendar view by displaying the commonly-used increments of time linearly with equal amounts of display size for commonly-used increments of time and decreasing the size of other increments of time in proportion to their proximity to commonly-used increments. | 2014-02-27 |
20140059488 | SYSTEM AND METHOD FOR VIEWING SELECTED DESCENDANT NODES IN A TREE HIERARCHY DISPLAYED IN TABULAR FORM - A system, method, and computer program product for automatically summarizing selections in a hierarchical data tree. Embodiments display a table with at least one entry, corresponding to a level of a branch of a tree, representing a node and comprising a node descriptor, a node selection status indicator, and a summary of selected descendant nodes present. A user may toggle a node selection status via the node selection status indicator, which visually denotes a node selection status is one of selected, unselected, and mixed, according to the number of selected descendant nodes present. The summary of selected descendant nodes comprises a list of descendant node descriptors that summarize an ordered set of nodes between a current node and a lowest level selected node. Either navigation to an entry or modification of a node selection status triggers a propagation of node property updates. | 2014-02-27 |
20140059489 | Rotate Gesture - A method for a user interface includes displaying a first item from a list of items on a screen, detecting, using a processor, a gesture comprising a circular motion, and, in response to detecting the gesture, displaying a second item from the list of items on the screen in place of the first item. | 2014-02-27 |
20140059490 | SYSTEMS AND METHODS FOR PERFORMANCE COMPARISONS UTILIZING AN INFINITE CYLINDER USER INTERFACE - A computer-implemented method includes providing one or more data streams; providing one or more target groups for comparison with the one or more data streams; providing a focus format for improving the one or more data streams relative to the one or more target groups; and providing an infinite cylinder user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format. | 2014-02-27 |
20140059491 | ELECTRONIC APPARATUS TO EXECUTE APPLICATION, METHOD THEREOF, AND COMPUTER READABLE RECORDING MEDIUM - An electronic apparatus includes a storage which stores a plurality of applications, a manager which manages a first list regarding a desktop application from among the plurality of applications stored in the storage, and manages a second list regarding a desktop application that has been already selected from among the desktop applications, a user interface which displays a first icon which corresponds to the first list and a second icon which corresponds to each desktop application included in the second list, and a controller which, if one of the displayed second icons is selected, drives a desktop application corresponding to the selected icon. | 2014-02-27 |
20140059492 | DISPLAY DEVICE, USER INTERFACE METHOD, AND PROGRAM - A display apparatus includes: a display having a screen in which an image is displayed; an input unit having a surface on which a user's touch is sensed; a display controller that displays a plurality of individual icons and one or more category icons each of which represents a category of one or more individual icons; and a motion recognition unit that detects a pinching-out motion to widen a distance between two points of touch on the surface based on a motion sensed by the input unit, wherein the display controller changes a state of one or more individual icons associated with at least one category from an enfolded state in which the one or more individual icons are not displayed to an unfolded state in which the one or more individual icons are displayed. | 2014-02-27 |
20140059493 | EXECUTION METHOD AND MOBILE TERMINAL - The present invention relates to an application execution method and a mobile terminal supporting the same and, more particularly, to an application execution method and mobile terminal supporting the same wherein, when one of icons displayed on a touchscreen is selected, an application associated with the selected icon is executed. The method for application execution in a mobile terminal having a touchscreen includes displaying an icon associated with an application, detecting a touch related to the icon, identifying movement of the touch, and executing a function corresponding to the touch movement among functions of the application. | 2014-02-27 |
20140059494 | APPARATUS AND METHOD FOR PROVIDING APPLICATION LIST DEPENDING ON EXTERNAL DEVICE CONNECTED TO MOBILE DEVICE - A method for providing an application list depending on an external device connected to a mobile device is provided. The method includes displaying a plurality of first shortcut keys for executing a plurality of first applications, on a display of the mobile device, determining whether the mobile device is connected to an external device, if the mobile device is connected to the external device, displaying on the display at least one second shortcut key for executing at least one second application, with which the external device can be used, among the plurality of first applications, determining whether the second shortcut key displayed on the display is selected, if the second shortcut key is selected, executing a second application corresponding to the selected second shortcut key in the mobile device, and displaying execution results of the second application on the display. | 2014-02-27 |
20140059495 | TALENT PROFILE INFOGRAPHIC - A system and method for example method for displaying enterprise data via a user interface display. An example method includes providing a first user option to select enterprise data to be displayed, yielding selected data in response thereto; employing a capsule to present a visualization or infographic characterizing at least a portion of the selected data; and providing a second user option to flip or rotate the capsule, thereby displaying additional enterprise data that is related to or representative of the selected data or portion thereof. In a specific embodiment, the first user option includes a slider bar that enables a user to specify a time frame to filter the enterprise data. | 2014-02-27 |
20140059496 | UNIFIED MOBILE APPROVALS APPLICATION INCLUDING CARD DISPLAY - A system and method for facilitating use of electronic cards to represent and access computing objects via a mobile device. The example method includes graphically representing a first computing object via one or more electronic cards positioned in a first stack of electronic cards; providing a first user option to spread the stack of electronic cards, yielding spread cards; providing a second user option to select an electronic card from among the spread cards to trigger display of detailed data associated with the card; and providing a third user option to approve or reject an approval item associated with the card in response to user selection of the second user option. In a more specific embodiment, various card stack attributes, such as quantity of cards, type, and so on, may be illustrated graphically, such as via variations in stack depth, color coding, and so on. | 2014-02-27 |
20140059497 | COORDINATED MULTI-LEVEL CAROUSEL - A method for a multi-level carousel in a user interface is described. The method includes displaying the multi-level carousel in the user interface. The multi-level carousel includes a top level carousel and a sublevel carousel. The method also includes displaying data in the top level carousel and the sublevel carousel in the user interface. Data in the top level carousel has a relationship with data in the sublevel carousel according to a relationship mapping. The method also includes linking navigation of the top level carousel and the sublevel carousel. Linking the navigation includes modifying data shown on the user interface for the top level carousel and the sublevel carousel according to the relationship mapping in response to an input to navigate data shown on the user interface for one of the top level carousel and the sublevel carousel. | 2014-02-27 |
20140059498 | USER INTERFACE DISPLAY OF ANCHOR TILES FOR RELATED ENTITIES - A display is generated for displaying entities that are related to a selected entity. The display includes one or more tiles, each tile displaying a representation of a selected entity and associated entities, within that single tile. | 2014-02-27 |
20140059499 | MOBILE TERMINAL AND DISPLAY CONTROL METHOD FOR THE SAME - A mobile terminal and a display control method for the same are provided. The display control method enables the mobile terminal to detect hovering input of a pen and to display a different pointer according to the attribute of the hovering input position. The display control method includes detecting a hovering input, identifying a position of the hovering input, determining an attribute associated with the hovering input position; and displaying a pointer corresponding to the determined attribute at the position of the hovering input. | 2014-02-27 |
20140059500 | DATA PROCESSING DEVICE AND METHOD OF PERFORMING DATA PROCESSING ACCORDING TO GESTURE OPERATION - The present invention is to appropriately determine a gesture operation detected to perform data processing according thereto. In the present invention, a CPU judges a processing status at the time of the detection of a gesture operation performed on a touch panel, and after determining its gesture operation type according to the processing status, performs data processing according to the operation type. In this case, the CPU determines and evaluates a gesture operation type for each processing status, and updates values (evaluation accumulation values) of a flick priority pointer and a tap priority pointer. Then, based on these values of the flick priority pointer and the tap priority pointer, the CPU determines one of the gesture operation types (flick operation/tap operation). | 2014-02-27 |
20140059501 | SCREEN DISPLAY CONTROL METHOD OF ELECTRONIC DEVICE AND APPARATUS THEREFOR - A method and apparatus for zooming in or out and displaying a screen according a gesture of a user is provided. The method includes sensing gesture input, determining whether the gesture input corresponds to a predetermined pattern of a first semicircle or semi oval shape, and zooming in or out the image displayed on the screen and displaying a zoomed in or zoomed out image on a screen wherein the zoom ratio is in proportion to a radius of a first semicircle or a radius of a long or short axis of a first semi oval when the gesture input is the pattern of the first semicircle or semi oval shape. | 2014-02-27 |
20140059502 | PATTERN DATA GENERATION METHOD, PATTERN VERIFICATION METHOD, AND OPTICAL IMAGE CALCULATION METHOD - According to an embodiment, a pattern data generation method is provided. In the pattern data generation method, when a resist on a substrate is exposed using a mask, an optical image at a designated resist film thickness position is calculated using a mask pattern. Feature quantity related to a shape of a resist pattern at the resist film thickness position is extracted, based on the optical image. Also, whether the resist pattern is failed is determined, based on the feature quantity, and pattern data of a mask pattern determined as failed is corrected. | 2014-02-27 |
20140059503 | METHOD FOR PREPARING A PATTERN TO BE PRINTED ON A PLATE OR MASK BY ELECTRON BEAM LITHOGRAPHY, CORRESPONDING PRINTED CIRCUIT DESIGN SYSTEM AND COMPUTER PROGRAM - A method for preparing a pattern to be printed on a plate or mask by electron beam lithography comprising the following steps: modelling of the pattern by breaking down this pattern into a set of elementary geometric shapes intended to be printed individually in order to reproduce said pattern and, for each elementary geometric shape of the model; determination of an electrical charge dose to be applied to the electron beam during the individual printing of the elementary shape, this dose being chosen from a discrete set of doses including several non-zero predetermined doses recorded in memory. The set of elementary geometric shapes is a bidimensional paving of identical elementary geometric shapes covering the pattern to be printed. In addition, when the doses to be applied to the elementary geometric shapes are determined, a discretisation error correction is made by dithering. | 2014-02-27 |
20140059504 | METHOD AND SYSTEM FOR REPLACING A PATTERN IN A LAYOUT - A received layout identifies a plurality of circuit components to be included in an integrated circuit (IC) layer for double patterning the layer using two photomasks, the layout including a plurality of first patterns to be included in the first photomask and at least one second pattern to be included in the second photomask. A selected one of the first patterns has first and second endpoints, to be replaced by a replacement pattern connecting the first endpoint to a third endpoint. At least one respective keep-out region is provided adjacent to each respective remaining first pattern except for the selected first pattern. Data are generated representing the replacement pattern, such that no part of the replacement pattern is formed in any of the keep-out regions. Data representing the remaining first patterns and the replacement pattern are output. | 2014-02-27 |
20140059505 | METHOD FOR DESIGNING INTEGRATED CIRCUITS EMPLOYING CORRECT-BY-CONSTRUCTION PROGRESSIVE MODELING AND AN APPARATUS EMPLOYING THE METHOD - Methods of designing an integrated circuit and an apparatus for designing an integrated circuit are disclosed herein. In one embodiment, a method includes: (1) generating a block model of the integrated circuit according to a first timing budget, (2) developing a top level implementation of the integrated circuit according to the first timing budget, (3) determining a second timing budget for the integrated circuit based on the block model and (4) modifying the block model and the top level implementation employing the second timing budget to provide a progressive block model and a modified top level implementation. | 2014-02-27 |
20140059506 | METHOD AND APPARATUS FOR APPLYING POST GRAPHIC DATA SYSTEM STREAM ENHANCEMENTS - An approach is provided for applying post graphic data system (GDS) stream enhancements back to the design stage. Embodiments include receiving a data stream of an integrated circuit design layout from a design stage, determining one or more design constructs based on an analysis of the data stream, determining one or more instructions to implement the one or more design constructs at the design stage, and sending the instructions to the design stage to implement the one or more design constructs. | 2014-02-27 |
20140059507 | Defect Injection For Transistor-Level Fault Simulation - Aspects of the invention relate to techniques of defect injection for transistor-level fault simulation. A circuit element in a circuit netlist of a circuit is first selected for defect injection. Next, a defect is determined based on whether the selected circuit element is a design-intent circuit element or a parasitic circuit element. After the defect is determined, the defect is injected into the circuit netlist and then the circuit is simulated. | 2014-02-27 |
20140059508 | Determining A Design Attribute By Estimation And By Calibration Of Estimated Value - A computer-implemented method of determining an attribute of a circuit includes using a computationally expensive technique to simulate the attribute (such as timing delay or slew) of a portion of the circuit, at predetermined values of various parameters (e.g. nominal values of channel length or metal width), to obtain at least a first value of the attribute. The method also uses a computationally inexpensive technique to estimate the same attribute, thereby to obtain at least a second value which is less accurate than the first value. Then the computationally inexpensive technique is repeatedly used on other values of the parameter(s), to obtain a number of additional second values of the attribute. Applying to the additional second values, a function obtained by calibrating the at least one second value to the at least one first value, can yield calibrated estimates very quickly, which represent the attribute's variation relatively accurately. | 2014-02-27 |
20140059509 | METHODOLOGY ON DEVELOPING METAL FILL AS LIBRARY DEVICE - A methodology for developing metal fill as a library device and, in particular, a method of generating a model of the effects (e.g., capacitance) of metal fills in an integrated circuit and a design structure is disclosed. The method is implemented on a computing device and includes generating a model for effects of metal fill in an integrated circuit. The metal fill model is generated prior to completion of a layout design for the integrated circuit. | 2014-02-27 |
20140059510 | Sizing Method for Stand-alone Photovoltaic System - A sizing method for a stand-alone photovoltaic system is provided. The stand-alone photovoltaic system includes photovoltaic plates and batteries. The sizing method includes steps of obtaining climate data in a site during a period of time, calculating Tc | 2014-02-27 |
20140059511 | Generating Root Cause Candidates For Yield Analysis - Aspects of the invention relate to yield analysis techniques for generating root cause candidates for yield analysis. With various implementations of the invention, points of interest are first identified in a layout design. Next, regions of interest are determined for the identified points of interest. Next, one or more properties are extracted from the regions of interest. Based at least on the one or more properties, diagnosis reports of failing devices fabricated according to the layout design are analyzed to identify probable root causes. | 2014-02-27 |
20140059512 | Executable Software Building Block - A methodology of encapsulating software intelligence in a software application development environment so that software solution construction resembles the independent nature of physical building blocks used to create a physical structural design: Programmatic Intelligence (Program code) that is immediately incorporated and runtime functional when added to a running, finished, software application. | 2014-02-27 |
20140059513 | Creation and Uploading of Archives for Software Projects to Submission Portal - A computer system interacts with a software development environment to enable a software developer to submit one or more software projects to a submission portal for analysis. A processor obtains needed files associated with a software project and then may proceed to compile the artifacts based on compile parameters in order to generate additional artifacts typically containing at least one binary file but that may be dependent on a type of the software project. The configuration data may be created independently of a build environment of the software project. The computer system may then archive artifacts of the software project that may be compressed and uploaded to an analysis tool. The submissions portal can then determine whether the submitted code is complete. The submitted code can be further analyzed by a static analysis engine, where the results are presented to the developer. | 2014-02-27 |
20140059514 | Methods and Systems Utilizing Behavioral Data Models - Embodiments include computer systems, methods, and program code for developing and utilizing behavioral data models. A model can comprise a property and a behavior of the modeled component, with the property defining a data element of the modeled component and the behavior comprising a programmatic expression defining an operation to be performed when the model is consumed. Consuming the model can comprise generating an in-memory representation of the modeled component. The in-memory representation can comprise a data structure corresponding to the property and a functional component comprising code configured to implement the behavior. The in-memory representation is used directly in the operation of the computer application to process data, such as by storing or retrieving data from the data structure and/or by executing the code that implements the behavior. In some embodiments, consuming the model comprises outputting a program component, such as source or object code, based on the in-memory representation. | 2014-02-27 |
20140059515 | COMMUNICATION VIRTUAL MACHINE - A system for automating at least a portion of a communication application development cycle using a communication virtual machine that automatically interfaces with an existing network system and provides an engine for executing designed application models over the existing network system. | 2014-02-27 |