51st week of 2014 patent applcation highlights part 67 |
Patent application number | Title | Published |
20140372851 | Conversion of Data Ranges to Table Objects - Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object. | 2014-12-18 |
20140372852 | Showing Presence of Multiple Authors in a Spreadsheet - Dynamic collaborative presence information is provided. A plurality of users may access a document concurrently. Presence information associated with each of the users may be communicated to a server, collected, and communicated to a client application running on each user's client device. The client application may dynamically show where other users are editing a cell or a range of cells to help avoid collisions of edits in the document. Various interface elements may be provided for indicating presence and for indicating whether a single user or multiple users have selected or are editing the cell or range of cells. | 2014-12-18 |
20140372853 | SPREAD MATRIX WITH STATISTICS - Systems, methods and user interfaces are provided for displaying spread product market data and statistics. Market data may be arranged in a matrix and statistical information is inserted in the matrix in available space. In some cases, a computer system may receive market data for a plurality of spread products, receive and/or compute statistical information for the plurality of spread products, and generate a user interface screen that includes the market data for the plurality of spread products and the statistical information associated with the plurality of spread products, where the market data and the statistical information are arranged in a matrix. | 2014-12-18 |
20140372854 | Smart Selection Engine - A smart selection engine is provided. The smart selection engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The smart selection engine reduces the cognitive load and complexity for performing spreadsheet operations by clearly presenting the user with easy to use and understand options that are big, simple, and lend themselves nicely to natural user interfaces, touch enabled devices, and devices with small displays as well as with graphical user interfaces, larger displays, and traditional input devices. By making contextually based suggestions, the smart selection engine reduces or eliminates the need for the user to be aware of the available operations or how to perform the operations. Further, the smart selection engine improves the consistency and efficiency of working with a spreadsheet. | 2014-12-18 |
20140372855 | Updates to Shared Electronic Documents in Collaborative Environments - Systems and methods are described to manage the exchange of information between multiple networked devices in a shared electronic document environment. In an embodiment, a computer implemented method of exchanging information in a collaborative networked environment is performed. The method may include receiving a first active region from a first client, receiving indicia of a change to a shared electronic document, and determining that the first client requires an update. The determining step may include determining the change will affect the first active region, and determining the relevant-change data to send to the first client. Additionally, the method may include sending the relevant-change data to the first client. | 2014-12-18 |
20140372856 | Natural Quick Functions Gestures - Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document. | 2014-12-18 |
20140372857 | Smart Fill - A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics associated with a set of data may be recognized and used to help determine fill results Suggestions may be determined from internal and or/external data sources, and may use contextual information in a data set to determine what a user may be trying to accomplish. External data sources may include one or more Internet data sources or internal corporate databases, providing a large amount of data from which to search for potential fill results. A split column command may be used to split a column into two or more columns. Data may be split between columns or combined by various methods, which may include, by example, by direct manipulation via tokens, or via a slider UI. | 2014-12-18 |
20140372858 | Seamless Grid and Canvas Integration in a Spreadsheet Application - Seamless grid and canvas integration in a spreadsheet application is provided. One or more data items may be pulled from a grid-structured spreadsheet and may be allowed to “float” on the grid-structure spreadsheet without regard to the underlying grid. The floating object may be pushed or inserted back into the grid of the same or different spreadsheet at any location. A pulled data object also may be dropped onto a grid-less canvas user interface object and may be moved about on the canvas object in a free form manner. References between data and computations in the moved data object are structured and maintained so that the data object may be manipulated and increased/decreased without adversely affecting the underlying grid and such that both data and computational references between the data object and the underlying grid are maintained. | 2014-12-18 |
20140372859 | METHODS AND SYSTEMS FOR DIGITAL INFORMATION MODELING FOR CODES AND STANDARDS COMPLIANCE - This invention describes methods and systems to efficiently map and extract information from digital representations of buildings for use for a variety of purposes, including but not limited to the performance of dynamic simulations of building performance, and for codes and standards compliance. | 2014-12-18 |
20140372860 | SYSTEM AND METHOD FOR CONVERTING PAPER FORMS TO AN ELECTRONIC FORMAT - A system and method for creating and managing electronic forms is described. The system includes a processor configured to receive an image of a form and receive, via a network interface, form template information specifying at least a first input field. The form template information includes a first input field type selection and first field location information for the first input field. The first input field type is selected from a plurality of input field types and the first field location information is defined relative to the image. The processor stores the form template information within a memory. The electronic form is configured to be rendered by superimposing a representation of the first input field over the image of the form. | 2014-12-18 |
20140372861 | Browser Plug-In and a Method of Operating a Browser Plug-In - A method of operating a plug-in for a web browser comprises providing an identifier of a web page being displayed by said web browser to a server, receiving from the server at least one identifier associating an attribute with a form field of the web page and obtaining a respective user value associated with each of the least one attribute identifiers. Each form field of the web page is completed with an associated attribute value for the user. A user selection of at least one further attribute identifier is received and for each selected further attribute identifier, a user selection of a form field from said web page associated with one of said at least one further attribute identifier is received. An indicator associating said selected form field of said web page and said attribute identifier is provided to said server. | 2014-12-18 |
20140372862 | SYSTEM AND METHOD FOR AUTOMATIC PROVISIONING OF COMPANION RESOURCES IN A WEB HOSTING ENVIRONMENT - A development tool is described herein. The development tool automatically identifies one or more resources associated with a first version of a Web site that is being developed by a user of the tool. The development tool also automatically interacts with at least one entity within a Web hosting environment to cause a companion resource to be provisioned in the Web hosting environment for each local resource so identified. The development tool may also automatically interact with at least one entity within the Web hosting environment to properly configure a published version of the Web site to utilize at least one companion resource. | 2014-12-18 |
20140372863 | TEMPORARY HIGHLIGHTING OF SELECTED FIELDS - Approaches are presented for temporary highlighting of selected fields of a document. For example, a user can select which fields of a document or class of documents he wishes to have highlighted. The user can also select (a) when he wishes the selected fields to be highlighted, for example, if a field exceeds a threshold and/or (b) how he wishes the selected fields to be highlighted, e.g., overlay the field with a contrasting color. When the user performs a specified action, for example, opens a document, the selected field is selectively highlighted according to the rules for when and how to highlight the selected field. This can help a user quickly recognize important fields in the context of the document. | 2014-12-18 |
20140372864 | OPPORTUNITY CARDS IN WEBSITES - Aspects of the subject disclosure are directed towards opportunity cards that provide a user with straightforward access to other content of a website that may be interesting to a user, as well as other information and recommendations. Opportunity cards are generated for a user based upon user profile data, and may recommend and provide links to other website content that the user is likely to be interested in and/or has likely not already seen. The opportunity cards may be presented in conjunction with the content, such as inline, interspersed among a stream of posts of content. | 2014-12-18 |
20140372865 | Interaction of Web Content with an Electronic Application Document - Inserting web content into an electronic document such that the content layout and visual fidelity, as well as, functionality are preserved when the content is placed in the receiving document is provided. A selection of web content may be copied and pasted, dragged and dropped, sent to, shared with, referenced to, or otherwise deposited into an electronic document, such as a notes application document. When web content is placed in the receiving electronic document, a space in the document is set aside for receiving the HTML structured web content. The receiving application may call on required local or remote functionality for operating the received web content in a similar manner as it was operated by the web browser application from which it was received. | 2014-12-18 |
20140372866 | SYSTEMS AND METHODS FOR FACILITATING TRAVEL SITE NAVIGATION - Systems and methods for facilitating interactions between a travel website and a user device are provided. A described system includes a user device configured to receive itinerary-specific data and instructions for performing a travel-related action from a remote server. The instructions may include multiple lines of computer code for automatically navigating a particular travel website and multiple lines of computer code for automatically providing the itinerary-specific data to the travel website. The user device includes a web browser configured to receive and load a website file from the travel website. The user device is configured to inject the instructions for performing the travel-related action into the loaded website file and execute the instructions injected therein. Executing the instructions causes the user device to automatically perform the travel-related action. | 2014-12-18 |
20140372867 | SYSTEMS AND METHODS FOR PROVIDING A CONTEXTUAL USER INTERFACE ELEMENT - Systems and methods for providing a contextual user interface element are provided. A described system includes a user device configured to receive, from a remote server, itinerary-specific data relating to a particular travel itinerary and information for accessing a travel website for performing a travel-related action. The user device is configured to present the itinerary-specific data in a contextual user interface element on the user device concurrently with a web page of the travel website for performing the travel-related action. The itinerary-specific data are presented as selectable data elements within the contextual user interface element. The user device is configured to receive a user selection of a selectable data element and to execute instructions for copying the itinerary-specific data from the contextual user interface element to a form field of the travel website in response to the user selection. | 2014-12-18 |
20140372868 | GRAMMAR GENERATION FOR XML SCHEMA DEFINITIONS - A method of normalizing an extensible markup language schema definition (XSD) schema type may be used in encoding and/or decoding an extensible markup language (XML) document. The method may include receiving an XSD schema type including a state. The method may also include analyzing the state for a conflict. The conflict may include an event resulting from a local production and one or more events resulting from a foreign production. When the conflict is detected, the method may include ignoring the one or more events resulting from the foreign production and generating a modified grammar for the state including the event resulting from the local production. | 2014-12-18 |
20140372869 | PARTIAL DATA REPORT GENERATION WITH DATA COSTING NOTIFICATION - Embodiments of the present invention provide a method, system and computer program product for partial data report generation with data costing notification. In an embodiment of the invention, a method for partial data report generation with data costing notification is provided. The method includes registering a call back for an operation specified by a plug in to a diagnostic tool. The method also includes responding to invoking the plug in by generating markup with data provided by different operations of the plug in, and also with at least one hyperlink in lieu of data known to be temporally costly, the hyperlink comprising a textual indication of a temporal cost of retrieving the data known to be temporally costly and an address of an operation programmed to retrieve the data. | 2014-12-18 |
20140372870 | METHOD, DEVICE AND SYSTEM FOR ZOOMING FONT IN WEB PAGE FILE, AND STORAGE MEDIUM - Disclosed is a method, a device and a system for zooming a font in a web page file, and the method includes: receiving a web page file; parsing and recognizing the web page file, to classify text contained in the web page file into a first group of zoomable text and a second group of unzoomable text; detecting a zoom operation performed on the web page file displayed at a mobile terminal; and upon the detection of the zoom operation, zooming the first group of text in the web page file except for the second group of text in the web page file. With the method, the problem that the text in a web page file are overlapped due to zooming is avoided, and the typesetting of the web page may be reasonable, without degrading the experience of the user in browsing the web page. | 2014-12-18 |
20140372871 | METHOD AND APPARATUS FOR PROVIDING WEB PAGES - A method for providing a web page in a web server accessed by a user device, comprising: obtaining access behavior information to the web page by the user; and providing page contents and page layout adaptor of the web page to the user device so that a updated web page with an adapted page layout is generated by the user device according to the access behavior information. | 2014-12-18 |
20140372872 | CONTENT MIGRATION TOOL AND METHOD ASSOCIATED THEREWITH - The instant disclosure describes techniques and devices for facilitating migration of files between a source system and a target system. A system for facilitating migration of files between a source system and a target system includes an extraction component and an injection component. The extraction component includes at least one extraction handler and a profile engine operative to parse a profile specification, execute the at least one extraction handler, and provide a batch specification. The injection component includes a batch handler for obtaining pulled data from a source system, and a batch engine is operative to parse a batch specification and to create at least one file structure in the target system based on extracted structure information in the batch specification. Methods and GUIs for facilitating migration of files are also described. | 2014-12-18 |
20140372873 | Detecting Main Page Content - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying main content of a webpage. In one aspect, a method includes receiving a web document and analyzing the web document to identify sections of the web document and to determine a sequence of the sections. Each section corresponds to a logical portion of a graphical representation of the web document. A particular section is identified as containing main content of the web document based on characteristics of the particular section relative to characteristics of the sections overall. A modified web document is generated based on the identification of the particular section containing the main content. | 2014-12-18 |
20140372874 | RESPONSIVE RENDERING OF DATA SETS - Approaches are presented for rendering the content of a data set in a grid that changes depending on screen size and/or orientation. For example, a tool such as a rendering engine distributes groups and sub-groups of a data set differently depending on screen width, which can help use available screen space efficiently. Or, the tool determines the layout of a data set on a grid so as to guide reading in a reading direction. By adjusting distances between groups and sub-groups, the layout can guide the user along the intended direction for reading. Or, the tool wraps long text blocks of a group into multiple text columns in order to distribute text evenly across the available space. Or, the tool adjusts the width of a page and/or the widths of groups depending on the width of text, which can help manage available space when content is translated between languages. | 2014-12-18 |
20140372875 | INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM - It is a non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process including: calculating a feature amount of each of document contents to which common attribute information is added; and generating distribution map information by plotting each of document contents in a feature amount space on the basis of the calculated feature amount. | 2014-12-18 |
20140372876 | Selective Content Presentation Engine - Selective content presentation for the purpose of self-imposed censoring of content is implemented on an electronic device. The selective content presentation involves acquiring a content suppression preference for suppressing content presentation at an electronic device. Subsequently, a content portion and a content selection tag for the content portion are also received at the electronic device. When the electronic device determines based on the content selection tag that a part of content portion is designated for suppression by the content suppression preference, the part of the content portion is obstructed by the electronic device to form a modified content portion. The modified content portion is further presented to a user via the electronic device. | 2014-12-18 |
20140372877 | Previews of Electronic Notes - Embodiments include notes application features including notes page preview and other features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to generate a notes page preview based on a source notes page, wherein the notes page preview includes one or more of a title, a thumbnail, and/or a snippet generated from the source notes page. A handheld device of an embodiment includes a notes application interface configured in part to display and dynamically update one or more notes page previews, wherein each notes page preview includes a plurality of preview display areas including a title display area, a thumbnail display area, and/or a snippet display area. Other embodiments are included. | 2014-12-18 |
20140372878 | TEXT EDITING SYSTEM AND METHOD - A text editing system for automatically performing a common editing format is provided. The text editing system includes one or more processors; and a plurality of modules programmed and executed by the one or more processors. The plurality of modules includes a modifying module to determine if one or more items is modified. A storing module stores content of one or more modified items in a memory when the one or more items is modified. A comparing module determines a quantity of the one or more modified items having same content, and compares the quantity with a predetermined number. A setting module updates content of the one or more modified items in the common editing format when the quantity is greater than the predetermined number. A performing module performs text inputting according to the updated content of the one or more modified items in the common editing format. | 2014-12-18 |
20140372879 | RECORDING MEDIUM, DOCUMENT PROCESSING DEVICE, AND DOCUMENT PROCESSING SYSTEM - A non-transitory computer readable recording medium stores a document processing program executed by a computer. The document processing program includes: a first program code configured to cause the computer to register a term with it bearing corresponding recognizability information indicative of a reader type to which readers capable of recognizing the term belong and a reader type to which readers incapable of recognizing the term belong; a second program code configured to cause the computer to receive specification of a reader type to which a reader belongs; a third program code configured to cause the computer to detect any term non-recognizable to the readers belonging to the reader type based on the specification from an output target document based on the recognizability information; and a fourth program code configured to cause the computer to issue a warning when the term is detected through the third program code. | 2014-12-18 |
20140372880 | TOUCH KEYBOARD USING LANGUAGE AND SPATIAL MODELS - A computing device outputs for display at a presence-sensitive display, a graphical keyboard comprising a plurality of keys, receives an indication of at least one gesture to select a group of keys of the plurality of keys, and determines at least one characteristic associated with the at least one gesture to select the group of keys of the plurality of keys. The computing device modifies a spatial model based at least in part on the at least one characteristic and determines a candidate word based at least in part on data provided by the spatial model and a language model, wherein the spatial model provides data based at least in part on the indication of the at least one gesture and wherein the language model provides data based at least in part on a lexicon. The computing device outputs for display at the presence-sensitive display, the candidate word. | 2014-12-18 |
20140372881 | IMAGE DISPLAY APPARATUS, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND DISPLAY CONTROL METHOD - Provided are a non-transitory computer-readable storage medium storing a display control program, an image display apparatus and a display control method. The apparatus includes a touch panel configured to receive a handwriting input and display a document and handwriting information in a display area thereof. The display control program, when being executed by a processor of the apparatus, causes the processor to perform the following processes. The processes includes: operating the touch panel to display a document and handwriting information in the display area; and in response to detecting an operation onto the document, controlling display of the handwriting information by using a first display mode or a second display mode. The first display mode is a mode to display the handwriting information with being associated with the document. The second display mode is a mode to display the handwriting information with being associated with the display area. | 2014-12-18 |
20140372882 | REMOTE CONTROL OF IMAGING DEVICES USING RETRIEVED PREVIEW IMAGES - Embodiments are directed towards providing a user of a remote device access to the capabilities of an imaging device by employing preview images. An image of a document may be generated at the imaging device, wherein the imaging device is enabled to print, fax, project, display, or otherwise present a representation of the image. A preview image of the image may be generated at the imaging device. The preview image may be provided to the remote control device. The preview image may be displayed at the remote device. Available imaging device commands, based on an attribute of the document may be provided to and displayed at the remote device. A user of the remote device may be enabled to selectively activate an available imaging device command. An imaging device command activated at the remote device may be provided to the imaging device. The imaging device may perform the provided imaging device command. The image may be updated. The updated image may be printed, faxed, projected, displayed, or otherwise presented. The preview image may be updated. The updated preview image may be provided to the remote device. | 2014-12-18 |
20140372883 | Instructing an Operation to be Performed at a Central Station from a Remote Station - A remote station is configured to convey instructions to a central station. The remote station receives a plurality of input commands to effect an operation at said central station, stores them sequentially in a cache and asynchronously conveys them to the central station. If the remote station receives an error message from the central station indicating that an unexpected event was detected, the remote station identifies a set of sequential cached input commands and sequentially re-conveys them to the central station so as to determine if one of them was the cause of the unexpected event. | 2014-12-18 |
20140372884 | SUPPORTING A PRESENTATION OF INFORMATION TO A USER - An apparatus presents a plurality of information items to a user. Each information item corresponds to at least on piece of information that is marked by at least one tag in a single source script. The apparatus enables a user to select presented information items. The apparatus further enables a use of a plurality of pieces of information from the source script marked by tags, which correspond to information items selected by a user, for presentation in a single graphical representation to the user. Another apparatus automatically obtains a plurality of pieces of information marked by a plurality of tags included in a single source script that is available at a further apparatus, and presents the plurality of pieces of information in a single graphical representation to a user. The information may represent a plurality of locations, times or an area. The graphical representation may comprise a map or a timeline. The source script may be that of a Web page. A user may be enabled to perform a location based search or a time based search. | 2014-12-18 |
20140372885 | PROVIDING HELP SUGGESTIONS BASED ON ONLINE ACTIVITY OF A CONTACT - A computer-implemented method for providing help suggestions at a social networking site is provided. The method includes receiving from a user an electronic help request identifying one or more contacts, classifying the received electronic help request into one or more help categories, generating an electronic help invitation at least in part based on the received electronic help request and the one or more help categories, sending an electronic help invitation to the one or more contacts identified in the electronic help request. The method concludes with receiving an acceptance of the electronic help invitation from at least one contact of the one or more contacts identified in the electronic help request; and providing, based on the at least one contact's of one or more contacts online activity, an electronic help suggestion to the one or more contact who received the electronic help invitation. | 2014-12-18 |
20140372886 | PROVIDING HELP ON VISUAL COMPONENTS DISPLAYED ON TOUCH SCREENS - An aspect of the present disclosure provides help on visual components of interest displayed on a touch screen. In an embodiment, a help icon is displayed along with visual components generated for interaction with an application. The user is permitted to associate the help icon with a visual component of interest (for example, by dragging and dropping the help icon on the visual component), and help passage associated with the visual component is displayed as a response. As the user can accurately indicate the visual components of interest, the relevant help passages can be accurately identified and displayed. | 2014-12-18 |
20140372887 | METHOD AND SYSTEM FOR PROVIDING MEDIA CONTENT TOURS - A method and system are provided. The method and system are for providing media content tours. The method includes generating a list of media content for a media content tour. The list specifies a plurality of media contents. The method further includes assigning a playback order for the media contents specified in the list responsive to user preferences of a user. The method also includes providing, for playback on a display screen, the media contents specified in the list in the assigned playback order as the media content tour. | 2014-12-18 |
20140372888 | SYSTEM AND METHOD FOR DETERMINING WHETHER TO USE CACHED MEDIA - An electronic device with one or more processors, memory and a display receives a first request to display a first video stream and, in response, displays the first video stream. After receiving the first request, the device preloads a second video stream that corresponds to live content, including caching a cached portion of the second video stream. While displaying the first video stream, the device receives a second request to display the second video stream. In response to receiving the second request, the device determines whether the second request meets recency criteria. When the second request meets recency criteria, the device starts to play the second video stream using the cached portion. When the second request does not meet the recency criteria, the device requests, from a content source for the second video stream, data corresponding to a portion of the second video stream other than the cached portion. | 2014-12-18 |
20140372889 | DEVICE, METHOD, AND GRAPHICAL USER INTERFACE WITH CONTENT DISPLAY MODES AND DISPLAY ROTATION HEURISTICS - A method is performed at a multifunction device with a touch-sensitive display. The method includes: playing a first piece of content in a full-size mode on the display at a predefined aspect ratio; while playing the first piece of content on the display in the full-size mode, detecting a first gesture on the display; in response to detecting the first gesture: shrinking the playing of the first piece of content to a first region of the display while keeping the predefined aspect ratio and displaying information related to the first piece of content in a second region of the display. | 2014-12-18 |
20140372890 | APPLICATION DISPLAY METHOD AND TERMINAL - The present disclosure discloses a method and terminal for displaying an application. According to an example, in the method, a terminal creates a user interface (UI) operation controller and an UI operation window for an application when receiving an operation command from a user for the application, wherein when a video displaying command for a video application is received, the created UI operation controller is a video decoder, the created UI operation window is a video displaying window and the video displaying window is displayed in a designated area in a UI provided by the terminal, when the UI operation window for another application is received, the entire UI operation window covers the entire designated area and has a same size with the designated area, or the entire UI operation window is within the designated area. The terminal configures an attribute of the UI operation window with transparency and semi-transparency, and configures the UI operation window on the video displaying window when both the video displaying window and the UI operation window are displayed in the UI. According to the technical solution of the present disclosure, utilization of a screen in the terminal is improved. | 2014-12-18 |
20140372891 | Method and Apparatus for Producing Full Synchronization of a Digital File with a Live Event - A method and apparatus are provided for producing full synchronization of a digital file with a live event. Using time-based cues such as musical beats, the live event is time mapped. The video file to be synced is measured in frames per second is then translated from its frames per second original time code into the time code of the live event in beats per minute making it possible to measure the playback rate of the source media file in the same units of measurement as the live event. The result is a playback mechanism that allows for more precise real time playback rate corrections by an operator by providing a visible cue so they can better keep the source media synced with the live event, even if there are real time tempo variations in the live event. | 2014-12-18 |
20140372892 | ON-DEMAND INTERFACE REGISTRATION WITH A VOICE CONTROL SYSTEM - Embodiments of the present invention automatically register user interfaces with a voice control system. Registering the interface allows interactive elements within the interface to be controlled by a user's voice. A voice control system analyzes audio including voice commands spoken by a user and manipulates the user interface in response. The automatic registration of a user interface with a voice control system allows a user interface to be voice controlled without the developer of the application associated with the interface having to do anything. Embodiments of the invention allow an application's interface to be voice controlled without the application needing to account for states of the voice control system. | 2014-12-18 |
20140372893 | Inset Dynamic Content Preview Pane - A preview of dynamic effects in a document is provided. As a user scrolls through pages of a document, for example, slides of a slide presentation, a static representation of each page may be displayed in a main viewing area, and a dynamic view of any dynamic effects may be displayed in an inset preview pane. The preview pane may be provided in a corner of the main viewing area, and may display the dynamic effects in a loop or upon selection. Accordingly, a user may be able to scroll through a document without having to click through interactive content on a page, and concurrently may be informed of and have an opportunity to view the dynamic effects in a preview pane. | 2014-12-18 |
20140372894 | ADDING NEW SLIDES ON A CANVAS IN A ZOOMING USER INTERFACE - A method is provided to place new slides on zooming user interface canvas is provided that includes: receiving user request to add a new slide; determining whether a zoom level of a current viewing window has changed to meet a prescribed threshold zoom level since addition of a previously added slide; in response to a determination that the zoom level has changed, using a current viewing window zoom level as a reference zoom level; in response to a determination that the zoom level has not changed, using a previous viewing window zoom level as the reference zoom level; and determining a placement of the new slide with reference to the reference zoom level. | 2014-12-18 |
20140372895 | Performing Data Operations - An instruction is generated at a remote station for performing an operation at a central station. An input command is received via a graphical user interface at the remote station. A graphical representation is changed at the remote station from a first condition to a second condition to show that the input command has been acted upon at the central station. The input command is conveyed asynchronously to the central station as a background process, and the input command is cached at the remote station. The central station attempts to act upon the input command but is prevented from doing so, resulting in the status of the remote station being incorrect. A message is returned from the central station back to the remote station confirming that the central station has been prevented from acting upon the instruction. Details of the command are read from the local cache to identify the first condition of the graphical representation, and the graphical representation is changed back from the second condition to the first condition, to show that the input command has not been acted upon at the central station. | 2014-12-18 |
20140372896 | USER-DEFINED SHORTCUTS FOR ACTIONS ABOVE THE LOCK SCREEN - Customized tasks can be performed above the lock screen in response to a user-defined shortcut input as an interaction with a user interface of a device while the device is in a locked state. A method for facilitating user-defined shortcuts for actions above the lock screen includes at least monitoring user interactions made with respect to the user interface of the device while the device is in the locked state for at least one interaction associated with at least one feature of an application. The user interaction may be a gestural input of a custom combination of one or more gestures on a designated region of the lock screen. The user-defined shortcut may be reconfigured at any time by a user. | 2014-12-18 |
20140372897 | PUBLISHING OF LEARNING APPLICATIONS IN A MODULAR LEARNING SYSTEM - A modular learning system is provided for publishing new and updated learning applications to users of the modular learning system. The learning application authors are validated by the modular learning system as credentialed learning application authors. The learning application authors are optionally granted access to use a content editing interface and revise information using a template provided by a template user. The resulting learning application may be translated and certified and requested for publication. After publication, update requests may be provided to the authoring user to remind the author to review and revise the learning application. | 2014-12-18 |
20140372898 | DISPLAYING LIFE EVENTS WHILE NAVIGATING A CALENDAR - Life events relating to a user are displayed on a calendar. A user may navigate to different time periods in the calendar and see past life events relating to the user displayed on the calendar. The life events that are displayed on the calendar may include different types of content and be determined from different sources. For example, the life events for the time period may be: pictures, events, social media posts, messages, and the like. Different content sources may be used to locate the life events relating to the user. The life events that are selected for display on the calendar may be shown differently from other content that is included on the calendar. The life events may be processed to adjust an appearance of the life event before it is displayed. A user may also share a life experience with other users. | 2014-12-18 |
20140372899 | User Interface Coalescing Heuristics - Embodiments provide UI coalescing features that can be used in part to compensate for changes in device configurations, but the embodiments are not so limited. In an embodiment, a computer-based method operates to use UI coalescing features to adjust ribbon and/or popover controls to account for different device configurations. A handheld device of an embodiment can include one or more applications configured with UI coalescing heuristics that operate to dynamically adjust one or more ribbon controls and/or one or more popover controls based in part on a device configuration. Computer storage of an embodiment includes executable instructions that operate to dynamically adjust aspects of an application UI based in part on ribbon and popover control priority values. Other embodiments are included. | 2014-12-18 |
20140372900 | METHOD AND DEVICE FOR CONTROLLING AT LEAST ONE POWER GENERATOR - A method and device for controlling at least one power generator implementing a touch-sensitive screen on which there selectively appears a set of command buttons available at a given point in time. The method includes determining a working context and selecting a set of command buttons available for said working context; displaying said set of available command buttons on said touch-sensitive screen; detecting an activation of one of the available command buttons, called an activated command button; and performing at least one action associated with said activated command button. | 2014-12-18 |
20140372901 | USING VISITOR CONTEXT AND WEB PAGE FEATURES TO SELECT WEB PAGES FOR DISPLAY - In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session. The current-visitor context includes one or more data associated with or concerning the current visitor. The method includes selecting based on the current-visitor context a particular one of multiple possible instances of the web page for presentation to the current visitor. The particular one of the multiple possible instances of the web page is substantially most likely to generate a highest expected outcome from interaction with the web page by the current visitor as indicated by the current-visitor context. | 2014-12-18 |
20140372902 | Method and Apparatus Pertaining to History-Based Content-Sharing Recommendations - In one embodiment, an apparatus accesses a memory to obtain information regarding sharing history (as pertains, for example, to a particular user and/or device) and uses that sharing history to display at least one recommended sharing action (from amongst a plurality of available candidate sharing actions) as regards to a particular content item (such as, for example, a particular digital photograph, a video, a presentation, and so forth). This sharing history can comprise previously-selected sharing actions as correlated to content item types including shared-content recipients, corresponding temporal data, shared-content size, corresponding location data, and so forth. By one approach the apparatus itself serves to automatically track user-based content-sharing selections over time, which information is stored as the aforementioned sharing history. By one approach the user is presented with an opportunity to assert a non-specific share command that triggers the aforementioned display of one or more recommended sharing actions. | 2014-12-18 |
20140372903 | Independent Hit Testing for Touchpad Manipulations and Double-Tap Zooming - In one or more embodiments, a hit test thread which is separate from the main thread, e.g. the user interface thread, is utilized for hit testing on web content. Using a separate thread for hit testing can allow targets to be quickly ascertained. In cases where the appropriate response is handled by a separate thread, such as a manipulation thread that can be used for touch manipulations such as panning and pinch zooming, manipulation can occur without blocking on the main thread. This results in the response time that is consistently quick even on low-end hardware over a variety of scenarios. | 2014-12-18 |
20140372904 | SYSTEM AND METHOD FOR COMMUNICATING TRANSPORTATION EVENTS - A system and method for notifying members of a social network of a transit event is disclosed. In one example, the method comprises presenting, to the user in the display of the computer system, a geographical navigation interface including a visual indicator of a transit element, receiving, in the display, at least one long-press input provided by the user and directed to the visual indicator of the transit element, presenting at least one selection option for identifying a transit event pertaining to the transit element and at least one broadcast option for the user's social network, accepting, at least one selection option input corresponding to the transit event and at least one broadcast option input provided by the user, and causing the identified transit event to be broadcast to one or more members of the user's social network, based on the at least one broadcast option input. | 2014-12-18 |
20140372905 | Method and Apparatus Pertaining to Sharing Content with Scheduled-Event Participants - In one embodiment, an apparatus is configured to facilitate sharing a particular content item (such as, for example, a particular digital photograph, a video, a presentation, and so forth) with the participants of a scheduled calendar event (such as a face-to-face meeting, a distance meeting, an appointment, and so forth). By one approach the user is presented with an opportunity to assert a non-specific share command that triggers the aforementioned display of one or more recommended sharing actions. | 2014-12-18 |
20140372906 | Application/Document Collaboration in a Multi-Device Environment - Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a spreadsheet application and associated spreadsheet documents and content may be displayed on one or more endpoint display devices. A presenter may control the application/document from another device, for example, a smartphone, tablet-style computer, laptop computer, desktop computer, and the like. User interactions on the presenter control device may be reflected on the display device, including, document navigation, document editing, document entry, and the like. Document content may be previewed on the control device before it is sent to the display device. Document metadata and/or presenter notes/comments, etc., may be displayed only on the control device, but not on the display device, as desired by the presenter/user. | 2014-12-18 |
20140372907 | GESTURE-BASED CONSTRUCTION PROJECT COLLABORATION SYSTEM - A gesture-based construction project collaboration system includes a design information storage for storing a 2D plot or a 3D model of a building; a local information storage for storing local information mapped to location information in the 2D plot or the 3D model; a display for displaying the 2D plot or the 3D model from the design information storage and a desired part of the local information represented by at least one of a touch input and a gesture of a user; a gesture defining section for storing input gestures with respect to types of the local information; and a control section for detecting the location information selected by the user via the touch input on the display, and for controlling the display to display the part of the local information represented by the gesture with respect to the location information. | 2014-12-18 |
20140372908 | SYSTEMS AND METHODS FOR ENHANCED CONFERENCE SESSION INTERACTION - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing presenter and participant interaction in a presentation. A system configured to practice the method can receive, from a viewer of an electronic presentation, a submission of a question and a selection of a communication mode for the question. The system can identify a portion of the presentation to which the question is directed, and update the portion of the electronic presentation to incorporate the question based on the communication mode. The electronic presentation can be a slide show, such as a PowerPoint™ presentation. The system can optionally notify a presenter in the electronic presentation that the portion has been updated. | 2014-12-18 |
20140372909 | MEETING ROSTER AWARENESS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing meeting roster awareness for participants in a conference. An example system configured to practice this method can first identify participants in a conference, and retrieve, from a source external to the conference, information describing relationships between the participants. Then the system can compute, based on the information, a relationship graph assigning a relationship strength for at least two of the participants. The system provides an indication of the relationship strength to one of the participants, such as providing an indication of relationships of which other participants are not aware. Sources external to the conference can include a social network, a communication history, an organizational chart, a directory, or group membership, for example. | 2014-12-18 |
20140372910 | System and Method of Collecting and Compiling Media - A system and method allowing a user to collect and compile media from other users to create a personalized, themed, collaborative, final product such as a photo book, book of thoughts, cards, video/slideshow, calendar, or other content, photo or video-based product. Contributor users can be guided on what media and content to submit, creating a final product that is more meaningful than prior personalized/themed products. An organizer user can outline the project, choose a theme (by directing and guiding contributor users on what content to contribute), invite contributor users, set preferences, manage communications, and track receipt of media, and then efficiently organize contributed media to efficiently and effectively create a meaningful, final, collaborative product. | 2014-12-18 |
20140372911 | INTERACTIVE INTERFACE DISPLAY CONTROL METHOD, INSTANT COMMUNICATION TOOL AND COMPUTER STORAGE MEDIUM - Provided is an interactive interface display control method, instant communication tool and computer storage medium. The interactive interface displayed control method, comprising the following steps: acquiring a contact list and a message of a friend in a contact list; generating an image block corresponding to the friend in the contact list; and displaying the message of the friend in the image block. The interactive interface display control method, the instant communication tool, and computer storage medium are realized by generating a corresponding image block for each friend in the contact list, and then displaying the message of the friend in the image block, thereby a user can view the message of the friend directly from the image block in the interface, which simplifies and facilities the operation. | 2014-12-18 |
20140372912 | Multi-Dimensional Enhanced World View Experiences, Related Systems and Software, Methods of Use and Production Thereof - Multi-dimensional enhanced world view experiences are described herein that include: a) at least one software-enabled device, network device, portable device or combination thereof; b) at least one interactive application that provides at least one virtual world overlay, virtual object or combination thereof; and c) at least one physical view, wherein the at least one virtual world overlay, virtual object or combination thereof is aligned or overlaid with the at least one physical view to produce an enhanced world view that is displayed on the at least one software-enabled device, network device, portable device or a combination thereof. Corresponding methods of producing multi-dimensional enhanced world view experiences also include: a) providing at least one software-enabled device, network device, portable device or combination thereof; b) providing at least one interactive application that provides at least one virtual world overlay, virtual object or combination thereof; and c) providing at least one physical view, wherein the at least one virtual world overlay, virtual object or combination thereof is aligned or overlaid with the at least one physical view to produce an enhanced world view that is displayed on the at least one software-enabled device, network device, portable device or a combination thereof. | 2014-12-18 |
20140372913 | METHOD OF ORGANIZING AND ACCESSING INFORMATION - A method of organizing and accessing information on a website, comprising providing a plurality of primary category links associated with a plurality of primary categories, providing a plurality of topic links each associated with one or more art topics, each topic link having a topic name and a topic image, and providing a content region for presenting content for an art topic and having a content type associated with a primary category, wherein navigation around the website may be harmonized by art topic. | 2014-12-18 |
20140372914 | TWO-FACTOR ROTATION INPUT ON A TOUCHSCREEN DEVICE - An electronic device and method are provided for rotating an object displayed at or by the device. The object may be an entire displayed region of a display screen, such as a window, frame, or other region or subregion, or a block element or other type of content component such as an image or map. A first input defining a reference point for the object is detected at a first user interface mechanism. After commencement of the detected first input, a second input at a second user interface mechanism, such as a touchscreen display, is detected. In response to the second input, a rotation transformation is applied to the object, the rotation transformation center being defined by the reference point, and the rotation transformation angle being defined by the second input. The object may be displayed by the touchscreen display, or by a display device external to the electronic device. | 2014-12-18 |
20140372915 | METHOD AND SYSTEM FOR OPERATING DISPLAY DEVICE - A method and a system for operating a display device are provided. In a handheld electric device, a picture displayed in the display device is shown by a transparent touch panel, and a touch signal is received by the transparent touch panel for obtaining a corresponding touch data, moreover, the touch data is transmitted to the display device by a wireless communication unit of the handheld electric device. The display device obtains a relative icon displayed in the display device according to the touch data so as to execute an action corresponding to the relative icon. | 2014-12-18 |
20140372916 | FIXED HEADER CONTROL FOR GROUPED GRID PANEL - In one embodiment, a graphical user interface | 2014-12-18 |
20140372917 | METHOD AND APPARATUS FOR OPTIMIZED BULK CONSTRAINT REMOVAL WITH ACCUMULATION - A method and apparatus of a device that removes constraints in solving a mathematical programming problem is described. The device identifies a plurality of constraints for bulk removal by postponing execution of constraint removal requests. The device further sorts the plurality of constraints based on a set of criteria to put the plurality of constraints in a sorted order. To sort the plurality of constraints based on the set of criteria, the device determines, for each identified constraint, the number of equations containing the constraint in the mathematical programming problem. The device further sorts the plurality of constraints based on the number of equations determined for each constraint. The device performs bulk constraint removal on the plurality of constraints based on the sorted order. | 2014-12-18 |
20140372918 | SYSTEM AND METHOD FOR ADJUSTING POSITION OF USER INTERFACE OF APPLICATION - A system for adjusting a position of a user interface of applications running in an electronic device is provided. The system includes a first determining module, an acquiring module, a second determining module, a dividing module, and an adjusting module. The first determining module determines the applications running in the electronic device, and the priority of each determined application. The acquiring module acquires the predetermined frame of the user interface of the application. The second determining module determines a first area in a display screen of the electronic device according to the acquired predetermined frame. The dividing module determines a remaining area, and divides the remaining area into a number of sub-areas according to a predetermined division rule. The adjusting module adjusts the positions of the user interfaces of remaining applications to the different sub-areas. | 2014-12-18 |
20140372919 | METHOD, APPARATUS AND MOBILE TERMINAL FOR EDITING AN IMAGE - A method and an apparatus facilitate a user to edit a layout of images, thereby enhancing user experience. The method (a) provides an interface for editing an image, in which an image to be edited is displayed; (b) displays at least one layout template icon corresponding to at least one layout template in the interface, wherein the layout template icon is displayed separated from the image to be edited without overlapping; (c) receives an instruction that a user selects a layout template through a layout template icon; and (d) changes the layout of the image to be edited according to the selected layout template. The present invention can be used in image processing applications. | 2014-12-18 |
20140372920 | METHOD FOR PROVIDING USER INTERFACE IN PORTABLE TERMINAL - A method for providing a UI in a portable terminal shows background images corresponding to physical states, such as the temperature, or of a physical layout of buildings, roads, etc. The method for providing a UI in a portable terminal, includes: collecting environmental information around the portable terminal; extracting an image set corresponding to the collected environmental information, and image change information; sensing a tilted state of the portable terminal; and changing and displaying the extracted image according to the sensed tilted state of the portable and the extracted image change information. | 2014-12-18 |
20140372921 | SYSTEMS AND METHODS FOR DISPLAY OF A VIDEO CALL IN PICTURE IN PICTURE MODE - A system and method for dynamically displaying a video call within the display of another application is disclosed. The system and method includes displaying a first application in a foreground and receiving a request for a video call. The system and method further includes receiving display information associated with the first application and overlaying a display of the video call over a first portion of the foreground, wherein the first portion of the foreground is determined based at least in part upon the display information. | 2014-12-18 |
20140372922 | Interactive User Interface Including Layered Sub-Pages - Some embodiments provide a user interface that includes a top page having an x-axis and a y-axis that extend at least partially along horizontal and vertical directions, and an imaginary z-axis that extends into the depth of the top page. The user interface of sonic embodiments includes a first subpage that is accessible from a top page and a second subpage, which is further in depth along the z-axis than the first subpage, that is accessible from the first subpage. The top page may change in appearance throughout the duration of time when at least the first subpage is shown to place focus away from the top page. | 2014-12-18 |
20140372923 | High Performance Touch Drag and Drop - High performance touch drag and drop are described. In embodiments, a multi-threaded architecture is implemented to include at least a manipulation thread and an independent hit test thread. The manipulation thread is configured to receive one or more messages associated with an input and send data associated with the messages to the independent hit test thread. The independent hit test thread is configured to perform an independent hit test to determine whether the input hit an element that is eligible for a particular action, and identify an interaction model associated with the input. The independent hit test thread also sends an indication of the interaction model to the manipulation thread to enable the manipulation thread to detect whether the particular action is triggered. | 2014-12-18 |
20140372924 | GRAPHICALLY MANAGING INTERACTIVE ANALYTIC DATA - Techniques for graphically managing interactive analytic data include presenting a virtual workspace to a user that includes a visual representation of a simulation analysis that includes a plurality of graphical analytic data modules, each graphical analytic data module including a plurality of variables that define a business process; identifying a change to a particular variable of a particular graphical analytic data module, the change defined by a user interface (UI) adjustment of a dimension of the particular graphical analytic data module that represents the particular variable; based on the identified change to the particular variable of the particular graphical analytic data module, adjusting at least one business process output of the simulation analysis; and presenting a revised virtual workspace to the user, the revised virtual workspace including the particular graphical analytic data module and at least one business process output of the simulation analysis. | 2014-12-18 |
20140372925 | METHOD FOR EDITING FRAME-BASED PAGE, ELECTRONIC APPARATUS AND RECORDING MEDIUM USING THE SAME - A method for editing a frame-based page, an electronic apparatus and a recording medium using the same are provided. In the method, an item-based page including items respectively representing applications is displayed on a touch screen. A touch operation performed on an item is detected by using the touch screen. The item is dragged according to the touch operation. Whether the item is dragged to an action area of the item-based page is determined. The item is turned into a new frame displaying a content of the application represented by the item after the item is determined to be dragged to the action area of the item-based page. The frame displays a content of the application represented by the item. | 2014-12-18 |
20140372926 | SMART DRAG-AND-DROP - Methods and apparatus are described for manipulating objects in a user interface. The user interface includes a first interface object operable to be selected and moved within the user interface. In response to selection and movement of the first interface object in the user interface, at least one additional interface object is presented in the user interface in proximity of the first interface object. Each additional interface object represents a drop target with which the first interface object may be associated. | 2014-12-18 |
20140372927 | Providing Visualization of System Architecture - Techniques for managing a display of a system architecture include displaying a first visual representation of the system architecture that includes respective virtual representations of at least two components of the system architecture at a first level of detail; displaying a first virtual representation of a semantically relevant connector that extends between the two components of the system architecture at the first level of detail; receiving a request from a user to display a second visual representation of the system architecture; and generating a second visual representation of the system architecture for display, that includes respective virtual representations of the at least two components of the system architecture at a second level of detail different than the first level of detail, and a second virtual representation of the semantically relevant connector that extends between the at least two components of the system architecture at the second level of detail. | 2014-12-18 |
20140372928 | COMMON DASHBOARD FRAMEWORK FOR CREATING A MASHUP DASHBOARD - A common dashboard framework includes dashboard configuration data that specifies a configuration of dashboard content and a user interface configuration for a mashup dashboard. The dashboard content and the user interface configuration control visual and behavioral characteristics of the mashup dashboard that are independent of mashup data, and that are controlled to provide a same look and feel for different mashups. Different dashboard configuration data provides a different look and feel for the different mashups. The dashboard module data specifies whether the mashup dashboard is associated with a group of mashup dashboards. If so, the mashup dashboard further reflects the pre-defined group of mashup dashboards. The apparatus assembles the mashup dashboard based on the dashboard configuration data, the dashboard module data, and a workspace for the mashup data. | 2014-12-18 |
20140372929 | APPARATUS AND METHOD FOR PROVIDING USER INTERFACE REGARDING AERONAUTICAL SYSTEM CONFIGURATION - Disclosed herein is an apparatus for providing a user interface used to input the configuration values of an aeronautical system. The apparatus includes a software architecture unit for receiving or checking the attributes of software applied to the aeronautical system, a hardware architecture unit for providing a hardware design model that is a base for the operation of the software, a scheduling unit for receiving information about the scheduling of partition information that belongs to the configuration values and transforming the scheduling information in a specific form, a memory unit for storing the attributes of the software, a health monitoring unit for configuring health monitoring based on the software architecture unit, and a connection unit for receiving connection information regarding that partitions are connected to which channel. | 2014-12-18 |
20140372930 | METHOD AND DEVICE FOR DISPLAYING A LIST VIEW THROUGH A SLIDING OPERATION - Provided is a method for displaying a list view through a sliding operation, including: acquiring a triggering event of progress bar; acquiring a list view corresponding to said triggering event of progress bar; reading a dynamically set location configuration of progress bar corresponding to said list view, and said location configuration of progress bar contains either one of a left-align attribute and a right-align attribute; and displaying a progress bar of said list view according to said location configuration of progress bar. Further provided is a device for displaying a list view through a sliding operation. The method and device for displaying a list view through a sliding operation herein can facilitate the operation. | 2014-12-18 |
20140372931 | TEXT SUGGESTION OUTPUT USING PAST INTERACTION DATA - In one example, a device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical user interface including a graphical keyboard and one or more text suggestion regions, and select, based at least in part on an indication of gesture input, at least one key of the graphical keyboard. The at least one module is further operable by the at least one processor to determine a plurality of candidate character strings, determine past interaction data that comprises a representation of a past user input corresponding to at least one candidate character string while the at least one candidate character string was previously displayed in at least one of the one or more text suggestion regions, and output the at least one candidate character string for display in one of the one or more text suggestion regions. | 2014-12-18 |
20140372932 | Filtering Data with Slicer-Style Filtering User Interface - A slicer-style filtering user interface is provided that allows for advanced filtering and sorting of data and that may be utilized with a touch or gesture based computing device. The slicer-style filtering user interface may be invoked on a spreadsheet data range for filtering and sorting data according to desired properties. A slicer-style filtering user interface may be moved about on a displayed spreadsheet document for ease of use in proximity to one or more data items. If a theme or style is applied to a given spreadsheet document, the invoked slicer-style filtering user interface may be automatically themed or styled to match the document. The slicer-style filtering user interface may be operable for advanced filtering, and the user interface may be efficiently changed from one filtering type to another filtering type. | 2014-12-18 |
20140372933 | Automatically displaying suggestions for entry - Suggestions are automatically displayed in response to an event. For example, suggestions may be automatically displayed in response to a receiving an indication from a user to enter content (e.g. receiving a selection of a content entry area). The suggestions may be displayed before a user enters any characters and before an input device is displayed and/or used (e.g. keyboard, Software Input Panel (SIP), and the like. Suggestions may also be automatically displayed in response to detecting a pause while a user is entering content. For example, when a user is actively entering content, suggestions are not automatically displayed but when a user pauses a predetermined amount while entering content, suggestions are automatically displayed. The suggestions may be determined from content that may be seen on a display and/or hidden from view (e.g. hidden rows in a spreadsheet). | 2014-12-18 |
20140372934 | TETHERED SELECTION HANDLE - Technologies are generally described for providing a tethered selection handle for direct selection of content on a touch or gesture interface. Touch or gesture input on a computing device may be detected to begin content selection, and a start handle may be displayed near the initial input location. An end handle may be displayed to indicate an end of the selection. After the selection, the end handle, a portion of the end handle, or a separate indicator may be displayed at a location of user's current interaction point to indicate to the user that the computing device is aware of the movement of the user's interaction point away from the end handle, but the content selection had not changed. The newly displayed indicator may be tethered to the end handle to further indicate the connection between the end of the selected content and the user's current interaction point. | 2014-12-18 |
20140372935 | Input Processing based on Input Context - Techniques for input processing based on input context are described. In at least some embodiments, a region of a display area includes multiple graphic elements that can be generated and/or managed by different components. Examples of such components include applications, plug-in modules, graphics frameworks, and so forth. Techniques discussed herein enable input to graphical elements to be handled in various ways, such as by routing the input to an appropriate component. Further, custom input contexts can be specified such that particular types and/or combinations of inputs can be interpreted. | 2014-12-18 |
20140372936 | METHOD AND APPARATUS FOR DISPLAYING TAG DATA - The present invention discloses a method for displaying tag data on a browser display interface. According to the present invention, an instruction for acquiring data associated with a data tag of an browser display interface is triggered when it is detected that a pointing device is moved onto the data tag; the data associated with the data tag is acquired in response to the instruction for acquiring the data; and a data browsing interface is generated for the acquired data, and the generated data browsing interface is displayed on the browser display interface on which the pointing device locates. The advantageous effect of the present invention is that the data browsing interface associated with the data tag is displayed on the browser display interface, thereby improving the efficiency of window switching and the convenience of use, and leading to a more intelligent browser. | 2014-12-18 |
20140372937 | METHOD AND ELECTRONIC APPARATUS FOR SCROLLING FRAME CONTENT AND RECORDING MEDIUM USING THE SAME - A method and an electronic apparatus for scrolling frame content and a recording medium using the same, adapted to an electronic apparatus having a touch screen, are provided. In the method, a page including at least one content scrollable frame is displayed on the touch screen. Next, a scrolling operation performed on a content scrollable frame of the at least one content scrollable frame on the touch screen is detected. Then, whether the content scrollable frame is entirely shown or partially shown on the touch screen is determined. Finally, the content in the content scrollable frame or the page and the content scrollable frame are scrolled according to the scrolling operation based on the determination. | 2014-12-18 |
20140372938 | MOBILE TERMINAL AND METHOD OF CONTROLLING THE MOBILE TERMINAL - A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit configured to display a first screen layer including first screen information; and a controller configured to display a second screen layer including second screen information such that at least part of the first and second screen layers overlap, and activate one of the first and second screen layers for receiving a touch input. | 2014-12-18 |
20140372939 | SYSTEMS AND METHODS FOR ASSISTING IN SELECTION AND PLACEMENT OF GRAPHICAL OBJECTS IN A GRAPHICAL USER INTERFACE - Some embodiments detect a first condition for presenting a view window on a touch screen display, detect a first position of a fingertip on the touch screen display, and present the view window on the touch screen display at a second position based on the first position. The view window may provide a first view of graphical content presented under the fingertip on the touch screen display at the first position. The embodiment may detect movement of the fingertip from the first position to a third position, and move the view window accordingly from the second position to a fourth position based on the third position. The embodiment may update the view window to provide a second view of graphical content presented under the fingertip on the touch screen display at the third position. The embodiment may detect a second condition for removing the view window from the touch screen display. | 2014-12-18 |
20140372940 | Display Device, Corresponding Systems, and Methods Therefor - A display system includes a display and a control circuit operable with the display. The display is configured to provide visual output having a presentation orientation. When user input is received, the control circuit can alter the presentation orientation from an initial orientation in response to user input. When non-user events or device events are detected, the control circuit can revert the presentation orientation to the initial orientation in response to the non-user event or device event. Where the presentation orientation has a user input configuration associated therewith, the user input configuration can either be altered with the presentation orientation or retained in an initial disposition. | 2014-12-18 |
20140372941 | DISCRETE SECOND WINDOW FOR ADDITIONAL INFORMATION FOR USERS ACCESSING AN AUDIO OR MULTIMEDIA CONFERENCE - A method and system are provided in which at least one predefined criterion is stored. Participant data is received and includes a list of participants in the conference and a subset of participant data associated with each participant in the list. A determination is made as to whether at least one participant in the list of participants in the conference is associated with the subset of participant data meeting the predefined criterion. The list of participants in the graphical user interface is displayed. The at least one participant associated with the subset of participant data that meets the predefined criterion is displayed in the graphical user interface at a place other than the place where the list of participants in the conference is displayed in the graphical user interface. The at least one participant is displayed at the same time as the display of the subset of participant data. | 2014-12-18 |
20140372942 | CHRONOLOGY PROVIDING METHOD, CHONOLOGY PROVIDING APPARATUS, AND RECORDING MEDIUM CONTAINING CHRONOLOGY PROVIDING PROGRAM - A method for providing chronologic information that is generated by placing one or more pieces of related information according to information about elapsed time is provided. The method includes the steps of obtaining, by an obtaining unit, (i) basic information associating pieces of the related information with the information about time indicating positions on the chronologic information and (ii) information indicating a display form of the chronologic information; and providing, by a control unit, the chronologic information to a user by displaying the chronologic information in a display unit based on the information indicating a display form of the chronologic information by using the basic information. | 2014-12-18 |
20140372943 | HOTSPOT PEEK MODE FOR DIGITAL CONTENT INCLUDING HOTSPOTS - Techniques are disclosed for a hotspot peek mode for use with digital content that includes one or more hotspots. Each hotspot includes a link to a source of additional content, where the source may be, for example, a web page or another portion of the digital content. The hotspot peek mode may be configured to display (or otherwise present) a pop-up panel on displayed digital content in response to a peek command (e.g., a tap or hover input) performed on a hotspot. The pop-up panel may include additional content from the source associated with the given hotspot, to provide a peek at the source. The hotspot peek mode may be further configured to navigate to the source in response to a selection made inside the pop-up panel. In some cases, the functionality of the hotspot peek mode may be fully integrated within an eReader application or another suitable application. | 2014-12-18 |
20140372944 | USER FOCUS CONTROLLED DIRECTIONAL USER INPUT - A user input for a near-eye, see-through display device is disclosed. Hands-free user input in an augmented reality environment is provided for. A user can provide input by moving the orientation of their head. For example, the user could rotate their head. In one aspect, a user can provide input by moving their eye gaze along a direction. In one aspect, when the user directs their attention at a user interface symbol, a handle extends away from the user interface symbol. The handle may serve as a type of selection device such that if the user directs their attention along the handle, away from the user interface symbol, a selection can be made. “As one example, the selection causes a spoke menu to appear which the user can select by rotating their head such that the system determines the user is looking along the spoke away from a central hub. | 2014-12-18 |
20140372945 | METHOD FOR OUTPUTTING IMAGES, APPARATUS AND MOBILE TERMINAL THEREFOR - In a mobile terminal, a failsafe method for image output includes (a) determining the resolution that the mobile terminal can support; and (b) outputting the image according to the resolution determined. | 2014-12-18 |
20140372946 | Systems for Obtaining, Analyzing, and Adjusting User Provided Economic Priority Parameters to Anticipate and Adjust Future Results - A method for analyzing inputs from a user to modify a financial plan with a computer system is disclosed. The method may also include displaying a plurality of images to the user, where each of the plurality of images is associated with a different query, and receiving an instruction to randomly select a subset of the plurality of images. The method may additionally include selecting, randomly, a subset of the plurality of images for presentation to the user and displaying the subset of the plurality of images in a different manner from a remainder of the plurality of images. The method may moreover include repeating, for every image of the subset: receiving a selection of one of the images; displaying to the user a query; and receiving an answer. The method may also include determining from the answers, a classification of the user's attitude toward financial resources and storing the classification. | 2014-12-18 |
20140372947 | TOUCH TARGET OPTIMIZATION SYSTEM - A system is disclosed that improves the ability for users to select links and/or other display elements via a touch screen, such as the touch screen of a smartphone, tablet, or other mobile device. The system achieves this effect by adjusting the sizes and/or shapes of the touch targets associated with particular display elements. For example, if a particular link on a web page is determined to be difficult to select via a touch screen (based on monitored user behaviors and/or based on an automated analysis of page content), the touch target associated with the link may be increased in size. | 2014-12-18 |
20140372948 | Persistent Reverse Navigation Mechanism - Persistent feedback for bidirectional navigation is provided. A user may navigate from a list of items in a first user interface to a second user interface where a specific item from the list of items may be opened. When the user navigates back to the first user interface, the item which the user opened in the second user interface may be marked with a persistent visual indicator. The persistent visual indicator provides an indication to the user which item he previously had opened. The persistent visual indicator may be functionally selectable, which when selected, may reopen the item it is associated with in the second user interface. | 2014-12-18 |
20140372949 | Content Attribute Control Interface Including Incremental, Direct Entry, and Scrollable Controls - Embodiments provide content attribute adjustment controls that enable the use of a variety of input types when adjusting content attributes such as font sizes, but the embodiments are not so limited. In an embodiment, a computer-based method uses a font size control interface that is configured to accept a variety of input types to adjust font sizes. A handheld device of an embodiment includes at least one application that uses a font size control interface configured with first and second incremental controls, a direct entry control, and/or a scrollable control. Computer storage of an embodiment includes executable instructions that operate to display a font size control interface that accepts inputs via one or more of first and second incremental controls, a direct entry control, and/or a scrollable control. Other embodiments are included. | 2014-12-18 |
20140372950 | RESTRICTED USER INTERFACE NAVIGATION - A method and system that permits a user to navigate or browse a long list on a handheld device with a restricted user interface, such as a limited display and a limited user input device. The user first uses a coarse search to find a generally desired area in the list. The user then uses finer and finer search intervals in the vicinity of the desired area, until the desired entry is located. | 2014-12-18 |