44th week of 2010 patent applcation highlights part 61 |
Patent application number | Title | Published |
20100281348 | CALIBRATION METHOD AND CIRCUIT FOR AN ADD-COMPARE-SELECT LOOP - One embodiment of the invention features a programmable gain stage in analog update circuitry to overcome the accuracy limitation of the circuit gain and the maintenance of small finite number of possible sequence estimates. | 2010-11-04 |
20100281349 | Systems and Methods for Retransmission Return Channel Error Detection - A method implemented in a digital subscriber line (DSL) system is described for minimizing a misdetection probability at a far-end coded message receiver during transmission of a coded message. The method comprises jointly determining, at the far-end coded message receiver, a P matrix and a modulation scheme. The method further comprises encoding a message into a coded message with a systematic linear block code, the systematic linear block code having a generator matrix [I P], where I represents a linear block code component identity matrix and P represents the determined P matrix. The method also comprises modulating the encoded message to one or more tones forming a discrete multi-tone (DMT) symbol according to the determined modulation scheme. | 2010-11-04 |
20100281350 | Method, Apparatus, and Computer Program Product for Written Mathematical Expression Analysis - Various methods for written mathematical expression analysis are provided. One method may include receiving written input where the written input is representative of a mathematical expression. The method may also include analyzing the written input to identify at least one operator and at least one operand and constructing an expression tree based at least in part on predefined symbol relationships, the at least one operator, and the at least one operand. Similar apparatuses and computer program products are also provided. | 2010-11-04 |
20100281351 | WEB PRINT CONTENT CONTROL USING HTML - A web page is enhanced with “print tags.” These print tags indicate which portions of a web page's data belong to which content items. The print tags identify and distinguish between the content items. The web browser uses the tags to differentiate “real” content from advertisements on the web page, so that unimportant content is not printed. Additionally, if a content item is distributed over several pages, then the print tags convey information about which hyperlinks the web browser should automatically follow in order to obtain and print the entire content item. The print tags are embedded into the web document itself. In approaches discussed herein, the user does not need to cause his web browser to request any additional “printer-friendly” web page, because the browser automatically generates print data using the HTML print tags that are already contained in the web page that the user asked to be printed. | 2010-11-04 |
20100281352 | INTERNET-BASED INFORMATION SYSTEM AND METHOD FOR ASCERTAINING A DATA-RECIPIENT-SPECIFIC DATA RECORD - An internet-based information system for selectively presenting data e-mails ( | 2010-11-04 |
20100281353 | Automated Annotating Hyperlinker - Creating a document assembly. In a central linking document stored in a computer data container, accepting input identifying at least one selected data. Retrieving metadata regarding at least one identified selected data. Creating at least one hyperlink anchor in the central linking document to at least one identified selected data using its corresponding retrieved metadata. Copying at least one hyperlinked selected data to the path of the computer data container storing the central linking document. | 2010-11-04 |
20100281354 | Method, System and Computer Readable Medium for Addressing Handling From a Computer Program - A method, system and computer readable medium for providing for providing a function item, such as a key, button, icon, or menu, tied to a user operation in a computer, whereby a single click on the function item in a window or program on a computer screen, or one single selection in a menu in a program, initiates retrieval of name and addresses and/or other person or company related information, while the user works simultaneously in another program, e.g., a word processor. The click on the function item initiates a program connected to the button to search a database or file available on or through the computer, containing the person, company or address related data, in order to look up data corresponding to what the user types, or partly typed, e.g., name and/or address in the word processor, the correct data from the database, data related to the typed data, e.g., the name of the person, company, or the traditional or electronic address, or other person, or company, or address related data, and alternatively the persons, companies, or addresses, are displayed and possibly entered into the word processor, if such related data exists. | 2010-11-04 |
20100281355 | DYNAMICALLY GENERATED WEB SURVEYS FOR USE WITH CENSUS ACTIVITIES, AND ASSOCIATED METHODS - Certain example embodiments disclosed herein relate to online survey systems and/or methods. In certain example embodiments, the questions to be asked are substantially insulated from an application that asks the questions. This abstraction may be accomplished in certain example embodiments by dynamically generating a computer-accessible (e.g., web-based) survey from one or more definition files. For example, a survey may be defined via a response definition file and a user interface definition file, thereby enabling the definition files to be read and the survey to be presented with the appropriate questions, validations, and transformations being specified by the response definition life, and with the look and feel being specified by the user interface definition file. Answers to questions may be persisted for a respondent in a storage location remote from the respondent. Such online surveys systems and/or methods may be suitable for census-related activities. | 2010-11-04 |
20100281356 | Construction and analysis of markup language document representing computing architecture having computing elements - A markup language document representing computing elements of a computing architecture, such as data storage elements of a data storage architecture, is constructed and analyzed. A first computing element contained by a second computing element is represented; a first tag of the document corresponding to the first computing element is nested within a second tag of the markup language document corresponding to the second computing element. A non-containing/contained relationship from the first computing element to a third computing element is also represented; a pointer tag of the document corresponding to the data access path is nested within the first tag, and references a third tag of the document corresponding to the third computing element. Get-pointer-node and get-child-node application programming interfaces for the markup language are called to traverse among containing/contained relationships. Pointer tags are followed to traverse among non-containing/contained relationships. Redundant attributes among the relationships can thus be detected. | 2010-11-04 |
20100281357 | SYSTEM AND METHOD FOR PROCESSING A WIDGET AT A WEB BROWSER - A system and method for processing a Widget at a Web browser. The system includes: a code analyzer for analyzing codes of a Widget to generate an event-instruction mapping table; an event dispatcher which, in response to monitoring of an event of the Widget, queries the event-instruction mapping table to determine whether a corresponding instruction needs to be executed; and a code parser which executes or invokes other means to execute the corresponding instruction, in response to that the event dispatcher determines the corresponding instruction needs to be executed. It is possible to correctly render a Widget at a client without the need to perform more work by a corresponding server. | 2010-11-04 |
20100281358 | WEB SERVER AND METHOD TO PROVIDE WEB-PAGES TO MANAGE DEVICES - A web server and a method to provide web-pages to manage devices. A storage stores data for a web-page setting attributes and attribute values related to at least one device. A web-page generator generates a basic web-page based on the stored data of the web-page if to display of the web-page is requested from a user terminal. A communicator transmits the generated basic web-page to the user terminal. A server controller controls the web-page generator to generate a first web-page to display at least one attribute and attribute values of the at least one attribute on the basic web-page displayed on the user terminal. Thus, only attributes and attribute values, which can be supported by a device, can be displayed on a user interface (UI) screen. As a result, a user can easily write a workform. | 2010-11-04 |
20100281359 | METHOD, APPARATUS AND SYSTEM FOR PROCESSING GRAPHIC OBJECTS - The present application discloses a method, apparatus and system for processing graphic objects in a flow diagram. Said method comprises obtaining a flow diagram and execution stage information generated when executing said flow diagram; obtaining a layout policy, wherein said layout policy at least designates the conditions for determining a primary path in the flow diagram using the execution stage information; determining the primary path using the execution stage information based on the layout policy; and displaying prominently said primary path during displaying said flow diagram. Owing to the present invention, the elements, such as a primary path, in a diagram in which a user takes interest can be found by the user easily to facilitate the user to understand the diagram. Furthermore, the diagram automatically arranged using the present invention is usually clear enough so that it is almost not required to be manually adjusted by the user. | 2010-11-04 |
20100281360 | DISPLAY DEVICE FOR DISPLAYING SETUP SCREEN WITH SCREEN NAVIGATION PATH - A display device includes a display unit, a storing unit, a navigation string generating unit, and a display control unit. The display unit includes a first region and a second region. The display unit displays, in the first region, one of a plurality of screen images managed hierarchically. The plurality of screen images includes a first screen image and a second screen image. The storing unit stores a plurality of character strings corresponding to the plurality of screen images. The navigation string generating unit includes a specifying unit and a generating unit. The specifying unit specifies a setting value selected for at least the second screen image that was navigated through to arrive at the first screen image currently displayed in the first region. The generating unit generates a navigation string including at least one of the character strings corresponding to the second screen image and a setting data representing the setting value. The display control unit controls the display unit to display the navigation string in the second region. | 2010-11-04 |
20100281361 | AUTOMATED METHOD FOR ALIGNMENT OF DOCUMENT OBJECTS - An apparatus and automated method are disclosed for alignment of objects in a document which allows saliency within one or both objects to be a factor in the alignment. The method includes, for an input electronic document, identifying first and second objects to be aligned on a page of the document. A one dimensional guideline profile is generated for at least the first object based on a detection of saliency for the first object. The first and second objects are aligned based on the guideline profile to form a modified document and the modified document is output. | 2010-11-04 |
20100281362 | Maintaining Undo and Redo Capability across Metadata Merges - A method is presented for preserving metadata during an undo operation at a client computer. A first section of a document is modified on a word processing application on the client computer by performing one or more user actions in the first section of the document. While modifying the first section of the document, metadata is received at the client computer for a second section of the document. The metadata is inserted into the second section of the document. After the metadata is inserted into the second section of the document, an undo operation is performed on the word processing application. The undo operation includes the steps of removing the metadata from the second section of the document, undoing the last user action of the one or more user actions in the first section of the document and restoring the metadata for the second section of the document. | 2010-11-04 |
20100281363 | TRANSMISSION DEVICE AND METHOD, RECEPTION DEVICE AND METHOD, AND TRANSMISSION/RECEPTION SYSTEM - A transmission device for transmitting data to a reception device as a data destination, includes: a display control means for controlling display of an icon corresponding to the data directed to a first display section as a touch panel; an operation detection means for detecting an operation of a first user on the first display section on which the icon is displayed; a destination operation sensing means for sensing an operation of a second user on a second display section as a touch panel on which part of the icon is displayed in the reception device when the icon is held in a predetermined region of the first display section; and a transmission control means for controlling the start of transmission of the data to the reception device when the operation detection means detects that the icon is opened in the predetermined region of the first display section from a state in which the icon is held in the predetermined region of the first display section and the part of the icon is held in the second display section. | 2010-11-04 |
20100281364 | Apparatuses, Methods and Systems For Portable Universal Profile - The disclosure details the implementation of APPARATUSES, METHODS AND SYSTEMS FOR PORTABLE UNIVERSAL PROFILE. The disclosure teaches a PUP, which provides interactive, responsive and efficient portable universal profile for creating universal portable IDs for individuals, entities, and/or systems. In one embodiment, the PUP allows people to package web links to the information of interest to them in a responsive tag or PUP-interface. For example, a user may create a personal widget comprised of links to the content, events and products they want to promote and share. In one embodiment, this personal widget may be an easy-to-use application for online self-publishing and self-distribution, complete with available user metrics. In a further embodiment, the PUP may let a user know every time a friend looks at their widget or clicks a link. In this way, users can get a better understanding of common interests and get feedback from friends on what they may be most interested in. The personal widget may be portable and posted ubiquitously across the Web, and/or it may be posted within particular technical environments taking advantage of particular functionality available in those environments (such as social networking sites like Facebook.com, MySpace.com, LinkedIn.com, etc.). In some embodiments, a PUP-I interacts with the environment in which it is posted/hosted or published. In some such embodiments, the PUP-I may be configured to obtain and/or supply data associated with the user, updating and reconciling information between and among various environments (e.g., coordinating a user's MySpace profile with their Facebook profile). | 2010-11-04 |
20100281365 | Encoding method and apparatus and decoding method and apparatus - The disclosed embodiments relate to a multimedia data encoding/decoding method and apparatus. In some aspects, a decoding method comprises receiving multimedia data which comprises a media area including a video data area and an audio data area, a media information area including a video track area and an audio track area respectively corresponding to the video data area and the audio data area, and a menu description area including description data for displaying a menu that provides an interface between a user and media data in the media area; extracting the description data from the multimedia data, the description data being described using a scene representation format; decoding the extracted description data by extracting scalable vector graphics format data form the description data; rendering a menu using the decoded description data; and decoding media data extracted from the media area based on the menu, wherein the media area, the media information area and the menu description area are incorporated into a single file. The disclosed embodiments include a multimedia data encoding/decoding method and apparatus can construct a multi media data file including a plurality of video/audio contents and description data for a menu between a user and media data. Thus, a time taken to process and transmit the multimedia data can be reduced. | 2010-11-04 |
20100281366 | EDITING KEY-INDEXED GRAPHS IN MEDIA EDITING APPLICATIONS - Some embodiments of the invention provide media editing applications with novel key-indexed graph editing operations. In some embodiment, the media editing application allows a user to modify such a graph without actually selecting any key index on the graph. In some embodiments, the media editing application allow a user to modify the graph by interacting with one or more shapes that are defined in terms of the graph, without selecting any of the key indices that are used to specify the graph. | 2010-11-04 |
20100281367 | METHOD AND APPARATUS FOR MODIFYING ATTRIBUTES OF MEDIA ITEMS IN A MEDIA EDITING APPLICATION - Some embodiments of the invention provide novel methods for editing the value of an attribute of a media item (e.g., a media content or a media operation) for a media editing application. Such attributes of a media item can include scale, rotation, opacity, pan, volume, etc. In some embodiments, a media editing application represents the changing value of such an attribute over a duration (e.g., a duration of time, a duration of frequencies, etc.) as a key-indexed geometry. A user of the media editing application can manipulate these geometries to change the attribute value over a duration. Such geometries may include graphs and shapes. For such applications, some embodiments provide novel compressed geometric representations (i.e., collapsed views) of one or more uncompressed key-indexed geometries (e.g., graphs or shapes). Additionally, other embodiments provide a novel method for editing the value of one or more attribute directly in a preview display area used to view the composite presentation created in the media editing application. | 2010-11-04 |
20100281368 | INFORMATION STORAGE MEDIUM INCLUDING EVENT OCCURRENCE INFORMATION, APPARATUS AND METHOD FOR REPRODUCING THE SAME - An information storage medium storing event information for generating an event with reference to an audio/video data structure and an apparatus and method thereof. The information storage medium includes: core data, that includes audio/video data and navigation data for reproducing the audio/video data; and program data that is used for interaction with a user, wherein the program data includes event occurrence information for generating an event with reference to a structure of the audio/video data. | 2010-11-04 |
20100281369 | Graphical User Interface with Improved Media Presentation - Improved graphical user interfaces and techniques for providing remote media content to users are disclosed. According to one aspect, an application window display on a display device can expose a user not only to local media content but also to remote media content that is associated with the local media content. The local media content is stored locally, while the remote media content is stored remotely and available from a remote media server. According to another aspect, the remote media content to be displayed can be determined in a manner that is dependent on a user interaction with the local media content. According to still a further aspect, the manner by which the remote media content is displayed can be dependent on the availability of remote media content at the remote media server. | 2010-11-04 |
20100281370 | VIDEO-ASSISTED MARGIN MARKING FOR DENTAL MODELS - Tools are described for preparing digital dental models for use in dental restoration production processes, along with associated systems and methods. Dental modeling is improved by supplementing views of three-dimensional models with still images of the modeled subject matter. Video data acquired during a scan of the model provides a source of still images that can be displayed alongside a rendered three-dimensional model, and the two views (model and still image) may be synchronized to provide a common perspective of the model's subject matter. This approach provides useful visual information for disambiguating surface features of the model during processing steps such as marking a margin of a prepared tooth surface for a restoration. Interactive modeling tools may be similarly enhanced. For example, tools for margin marking may synchronize display of margin lines between the still image and the model so that a user can interact with either or both of the visual representations, with changes to a margin reflected in both displays. | 2010-11-04 |
20100281371 | Navigation Tool for Video Presentations - Some embodiments provide a method that provides a first display area for displaying a video presentation. The video presentation includes several video clips, each of which includes a particular sequence of consecutive video pictures. The method provides a navigation tool for navigating the video presentation. The navigation tool includes a display of a representative video picture from each video clip in the video presentation. The entire navigation tool is for display at one time in a second display area. In some embodiments the representative video picture for a particular video clip is the first video picture, a particular number of video pictures from the start of the video clip, etc. Some embodiments also provide a third display area for displaying thumbnail images representing a subset of the video clips in the video presentation. | 2010-11-04 |
20100281372 | Tool for Navigating a Composite Presentation - A computer readable medium storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation and (2) a navigation tool including several selectable navigation markers associated with several navigable locations in the composite presentation. The selection of a navigation marker causes the composite display area to present the navigable location in the composite presentation that is associated with the selected navigation marker. | 2010-11-04 |
20100281373 | METHOD AND SYSTEM FOR ANNOTATING VIDEO CONTENT - Disclosed is a method and system for annotating video. A software application operating on a user computing device monitors a first display of video content transmitted over a network from a video server. The software application detects an action performed by a user of the user computing device on a first frame of the video content during display of the first frame. The action corresponds to the user identifying a portion of the displayed video frame upon which to overlay a visible marking on the first frame. The marking is associated with an object in the first frame. The software application iteratively derives a further position for the marking in a further frame of the video content, the further position associated with the location of the object in the further frame. The software application generates metadata associated with the user and transmits the metadata to a metadata sever. | 2010-11-04 |
20100281374 | SCROLLABLE MENUS AND TOOLBARS - Some embodiments of the invention provide a method that defines several menu items having a particular order. The method provides a display area for displaying a portion of the menu items in the particular order. The method provides a selection window in the display area for indicating that a menu item is presently selectable. The display area is also for receiving input to (i) scroll the menu items through the selection window in the particular order and (ii) select a particular menu item when the particular menu item is displayed in the selection window. In some embodiments, the display area is a linear display area, while in some embodiments it is a semi-circular display area or other shape. | 2010-11-04 |
20100281375 | Media Clip Auditioning Used to Evaluate Uncommitted Media Content - A computer readable medium (CRM) storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a display area for displaying a composite presentation that the application creates by compositing a plurality of media clips, (2) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation, (3) an audition display area for displaying graphical representations of a set of media clips that are candidates for adding to the composite presentation at a particular location, and (4) an audition tool for creating an audition set for a particular location in the composite display area, where the audition set is a user modifiable set of clips, each of which is for individual placement at the particular location for inclusion in the composite presentation. | 2010-11-04 |
20100281376 | Edit Visualizer for Modifying and Evaluating Uncommitted Media Content - A computer readable medium (CRM) storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a display area for displaying a composite presentation that the application creates by compositing a plurality of media clips, (2) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation and a set of media clips that are candidates for adding to the composite presentation, and (3) a preview tool for differentiating in the composite display area the graphical representation of any media clip that is part of the composite presentation from the graphical representation of any media clip that is a candidate for adding to the composite presentation. | 2010-11-04 |
20100281377 | Condensing Graphical Representations of Media Clips in a Composite Display Area of a Media-Editing Application - Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying graphical representations of a set of media clips that are part of a composite presentation. Each graphical representation of a particular media clip is assigned to a particular row in the composite display area, where each row corresponds to a particular track in the composite presentation. Some embodiments of the GUI include a compression tool for assigning the graphical representations to new rows so as to reduce blank space in the composite display area, where the assignment of the graphical representations to new rows eliminates the correspondence between the rows and the tracks. Some embodiments include a collapsing tool for reducing a size of graphical representations in the composite display area. | 2010-11-04 |
20100281378 | MEDIA EDITING APPLICATION WITH CAPABILITY TO FOCUS ON GRAPHICAL COMPOSITE ELEMENTS IN A MEDIA COMPOSITING AREA - Some embodiments provide a media editing application that allows a user to focus on a subset of media clips that the application combines to create a composite presentation. The media editing application of some embodiments includes a display area for displaying the composite presentation that the application creates by compositing several media clips (e.g., audio clip, video clip). The multimedia editing application of some embodiments also includes a composite display area (e.g., an area with multiple tracks that span a timeline) for displaying graphical clips representations of media clips that are part of the composite presentation. To focus on a subset of clip representations in the composite display area, the application of some embodiments also includes a tool for causing a first emphasized subset of clip representations (also referred to as “in-focus clips”) to appear larger in the composite display area than a second de-emphasized subset of clip representations (also referred to as “out-of-focus clips”) that are being concurrently represented in the composite display area. | 2010-11-04 |
20100281379 | Cross-Track Edit Indicators and Edit Selections - A method of defining a media editing application for creating media presentations. The method provides a composite display area for displaying a set of clip shapes that represent media clips. It also provides a consolidated editing tool for (1) identifying clip-shape edit points that are near a cursor's location as the cursor moves from track to track in the composite display area and (2) collectively selecting the identified clip-shape edit points along multiple track in order to receive an edit operation to collectively perform on said the clip-shapes of the identified edit points. | 2010-11-04 |
20100281380 | EDITING AND SAVING KEY-INDEXED GEOMETRIES IN MEDIA EDITING APPLICATIONS - Some embodiment provide media editing applications that include libraries that (i) provide presets (i.e., predefined operations and/or predefined attribute values) for modifying key indices and interpolation between the key indices, and/or (ii) provide storage for storing presets defined by a user of the media editing application. Some embodiments display the presets as thumbnails, thumbnails with text descriptions, and/or text-defined operations. In addition, some embodiments provide user-interface tools that allow the user of the media editing application to augment the preset libraries by storing a selected part of one key-indexed geometry or parts of multiple different geometries as a user-defined preset. | 2010-11-04 |
20100281381 | Graphical User Interface for a Media-Editing Application With a Segmented Timeline - Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying a portion of a timeline to which multimedia clips are assigned to create a composite media presentation. The timeline is divided into user-defined segments. The GUI includes an outline window for displaying a list of selectable items representing the user-defined segments, the selectable items for use in applying various operations to the user-modifiable segments. In some embodiments, the various operations include operations to insert a new segment into the timeline, to merge at least two segments into one segment, to hide a particular segment from view, to focus on a particular segment or group of segments in the composite display area, as well as other operations. | 2010-11-04 |
20100281382 | Media Editing With a Segmented Timeline - Some embodiments provide a computer readable medium storing a media editing application for creating multimedia presentations. The application includes a graphical user interface (GUI). The GUI includes a composite display area for displaying a portion of a timeline to which multimedia clips are assigned to create a composite media presentation. The GUI includes a user interface tool for dividing the timeline into segments. The GUI includes an editing tool for applying an effect to each of a plurality of clips in a particular segment of the timeline. The GUI includes a user interface tool for modifying a duration of at least one segment. Different versions of the segments may be created. | 2010-11-04 |
20100281383 | Segmented Timeline for a Media-Editing Application - Some embodiments provide a method that receives a timeline that includes several pieces of content. The method receives user input to divide the timeline into hierarchical segments of varying duration. The method defines associations between the pieces of content and at least one hierarchical level of the segments. In some embodiments, the method is performed by a media-editing application and the pieces of content are media clips inserted into the timeline by a user. | 2010-11-04 |
20100281384 | Tool for Tracking Versions of Media Sections in a Composite Presentation - A computer readable medium storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation, (2) a navigation tool including several selectable navigation markers associated with several navigable locations in the composite presentation, and (3) a version management feature for (a) indicating whether each location has been modified, (b) providing an option to create a new version of each location, and (c) providing access to previously-saved versions of each location. | 2010-11-04 |
20100281385 | Presenting an Editing Tool in a Composite Display Area - A computer readable medium (CRM) storing a media editing application providing a consolidated editing tool is described. The application includes a graphical user interface (GUI). The GUI has a display area for displaying a composite presentation that the application creates by compositing a plurality of media clips, a composite display area for displaying graphical representations of a set of media clips that are part of the composite presentation, and a consolidated editing tool that provides several user-selectable editing operations within the composite display area. In some embodiments, the consolidated editing tool automatically presents an associated editing operation for selection and activation based on the cursor location within the composite display area. | 2010-11-04 |
20100281386 | Media Editing Application with Candidate Clip Management - A computer readable medium storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a presentation display area for displaying a composite presentation that the application creates by compositing several media clips, (2) a composite display area for displaying a set of graphical representations that represent a set of committed media clips that are committed to be a part of the composite presentation, (3) several selectable location markers that are associated with several locations in the composite display area, and (4) an audition display area associated with each location marker for receiving and displaying one or more candidate media clips for adding to the composite presentation at the location of the associated location marker. | 2010-11-04 |
20100281387 | SYSTEMS AND METHODS FOR MANAGING BUILDING AUTOMATION SYSTEMS AND IT SYSTEMS - A system for managing building automation systems and information technology systems includes an IT management server in communication with a plurality of IT sites and a BAS integration server in communication with a plurality of BAS sites. The system further includes a user application server that communicates with the IT management server and the BAS integration server to provide at least one application for managing the plurality of IT sites and the plurality of BAS sites. | 2010-11-04 |
20100281388 | ANALYSIS OF NETWORK TRAFFIC - Embodiments generally disclosed herein include a computer-implemented method for monitoring and correlating network traffic data associated with a primary network that is in communication with a plurality of secondary networks. The method generates a network traffic data set by monitoring network traffic between the primary network and the plurality of secondary networks. The method also determines a mapping of network connectivity by monitoring inter-network routing information between the primary network and the plurality of secondary networks. In addition, the method generates a traffic measurement data set by monitoring network utilization statistics between the primary network and the plurality of secondary networks. With the collected data sets, the method then calculates a relational network mapping between the primary network and the plurality of secondary networks by correlating the network traffic data set, the mapping of network connectivity, and the traffic measurement data set. | 2010-11-04 |
20100281389 | System for measuring web traffic - A system is presented for measuring, analyzing and/or reporting web traffic, predetermined events, and/or user activity on one or more web pages utilizing a landing page having code embedded thereon, wherein the program code is structured to deploy at least one portal element onto the landing page. Further, the portal element is structured to display at least one web page therein. Additionally, the program code is structured to detect a source of the web visit, and other predetermined events, including mouse clicks and other navigation activity. The program code may further be structured to optimize marketing campaigns, web sites, or web pages by displaying web content selected from a collection of web pages or from different versions of web content, and/or displaying a web page or web content modified by an optimization module. | 2010-11-04 |
20100281390 | SYSTEM AND METHOD FOR USER MODIFICATION OF METADATA IN A SHELL BROWSER - A system and method for user modification of metadata in a shell browser. A group of items and associated metadata values are displayed in a window of the shell browser. An edit control permits user modification of metadata values displayed in the window. The user can modify metadata associated with a welcome pane, a selected item, or multiple selected items. A data structure stored on one or more computer-readable media contains metadata associated with items displayed in a shell browser, including user modifiable metadata which is also displayed in the shell browser. | 2010-11-04 |
20100281391 | INFORMATION BROWSER SYSTEM AND METHOD FOR A WIRELESS COMMUNICATION DEVICE - An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device. | 2010-11-04 |
20100281392 | Platform Extensibility Framework - A platform extensibility framework may be provided. A visualization platform may register feature extensions and receive requests to create objects. The objects may be created according to drawing instructions provided by the visualization platform, an application requesting the object's creation, and/or at least one of the feature extensions. | 2010-11-04 |
20100281393 | Widget Platform, System and Method - A widget platform is disclosed. The widget platform includes a plurality of widget templates, a plurality of widget code portions, wherein at least a portion of the code portions are available for placement into ones of the plurality of widget templates, a search engine, wherein the search engine locates, responsive to a request, ones of the plurality of widget code portions, and a publisher, wherein the publisher publishes, responsive to a publication instruction, at least one widget prepared in accordance with at least one of the plurality of widget templates. | 2010-11-04 |
20100281394 | System and Method for Photo-Image Local Distribution - A system and method are provided for the local distribution of stored photo-images to wireless picture frames. The method interfaces a photo-image discovery device, having no dedicated display, to a display monitor presenting a menu of photo-image user prompt options originating from the photo discovery device. A photo-image from the storage site is selected, as well as a wireless picture frame destination. Then, the photo-image is wireless sent to the selected destination. In one aspect, the wireless picture frame is selected in response to discovery device movements. | 2010-11-04 |
20100281395 | SYSTEMS AND METHODS FOR REMOTE FILE TRANSFER - The present invention provides a method for transferring files between first and second computing devices. The method includes the steps of providing a first user interface associated with the first computing device; displaying a remote screen interface on the first user interface, the remote screen interface arranged to display at least one object associated with a file stored on the second computing device; and transferring the file associated with the at least one object to the first computing device, responsive to a user of the first computing device moving the object to a predetermined area of the remote screen interface. | 2010-11-04 |
20100281396 | METHOD FOR CONTROLLING USER REPRESENTATIONS, CORRESPONDING DEVICE AND COMPUTER PROGRAM PRODUCT - A method is provided for monitoring a representation of a user in a virtual environment. The method includes: a step of continuous supervision of a state of transfer of data between a terminal of said user and an entity for management of said virtual environment; a step of adaptation of a behaviour of said representation following a modification of said data transfer state. | 2010-11-04 |
20100281397 | Displaying Conversation Views in a Conversation-Based Email System - A method and system of processing messages is described that includes receiving a plurality of messages directed to a user, wherein each message has a unique message identifier. Each of the received messages is associated with a respective conversation to which it belongs. Each conversation includes a respective conversation identifier and a set of one or more messages which share a common set of characteristics that meet certain predefined criteria. A list of conversations to which the various messages belong is displayed in an order determined in accordance with other predefined criteria, such as ordering the conversations by the last date a message was received in a particular conversation. Each conversation is represented as a single item in the list. Other information displayed relating to the conversation includes labels, senders, date/time values, recipients, number of message in a conversation, and whether or not the conversation contains any unread messages. | 2010-11-04 |
20100281398 | Telephone Calling Interface - A telephone calling interface is disclosed. The telephone calling interface may be implemented as a toolbar within an Internet web browser. The toolbar may identify telephone numbers included in a web page requested by a user of the Internet web browser and conspicuously display the identified telephone numbers when the web page is displayed. The toolbar may recognize activation by the user of one of the conspicuously displayed identified telephone numbers included in the web page as an activated telephone number and initiate a telephone call between a predefined telephone number and the activated telephone number. The method may be executed on a computing device such as, for example, a personal computer. | 2010-11-04 |
20100281399 | Linked Information System - A method of providing an interactive expert link within a linked information system configured to obtain a set of media content related to at least one tracked theme or topic within a field and to generate a set of links between media content from the set of media content as a function of a relevance to the at least one tracked theme or topic, the method including the steps of identifying a new development within a topic from the at least one tracked theme or topic, obtaining a set of independent expert inputs related to the new development from a set of experts, wherein an expert meets a set of predefined expert criteria related to the field or topic, providing access to the set of independent expert inputs to the set of experts, enabling experts to provide expert commentary to one or more independent expert inputs from the set of independent expert inputs and providing access to the expert commentary to the set of experts. | 2010-11-04 |
20100281400 | METHOD AND APPARATUS FOR PROVIDING PORTIONED WEB PAGES IN A GRAPHICAL USER INTERFACE - Methods and devices enable displaying selected portions of one or more webpages in user defined view windows presented on a computing device display desktop. A selected webpage may be rendered into a full-sized render buffer in order for a rendering engine to render all the elements properly. One or more view windows are created on the display desktop that show user selected portions of the render buffer. In this manner users can select portions of one or more websites for presentation on their computing device desktop, position the selected portions at their preferred locations. | 2010-11-04 |
20100281401 | Interactive Genome Browser - Disclosed is an interactive genome browser executing within a web browser application, configured to display patient genetic data and additional genetic data tracks which are aligned by base pair. Additional tracks may include public data, community data, private data, sequence gaps, and additional genetic tests or probes which are available. Tests or probes may be ordered by selecting them from a test or probe track. Data in a genetic information database may also be searched using the interactive genome browser. Analyzed patient data may be published and made available to a community of users, which may communicate with one another. | 2010-11-04 |
20100281402 | SOFTWARE-BASED ASYNCHRONOUS TILED BACKINGSTORE - Systems, methods, devices, and programming product for displaying on a computer screen ( | 2010-11-04 |
20100281403 | BROWSER PROGRAM AND TERMINAL DEVICE - A computer-executable browser program, which generates drawing data for displaying contents on a display in accordance with contents data described in markup language, is provided with plurality of browser modules in which different functions are implemented, and a browser module managing unit that manages the plurality of the browser modules. One of a plurality of the browser modules is a rendering module to carry out rendering contents data for generating drawing data. At least one of a plurality of the browser modules is such a module as exclusively used for substituting for or changing a part of a rendering module or adding a separate function to functions of the rendering module. The browser module managing unit determines to process an element included in the contents data by using any of the exclusive modules in accordance with a predetermined condition so as to provide what makes a rendering module process such a thing that a predetermined change is added to the contents data. | 2010-11-04 |
20100281404 | EDITING KEY-INDEXED GEOMETRIES IN MEDIA EDITING APPLICATIONS - Some embodiments of the invention provide novel methods for editing the value of an attribute of a media item (e.g., a media content or a media operation) for a media editing application. Such attributes of a media item can include scale, rotation, opacity, pan, volume, etc. In some embodiments, a media editing application represents the changing value of such an attribute over a duration (e.g., a duration of time, a duration of frequencies, etc.) as a key-indexed geometry. A user of the media editing application can manipulate these geometries to change the attribute value over a duration. Such geometries may include graphs and shapes. For such applications, some embodiments provide novel compressed geometric representations (i.e., collapsed views) of one or more uncompressed key-indexed geometries (e.g., graphs or shapes). Additionally, other embodiments provide a novel method for editing the value of one or more attribute directly in a preview display area used to view the composite presentation created in the media editing application. | 2010-11-04 |
20100281405 | Integrated Alert System - Alert systems provide increased functionality and interactive operation by use of subsystems ( | 2010-11-04 |
20100281406 | INFORMATION PROVIDING DEVICE, INFORMATION DISPLAY DEVICE, INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM HAVING PROGRAM STORED THEREIN - A sidebar providing server ( | 2010-11-04 |
20100281407 | INFORMATION PROVIDING DEVICE, INFORMATION DISPLAY DEVICE, INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM HAVING PROGRAM STORED THEREIN - A sidebar providing server ( | 2010-11-04 |
20100281408 | System And Method For Providing User Access - The present invention provides a system and method for providing a display, a graphical user interface rendered on the display having associated with it a plurality of objects representative of one or more computing functions, and a processor for varying the position of at least one of the plurality of objects, wherein the processor provides for the continuous repositioning of at least one of the plurality of objects. | 2010-11-04 |
20100281409 | APPARATUS AND METHOD FOR HANDLING NOTIFICATIONS WITHIN A COMMUNICATIONS DEVICE - A notification manager for a computing device which has a display which designates a notification display area for simultaneously displaying a plurality of notifications when said notification manager is in a foreground mode, said notification display area being hidden when said notification manager is in a background mode, wherein a temporary notification is displayed when said notification manger is in said background mode, said temporary notification being displayed on a portion of a display not reserved for the display of notifications. The notifications in the notification area may be arranged according to an order in which they are generated. In an embodiment, notifications having an associated application are displayed in the notification display area and other notifications are displayed in a second area. | 2010-11-04 |
20100281410 | Configuring an Adaptive Input Device with Selected Graphical Images - One exemplary system for configuring an adaptive input device includes a display and an adaptive input device having a plurality of depressible buttons. The system also includes a computing device operatively coupled to the display and the adaptive input device. The computing device includes a menu module to display a plurality of graphical images on the display, each graphical image associated with a computing function. The computing device also includes a detection module to detect a selected graphical image, from the plurality of graphical images, for display on a depressible button of the adaptive input device. The computing device also includes a presentation module to visually present the selected graphical image on the depressible button. | 2010-11-04 |
20100281411 | SYSTEM AND METHOD FOR DISPLAYING AIR TRAFFIC INFORMATION - A computer-implemented system and method for the processing and presentation of customizable aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information as well as aviation related content and advertisements. The user is able to customize a series of screen layouts for display using a combination of screen segments containing content stored at least partially in the database. In addition, the user may create personalized messages and status update for display in response to a variety of flight conditions. In one form, the results may be presented using a large display monitor by an aircraft service provider. Additionally, the display may include only flight tracking information relevant to recent and future customers. | 2010-11-04 |
20100281412 | SYSTEM AND METHOD FOR INTERACTIVE INSTRUMENT OPERATION AND AUTOMATION - A system and method: provide a user interface to a user, the user interface including one or more objects representing a corresponding one or more instruments that are connected to the system; receive from a user a selection of one of the one or more instruments, made via the user interface; obtaining at the computer a file that describes commands to which the selected instrument responds; and present to the user via the user interface an indication of the commands to which the selected instrument responds. | 2010-11-04 |
20100281413 | STATE MACHINE USER AND VALIDATION INTERFACE SYSTEM - State machine interface system, comprising state machine algorithms and a graphical user interface, adapted to receive signals from at least one sensor device, that are related to physiological activities of the heart and/or the circulatory system of a living being. The state machine algorithms are adapted to determine phases of heart cycles based upon said signals. The different phases of the heart cycle are determined by said state machine algorithms in a heart cluster state machine simulating the heart, and optionally the circulatory system, achieved by fusions of finite heart muscle cell state machines to form a ΔV-pump state machine. The determined heart cycle phases are evaluated by determining their respective local state diagram based upon said signal such that the respective correct time duration is determined for each heart cycle phase, and then determining the most representative global state diagram. The determined local and global state diagrams are presented at the graphical user interface such that the temporal relations between the different phases are illustrated. | 2010-11-04 |
20100281414 | METHODS AND SYSTEMS FOR TRAVEL PLANNING - Travel planning methods and systems are provided that allow a traveler to specify at least a travel origin, a travel duration, and travel destination criteria, and receive two or more travel options that satisfy the specified origin, duration, and destination criteria, and that provide the real-time cost associated with each of the travel options, wherein at least one of the travel options is to a different destination than another of the travel options. | 2010-11-04 |
20100281415 | THREE STATE ICON FOR OPERATIONS - A three state icon for a computer is disclosed. The icon prevents inadvertent starting of an operation on a computer. The icon has a first state which conceals a second state. Upon selection of the first state with a computer pointing device (i.e., mouse), the icon will change to the second state. Upon selecting the icon in the second state, the operation on the computer will start. Accordingly, only upon selecting the icon in the first state and then the second state, the operation will commence on the computer thereby preventing accidental startup of the operation. Once the second state has been selected, the icon will change to a third state which indicates that the operation is proceeding on the computer. | 2010-11-04 |
20100281416 | PORTABLE TERMINAL DEVICE - A potable terminal device comprises an upper housing including a display unit on the surface thereof and a lower housing including a hard key on the surface thereof and relatively slidably coupled to the upper housing. Bothe of the housings are movable between a closed position in which all hard keys of the lower housing is covered with the upper housing, at least one intermediate position in which part of the hard keys are uncovered with the upper housing, and a full open position in which all of the hard keys are uncovered with the upper housing. In the intermediate position, in response to pressing any of part of the hard keys which are uncovered, a soft key for complementing part of the hard keys which are uncovered is displayed in a position starting from the edge of the display unit adjacent to the hard keys. | 2010-11-04 |
20100281417 | PROVIDING A SEARCH-RESULT FILTERS TOOLBAR - Computer-readable media and methods to provide a toolbar application are described. The toolbar application receives indicators for determining when a context-specific search is executed. The toolbar application monitors uniform resource locator (URL) addresses to which a browser navigates for the inclusion of an indicator. Upon identifying an indicator in a URL the toolbar application presents filters that are associated with the indicator in a toolbar user interface. A user's selection of one or more of the filters is received at the toolbar user interface and the corresponding filters are applied to the context-specific search results by modifying the identified URL with a modifier associated with a selected filter and causing the browser or search engine to re-execute the search query with the selected filters applied. The filtered search results are presented to the user. The toolbar user interface is modified to indicate the application of the selected filters. | 2010-11-04 |
20100281418 | METHOD AND SYSTEM TO TRANSMIT DATA - Methods and systems for transmitting data are disclosed. In one embodiment a user interface module causes a first information field to be presented as part of a graphical user interface, receives information entered in the first information field, and detects that a user has navigated away from the first information field. In response to detecting that the user has navigated away from the information field, a data transmitting module may commence transmitting over a network the information entered in the first information field. | 2010-11-04 |
20100281419 | Information display system - An information display system ( | 2010-11-04 |
20100281420 | CELL BASED END USER INTERFACE HAVING ACTION CELLS - An EUI method and apparatus for presenting contents to a user, include operations and components configured to render an EUI constituted with at least a first display container cell, a second display container cell nested within the first display container cell, and an action cell nested in either the first or the second display container cell. The action cell is associated with causing at least an action to be performed in association with or on behalf with one or more display container cells. | 2010-11-04 |
20100281421 | AUTOMATED SCROLLING OF BROWSER CONTENT AND AUTOMATED ACTIVATION OF BROWSER LINKS - An automatic scrolling mechanism converts an information repository into media that can actively present and “push” information to the users/viewers while retaining existing “pull” and interactivity functions. Automatic scrolling can be controlled by placing a cursor on control icons, such as boxes, lines, and arrow clusters. While the cursor is on an icon, automatic scrolling brings into view content that extends beyond the field of view. The scrolled content is moved into the field of view of the display window in a predetermined direction designated by the icon. Sub-windows are also designed to be independently and automatically scrolled or floated with respect the main window. Links created in an information repository may be automatically activated to retrieve the linked information, and to automatically present and scroll the information. As the content is automatically scrolled, the repository is pushed and the user is allured to further navigate through the repository. | 2010-11-04 |
20100281422 | COMMUNICATION TERMINAL AND PROGRAM - A communication terminal stores charge information representing the charge schemes (usage-based billing, flat-rate billing, etc.) of the terminal. In addition, for each charge information item, the communication terminal stores priority information representing the display priority of the windows. The communication terminal identifies the charge schemes by reading the charge information (Sa | 2010-11-04 |
20100281423 | INFORMATION PROCESSING DEVICE AND PROGRAM - An information processing device stores a window of an application and designation information for designating an external device associated with the window. The information processing device detects an external device located near the information processing device in S | 2010-11-04 |
20100281424 | System and Method for Virtual Kiosk Stored Photo-image Reproduction - A virtual kiosk system and method are provided for stored photo-image reproduction. A photo-image discovery device, having no dedicated display, scans communication interfaces for photo-capable devices, and determines if detected photo-capable devices have stored electronically formatted photo-images. The photo-images are acquired into the photo-image discovery device, and the acquired photo-images are uploaded to a network-connected storage site. Subsequently, the photo discovery device may be interfaced to a display monitor. A menu of photo-image user prompt options is depicted on the display monitor, originating from the photo discovery device. The storage site is accessed from the photo discovery device in response to a first user prompt. In response to a second user prompt, a stored photo-image is selected. In one aspect a delivery option for the selected photo-image is selected in response to an additional user prompt. | 2010-11-04 |
20100281425 | HANDLING AND DISPLAYING OF LARGE FILE COLLECTIONS - An apparatus comprising a controller. The controller is configured to display a collection of representations each corresponding to a tag value and to receive input selecting one or more representations. The controller is further configured to assign a size and/or position of a representation according to a frequency of use and/or a time since last used for said corresponding tag value. | 2010-11-04 |
20100281426 | PRODUCT DATA MANAGEMENT AND WORKFLOW SYSTEMS AND METHODS - An exemplary method comprises maintaining product data in a computer-readable data store, the product data including a data entry comprising a question and an answer about a product, setting a lifetime date for the data entry, publishing the question and the answer about the product for access by at least one user, and, in response to the lifetime date being reached, automatically hiding the question and the answer about the product from access by the at least one user and designating the data entry for a lifetime review. In certain embodiments, the method further comprises providing, for display, data representative of a graphical user interface configured to facilitate the lifetime review of the data entry by a user, receiving data representative of a renewal of the data entry, and updating the lifetime date for the data entry based on the data representative of the renewal of the data entry. | 2010-11-04 |
20100281427 | SELECTING ONE OF PLURAL USER PROFILE PERSONAE BASED ON CONTEXT - A context relating to a service accessed in response to a request responsive to user action is determined. Based on the determined context, at least one of plural, different user profile personae is selected. The selected at least one user profile persona contains information useable during access of the service. | 2010-11-04 |
20100281428 | IMAGE PROCESSING SYSTEM, DEVICE OPERATION SCREEN GENERATION METHOD, PROGRAM, AND INFORMATION PROCESSING APPARATUS - An information processing apparatus registers processing executed by an image processing device as a button, acquires device information of the image processing device from the image processing device, and decides a hierarchy for displaying the registered buttons based on the acquired device information and contents of processing corresponding to the registered buttons. The apparatus groups a plurality of buttons which are decided to be displayed on a lower level into one or more groups, and makes one summary button correspond to each group. The apparatus generates operation screen information for displaying a button that is decided to be displayed on an upper level and the summary button that has been summarized on an operation screen, and sends the operation screen information to the image processing device. The image processing device displays an operation screen based on the received operation screen information and accepts a user operation. | 2010-11-04 |
20100281429 | METHODS AND APPARATUS FOR CONFIGURING A PRODUCT USING AN ARRAY OF CONFIGURATION SETS - Methods and apparatus for configuring a product using an array of configuration sets is disclosed. A user enters a size attribute indicating how many different versions of an attribute will be selected. The client device then displays multiple copies of a configuration set thereby allowing the user to select each attribute value independent of the other attribute values selected. Once the user's selections are complete, and all of the configuration rules are satisfied, the product may be built in accordance with the selected configuration parameters. | 2010-11-04 |
20100281430 | MOBILE APPLICATIONS SPIN MENU - A mobile communication system and a process of organizing applications ( | 2010-11-04 |
20100281431 | INFORMATION PROCESSING DEVICE AND PROGRAM - An information processing device displays in a display area a key image indicating a key to which a process is allocated as a soft key. In the information processing device, a key to which a process is allocated can be changed. The information processing device changes display mode based on the display mode. For example, if processes are allocated to keys K | 2010-11-04 |
20100281432 | SHOW BODY POSITION - A capture device may capture a user's motion and a display device may display a model that maps to the user's motion, including gestures that are applicable for control. A user may be unfamiliar with a system that maps the user's motions or not know what gestures are applicable for an executing application. A user may not understand or know how to perform gestures that are applicable for the executing application. Providing visual feedback representing instructional gesture data to the user can teach the user how to properly gesture. The visual feedback may be provided in any number of suitable ways. For example, visual feedback may be provided via ghosted images, player avatars, or skeletal representations. The system can process prerecorded or live content for displaying visual feedback representing instructional gesture data. The feedback can portray the deltas between the user's actual position and the ideal gesture position. | 2010-11-04 |
20100281433 | Computer Method and Apparatus Specifying Avatar Entrance and Exit - Computer method and apparatus controls avatar relative to a subject virtual environment, in particular entrance to and/or exit from the subject environment. An entrance/exit specification engine provides a plurality of characteristics of the subject environment and/or of an avatar representing a corresponding user in the subject environment. A script generator responsive to the entrance/exit specification engine generates scripts as a function of the plurality of characteristics. The generated scripts form a script collection executable with the avatar. Execution of the generated scripts on a processor of the corresponding user controls avatar entrance to and/or exit from the subject environment. | 2010-11-04 |
20100281434 | Cursor Adjustment in Ambient Light - A method of assisting discovering a cursor on an electronic display is disclosed. In general, if a cursor moves from one display region to another and there is a difference in ambient light, a cursor adjustment may need to be executed. In another embodiment, the method may look to see if a user is moving the cursor in a fashion to locate the cursor in which case a cursor adjustment should be executed. If three cursor inputs are in successively opposite directions or have opposite acceleration and are received within a brief period of time, the cursor adjustment may be executed. | 2010-11-04 |
20100281435 | SYSTEM AND METHOD FOR MULTIMODAL INTERACTION USING ROBUST GESTURE PROCESSING - Disclosed herein are systems, computer-implemented methods, and tangible computer-readable media for multimodal interaction. The method includes receiving a plurality of multimodal inputs associated with a query, the plurality of multimodal inputs including at least one gesture input, editing the at least one gesture input with a gesture edit machine. The method further includes responding to the query based on the edited gesture input and remaining multimodal inputs. The gesture inputs can be from a stylus, finger, mouse, and other pointing/gesture device. The gesture input can be unexpected or errorful. The gesture edit machine can perform actions such as deletion, substitution, insertion, and aggregation. The gesture edit machine can be modeled as a finite-state transducer. In one aspect, the method further includes generating a lattice for each input, generating an integrated lattice of combined meaning of the generated lattices, and responding to the query further based on the integrated lattice. | 2010-11-04 |
20100281436 | BINDING USERS TO A GESTURE BASED SYSTEM AND PROVIDING FEEDBACK TO THE USERS - Techniques for managing a set of states associated with a capture device are disclosed herein. The capture device may detect and bind to users, and may provide feedback about whether the capture device is bound to, or detecting a user. Techniques are also disclosed wherein virtual ports may be associated with users bound to a capture device and feedback about the state of virtual ports may be provided. | 2010-11-04 |
20100281437 | MANAGING VIRTUAL PORTS - Techniques for managing virtual ports are disclosed herein. Each such virtual port may have different associated features such as, for example, privileges, rights or options. When one or more users are in a capture scene of a gesture based system, the system may associate virtual ports with the users and maintain the virtual ports. Also provided are techniques for disassociating virtual ports with users or swapping virtual ports between two or more users. | 2010-11-04 |
20100281438 | ALTERING A VIEW PERSPECTIVE WITHIN A DISPLAY ENVIRONMENT - Disclosed herein are systems and methods for altering a view perspective within a display environment. For example, gesture data corresponding to a plurality of inputs may be stored. The input may be input into a game or application implemented by a computing device. Images of a user of the game or application may be captured. For example, a suitable capture device may capture several images of the user over a period of time. The images may be analyzed and processed for detecting a user's gesture. Aspects of the user's gesture may be compared to the stored gesture data for determining an intended gesture input for the user. The comparison may be part of an analysis for determining inputs corresponding to the gesture data, where one or more of the inputs are input into the game or application and cause a view perspective within the display environment to be altered. | 2010-11-04 |
20100281439 | Method to Control Perspective for a Camera-Controlled Computer - Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control. | 2010-11-04 |
20100281440 | Detecting, Representing, and Interpreting Three-Space Input: Gestural Continuum Subsuming Freespace, Proximal, and Surface-Contact Modes - Systems and methods for detecting, representing, and interpreting three-space input are described. Embodiments of the system, in the context of an SOE, process low-level data from a plurality of sources of spatial tracking data and analyze these semantically uncorrelated spatiotemporal data and generate high-level gestural events according to dynamically configurable implicit and explicit gesture descriptions. The events produced are suitable for consumption by interactive systems, and the embodiments provide one or more mechanisms for controlling and effecting event distribution to these consumers. The embodiments further provide to the consumers of its events a facility for transforming gestural events among arbitrary spatial and semantic frames of reference. | 2010-11-04 |
20100281441 | Portable Electronic Apparatus - A portable electronic apparatus comprising a first part with a first user interface, the first user interface extending along a first plane, and a second part with a second user interface, the second user interface extending along a second plane, the first and second parts arranged to be movable with respect to one another along an axis to provide second user interface retracted and in-use configurations, wherein the apparatus is arranged such that relative movement of the first and second parts along the axis provides the second user interface in the retracted configuration in which the second user interface is stowed away from use, the second user interface plane being in a different plane away from the first plane, and relative movement of the first and second parts along the axis provides the second user interface in the in-use configuration in which the second user interface has been moved from the stowed away position into an in-use position in which the second user interface plane has been moved relatively towards the first plane. | 2010-11-04 |
20100281442 | TECHNIQUE FOR DETERMINING CIRCUIT INTERDEPENDENCIES - Embodiments of a device (such as a computer system or a circuit tester), a method, and a computer-program product (i.e., software) for use with the device are described. These systems and processes may be used to statistically characterize interdependencies between sub-circuits in an integrated circuit (which are referred to as ‘aggressor-victim relationships’). In particular, statistical relationships between the aggressors and victims are determined from values of a performance metric (such as clock speed) when the integrated circuit fails for a group of state-change difference vectors. Using these statistical relationships, a worst-case sub-group of the state-change difference vectors, such as the worst-case sub-group, is selected. This sub-group can be used to accurately test the integrated circuit. | 2010-11-04 |
20100281443 | Change Point Finding Method and Apparatus - A change point finding method applied to a logic circuit is provided. The method first defines an indication map and performs a functional equivalent check to judge whether the indication map is correct. When a result is confirmative, the method adds a trap to an RTL HDL of the logic circuit, so that a plurality of comparing points are generated in an APR gate level HDL of the logic circuit. Then the method performs a backward functional equivalent check on the APR gate level HDL of the logic circuit to find a change point according to the comparing points. | 2010-11-04 |
20100281444 | MULTIPLE-POWER-DOMAIN STATIC TIMING ANALYSIS - Embodiments of a computer system, a method, an integrated circuit and a computer-program product (i.e., software) for use with the computer system are described. These devices and techniques may be used to perform STA for circuits that include multiple power domains. Power-domain crossing information and optionally the delay in each power domain can be propagated during the full circuit graph-based STA to accurately perform STA without enumerating all paths. Some embodiments can use a tag-based engine to track power-domain crossing(s) during graph-based STA. If a power-domain is crossed in a path, pessimism may be added to the cumulative delay at the end point of the path. For those paths that do not cross a power domain, pessimism may be removed from the cumulative delay at their end points. In some embodiments, pessimism may be removed from the cumulative delay at end points for paths that cross power domains. | 2010-11-04 |
20100281445 | EFFICIENT EXHAUSTIVE PATH-BASED STATIC TIMING ANALYSIS USING A FAST ESTIMATION TECHNIQUE - One embodiment of the present invention provides a system that performs an efficient path-based static timing analysis (STA) in a circuit design. During operation, the system identifies a set of paths within the circuit design, wherein each path includes one or more segments. For a path in the set of paths, the system determines if at least one segment in the path is shared with a different path which was previously computed by performing a path-based STA, wherein the at least one segment in the different path is associated with previously computed path-based timing information. If so, the system then performs an estimation of a path-based delay for the path based at least on the path-based timing information associated with the shared segment in the different path. Otherwise, the system computes a path-based delay for the path by performing a path-based STA on the path. | 2010-11-04 |
20100281446 | Integrated Circuit Design using DFM-Enhanced Architecture - Integrated circuit libraries include a first standard cell having a first left boundary and a first right boundary, and a second standard cell having a second left boundary and a second right boundary. The first standard cell and the second standard cell are of a same cell variant. A first active region in the first standard cell has a different length of diffusion than a second active region in the second standard cell. The first active region and the second active region are corresponding active regions represented by a same component of a same circuit diagram representing both the first standard cell and the second standard cell. | 2010-11-04 |
20100281447 | METHOD FOR DETECTING CONTRADICTORY TIMING CONSTRAINT CONFLICTS - The present invention discloses a method and apparatus for detecting timing constraint conflicts, the method comprising: receiving a timing constraint file; taking all test points in the timing constraint file as nodes, determining directed edges between the nodes and weights of the directed edges according to timing constraints relevant to the test points in the timing constraint file to establish a directed graph; searching for all directed cycles of the directed graph; and for each directed cycle, if the sum of the weights of the directed edges constituting the directed cycle satisfies a required condition, determining that a timing constraint conflict exists among the test points and the timing constraints constituting the directed cycle. The method and apparatus can automatically detect timing constraint conflicts with one hundred percent to reduce design turnaround time and engineer resources in ASIC projects. | 2010-11-04 |