Entries |
Document | Title | Date |
20080215996 | Website/Web Client System for Presenting Multi-Dimensional Content - A system for presenting multi-dimensional content includes a computer network; a server computer; and, a client computer coupled to the server computer through the computer network. The client computer has a browser software executing thereon implementing a method of presenting multi-dimensional content in the client computer. The method includes transmitting an identifier; receiving a hierarchical document generated based on the identifier; and, rendering a graphical user interface (GUI) based on the hierarchical document. | 09-04-2008 |
20080215997 | WEBPAGE BLOCK TRACKING GADGET - An exemplary web browser system includes a selection module for selecting a webpage block and recording information about a selected webpage block; a tracking module for tracking changes to a selected webpage block based at least in part on the recorded information for that webpage block; and a display module for displaying a selected webpage block wherein the tracking module updates the display module as to changes to the selected webpage block. Various other exemplary systems, methods, devices are also disclosed. | 09-04-2008 |
20080222538 | SYSTEM AND METHOD FOR DELIVERING VIRTUAL TOUR CONTENT USING THE HYPER-TEXT TRANSFER PROTOCOL (HTTP) - A system and method for delivering Virtual Reality (VR) tour content and spatial navigation comprising the hyper-text transfer protocol (HTTP) through a dynamic web-based relational database that stores, manipulates, co-ordinates and classifies complex digital data sets over a common gateway interface for on request interactive exchange and search engine retrieval of hotspots. | 09-11-2008 |
20080229217 | Component for Accessing and Displaying Internet Content - A software component for accessing and displaying Internet content includes a definition for rendering a graphical user interface within which Internet content may be presented outside of and without utilization of a web browser application. The component also includes a network reference, such as a URL, pointing to the Internet content such that the Internet Content may be downloaded and presented within said user interface. A component provider may thus create customized displays within which intended web-content may be rendered. An application component may be used in association with the software component to manage the collection, organization, sharing, and rendering of a plurality of such software components. | 09-18-2008 |
20080229218 | SYSTEMS AND METHODS FOR PROVIDING ADDITIONAL INFORMATION FOR OBJECTS IN ELECTRONIC DOCUMENTS - This invention relates generally to software, and more specifically, to systems and methods for providing additional information for objects in electronic documents. In one embodiment, the invention includes a method for providing additional information for objects in a document including the steps of presenting an active object in a document, the active object being activatable upon selection; on activation of the active object, presenting a balloon having any combination of a selector and an operator, the selector and the operator being selectable, the operator being associated with an operation; when the balloon has a selector, on selection of the selector, presenting a second balloon having any combination of an additional selector and operator; and when the balloon has an operator, on selection of the operator, performing the operation associated with the operator with respect to the active object in the document. In one particular embodiment, the document is a web page. | 09-18-2008 |
20080235601 | Using Templates for Ensuring Visual Consistency Among Portlets - The present invention relates to the field of network computing, and in particular to Web contents accessible via a Portal. It particularly relates to a method and system for controlling the layout of markup fragments of a plurality of Portlets ( | 09-25-2008 |
20080244420 | METHOD AND APPARATUS FOR DOCUMENT BROWSING - A method, system and program storage device for browsing hyperlinked documents are provided. A method in one aspect may include enabling navigating from a document having a plurality of hyperlinks to a document associated with one of said plurality of hyperlinks; and enabling navigating directly from said document associated with one of said plurality of hyperlinks to another document associated with another one of said plurality of hyperlinks using one or more of a plurality of defined elements. System and program storage device for performing the above methods are also provided. | 10-02-2008 |
20080263461 | Recursive method and system for accessing classification information - A web based menu system that allows the users such as buyers and sellers to locate, purchase, and sell goods, items and services easily without any search queries. The knowledge base of the system increases with user interaction at variable levels. The database contains an orderly classification of goods and services throughout. Point-and-click technology can be used to navigate through a series of menus. The system can also respond to voice activation and recognition commands. At the web site, the user first selects a category followed by a selection of makes, items, or services called a Sub-Category that relate to the category. The system responds by displaying a uniform series of menus referred to as a “Fluidity of Taxonomy”. This process repeats until the user reaches the finite end of the menu series. Next, the system completes the interaction based upon if the user is a buyer or a seller. For buyers, the database is accessed resulting in a list of ads based upon the user's accumulated menu selections. The user can filter and sort the presentation of ads based on various criteria and place requests for instant notification of subsequent new ad placements. Banner ads that are applicable to the buyers' area of interest are also presented by the system. For sellers, an input form for ad placement is presented based upon the user's accumulated menu selections. Sellers can also grow the database based on their menu selections and form input. The system can be used for retreiving any orderly classification of information. | 10-23-2008 |
20080270917 | IMAGE PRODUCTION SYSTEM, APPARATUS, AND METHOD USING USER DATA OF MOBILE COMMUNICATION TERMINAL - An image production system, image production apparatus, and image production method are disclosed, which sort user data received from a mobile communication terminal based on at least one type of the user data; display the sorted user data on a daily record page; produce the images from user data which are selected from the displayed user data and which serve as a source; and play back the produced images on a certain region of the daily record page. All the user data of the mobile communication terminal can be easily checked through the daily record page. | 10-30-2008 |
20080276185 | SYSTEM FOR ORGANIZATION, DISPLAY, AND NAVIGATION OF DIGITAL INFORMATION - A system and method for the organization, display, and navigation of digital information. The system allows for the easy navigation of a primary source of information, as well as the navigation of secondary information related to the primary information source. The system may be used to organize, display, or navigate any type of digital information, but is primarily intended to be used to organize, display, or navigate the results of a web based search engine. Primary source information is displayed in a search results window while secondary information is displayed in an operational window. The primary source information may be displayed as thumbnail images of web pages that satisfy a search request. The user may scroll through the thumbnail images of the web pages of the primary information source and navigate web pages of interest in the operational window. | 11-06-2008 |
20080282175 | AUTOMATICALLY ENCODED, GRACEFULLY DEGRADING PANELS - Automatically encoded, gracefully degrading Asynchronous JavaScript And eXtensible Markup Language (Ajax) panels, in which states of an Ajax panel are rendered in a web browser using either an automatically-encoded JavaScript code portion or an automatically-encoded non-JavaScript code portion of a web document, based on an automatic determination of a JavaScript capability of the web browser. | 11-13-2008 |
20080282176 | Dynamic web page arrangement - A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information. | 11-13-2008 |
20080295002 | Method and apparatus for acquiring data presented within a web browser - One embodiment of the present invention provides a system that facilitates acquiring data, which is presented within a web browser, for an application. During operation, the system receives a command from a user to acquire data from the web browser for the application. In response to the command, the system overlays a semi-transparent layer over at least a portion of the web browser, so that the data within the web browser is still visible to the user. The system also receives a drawing command, from the user, to draw a shape around an item of data within the web browser. In response to the drawing command, the system draws a shape around the item of data within the web browser, wherein the shape is drawn on the semi-transparent layer. Finally, the system acquires the item of data bounded by the shape for the application. | 11-27-2008 |
20080295003 | Method, System, and Computer Program Product For Efficiently Serializing Navigational State in a Portal - The present invention provides a method, system, and computer program product for efficiently serializing navigational state into URLs or the header of the new portal page by using a complete stream-based serialization. The inventive serialization is divided into two sub-processes which are both stream-based. The first stream-based serialization sub-process which is hierarchy-oriented uses the hierarchical object representation of the navigational state and transforms it into a series of events. The events serve as the input for various strategies for compacting information that is associated with these events. At the end of the sub-process the compacted navigational state information carried by the received events is transformed into a character-based representation and the hierarchical structure of the navigational state is derived from the order of the received events and transformed into an additional character-based representation both being directly streamed to the second sub-process. | 11-27-2008 |
20080307328 | METHODS AND SYSTEMS FOR EDITING OF WEB PAGES IN AN APPLICATION CAPABLE OF DISPLAYING WEB PAGE CONTENT - Editing of blocks of web page content from within an integrated application capable of displaying a web page. An algorithm based on both the element and the element format is applied to identify a qualifying block to which a user's input is directed. The heuristic applied to identify such a block is designed to select enough content that a minimal number of user inputs are required without selecting so much content that the user is unable to retain desirable portions of the web page. Then, to facilitate an easy way of editing the web page content, a visual option is displayed for selection by the user to perform an operation (deleting, copying, etc.) on the block. The visual option can be a button, an image, or a menu option. | 12-11-2008 |
20080313551 | Apparatus and method for forced linking of product/service offers on a web page - A web page that includes offer cells is presented to a user. Each of the offer cells is associated with an offer for a product or a service. Each offer cell may include a boundary and a hyperlink. The user may select an area within one of the offer cells, such as by using a mouse to click within the boundary of the offer cell. A determination is made as to whether the user selected the hyperlink within the offer cell. If so, the user is directed to a destination associated with the hyperlink. Otherwise, the user did not select the hyperlink and instead selected some other area within the offer cell. In this case, the user is directed to a destination associated with the offer cell itself (which may or may not be different from the destination associated with the hyperlink in the offer cell). | 12-18-2008 |
20080313552 | Method for Customizing Cover for Electronic Device - A method and system for customizing a cover for an electronic device is provided. A plurality of templates associated with a plurality of electronic devices are provided. A client may select a template. The client may create and edit images on the template associated with a model of an electronic device. The method including printing or manufacturing the customized cover using the template. | 12-18-2008 |
20080320400 | String customization - Techniques are described to provide string customization. In an implementation, a menu document is generated that specifies one or more menu items to be included in a menu that correspond to one or more actions available via code of a module. A string document is generated that specifies one or more strings to represent the one or more menu items in the menu. The menu document and the string document are made available to a client that includes the module to output the menu having the one or more strings to represent the menu items. The one or more strings are selectable to cause a corresponding action to be performed by the module. | 12-25-2008 |
20090006984 | METHOD AND SYSTEM FOR DISCOVERING AND ACTING ON TAGGED INFORMATION IN SOFTWARE ARTIFACTS - According to exemplary embodiments, a method and system are provided for discovering and acting on action tags within an artifact. Upon a determination that an artifact is attached to a document in a host application, an action tag processor is invoked. The action tag processor analyzes the artifact to discover action tags and properties associated with the action tags present in the artifact. Host application APIs are invoked to perform actions on the tags. The host applications processes the action tags according to a context of an application running on the host application. | 01-01-2009 |
20090006985 | USING INTERACTIVE SCRIPTS TO FACILITATE WEB-BASED AGGREGATION - Some embodiments of the present invention provide a system that facilitates interactivity during automated web-site accesses. During operation, the system executes a script which automatically accesses one or more websites. While executing the script, the system retrieves user-specific data associated with a user. The system then uses the user-specific data to access a target website. While accessing the target website, the system receives an interactivity request which the system presents to the user. The system then receives a response to the interactivity request from the user, and forwards the response to the website. | 01-01-2009 |
20090006986 | Method and system for accessing online applications using a web browser - A method and system for accessing online software applications using a Web browser. The system displays buttons linked to online software applications. Clicking on a button displays the start page of the online software application associated with that link in a display area in the content window of a Web browser. The user interface of the system can resemble a virtual Personal Digital Assistant. | 01-01-2009 |
20090013266 | Finding and Consuming Web Subscriptions in a Web Browser - A content syndication platform, such as a web content syndication platform, manages, organizes and makes available for consumption content that is acquired from the Internet. In at least some embodiments, the platform can acquire and organize web content, and make such content available for consumption by many different types of applications. These applications may or may not necessarily understand the particular syndication format. An application program interface (API) exposes an object model which allows applications and users to easily accomplish many different tasks such as creating, reading, updating, deleting feeds and the like. Further, in at least some embodiments, a user can subscribe to a particular web feed, be provided with a user interface that contains distinct indicia to identify new feeds, and can efficiently consume or read RSS feeds using both an RSS reader and a web browser. | 01-08-2009 |
20090019378 | EXTENDED CASCADING STYLE SHEETS - A CSSX (Extended Cascading Style Sheets) file including non-CSS (Cascading Style Sheet) extensions is used to define and reference variables and inheritance sets. A CSSX file compiler determines a value of the defined variable, modifies the CSSX file by replacing all references to the defined variable with the value, and generates the CSS file from the modified CSSX file. The inheritance set is defined in the CSSX file and includes a reference to a previously defined CSS rule set. The CSSX file compiler defines a new CSS rule set as a function of the determined attributes included in the previously defined CSS rule set of the defined inheritance set and generates the CSS file including the newly defined CSS rule set. | 01-15-2009 |
20090024936 | METHOD AND SYSTEM TO MAINTAIN A WEB PAGE - A system to permit a user-friendly approach to determine and access the portions of a program code associated with respective web page components is described. In one example embodiment, the system comprises an option detector and a mapping module. The option detector may be configured to detect an instruction to augment HTML markup of a web page with mapping, where the mapping associated with correlation between web page components and corresponding portions of program code. The mapping module may be configured to generate the mapping and to augment the HTML markup of the web page with the mapping. | 01-22-2009 |
20090031224 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR VISUALLY ASSOCIATING A STATIC GRAPHIC IMAGE AND HTML TEXT ON A WEB PAGE - A static graphic image on a web page is visually associated with hypertext markup language (HTML) text on the web page. A web page containing multiple static graphic images and HTML text associated with each static graphic image is displayed. Input indicating selection of a static graphic image or HTML text is received. The selection is indicated by movement of a cursor over at least a portion of a selected static graphic image, movement of the cursor over selected HTML text, or focusing on an area of a selected static graphic image or selected HTML text. In response to the input, the web page is displayed with selected HTML text or HTML text associated with a selected static graphic image highlighted with a visual cue on the web page and with the display of a selected static graphic image or a static graphic image associated with selected HTML text updated without moving to another area on the web page or moving to another web page. | 01-29-2009 |
20090031225 | Editing Web Pages - In particular embodiments, a method for editing a web page includes identifying a plurality of components that collectively form a programmatic representation of a first web page. At least one of the components has content that dynamically changes in response to data retrieved externally from the content. A second web page is generated. The second web page includes a plurality of parameters. Each parameter of the second web page corresponds to a respective one of the identified plurality of components. One or more modifications made to the plurality of parameters are interpreted. A programmatic representation of a third web page is generated, the generation based at least in part on the interpretation. | 01-29-2009 |
20090037828 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR EDITING AN ON-DEMAND DATABASE SERVICE GRAPHICAL USER INTERFACE - In accordance with embodiments, there are provided mechanisms and methods for editing an on-demand database service graphical user interface. These mechanisms and methods for editing an on-demand database service graphical user interface can enable embodiments to edit desired portions of the interface, in a more flexible manner. The ability of embodiments to provide such additional flexibility may lead to more efficient and effective interface editing. | 02-05-2009 |
20090049391 | METHOD AND SYSTEM FOR INTERNALLY IDENTIFYING A SPECIFIC WEB BROWSER FOR DISPLAYING A SPECIFIC WEB PAGE - Web browser information for the display of the web page is contained in HTML Meta tags of a web page for which access is desired. A web designer may incorporate preferred browser information within the meta tags. When the web page is accessed, the meta tags are inspected for such web browser preference information. When the preferred browser information is identified, availability of the preferred web browser on the particular computing device is determined. When the determination is that the preferred web browser is available, the web page is retrieved and display on the computing device using the identified preferred web browser. | 02-19-2009 |
20090055755 | REPRESENTING EDITABLE ATTRIBUTES OF EMBEDDED CONTENT - A representational editing system for WYSIWYG editing of editable web pages with embedded content elements. The representational editing system presents embedded content elements in an editable manner that represents their actual appearance on the web page. Typically, the representational editing system displays an image in place of the embedded content. The representational editing system enables users to modify editable attributes of embedded content in a WYSIWYG editing environment. | 02-26-2009 |
20090055756 | DOUBLY LINKED VISUAL DISCUSSIONS FOR DATA VISUALIZATION - Embodiments of the present invention address deficiencies of the art in respect to data visualization and provide a novel and non-obvious method, system and computer program product for doubly linked visual discussions for data visualization. In one embodiment of the invention, a method for doubly-linked data visualization can be provided. The method can include rendering a data visualization in a data visualization service user interface, identifying comments corresponding to the rendered data visualization, concurrently displaying the identified comments in the user interface, selecting a comment in the user interface, and replacing the rendered data visualization in the user interface with a different data visualization corresponding to the selected comment. | 02-26-2009 |
20090063997 | METHOD AND SYSTEM FOR RETAINING LINKING PAGES THROUGH A BROWSER SESSION - A method of retaining linking pages through a browser session. A browser window presents a first web page that includes one or more links. A user marks the first web page in as a “thumbtacked” web page. A thumbtack utility iteratively determines whether or not a graphical cursor is in proximity to a link among one of the one or more links included in the first web page. When the cursor is in close proximity to one of the links, the thumbtack utility displays a hidden pane in a first portion of the browser window. The hidden pane includes data from a second web page corresponding to the link. The browser also displays the first web page concurrently in a second portion of the browser window. When the cursor is not in close proximity to one of the links, the thumbtack utility removes the hidden pane from view. | 03-05-2009 |
20090063998 | METHOD, SYSTEM, AND PROGRAM PRODUCT FOR COLLABORATIVE DIAGRAM EDITING - The invention provides a method, system, and program product for collaboratively editing a diagram. | 03-05-2009 |
20090063999 | GRAPHICAL AUTHORING AND EDITING OF MARK-UP LANGUAGE SEQUENCES - A graphical mark-up language authoring system using drag and drop placement of symbols representing mark-up language elements on a computer screen drawing and connecting the blocks by lines representing data and control flow to create a mark-up language sequence design. The symbols are instances of a mark-up language element that include the properties and attributes of that element. The system also includes a mark-up language view of the elements and their attributes and properties. The system permits effective authoring of mark-up language sequences by users not expert in mark-up language sequence design. | 03-05-2009 |
20090070689 | METHOD FOR ALARMING THE UPDATE OF THE CLASSIFIED OBJECTS HAVING THE PROPERTY AND COMPUTER READABLE MEDIUM PROCESSING THE METHOD - Disclosed is a method for editing topical classified objects having properties, comprising the steps of creating objects classified according to a user's interest field when the user inputs information on the objects; creating posts in the created objects; executing a web browser, visiting a web site, and clicking a contents input button on the web site; selecting an area on a web page of the web site and reading data of the area; and generating a separate writing window according to a contents storing instruction, adding the read contents to the generated writing window, and transmitting the writing window to which the read contents are added to an object of the user. | 03-12-2009 |
20090070690 | SHORTCUT FOR ACCESSING CUSTOMER USER DOCUMENTATION - In response to a computerized device connecting to a printing device, methods herein create a shortcut on the computerized device when mapping to the printing device. The shortcut comprises a link to device documentation specific to the printing device. After such a link is created, in response to the user activating the shortcut on the computerized device, the methods herein link to the device documentation to cause the device documentation to appear on the graphic user interface of the user's computerized device. | 03-12-2009 |
20090070691 | PRESENTING WEB PAGES THROUGH MOBILE HOST DEVICES - The present disclosure is directed to a system and method for presenting Web pages through mobile host devices. In some implementations, a payment card includes a physical interface, memory and a Web server module. The physical interface interfaces the card with a mobile host device including a Graphical User Interface (GUI). The card executes wireless transactions independent of the mobile host device and presents and receives information through the GUI of the mobile host device. The memory stores offline Web pages. The Web server module dynamically generates at least one offline Web page in response to at least an event and presents the generated offline Web page to a user using the GUI. | 03-12-2009 |
20090077477 | REST Application Exploration - A REST application may be explored through discovery of resources and exercising of methods. A user interface displays a graphical representation of the REST application based on a model constructed in memory. User input selects a resource. Methods associated with the selected resource are displayed. A user may select a method and provide input. A request is automatically sent to the server based on the selected method. A representation of the response to the request is displayed on the user interface, allowing the user to further explore the application. | 03-19-2009 |
20090083640 | STRING BASED USER INTERFACE SPECIFICATION - Displaying a graphical user interface control may involve assigning a user-authored string of text to the graphical user interface control. The user-authored string of text may comprise text to be displayed verbatim as text when the graphical user interface control is displayed, and the user-authored text may further comprise embedded parameter references that comprise one or more characters in the string that distinguish the embedded parameter references from the text that is to be displayed verbatim. The user-authored string of text may be parsed to identify the embedded parameter references. Graphical user interface control may be displayed, which may involve displaying a sentence or phrase comprising the text to be displayed verbatim and displaying the interactive graphical user interface controls. The interactive graphical user interface controls may be displayed in positions in the displayed sentence or phrase that correspond to respective positions of the embedded parameter references in the user-authored string of text. | 03-26-2009 |
20090083641 | WEB CONTENT MANAGEMENT SYSTEM INVOLVING CERTAIN ELEMENTS AS CONTENT - A system and method for users to easily create and maintain web sites provides web content management and administration though graphical user interfaces in which certain web site elements are treated as content. This enables easier control of the content and design of web sites to make to maintain a common look and feel among related sites, and to make it easier to maintain a commonality of content. | 03-26-2009 |
20090089687 | SYSTEM AND METHOD FOR DRILL-DOWN SEARCH RESULTS - The present invention is directed towards systems, methods and computer program products for displaying additional hyperlink details for a content item in response to a user selection of the content item. The method of the present invention comprises determining if a user has enabled additional page details and determining if additional page details exist for the selected content item. If the additional page details exist, the additional page details are then displayed to the user. | 04-02-2009 |
20090094538 | METHOD FOR CREATING TABLES IN ELECTRONIC FORMS - A form table system and method are disclosed, for creating fillable form tables that are part of electronic documents. The form tables may include an unlimited number of cell array vectors, e.g., rows or columns, confined to a limited space in the electronic document. The form table system enables a user to quickly and easily generate a form by placing a table object on a form page, populating the table object with other desired objects, and defining \characteristics, such as row height and number of visible rows for the form table. As the form is filled in with data, where the number of entered rows exceeds the number of visible rows, the form table extends such that the document is printed in its original form, but the additional information is still available both for viewing and for printing. | 04-09-2009 |
20090100356 | Method for Presenting a Web Page - The present invention provides a method for presenting a web page which presents a preview of a web page when loading the web page. The preview may be a smaller version of the web page, which is fitted to be completely contained in one screen. The preview may include a smaller version of each module on the web page, and may be expanded to a web page in full size when the loading is finished. If a user expresses interests in one module, that module may be loaded and displayed first. | 04-16-2009 |
20090100357 | Systems and methods for visually selecting information - Systems and methods for presenting information are disclosed. Users are presented with a selectable representation of the information on a webpage. Users can access additional information and/or another web page by mousing over the selectable representation. The mouse over includes pointing the mouse pointer over the selectable representation for a predetermined amount of time. | 04-16-2009 |
20090113317 | System and Method for Website Design - A system and method is disclosed for website design. The system includes a client side interface configured to configure one or more modules and one or more websites comprising one or more web pages. The one or more websites are in communication with the client side interface and are configured to receive real time module configuration information from the client side interface and render a visual representation of the module configuration information. | 04-30-2009 |
20090125820 | COMPACT, PORTABLE, AND EFFICIENT REPRESENTATION OF A USER INTERFACE CONTROL TREE - A non-tree representation of a UI control tree is provided by a compact UI binary file that is generated by encoding a UI definition markup file expressing UI controls and behavior in human-readable form. The UI binary file is utilized in a runtime environment on a computing device as a source of a binary instruction stream. The stream can be efficiently processed by an interpreter on the device without needing validation between loading and rendering the UI. The encoding places much of the representation into an object and script section of the UI binary file. The interpreter runs this section without it being entirely resident in the device's memory to minimize the memory footprint. At runtime, operation code (“op-code”) streams contained in this section are used to build UI objects, and implement scriptable behavior for manipulating the UI objects to render the UI on the device with the designed behavior. | 05-14-2009 |
20090138810 | WEB PAGE EDITOR WITH ELEMENT SELECTION MECHANISM - A web page editor displays a web page including web page elements. At least some of the elements at least partially overlap other elements. The web page editor includes an element selection mechanism. The element selection mechanism allows a user to unambiguously select between the web page elements. | 05-28-2009 |
20090144640 | Distributed hosting of web application styles - A method and apparatus for facilitating distributed hosting of web application styles. In one embodiment, a method may include storing original style sheets at a first location, where the original style sheets pertain to a user interface (UI) provided by the service provider, and allowing a third party to customize a subset of the original style sheets and to store the customized style sheets at a second location. The method may further include causing the customized style sheets to be combined with the original style sheets when the user interface is presented to a user associated with the third party. | 06-04-2009 |
20090150805 | INDICATING PENDING ASYNCHRONOUS UPDATES IN A GRAPHICAL USER INTERFACE (GUI) - The present invention provides a mechanism to display exactly which parts of a GUI are being updated by non-blocking or asynchronous interaction with a server. It also allows the user to continue to interact with unaffected portions of the display and therefore can be used to provide a superior user experience. Specifically, the present invention displays a busy or progress indicator at the element level of granularity, indicating that the value of the element is currently undergoing a non-blocking or asynchronous update. | 06-11-2009 |
20090164920 | System, method and apparatus for inserting a virtual tool bar into a markup language document - A method, system and apparatus for inserting a virtual toolbar into a markup language document includes receiving a request for the markup language document from a user device, forwarding the request to a server, receiving the markup language document from the server, and inserting a virtual toolbar into the markup language document to produce a virtual toolbar embedded markup language document. | 06-25-2009 |
20090177982 | METHOD FOR RETRIEVING REAL-TIME NETWORK INFORMATION AND MOBILE COMMUNICATION DEVICE USING THE SAME - A method for retrieving real-time network information is provided. At least one subscribed web page and at least one data field in the page are set via an operating interface provided by a mobile communication device and at least one comparison data corresponding to the data field is set. Contents of the subscribed web page are retrieved via a network using the mobile communication device and are compared with the comparison data to determine whether the contents have been changed. If it is determined that the contents have been changed, a notice message is sent by the mobile communication device and displayed on the screen of the mobile communication device. | 07-09-2009 |
20090183090 | TECHNIQUE FOR SUPPORTING USER DATA INPUT - Methods for supporting user data input are presented including receiving a page for display on a display unit, wherein the page includes a number of input fields; receiving a number of input support functions, where each of the number of input support functions is associated with each of the number of input fields; generating an alternative field for receiving the user data input; detecting an input field in accordance with a user selection; setting one of the input support functions associated with the input field to the alternative field; entering user data input into the alternative field; and copying the user data input entered into the alternative field to the input fields. In some embodiments, methods further include generating a tab index, where the tab index is configured to move the alternative field to a next input field in response to a tab key stroke. | 07-16-2009 |
20090187836 | APPARATUS AND METHOD FOR AGGREGATING WEB SERVICES - An apparatus and method for aggregating web services in generating a user interface for a computing device. Web service descriptions are received that define a web service interface to each of a plurality of web services. The web service descriptions are processed to identify inputs to first web services obtainable by invoking one or more second web services. A user interface is generated for the computing device that aggregates these first and second web services. By identifying instances in which the input to one web service may be obtained by invoking another web service, a user interface which aggregates these web services may be automatically generated. | 07-23-2009 |
20090199112 | SIMPLIFIED OPC TO WPF XAML BINDING METHOD - A method of obtaining real-time OPC (OLE for Process Control) data from industrial control systems, financial data and other sources in a uniform and generic manner without extensive programming binds the data to properties on user interface components in Microsoft .NET Windows and Silverlight applications. This is accomplished using a custom .NET Binding class (Generic Binding) with additional properties and a set of predefined interfaces that abstract the source of the data, and the data items being bound to allowing a software application to connect to a variety of real time data sources, query available items for binding, and connect to those items regardless of the source of the underlying data and the communication protocol used to provide the data. In addition, the binding mechanism uses ‘aliases’ in the descriptions of the data items being bound to, allowing a binding to seemly change the underlying object changing the data without having to modify, change or recreate the binding to the data. | 08-06-2009 |
20090204910 | System and method for web directory and search result display - The present invention relates to a system and method for information process and display using artificially constructed apparatus. More specially, in one preferred embodiment of the present invention, a web directory for web sites or web pages are arranged according to two separate criteria, contents and types of the web sites or web pages. In another preferred embodiment of the present invention, the present invention provides a system and method that can search for information in a document structure for web sites or web pages for certain contents and arranged the displays according to types of the web sites or web pages. | 08-13-2009 |
20090210805 | SYSTEM AND METHOD FOR PROCESSING AND RENDERING MARKUP LANGUAGE BASED ELECTRONIC MAIL - There is disclosed a system and method of processing a markup language electronic mail. In an embodiment, the method comprises: (i) identifying in a head section of markup language code any style rules for rendering the markup language based e-mail and sorting the style rules in order of reference in the markup language code; (ii) in dependence upon predetermined rules, interleaving the style rules for placement in a body section of one or more blocks of markup language code corresponding to one or more sections of the markup language e-mail; and (iii) storing the one or more blocks of markup language code including the interleaved style rules as separately downloadable blocks of data corresponding to sections of the markup language based e-mail. In another embodiment, the method further comprises: (iv) receiving at a mobile communication device a block of markup language code for rendering a section of the markup language based e-mail on a display; (v) identifying in the block of markup language code any style rules interleaved therein for rendering the section of the markup language based e-mail on the display; (vi) processing the interleaved style rules identified in the block of markup language code; and (vii) rendering the section of the markup language based e-mail on the display using the processed style rules. | 08-20-2009 |
20090210806 | METHOD AND SYSTEM FOR PREDICTIVE BROWSING - A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster. | 08-20-2009 |
20090210807 | APPARATUS AND METHOD FOR GENERATING AND USING A CUSTOMIZED UNIFORM RESOURCE LOCATOR - An apparatus is provided for generating a Customized Uniform Resource Locator (CURL). The apparatus includes a request receiver, an information obtainer, and a CURL register. The request receiver is adapted to receive a request for assigning a CURL applied by a user to selected content in a network resource accessed through a normal URL. The information obtainer is adapted to obtain the normal URL, the CURL, and a set of description information of the selected content. The CURL register is adapted to obtain a browser context, an application context, and a system context related to the selected content, and is further adapted to store the browser context, the application context, and the system context which have been obtained with the normal URL, the CURL, and the set of description information of the selected content into a CURL repository as a whole. | 08-20-2009 |
20090217179 | SYSTEM AND METHOD FOR KNOWLEDGE NAVIGATION AND DISCOVERY UTILIZING A GRAPHICAL USER INTERFACE - Methods and computer program products utilizing a graphical user interface for navigating concepts found in data produced by intellectuals in a knowledge discovery process are disclosed. The present invention utilizes a graphical user interface and related facilities for enabling community-based contributions in identifying associations between concepts disclosed by intellectuals. The present invention's approach results in having concepts mapped to authors and tools for linking related concepts with groups of intellectuals and/or contributors. | 08-27-2009 |
20090241040 | NOKIA PLACES FLOATING PROFILE - A method and system for marking a location with a mobile device, uploading location information from the marked location to a location based service, creating a web page for the location information, and adding descriptive content to the web page pertaining to the location. | 09-24-2009 |
20090249229 | SYSTEM AND METHOD FOR DISPLAY OF RELEVANT WEB PAGE IMAGES - A system and method for viewing visual information about one or more web sites that are related or similar to the web site that is currently being displayed, for example with a web browser or other software interface. The system and method assist the user to access related web sites and also may optionally expand the knowledge of the user in regard to a subject of interest that is being displayed through the web site. The related web sites are shown as links within a user interface, which may optionally be placed at either side, above or below the web page being displayed, or indeed at any other location. Each link is accompanied by a thumbnail image of the page to which it links. The link may optionally be embedded within the thumbnail or alternatively may be displayed separately from the thumbnail image. The links and the thumbnail images are preferably displayed on a special toolbar. The toolbar may optionally appear on each side of the page (horizontally on the left side, horizontally on the right side, vertically at the bottom of the page or vertically at the top of the page) or indeed at any other location. | 10-01-2009 |
20090249230 | METHOD AND APPARATUS FOR UTILIZING PRESCRIBED ASPECT(S) OF FEEDBACK OBJECT SELECT OPERATION TO INDICATE USER FEEDBACK OF HYPERMEDIA CONTENT UNIT - A computer implemented method for gathering user feedback of one or more units of hypermedia content. Notice is made available to a user explaining a preestablished mapping between (1) at least one prescribed aspect of an operation of performing a predefined SELECT function to feedback objects and (2) user-indicated opinion of content units. Feedback objects comprise predetermined types of display objects provided to depart content units for different content units. Responsive to a user positioning a cursor upon a feedback object of a current content unit and performing the SELECT function, user-indicated opinion of the current content unit is ascertained by applying the preestablished mapping to the prescribed aspect of how the SELECT function was performed. Storage is initiated for a machine-readable record of the ascertained user-indicated opinion. | 10-01-2009 |
20090259949 | CROSS-BROWSER RICH TEXT EDITING VIA A HYBRID CLIENT-SIDE MODEL - A full-featured cross-browser hybrid rich text editor for editing webpage content. The hybrid editor is integrated with a user interface (e.g., toolbar, menu bar), and provides the appropriate context-sensitive behavior when users interact with the user interface and the interface contents. The hybrid editor responds immediately to basic commands (e.g., cursor movements, inserts, selections, repeated key presses, etc.), and employs behaviors and effects that are more aligned with familiar editor experiences, such as in a word processor. The editor architecture leverages the strengths of both the current browser content editability and JavaScript, limits the browser-based content editing to the insertion pointer, paste, processes content as the content is entered or when cursor is moved around, and implements an abstraction layer that maps browser-specific functions independent of the browser to the underlying support of the hybrid editor. | 10-15-2009 |
20090271717 | OPERATING METHOD FOR A COMPUTER WITH EMBEDDED BROWSER - A computer executes a program, wherein said computer opens a usage window of a user interface of the program when calling said the program. In the execution of the program with an opened usage window, the computer receives usage commands for a usage part of the program from a user of the computer via an input device. The computer presents the usage commands during the input of the usage commands in the usage window, or in a usage command window of the user interface that is associated with the usage window. The computer effects the execution of a usage action corresponding with the respective usage command after the validation of the respective usage command. Furthermore, the computer receives retrieval commands from the user via the input device to retrieve additional information. The computer presents the retrieval commands in a retrieval command window of the user interface during the input of said retrieval commands. The computer retrieves the corresponding additional information from a web server after the validation of the respective retrieval command and outputs said corresponding additional information to the user via the retrieval command window, or an information window associated with said retrieval command window. The retrieval and output of the additional information is an action different from the usage action. The information window, the retrieval command window, the usage window and the usage command window are different windows. | 10-29-2009 |
20090271718 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CHARACTERIZING USER-DEFINED AREAS - A method of specifying a boundary for an area is provided, which includes receiving a first input from a first user regarding a first configuration of a boundary of an area. The first input may serve to establish an area of arbitrary and possibly irregular configuration, such as an area that is apolitical or otherwise legally undetermined. A second input may be received from a second user regarding a second boundary configuration. The second input may serve to modify the boundary of an area established by the first input. A particular configuration of the boundary based at least partially on the first and second inputs can then be determined. For example, the particular configuration of the boundary may be determined, in part, by spatially averaging the first and second configurations. In some embodiments, demographic data for an area defined by the particular configuration of the boundary may be compiled. | 10-29-2009 |
20090282349 | SYSTEM AND METHOD FOR DYNAMIC CONFIGURATION OF COMPONENTS OF WEB INTERFACES - An object is implemented to represent a visual element in a user interface while being linked to data associated with the visual element. A user can manipulate the visual element through the user interface to modify the object or how the object is processed. The data associated with the visual element tracks with the modifications to the visual element and/or object to permit the data to conceptually move with the visual element. The object may be implemented using a document object model in a web browser. The object may be assigned to a user interface component that may treat the object differently in dependence upon the user manipulations. The visual element may be formed using HTML and the user manipulations may be implemented using a script. | 11-12-2009 |
20090288019 | DYNAMIC IMAGE MAP AND GRAPHICS FOR RENDERING MOBILE WEB APPLICATION INTERFACES - A method and system of generating a graphic display. Initially, a background image is displayed. One or more image containers that specify areas overlaying the background image are defined. Images to be rendered in these image containers are requested from a server. The server dynamically generates the images and transmits them to the client device. | 11-19-2009 |
20090288020 | SYSTEM AND METHOD FOR COMMUNICATING ABOUT CHARITABLE DONATIONS - A system and method for communicating about charitable donations and the donation process can be utilized by multiple classes of donors such as individuals, businesses and nonprofit agency donors. The system includes a networking web site accessible via a local or global computer network that allows donors to streamline the donation process, and a communication mechanism, accessible via the web site, that allows users to manage their donations. | 11-19-2009 |
20090288021 | SYSTEM AND METHOD TO SUPPORT DYNAMIC WIDGET DISTRIBUTION - A process is proposed that enables a widget vendor or aggregator to continuously present widgets via a widget network to a user who previously grabbed and embedded a first widget presented by the vendor or aggregator. The user may initiate the browsing of the widget network from a user placement where the first widget is embedded to choose and grab a second widget from the vendor. Here, the widgets in the widget network can be dynamically maintained and updated by the vendor and can be created at a time after the first widget was grabbed by the user. If the user grabs the first widget over the web and embeds the widget into his/her own placement, the user is presumably interested in the widget and it is likely that the user may also be interested in other widgets created by the same vendor or in the same category of interest. | 11-19-2009 |
20090313557 | NETWORKED DESKTOP USER INTERFACE - This document discusses, among other things a server interface to bridge communications between a desktop application and a web server. In an example embodiment, the server interface translates a communication from the desktop application (e.g., in a desktop programming language) to HyperText Markup Language (HTML) and transfers the translated communication over a network to a web server. | 12-17-2009 |
20090313558 | Semantic Image Collection Visualization - A service provides an image collection as a visual preview of content pages having a link in or otherwise related to a current page. A first content page is provided to a user and may have one or more links to additional content pages. Each of the related content pages may have one or more images. Selected images of the one or more content pages are provided in an image collection. The images may be positioned in rows, columns, or some other manner within the collection. The image collection is prepared dynamically from related content pages when the current page is loaded and does not require any software in the currently content page to be changed as the linked content pages change. | 12-17-2009 |
20090313559 | OFFICIAL WEBSITE BUILDER/EDITOR COMMUNITY - A user/first party through a web accessible computer creates a first website by electronically accessing a second website operated by a second party, by electronically creating the first website within the second website such that the second website operated by the second party does not constrain the first party to any boundaries, sizes, boxes, templates, and pages in creating the first website, and by electronically saving the first website at the second website. | 12-17-2009 |
20090319921 | IMPLEMENTING CUSTOM USER INTERFACE FORMS IN A PERSONAL INFORMATION MANAGER - Technologies are described herein for incorporating custom user interface (UI) forms into a personal information manager (PIM) application using a declarative form markup specification. A native PIM form specification is generated from a file containing the declarative form markup describing the custom UI form. When a request to display the custom UI form is received, a PIM native form renderer invokes a forms runtime engine that loads the original declarative form markup to process data bindings and event subscriptions contained therein. The custom UI form is then rendered to the display by the PIM native form renderer in conjunction with the forms runtime engine. | 12-24-2009 |
20090319922 | Non-Bypassable Disclosures in Electronic Transactions - Methods, software, and systems for ensuring that one or more pieces of information are presented as a “non-bypassable” manner and can be viewed as intended during an electronic transaction. For instance, where a required disclosure is provided in a pop-up window, it may be provided that the party receiving the disclosure may not complete the application until it is shown that the pop-up window content has fully loaded and thus available to the consumer to review as intended. The pop-up window content may itself include an instruction for determining when the content has been fully loaded. Upon the content being fully loaded, the pop-up window may send a call to the parent window indicating that the content has been fully loaded. In response to the call, the parent window may allow the application process to continue or complete. According to further aspects, it may be determined whether the consumer's computer Internet browser is enabled for use with the call language (for example, JAVASCRIPT). | 12-24-2009 |
20090327922 | Object Model for A User Interface - Various embodiments provide techniques and processes for defining elements of a user interface (UI) using a tree of objects created based on a markup language. In some embodiments, a client application provides markup that defines one or more aspects of a UI to an application programming interface (API). The API parses the markup to determine a namespace and one or more UI elements defined by the namespace. Instances of the UI elements are created, and properties of the UI elements are set on the instances. A user interface may then be displayed that includes the instances of the UI elements. | 12-31-2009 |
20090327923 | AUTOMATED SYSTEM AND METHOD FOR CREATING A WEB SITE BASED ON A SUBJECT USING INFORMATION AVAILABLE ON THE INTERNET - Embodiments of the present invention provide automatic systems and methods for creating a web site based on a particular subject using information available on the Internet. Creating and maintaining a web site with updated content can be very time and resource consuming. Therefore, it is desirable to create and maintain such a site with an automatic system and method using information available on the Internet. To create such a site, the subject of the web site is determined first. Afterwards, search terms related to the subject of the web site are entered to conduct searches on the Internet for information relevant to the web site. The search results are used to populate databases for this web site. User contribution of additional content to a web site keeps the web site updated and interesting to all users of the site. In addition, users of the web site can engage in basic administration of the site, which reduces the need of intervention by paid administrators. Thus, by obtaining content from Internet sites, coupled with contributions made by users, it is possible to automatically create and maintain new custom created sites with minimal intervention by paid administrators. | 12-31-2009 |
20090327924 | INTERACTIVE USER INTERFACE FOR DISPLAYING CORRELATION - Methods and systems described herein may comprise determining, for each of a plurality of potential related companies, a correlation factor of a related company metric of the potential related company relative to a focal company metric and selecting at least one related company having a correlation factor relative to the focal company within a first range. The methods may also comprise displaying a focal company field listing an identifier of the focal company and displaying a correlation field listing identifiers for the at least one related company, where certain of the identifiers comprise a hyperlink. When one of the hyperlinks is activated, the company corresponding to the activated hyperlink may become the new focal company. The correlation field may list identifiers for at least one new related company having a related company metric with a correlation factor relative to the focal company metric of the new focal company within the first range. | 12-31-2009 |
20100005403 | Monitoring viewable times of webpage elements on single webpages - In accordance with at least one exemplary embodiment, methods, computer program products and systems for monitoring viewable times of webpage elements on single webpages are disclosed. An exemplary method for rotating webpage elements on a single webpage based on viewable time can include loading a single webpage having at least one first webpage element and other webpage content. A first viewable time can be determined for the first webpage element. The first viewable time can be compared to a first viewable time limit until the first viewable time reaches the first viewable time limit. At least one second webpage element can be loaded in place of the first webpage element on the single webpage. In at least one exemplary embodiment, the first and second webpage elements are web advertisements. | 01-07-2010 |
20100011303 | IMAGE DISTRIBUTION DEVICE - A display information distribution device distributing display information effectively distributes display information in a plurality of languages. The display information distribution device includes storage means having a language setting unit for setting a value specifying one of languages and character information for each of the languages and containing format information as display information for displaying character information on the language corresponding to the value when one is set at the language setting unit; reception means for receiving the specification of one of the languages; generation means for setting the value corresponding to the received specification on the language setting unit of the format information to generate display information; and distribution means for distributing the generated display information. | 01-14-2010 |
20100017729 | METHOD FOR ACCESSING A PARENT PAGE WHILE BROWSING WEB PAGES - According to the present invention, a method for accessing a parent page while browsing web pages is provided, which comprises steps of: receiving by a server a request from a user to extract a web page; when extracting the web page, updating by the server an “UP” list according to a parent-children-relation markup pre-stored in a page link to the web page, and entering into the web page linked by the page link; when requesting by the user the parent page, obtaining by the server the current “UP” list for the user to extract the parent page. | 01-21-2010 |
20100023880 | METHOD AND APPARATUS FOR ANIMATION PROFILING - The present invention relates to a method for displaying moving items in a user interface and, in particular, to such a method for use within a device for use with a wireless communications network. The invention provides a method and apparatus for displaying a moving object in which the object is part of a user interface defined by a mark-up language and in which the movement of the object is defined by an arbitrary profile. | 01-28-2010 |
20100023881 | DEFINING SECTIONAL BOUNDARIES OF A WEBPAGE - Disclosed are a method, system and computer program product for defining sectional boundaries of a webpage to enable efficient navigation of the content on a user device. Logical sections in a webpage are defined by comparing structured content in the webpage, analyzing patterns in a markup of the webpage, or allowing a user to identify sectional boundaries manually using an assistive user interface. A user, via a user interface, can verify or modify the sections by comparing structured content or analyzing patterns in a markup in the webpage. Indices are created by marking sectional boundaries at a beginning of each section. The webpage can be navigated by section marked by the sectional boundaries using a button pair, a user interface marker that allows direct access to sections, or a proxy for manual input by a user, such as voice input. | 01-28-2010 |
20100023882 | Crime alert method and apparatus - A process for reducing crime in schools includes the steps of providing an Internet web site adapted to permit the reports of crimes; using the web site to report a crime; and passing on a crime report to the web site to law enforcement authorities. | 01-28-2010 |
20100023883 | METHOD AND APPARATUS FOR FORMATTING A WEB PAGE - A method and apparatus displays a web page on a wireless communication device by receiving the web page at the wireless communication device and determining at the wireless communication device whether the received web page is formatted for a portrait orientation on a display screen of the wireless communication device. When the received web page is not formatted for the portrait orientation on the display screen, the wireless communication device formats the contents of the web page for a landscape orientation and automatically displays, without user intervention, the received web page in the landscape orientation on the display screen. | 01-28-2010 |
20100023884 | RENDERING HYPERTEXT MARKUP LANGUAGE CONTENT - In general, one aspect of the subject matter described in this specification can be embodied in a method that includes rendering Hyper Text Markup Language (HTML) content, in an HTML rendering engine, to primitives of a vector graphics rendering engine; rendering the primitives, in the vector graphics rendering engine, to provide a user interface; receiving an input event via the user interface; determining, in the HTML rendering engine, a change in appearance for the user interface based on the input event; and updating at least one of the primitives for rendering by the vector graphics rendering engine in accordance with the change in appearance to update the user interface. | 01-28-2010 |
20100031166 | SYSTEM AND METHOD FOR WEB BROWSING USING PLACEMARKS AND CONTEXTUAL RELATIONSHIPS IN A DATA PROCESSING SYSTEM - A system and method for web browsing using placemarks and contextual relationships in a data processing system. A navigation placemark is provided within a web browser. The web browser comprises a first web page and a second web page. A piece of information is located at a specific location within each of the first and second web pages. A first individual placemark is added to the navigation placemark, and a second individual placemark is added to the navigation placemark. Web page content is extracted from the first web page and can be used to control information shown within the second web page. An interaction between the first individual placemark and the second individual placemark is specified. A trigger criteria for the first individual placemark and the second individual placemark is also specified. A first profile and a second profile are created. The first profile is run as a background process that can be driven by the second profile, and a user may switch between the first and second profiles. The web browser may further comprise a first browser window comprising the first web page and a second browser window comprising the second web page, and/or the web browser may further comprise a browser window comprising a first tab and a second tab, where the first tab comprises the first web page and the second tab comprises the second web page. | 02-04-2010 |
20100031167 | BROWSER-BASED DEVELOPMENT TOOLS AND METHODS FOR DEVELOPING THE SAME - A browser-based development tool is presented. The tool comprises an interactive user interface running in a browser resident on a client. The tool is programmed to enable a user to select a source of data from a server in communication with the client using the user interface and retrieve a limited data set from the selected data source. The data content of the limited data set is limited to that which is needed to populate a series of independent cells visible in a browser field. The tool is further programmed to display the retrieved data in the series of independent cells visible in the browser field and seamlessly scroll through the data displayed in the series of independent cells as requested by the user. Additionally, a browser-based application can be developed locally on the client using the tool, saved on the server and deployed to others through the server. | 02-04-2010 |
20100031168 | Displaying Menu Options Related to Objects Included in Web Pages - A mechanism for displaying web pages to a user, receives an HTML code of the web page to be displayed, and interprets the HTML code. The mechanism interprets a computer program code embedded in the HTML code of the web page to be displayed. The embedded code includes an indication of at least one menu option to be displayed upon request of the user. Responsive to a command from the user, a pop-up menu containing the at least one menu option is displayed to the user. | 02-04-2010 |
20100031169 | MOBILE TERMINAL AND IMAGE CONTROL METHOD THEREOF - A mobile terminal including a wireless communication unit configured to connect to the Internet to receive a Web page, a display unit configured to display the Web page, and a controller configured to receive an input signal corresponding to a selection of at least one image included in the displayed Web page, to hide or un-hide the selected at least one image, and to reconfigure and display the reconfigured Web page such that an image region where the selected at least one image is located is reduced and other regions of the Web page are increased when the selected at least one image is hid. | 02-04-2010 |
20100037154 | METHOD AND APPARATUS FOR BINDING USER INTERFACE OBJECTS TO APPLICATION OBJECTS - A graphical user interface (GUI) and accompanying functionality for binding Web page definitional elements to a back-end state (e.g., client- or server-side back-end state) and custom logic is provided. In one embodiment, a template containing definitional elements, custom logic, and bindings are generated that define all or a portion of a Web page based on input received and functionality provided by the invention. | 02-11-2010 |
20100042933 | REGION SELECTION CONTROL FOR SELECTING BROWSER RENDERED ELEMENTS - An initial point within a browser interface corresponding to a displayed pointer location can be identified. A terminal point within the browser interface corresponding to a final position of the pointer can also be identified. A selection region can be defined by these points, where the initial point and the terminal point are diagonally opposing corners of the selection region. A set of browser elements (e.g., HTML elements) can be searched for elements that are defined by the selection region to produce a set of resulting browser elements. The set of resulting browser elements can be marked as having been selected by a user. Thus, a user can use a definable rectangular region to select a set of browser elements. | 02-18-2010 |
20100042934 | PSEUDO TAKING-OUT OPERATION METHOD AND PROGRAMS THEREFOR - A computer-implemented method for displaying a pseudo taking-out operation of an object from a predetermined area out of the predetermined area is disclosed. The predetermined area is an area defined within a window of a web browser to display a particular content. The particular content is displayed by playing a predetermined file using a particular plug-in of the web browser. The object is at least one part of the particular content. The method comprises: obtaining an identification of the object from the predetermined file; obtaining a data file from a network in accordance with the identification, the data file providing an alternative object, the alternative object having an appearance corresponding to the object; and displaying the alternative object at a position of the object. | 02-18-2010 |
20100050096 | SYSTEM AND METHOD FOR PROVIDING AND TRACKING THE PROVISION OF AUDIO AND VISUAL PRESENTATIONS VIA A COMPUTER NETWORK - A method for tracking digital media presentations: providing a corresponding web page for each digital media presentation to be delivered; providing identifier data to the user's computer; providing a timer applet to the user's computer; and, storing data indicative of received identifier data; wherein each provided webpage causes corresponding digital media presentation data to be streamed from a second computer system distinct from a first computer system directly to the user's computer independent of the first computer system; and stored data is indicative of an amount of time the digital media presentation data is streamed from the second computer system to the user's computer. | 02-25-2010 |
20100058204 | METHODS AND SYSTEMS FOR WEB SITE CATEGORISATION AND FILTERING - Methods for configuring website categorisation software, categorising websites and a method and system for controlling access to websites. A number of websites are selected, all of which relate to a single predetermined category of subject matter. In order to create a category profile, a website is selected from the set ( | 03-04-2010 |
20100064232 | DEVICE, SYSTEM AND METHOD FOR PROVIDING CONTROLLED ONLINE COMMUNICATION - A device, system and method is presented for providing controlled online communication. A web server may download a set of pre-approved input from a separate server. A security user input field may be activated. The web server may check the content of the data entered into the security user input field. The web server may embed the entered data into the web page user input field if and only if the data is verified to be within the set of pre-approved input. The web server may then receive the embedded data for altering the web page. | 03-11-2010 |
20100064233 | System, method, and apparatus for generating a portlet by merging content from a plurality of portlets - An apparatus, system, and method for generating an object for a portal platform from a plurality of objects. The system includes a content selection tool that selects uniform resource locator (URL) addressable content from a web source and further URL addressable content from a further web source. A platform specification tool selects a platform agnostic container comprising the URL addressable content and the further URL addressable content. A platform specific portal framework is indicated for the platform agnostic container. A content object for the indicated platform specific portal framework is generated, the content object containing the URL addressable content and the further URL addressable content. A portal customization tool customizes a portal in accordance with the platform specific portal framework. The content objects remain synchronized with a source of the URL addressable content and a further source of the further URL addressable content. | 03-11-2010 |
20100064234 | System and Method for Browser within a Web Site and Proxy Server - A computer implemented method of browsing, comprising: rendering a browser within a web page; inputting a target URL in an input field of said web page browser; submitting said input target URL to a proxy server as a request; proxifying said request; forwarding said proxified request to said target URL; receiving a response to said proxified request; and forwarding said received response to said rendered web page browser, wherein said web page browser renders the forwarded response without being overwritten. | 03-11-2010 |
20100070886 | WEB WIDGET COMPONENT FOR A RAPID APPLICATION DEVELOPMENT TOOL - A web widget component is provided for hosting web widgets. The web widget component may be added to an application or another user interaction environment via a rapid application development tool. Web widgets may be added to the web widget component by a designer of the component, a developer (i.e., a person utilizing the rapid application development tool to build the user interaction environment), or may be added by a user of the web widget component in a declarative manner. Security settings control access to web widgets, and an option to allow or restrict access to web widget display options in the component. | 03-18-2010 |
20100070887 | Method and apparatus for providing an application canvas framework - One embodiment of the present invention provides a system for providing an application canvas framework which facilitates the manipulation of text and graphics within a web browser. During operation, the system receives a command from a user at a web browser to execute a web-based application. In response to the command, the system loads the web-based application which includes an application canvas framework within the web browser, wherein the application canvas framework provides a Graphical User Interface (GUI) that facilitates the manipulation of text and graphics within the web browser. Note that the application canvas framework can be browser independent and/or platform independent. | 03-18-2010 |
20100070888 | DEVICE AND METHOD FOR GRAPHICAL USER INTERFACE HAVING TIME BASED VISUALIZATION AND MANIPULATION OF DATA - A method for organizing data according to a time based parameter displayed on a linear axis includes providing a visual user interface. The interface has a first area and a second area. The first area is larger than the second area. The second area has at least one bar extending horizontally and illustrates a time-line wherein earlier times are farther to the left and later times are farther to the right. The image illustrated in the first area is determined based on selection by the user of a portion of the various times illustrated in the bar in the second area. | 03-18-2010 |
20100070889 | Methods for Bundling Disparate Sets of Web Resources to Unique String Identifiers - Methods for bundling disparate sets of web resources to unique string identifiers. The application may contain links to various interactive functions contextual to the web page displayed, and may provide functionality to the user because the various sessions do not open as pop-ups that block the viewing of the web page, or as a new tab or browser window, or as links directing the user to separate web pages; rather the sessions open as semi-transparent windows within the page that do not block the view of the underlying web page and are published seamlessly without having to reload the entire page again. The various interactive functions, such as discussions, shouts, polls and blogs, may be bundled as sets and mapped to certain unique identifiers, such as unique URLs, geocodes, UPC, ISBNs, etc. The bundle organization may be networked, or potentially form a containment hierarchy. By mapping to unique identifiers, the bundles of sets of functionality may create communities centered around a certain topic or book, or may create geographically centered communities. | 03-18-2010 |
20100077320 | SGML/XML to HTML conversion system and method for frame-based viewer - A system and method provides conversion of SGML or XML files to HTML files by component conversion techniques. In one embodiment, the system addresses the conversion of an SGML formatted document, with associated graphic and multimedia for viewing in a plurality of frames produced in a web browser, such as with Java or JavaScript. A parser allows for multi-layered HTML documents comprised of dynamically sizing framesets which combines transformed SGML and external components such as graphics multimedia with executable mini-applications that enable external (to the SGML document domain) referencing of add-on interactive features such as local and global search, bookmarks, and annotation. In a preferred embodiment, a Java or JavaScript executable produces a collapsible/expandable table of contents in one of the frames. | 03-25-2010 |
20100077321 | CUSTOM RENDERING OF WEBPAGES ON MOBILE DEVICES - Webpages configured for display on a full-sized screen such as a computer monitor ( | 03-25-2010 |
20100077322 | SYSTEMS AND METHODS FOR A REALTIME CREATION AND MODIFICATION OF A DYNAMIC MEDIA PLAYER AND A DISABLED USER COMPLIANT VIDEO PLAYER - Methods and systems for a disabled user compliant video player for an end-to-end streaming web video solution affording accessibility for disabled users, including blind users and those with partial or poor vision, colorblind users, deaf users and those limited to only keyboard/voice input. Another embodiment of the present invention is directed to systems and methods for real-time creation and modification of specialized media players, to be used as stand-alone applications or as embedded data display applications. | 03-25-2010 |
20100077323 | AUTOMATICAL ACCESS OF INTERNET CONTENT WITH A CAMERA-ENABLED CELL PHONE - A camera-enabled cell phone that is adapted to image a machine readable code such as a bar code, decode the bar code, send the bar code data over the Internet to a resolution server that will return an associated URL that will link the camera phone to content on an information server. Thus, by taking a picture of a bar code symbol, the camera phone will automatically retrieve content from the Internet that has been linked to that bar code. | 03-25-2010 |
20100083144 | SYSTEM AND METHOD FOR SCALING UP AN IMAGE OF AN ARTICLE DISPLAYED ON A SALES PROMOTION WEB PAGE - Method and arrangement for scale-up of an image of an article displayed on a sales promotion web page is disclosed. The method includes displaying an image of an article on a sales promotion web page in a first scale. The method then includes, based on cursor-selection of the displayed image, enlarging the scale of the image to a second larger scale on the same web page. | 04-01-2010 |
20100083145 | Service Performance Manager with Obligation-Bound Service Level Agreements and Patterns for Mitigation and Autoprotection - The disclosed Service Performance Manager is an enterprise software platform that monitors and proactively manages the health and performance of both individual and grouped services based on service level agreements, providing better visibility and control over individual and group services including, but not limited to, IT and business services. The Service Performance Manager predicts and solves potential customer-related issues before customers are aware of them, enabling an organization to meet quality of services objectives. Unlike other software platforms, the disclosed service performance manager automatically optimizes resources, services and service level agreements with finer granularity and precision, while remaining steadfastly vendor neutral, allowing the Service Performance Manager to manage many different applications and Service Oriented Architecture platforms simultaneously. The disclosed Service Performance Manager allows the user to monitor and manage the performance of individual or grouped services, and provides the visibility in service monitoring from both, technical and business perspectives. | 04-01-2010 |
20100083146 | Image Display updating system, server client system and drawing operation echo back script - To make the echo back faster in operating the drawing by means of a brush tool having a density representation using a WEB browser. | 04-01-2010 |
20100088615 | INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND RECORDING MEDIUM THAT RECORDS CONTROL PROGRAM - An information processing device includes a browsing unit that displays provision information provided from a server on a display unit, a highlighted display unit that adds a highlighted display to the provision information displayed on the display unit, a coordinate information calculation unit that analyzes an area added with the highlighted display of the provision information and calculates coordinate information of the area added with the highlighted display of the provision information, an identification information processing unit that processes identification information by adding the coordinate information to identification information indicating a storage location of the provision information in the server, and a transmitting unit that transmits identification information that includes the coordinate information to another device that receives provision information specified by the identification information from the server. | 04-08-2010 |
20100095226 | METHOD AND SYSTEM TO PRE-FETCH DATA IN A NETWORK - A system and method of pre-fetching data in a network includes displaying first data to a user, the first data being upstream of other data in a data flow. Before receiving a request from the user to view a second data, retrieving the second data and storing the retrieved second data in a memory device. After a request to display the second data is received from the user, using the stored second data for displaying to the user. | 04-15-2010 |
20100107090 | REMOTE LINKING TO MEDIA ASSET GROUPS - Improved approaches to access information concerning media asset groups are disclosed. In one embodiment, a first web page can include a user-selectable control that, upon selection, can request information on a particular media asset group from a remote media asset web server. In response to the request, the remote media asset web server can return a second web page containing the information on the particular media asset group. | 04-29-2010 |
20100107091 | PUBLISHING REQUESTS FOR DYNAMICALLY LOADED MISSING IMAGES - A mechanism for determining if images exist before publishing to a web server, and replacing missing images with temporary images for the purpose of providing alternate content while publishing a request for a replacement image. Upon detecting a modification to a web page, a determination is made as to whether the modification includes a link to an image that does not exist at a location specified by a path in the link to the image. Responsive to a determination that the modification includes a link to an image that does not exist at the location, an image placeholder is created for the image at the location. A request is then published for a replacement image for the image placeholder. Responsive to receiving a replacement image for the image placeholder, the image placeholder is replaced with the replacement image at the location. | 04-29-2010 |
20100107092 | METHOD AND APPARATUS FOR ENABLING INTERACTION BETWEEN A MOBILE DEVICE AND ANOTHER DEVICE - A user acquires a data item | 04-29-2010 |
20100115428 | SYSTEM AND METHOD FOR WEB BROWSING - A system and method for web browsing contemporaneously displays multiple web pages, advertisements, or other applications, preferably within a single window, for a user to view. In a preferred embodiment, a current web page, a past web page, a future web page, and/or an advertisement or other application are contemporaneously displayed in a single window. In this embodiment, the present invention tracks a past web page and renders it in a first panel, renders the current web page in a second panel, and identifies a hyperlink in the current web page to retrieve and render the future web page in a third panel. In other embodiments, a host provides a list of web pages that are to be displayed in the panels. In other embodiments, a user selects a list of web pages that are to be displayed in the panels. In other embodiments, hyperlinks are filtered and/or prioritized to determine which web pages are to be displayed in the panels. In this manner, the user contemporaneously views the current web page, the past page, and the future web page, or alternately, multiple web pages in the single window. Preferably, the present invention is implemented as a web browsing room in a three-dimensional space where walls of the rooms correspond to various ones of the aforementioned panels and a floor of which may be used to display advertisements or provide other applications. The user can view the web pages in the browsing room using various three-dimensional navigation techniques. | 05-06-2010 |
20100115429 | SYSTEM FOR SELECTING AND PLAYING A USER-SPECIFIED CONTENT WITHIN A WINDOW OF A WEB BROWSER AND PROGRAMS THEREFOR - A system comprising a processor, a local storage storing a user profile, a content selector program executable by the processor, and a selection condition sender program executable by the processor. The content selector program is a predetermined file playable by a specific plug-in on a web browser and selects one of contents in accordance with a selection condition to display the selected content within a window of the web browser. The selection condition sender program is cooperable with the content selector program played by the specific plug-in, obtains the user profile from the local storage and sends the played content selector program the selection condition on the basis of the user profile data so as to lead the played content selector program to display the selected content in accordance with the user profile. | 05-06-2010 |
20100115430 | UNIVERSAL CONTENT REFERENCING, PACKAGING, DISTRIBUTION SYSTEM, AND A TOOL FOR CUSTOMIZING WEB CONTENT - A computer tool allows a user to manipulate displayed content of a web page by a user device. The computer tool may be used to implement a collapsing, foldable browser that allows users to customize web content. The computer tool receives an indication of a user defined first portion of the content of a web page displayed by a browser, determines a remaining portion of the content of the web other than the first portion; and renders only the first user defined portion on a display screen of a display associated with the user device. An attribute may be associated with the first portion and displayed in proximity to the first portion to provide functions to manipulate the first portion within the display screen of the display associated with the user device. A menu may be associated with the attribute. The menu may include functions to allow toggling between display of only first portion and the first portion combined with a remaining portion, to minimize the browser, to close the browser to a file, and to expand display of only the first portion to display the browser window in addition to the first portion. | 05-06-2010 |
20100115431 | SYSTEM, PROCESS AND COMPUTER-ACCESSIBLE MEDIUM FOR ACCESSING AND NAVIGATING THE INTERNET - A computer-accessible medium, software arrangement and computer-system for providing access to a web page that is part of a web site is provided. According to an exemplary embodiment of the present application, provided is a computer-accessible medium having stored thereon executable instructions for providing access to a web page that is part of a web site. When the executable instructions are executed by a computer arrangement, the computer arrangement can be configured to perform the procedures including receiving and/or extracting information relating to a link structure of a web site and/or information relating to associated content; presenting the link structure and/or content in the form of a menu-based structure or a hierarchical structure having items that represent respective web pages; and, invoking a browser application and requesting an associated web page using the browser application, for example. | 05-06-2010 |
20100115432 | DISPLAY AND INSTALLATION OF PORTLETS ON A CLIENT PLATFORM - A client computer system, method and software tool for displaying portlet content are provided. The system comprises a user interface, a portlet server and a portlet view tool. The user interface allows the display of a page including one or more view window(s), each displaying content provided by a component of the computer system. The portlet server processes requests for portlet content, and has one or more portlet(s) installed thereon. The portlet view tool is associated with a portlet installed on the portlet server, and controls the associated portlet. A web browser is used to display content from the associated portlet in a view window on the display. | 05-06-2010 |
20100122186 | METHOD FOR REQUESTING XML DOCUMENT MANAGEMENT, METHOD FOR MANAGING XML DOCUMENT AND EQUIPMENT THEREOF - A method for requesting eXtensible Markup Language (XML) document management is provided. The method includes the following steps. A client sends an original location and a target location of a node to be moved to a server through a node movement request. The server performs a corresponding “move” operation upon determination of the node movement request. A method for managing an XML document, an XML document management client (XDMC), and an XML document management server (XDMS) are further provided. Because the client sends signaling only to perform the “move” operation, the process is very simple and delay is short. In addition, even if the server fails to receive the signaling or an error occurs when the server receives the signaling, the stored data is still kept normal, so that reliability of data operation is improved. | 05-13-2010 |
20100125802 | Methods, Systems, and Products for Recording Browser Navigations - Methods, systems, and products are disclosed for recording a navigational sequence. A selection is received to record the navigational sequence to a destination web page. A browser application requests a sequence of uniform resource locators and downloads the destination web page. The browser application records the sequence of uniform resource locators. Another selection is received that stops recording the navigational sequence. | 05-20-2010 |
20100125803 | Online System for Communications Between Service Providers and Consumers - An online communications network connects consumers with service providers from an unlimited number of different business sectors. The service providers include event organizers. The network allows consumers and event participants to maintain a profile of biographical data on the system. The single profile is available to either purchase services or register for events in a single electronic marketplace. A computerized method of arranging information about the service providers includes assigning codes, such as SIC and NAICS codes, to categories of services and arranging individual service providers, including event organizers, within their respectively assigned categories. Consumers and service providers communicate over the website to contract for work, rate each other's performance of the contract, provide referrals for other business. In the events section, event participants and event organizers share registration information. The system includes a social networking component for better relationships between service providers and their customers. | 05-20-2010 |
20100131869 | TECHNOLOGY FOR GENERATING SERVICE PROGRAM - A history acquisition unit acquires a history of operations with a web browser by a user and stores the history in a storage device. A search unit accesses the storage device to search a history of a first operation for inputting a parameter and a history of a second operation performed after the first operation. A generation unit generates a service program that provides services that the user has received through the operations with the web browser, and stores it in the storage device. The service program makes a computer function as: an input acceptance unit that accepts input of a new parameter instead of the parameter input through the first operation; and a processing unit that performs, in response to the new parameter, inputting the new parameter in the web page and processing associated with the second operation beforehand in this stated order with respect to the web browser. | 05-27-2010 |
20100131870 | WEBPAGE HISTORY HANDLING METHOD AND APPARATUS FOR MOBILE TERMINAL - A webpage history handling method and apparatus for a mobile terminal includes generating a list related to a first webpage, and when a second webpage is generated or received, the level of association between the second webpage and first webpage is examined. The second webpage is added to the list related to the first webpage or a new list related to the second webpage is created, according to the association level. In addition, when a webpage is displayed, a sub-list may be created to include those sections of the webpage attracting user's attention and is attached to the webpage. | 05-27-2010 |
20100131871 | METHOD AND SYSTEM FOR WEB BROWSING - A method and system for web browsing is provided. The method includes creating one or more browsing profiles, automatically categorizing contents based on the one or more browsing profiles. The system includes one or more remotely located electronic devices and a communication interface in electronic communication with the one or more electronic devices. Furthermore, the system includes a storage device for storing data associated with the one or more electronic devices and a processor for web browsing, and a creating unit for creating one or more browsing profiles and automatically categorizing contents based on the one or more browsing profiles. | 05-27-2010 |
20100138757 | DISPLAY CONTROL APPARATUS, IMAGE FORMING APPARATUS, AND COMPUTER-READABLE RECORDING MEDIUM STORING DISPLAY CONTROL PROGRAM - A display control apparatus comprises a display unit, and a web browser function unit, the web browser function unit including: a registration instruction acceptance image display control unit which causes the display unit to display a registration instruction acceptance image; a registration unit which registers the URL of a web page being displayed in accordance with an operation based on the registration instruction acceptance image; a position designation acceptance image display control unit which displays a position designation acceptance image showing a candidate for a display position of a bookmark image of the web page of which URL is to be registered; and a position designation acceptance unit which accepts an instruction designating the display position of the bookmark image in accordance with an operation based on the position designation acceptance image. | 06-03-2010 |
20100146410 | MARKUP LANGUAGE STREAM COMPRESSION USING A DATA STACK - Markup language streams are compressed during transport by using a data stack. During parsing of the stream, a push command is sent in conjunction with an encountered open tag to instruct that the encountered open tag be pushed onto a next location of the data stack of a destination device. The encountered open tag is to be used to start an expression within a copy of the markup language stream being reconstituted at the destination. Encountered textual data strings of the stream are sent for inclusion in the expression within the markup language stream being reconstituted at the destination device. A pop command is sent that instructs that the encountered open tag present in the data stack at the current location be used as an encountered close tag to close the expression within the copy of the markup language stream being reconstituted at the destination device. | 06-10-2010 |
20100146411 | GRAPHICAL USER INTERFACE - The present invention provides a graphical user interface for displaying content. The user interface comprises a list of display areas, including a first display area arranged to display a primary time based media element. The at least one second display area is arranged to display at least one secondary media element that is temporally associated with the primary time based media element. | 06-10-2010 |
20100146412 | COMMUNICATION APPARATUS AND METHOD FOR VISITING AND BROWSING WEB PAGES - A communication apparatus having a touch screen, a memory and a controller, and configured to be used for visiting and browsing web pages is provided. The touch screen is configured to display a visited web page, and to sense a first operation and a second operation performed on the touch screen. The first operation and the second operation are different from each other. The memory is configured to store history data of a plurality of visited web pages. The controller is configured to allow returning from a current web page to a preceding web page listed immediately before the current web page in the history data upon the touch screen sensing the first operation. The controller is configured to allow continuing from the current web page to a next web page listed immediately after the current web page in the history data upon the touch screen sensing the second operation. | 06-10-2010 |
20100146413 | METHOD AND APPARATUS FOR TRANSCODING WEB PAGE TO BE DISPLAYED ON MOBILE TERMINAL - The present disclosure relates to a method and apparatus for transcoding a web page into a format suitable for display on a mobile terminal. The method includes dividing a web page into a plurality of segments, transcoding each of the segments into a format suitable for display on a mobile terminal, storing the transcoded segments and location icons in association with each other, each of the location icons indicating a location of each segment in the web page, and if one of the location icons is selected on the mobile terminal, providing a segment associated with the selected location icon to the mobile terminal. | 06-10-2010 |
20100146414 | METHOD AND SYSTEM FOR DYNAMIC INSURANCE QUOTES - A system is described which receives data input from a user and then provides that data to multiple web sites interactively in a programmatic manner. In response, each of the web sites return a response to the system. The system collects the responses and displays them for the user. In particular, the web sites may be associated with different insurance carriers and the responses may be insurance premium quotes. | 06-10-2010 |
20100146415 | DNS PREFETCH - The disclosure relates to systems, apparatus, and methods of reducing round trips associated with DNS lookups in ways that are substantially transparent to the user. Embodiments implement prefetching of DNS entries, sometimes piggybacking on the prefetching of associated web objects. In one embodiment, prefetching of an object continues according to other prefetching techniques, until the point where the HTML response may be parsed. When an embedded object request is identified, a DNS lookup is performed, and the resulting IP address is pushed to the client as part of a prefetch data package. In some embodiments, the client strips off the relevant portion of the prefetch data package to create a local DNS entry. The DNS entry may be used to locally handle DNS requests by the client, thereby potentially avoiding a round trip to a remote DNS. | 06-10-2010 |
20100153862 | General Object Graph for Web Users - A General Object Graph is described arranged for sharing structured data between users and between applications and for social networking between the users, an associated graphical user interface and application to a virtual file system with an associated authorization scheme. A distributed version of the General Object Graph is also presented known as a General Object Graph. | 06-17-2010 |
20100153863 | System and Method For Collecting And Providing Resource Rate Information Using Resource Profiling - A computer system and method is disclosed for collecting resource rate information associated with a plurality of resource profiles and providing resource rate statistical data for a specific resource profile via a web-based interface. Each resource profile is defined from hierarchical profile selections to identify a job category, and each job category has one or more skills associated therewith. A database maintains the resource profiles and associated resource rate information. The resource rate information is collected from a variety of sources, including business entities that interface with the database to upload actual resource rate information (e.g., actual salaries, wage rates and other compensation information) for one or more resource profiles associated with the business entity. | 06-17-2010 |
20100153864 | ADAPTABLE TRANSFER AND PUBLICATION OF DIGITAL MEDIA - An adaptable method for facilitating user interaction with digital media objects. Representations of substantially-reduced data size of each of the digital media objects are transferred before the transfer of copies of the original data size of each of the digital media objects so as to enable earlier user interaction. The user interaction includes, for example, requesting modifications to the object. The method provides feedback of any requested action from the user interaction with the substantially-reduced data size representations and in response thereto, determines as a function of the requested action whether to reprioritize transfer of untransferred original data size copies of the corresponding digital media object. The method provides for modification of copies that are to be transferred according to modifications requested by the user with respect to the transferred substantially-reduced data size representations. The method can be used for audio, video, image, and other digital media objects. | 06-17-2010 |
20100162139 | MULTI-FUNCTION STATUS INDICATOR FOR CONTENT RECEIPT BY A MOBILE COMPUTING DEVICE - A system and a method are disclosed for regulating receipt of content by a mobile computing device. A status indicator is generated and used to describe whether content has been received or is currently being received. An interaction with the status indicator while content is being received causes stops receipt of content by the mobile computing device. After content has been received, an interaction with the status indicator transmits a request to a remote device, such a server, to update the content previously received by the mobile computing device. The visual appearance of the status indicator can also be modified to indicate whether data is currently being received or has been received. | 06-24-2010 |
20100162140 | SYSTEMS AND METHODS FOR PROVIDING A GUIDE TO ON-LINE EVENTS - Systems and methods for providing a guide to on-line content are provided. The guide may allow users to more easily find desirable on-line content such as on-line events. On-line events may include, for example, on-line events of formats such as chat sessions, simulchats, Webcasts, television programming enhancements, limited availability on-demand content, or any other suitable format of on-line event. The guide may provide users with the ability to filter listings for on-line events so that only listings of user-specified criteria are displayed. The guide may allow providers of on-line events to provide event information for use in providing on-line event listings or other guidance features. | 06-24-2010 |
20100169802 | Methods and Systems for Storing, Processing and Managing User Click-Stream Data - Methods and systems for enabling users to capture, store, and analyze attention data, particularly Internet website click-stream data. Captured, stored attention data may be used by the individual, or, through permissions, the data may be made available to other private and commercial users. The invention thus enables users to recognize both personal and potential commercial value from an electronic record of their attention. The invention includes not only the basic capture and store of attention data, but also the ability to process attention data in a variety of different manners. | 07-01-2010 |
20100169803 | Method and System for Implementing User Generated Preferences in a Communication System - Embodiments of a distributed network system that implements a user-generated preferences (UGP) method to obtain meaningful data regarding user choices and profile data are described. The UGP process is implemented as an interactive application used to understand and segment internet users through graphical question and answer methodology. Over time as internet users participate and interact with the application more preferences are discovered which creates a silo, or profile, of information unique to each user. The interactive question and answer structure is directed to consumer users who are accessing specific websites or browsing the Internet. The UGP process provides the ability for a content provider to engage the user at several different times during the web browsing session, each in a slightly different way, but each in an equivalently engaging way. | 07-01-2010 |
20100185961 | FLEXIBLE VISUALIZATION FOR SERVICES - Techniques are described for generating a user interface for visualizing a cloud service based on status and performance data of the cloud service obtained from data stores. A configuration file including declarative code may declare particular queries to status/performance data sources. The configuration file may also declare particular queries to topology data sources to obtain topology information. In accordance with the obtained information, objects representing the cloud service may be displayed. The objects correspond to particular hardware and software components, or logical grouping thereof, that are identified by the topology information. | 07-22-2010 |
20100199194 | Configurable Toolbar - Systems and methods are provided that render a configurable toolbar. At runtime, a toolbar configuration file is loaded including a toolbar definition and at least one button definition. A rendering module renders a toolbar based on the toolbar configuration file. The toolbar configuration file is editable by an end-user, thus allowing the end-user to configure properties of the toolbar and buttons without knowledge of computer code or recompilation. | 08-05-2010 |
20100199195 | Adaptive Rendering Of A Webpage On An Electronic Display Device - Disclosed herein is a method and system for rendering a web page on an electronic display device in a visual presentation format based on preferences of a user. An embedded browser application is provided on the electronic display device. The embedded browser application identifies alterable display attributes of elements on the web page and presents display options corresponding to the identified display attributes to the user. The user selects the presented display options based on preferences of the user. The embedded browser application modifies the identified display attributes of the web page elements by applying adaptive rendering rules on the identified display attributes. The embedded browser application creates the visual presentation format by incorporating the modified display attributes of the web page elements. The embedded browser application renders the web page adaptively on the electronic display device in the created visual presentation format. | 08-05-2010 |
20100199196 | Method for delivering graphic intensive web type content to thin clients - A method and apparatus to provide graphic intensive web type content to a microprocessor base terminal that includes a screen and input device(s), herein after referred to as a thin client, with a fast refresh rate. To achieve this, content is preprocessed into a picture type of web like page, such as JPEG, specific for each type of client. Additionally, this method requires the thin client to be attached to content server over a high speed network connection or has a fast connection to locally stored content. | 08-05-2010 |
20100199197 | SELECTIVE CONTENT TRANSCODING - A selective transcoding system makes creating mobile versions of websites more automated with results closer to the look and feel of the original website and modified to account for mobile access patterns. The system gives control over the transcoding process to the content author with the result typically accessible through a standard URL. Selective transcoding employs a layer of customizable transcoding proxy servers between the source website and mobile users for improving the presentation of existing web content. Content authors can perform customization of the proxy through controls at selective transcoding web portal. When a mobile user visits the selective transcoding proxy, the user sees the blocks selected by the web designer updated with newest content and transcoded for the user's mobile device. Thus, the selective transcoding system provides a better mobile experience. | 08-05-2010 |
20100205547 | CASCADING MENUS FOR REMOTE POPPING - A pop reader of a browser searches HTML code for a webpage with a plurality of links for a first link specified with a first target file name comprising a pop type element. The pop reader, responsive to detecting the first link specified with the first target file name comprising the pop type element, inserts a first command into the HTML code to disable the first link and set an event to pop up a first menu layer of a plurality of layers of a cascading menu and inserts a second command to specify the content of the first menu layer from a file accessed for the first target file name. The browser, responsive to detecting the event, displays the first menu layer with the specified content by the second command within the interface displaying the webpage. | 08-12-2010 |
20100205548 | METHOD AND SYSTEM FOR PROVIDING HTML-BASED APPLICATION CAPABLE OF CONTROLLING WEB ACTION AND CLIENT - The present disclosure relates to a method and system for providing an HTML-based application capable of controlling web actions and clients. The system includes an HTML skin-generating module to generate an HTML skin that includes instructions corresponding to business logic, and a script to control a skin according to the business logic. The system also includes an application drive file-generating module to generate an application drive file to interoperate with the HTML skin to execute the business logic. | 08-12-2010 |
20100205549 | METHOD AND SYSTEM FOR PROVIDING CONTENT GENERATION CAPABILITIES - Systems and methods for providing a manufacturer portal are disclosed. More specifically, in one embodiment a content distribution system, as a central location for user generated content may also provide manufacturers with a portal to monitor, and participate in, the process of content generation and distribution. This portal may provide the manufacturers with the ability to: view generated content related to that manufacturer and to filter this user generated content utilizing a wide variety of criteria and to generate content which may be responsive to presented generated content. Content generated by a manufacturer through their portal may subsequently be incorporated into one or more retailer's site utilizing the content distribution system. | 08-12-2010 |
20100205550 | METHOD AND SYSTEM FOR PROVIDING PERFORMANCE METRICS - Systems and methods to facilitate the collection and processing of content generated by users are disclosed. Specifically, in one embodiment, user generated content may be aggregated from multiple retailers. This user generated content may be processed to obtain a variety of statistical data associated with the user generated content, including an importance metric. This importance metric may be utilized to rank the products of the manufacturer such that statistical, or other, data related to the manufacturer's products may be presented to a user in the order of product importance. | 08-12-2010 |
20100205551 | METHOD AND APPARATUS FOR GENERATING A WEB SITE WITH DYNAMIC CONTENT DATA FROM AN EXTERNAL DATA SOURCE INTEGRATED THEREIN - A technique for generating a web site in accordance with received data entry by: determining at least one characteristic of at least one web site dimension of the web site based on the data entry; generating a multi-dimensional description of the web site based on the determined characteristics; retrieving web site data according to the generated multi-dimensional description of the web site; and generating the web site based upon the generated multi-dimensional description of the web site and the retrieved web site data. The web site data includes dynamic content data from an external data source, and the data entry may include a designation of such an external data source. | 08-12-2010 |
20100211893 | CROSS-BROWSER PAGE VISUALIZATION PRESENTATION - Web developers devote significant time and resources to investigating and mitigating inconsistencies that may present when a web page is rendered across different browsers. As provided herein, a cross-browser page visualization may be presented, which comprises one or more screenshot images of a web page rendered with different browsers, coupled with underlying styling and/or Document Object Model representation data. This allows for powerful page visualization and/or feature analysis. For example, rendering inconsistencies may be easily (or even automatically) detected and/or corrected. | 08-19-2010 |
20100218122 | ASYNCHRONOUSLY UPLOADING AND RESIZING CONTENT IN WEB-BASED APPLICATIONS - Tools and techniques are provided for asynchronously uploading and resizing content in web-based applications. These tools may deploy instances of the web-based applications within browser components installed on client systems. The tools may also at least begin uploads of content from the client systems, and send upload activity graphics for rendering within the browser while the content is uploading from the client systems. In addition, the tools enable users to interact with the client systems while the content is being uploaded from those client systems. | 08-26-2010 |
20100218123 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR ACCESSING WEB PAGES ON A NETWORK - A system uses “dimensions” to filter information in a computer network. Dimensions can be categories such as geographic location, corporate department, employee classification or time period, etc. Each dimension includes one or more “elements.” An element is essentially a “value” for the dimension. For example, in the “geographic location” dimension, values can be “worldwide,” “Europe,” “France,” etc. A “community” is a set of values for one or more dimensions. Thus, the community defines a segment, or “slice,” of documents or information within the total documents or information available. “Themes” are used to further organize the documents. Themes are subject categories. Documents, and document portions, can be associated with themes and are organized according to themes. Dimensions, dimension values, and themes can be set by a system administrator. | 08-26-2010 |
20100223562 | GRAPHICAL USER INTERFACE FOR SEARCH REQUEST MANAGEMENT - A computer apparatus for generating a graphical user interface on a display screen, the graphical user interface has:
| 09-02-2010 |
20100229109 | APPARATUS AND METHOD FOR TRANSMITTING IMAGE DATA, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - An image forming apparatus is provided with a first electronic mail message transmission portion for transmitting an image file of a target image to be transmitted to an intended receiver to an apparatus of the intended receiver together with a URL of a web page on which an image format is specified, a second transmission image data generation portion for generating an image file of the target image in the format specified on the web page, and a second electronic mail message transmission portion for transmitting the image file thus generated to the apparatus of the intended receiver. | 09-09-2010 |
20100229110 | Task Sensitive Methods and Systems for Displaying Command Sets - Methods and systems present commands to a user within a software application program by determining the user's context within the application program and automatically presenting in a user interface commands that pertain to the user's current context. When the user's context changes, the context-sensitive commands are automatically removed from the user interface. In one implementation context blocks and context panes are employed to present the commands. | 09-09-2010 |
20100229111 | ACCELERATED SYSTEM AND METHODS FOR SYNCHRONIZING, MANAGING, AND PUBLISHING BUSINESS INFORMATION - Embodiments of the invention provide an accelerated system and methods for gathering business information, augmenting that information to conform to requirements for sharing the information and for synchronizing, managing and publishing the information across the supply chain. Through use of a control module business information is gathered from a variety of enterprise wide systems and stored via an acceleration engine. After augmenting and/or altering the information to conform to the requirements of a desired repository of information known as a data pool, the information is published to the data pool and registered by the data pool with a registry for looking up the published information. One or more embodiments of the invention allow for the rapid publication and modification of publication related data using advanced querying mechanisms of the acceleration engine. The publication features of the system allow for multi-lingual output and support for multiple output types including print and web based publications using the same inherent product data for example a product catalog, In addition, subscribing to product information is performed in the inverse direction with respect to a data pool allowing not only manufacturers, but also retailers to gain the benefits of the accelerated system. One or more embodiments of the user interface component comprise declaratively defined interfaces that are not hardcoded in a source code program. The server interface is capable of utilizing declaratively defined interface definitions for data pool specific messages and data attributes that are not hardcoded in a source code program. Declaratively defined user and server interfaces allow for modification of the interface without altering the source code and this allows lower skilled level employees to install and maintain the system. | 09-09-2010 |
20100235765 | DOM Based Media Viewer - A system by which a computer user can view or listen to selected media objects, such as videos or podcasts or Internet radio, located in the Document Object Model (“DOM”) of a web page. The system is able to isolate the media objects selected by a user or the media objects stipulated in a database containing a description of the location of the objects. The system has the ability to display the specified media objects in a toolbar or console. The system is able to play multiple media objects concurrently and to independently control the sound produced by multiple media objects and also has the capability of performing a pre-recorded set of instructions to cause an object in the DOM to execute, such as playing a video or opening a file. | 09-16-2010 |
20100251143 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR CREATING AND EDITING A WEBSITE - A method for creating and editing a website comprising providing an extensible website manager application that allows non-technical users to create and edit websites using website components, providing a developer registry of themes, layouts and blocks created by developers, installing the extensible website manager application on a computer storage medium, utilizing a web service as an interface between the extensible website manager application and a client application, allowing the user to add content to a webpage by dragging and dropping content onto the webpage, allowing the user to edit content on a webpage using a toolset that is physically located on the webpage itself and displaying the webpage to the user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published. The present invention also encompasses a system and computer program similar to the method described above. | 09-30-2010 |
20100251144 | THIRD-PARTY-SECURED ZONES ON WEB PAGES - A computer-implemented method is provided, including storing, in an authentication server system, unique identification codes assigned to respective entities. Secure zone HTML code elements are provided for placement on a web page in association with respective identifiers of the entities, the HTML code elements specifying (a) respective ones of the codes for the respective associated identifiers of the entities, and (b) creation of respective inline frames on the page. Upon opening of the page, execution of a server-side program is triggered at the system, which program receives the codes specified by the code elements. The received codes are authenticated by comparing the received codes to the codes stored in the system. For each match found between one of the received codes and one of the stored codes, the system delivers web content to or via the one of the inline frames associated with the one of the received codes. | 09-30-2010 |
20100269056 | ADD-IN PROGRAM FOR UPLOAD, AUXILIARY PROGRAM FOR UPLOAD AND UPLOAD METHOD - [PROBLEMS TO BE SOLVED] An HTML: object or the like is easily uploaded to an outer information providing system. [MEANS FOR SOLVING THE PROBLEMS] A processing means of a terminal device adds a display area for displaying a web page to a part of a window of a predetermined program, receives the web page corresponding to a web page identifier read out from a memory means from an outer information providing system and displays it on the display area. When an object dragged by an input means is dropped at an HTML object of the web page displayed on the display area, an upload path associated with the HTML object is read out from the web page, data corresponding to the dropped object are acquired from a process of the dropping origin program and the acquired data are transmitted to make a memory means of the outer information providing system corresponding to the read-out upload path store the data. | 10-21-2010 |
20100275137 | OPENING NETWORK-ENABLED ELECTRONIC DOCUMENTS - System(s), method(s), and/or technique(s) (“tools”) are described that enable a user to open a network-enabled electronic document in either a specific software application associated with the electronic document or a network browser. In some cases the tools do so using a single link On selection of the link, if the user's computing device has access to the specific software application, the tools may load the electronic document using that application. Or, if the user's computing device does not have access to the specific software application, the tools may render the electronic document with a network browser. In so doing, the tools may make the document available to a larger set of potential users through their browsers, allow users the convenience of accessing the document within a browser, optimize users' experience in working with the document through a specific software application, or provide a simpler opening procedure. | 10-28-2010 |
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. | 11-04-2010 |
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. | 11-04-2010 |
20100281402 | SOFTWARE-BASED ASYNCHRONOUS TILED BACKINGSTORE - Systems, methods, devices, and programming product for displaying on a computer screen ( | 11-04-2010 |
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. | 11-04-2010 |
20100287484 | NOTIFICATION SYSTEM AND METHOD FOR DOMAIN NAME OPTIONS - A system and method of the present invention allow communication via electronic messages between a Customer and a domain name Registrar, avoiding traditional electronic mail (email) communication. Email messages may not be delivered to the Customer for various reasons including the situations where the Customer employs anti-SPAM protective technologies. The system and method of the present invention establish a Communication Link between a Customer's Computer and Registrar's Server, which avoids anti-SPAM protective technologies and email messaging altogether. Information relating to the communication may be stored on a database and the system may present the Customer with various options relating to a domain service. The implementation of this invention would result in a higher rate of delivered messages to the Customer. | 11-11-2010 |
20100293479 | APPARATUSES, METHODS AND SYSTEMS FOR AN INFORMATION COMPARATOR INTERFACE - A system for engaging in the comparison of information and/or advertising that is attractive, easy to navigate and straightforward The comparator interface allows users to compare and/or navigate through related and/or competing information and/or advertisements side-by-side In one embodiment, the information comparator interface displays several ads for a user to compare, in such an embodiment a single user selection will generate a side-by-side companson and result in several ad placements simultaneously As such, the information comparator interface may be employed by search engines, product companson engines, advertising, research and other venues The information comparator may act both as an application and as a flexible application program interface (API) that includes advances such as multi-pane viewing, multi-pane information placement, multi-pane click-thrus, comparative information navigations, and/or the like In one embodiment a single selection (e g, click) will present a user with a plurality of related information items (e g, ads) | 11-18-2010 |
20100293480 | Automatically Generating Documentation for a Diagram Including a Plurality of States and Transitions - System and method for generating documentation for a diagram including states and transitions. The diagram may be received or otherwise stored and may specify a plurality of states and a plurality of transitions between the states. The first diagram also specifies first functionality. User documentation may be automatically generated for the first diagram based on the first diagram. The user documentation may describe the first diagram, e.g., the plurality of states and the plurality of transitions of the first diagram. Automatic generation of the user documentation may be performed without manual user input specifying the user documentation. The user documentation may be displayed on a display and/or stored in a memory medium. | 11-18-2010 |
20100293481 | Executing a Graphical Data Flow Program in a Browser - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
20100293482 | Static Analysis of a Graphical Program in a Browser - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
20100293483 | Collecting and Analyzing Graphical Data Flow Web Application Results from Multiple Users - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
20100293484 | Executing a Physical Model with Multiple Physical Domains in a Web Browser - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
20100293485 | IDENTIFICATION, STORAGE AND DISPLAY OF LAND DATA ON A WEBSITE - Disclosed is a land website that provides a personalized database on which data can be stored, retrieved, customized and communicated (e.g., by e-mail) relating to a particular piece of property. The database can be accessible via a password and a security code over the Internet and may be encrypted for transmission. Land websites can be established that contain image data, map libraries, virtual tours, legal descriptions, title information, e-documents, actual pictures of property and various other information. Unique 3-D imaging of composite images can be provided on the land website as well as fly-around composite 3-D images. The land website provides a unique way of packaging information relating to a piece of land in a single, accessible location. A boundary applet tool is provided on the land website portal that allows a user to simply and easily draw boundaries around the property of interest and then submit an order for more detailed information about the property of interest. Various map data and image data are provided to assist the user in drawing the boundaries. Acreage amounts are automatically calculated based upon the size and area drawn by the user. Properties of interest can be easily accessed by a global coordinate system or by searching on map data that is provided on a wide range of scales. | 11-18-2010 |
20100299619 | Model for Reusable User Interface and Logic for Software Wizards - Described is a reusable software wizard component that is invoked to integrate its elements (e.g., logic, pages, data and/or tasks) with elements of a wizard to provide an integrated wizard. For example, the integrated wizard may provide customized wizard functionality yet be efficiently developed by the use of at least some re-useable elements. In one implementation, the reusable software wizard component corresponds to a class having interfaces/functions for getting its data, pages and/or tasks. The selected pages and/or tasks may be integrated with pages and tasks of the wizard in any suitable order. Pages from the reusable software wizard component may be pre-filled with data from the wizard. | 11-25-2010 |
20100299620 | LARGE SETS OF DATA - This document describes tools that enable a computing device to retrieve large data in smaller blocks. The tools also allow the computing device to receive and display data that does not include display formatting information through the use of templates. | 11-25-2010 |
20100306677 | METHOD FOR ACTIVATING OBJECTS IN A MARK-UP LANGUAGE ENVIRONMENT - A double-click is enabled in a mark-up language environment for certain objects by capturing a first series of select and unselect actions associated with a multi-click enabled object, displaying a copy image of the multi-click enable object, and then allowing a second series of select and unselect actions to be applied to the copy image. The copy image is then deleted and the original image is left on the display. This aspect of the invention allows objects, displayed in a mark-up language environment, such as scroll buttons, increment buttons, or the like, to by-pass the double-click filter applied within such an environment. | 12-02-2010 |
20100306678 | USER INTERFACE CONTROLS INCLUDING CAPTURING USER MOOD - A method for operating at least one control in a graphical user interface that provides a user to output state of mind about current contents by selecting at least one of a multiple areas associated thereof. A change in texture is observed when a pointer is over at least one of the areas of the at least one control. The change in texture of the at least one control preferably includes a grid like cross-hatching, a diagonal hatching, a color change or any other visual indicators. A click on at least one of the areas of the control simultaneously operates the control and outputs the user's state of mind corresponding to the particular area. The method can be applicable to each of a navigational control, video transport control, web browser control, hyperlink, software application and computer operating system. | 12-02-2010 |
20100306679 | METHOD AND SYSTEM FOR SAVING INTERNET BOOKMARK AND COMPUTER-READABLE MEDIUM USING THE METHOD - A method and a system for saving an Internet bookmark and a computer-readable medium using the method are provided. In the present method, a web page is first connected to. Then, an image of a particular area in the web page is captured and served as a representative image of an Internet bookmark of the web page. Next, the representative image is associated with a web address of the web page. Thereafter, the representative image and the web address are saved. | 12-02-2010 |
20100318925 | INTEGRATING UPDATES INTO A SOCIAL-NETWORKING SERVICE - Embodiments of the present invention relate to systems, methods, and computer readable media for providing to a first user of a first social-networking site information associated with a second user of a second social-networking site, where the second user is not registered at the first social-networking site. In some embodiments, the first user registered at the first social-networking site requests information associated with the second user at the second social-networking site to be added to the presentation feed of the first user on the first social-networking site. After the first user is authenticated by a second social-networking site to receive information associated with the second user, the information associated with the second user is displayed to the first user on the first social-networking site. | 12-16-2010 |
20100332999 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus acquires information indicating a region to be output designated by a user in a web page displayed on a display apparatus by a browser, and extracts data indicating an image corresponding to at least a part of the region to be output indicated by the acquired information. The image processing apparatus updates a portion from which data is extracted in the region to be output based on the acquired information, when a portion corresponding to the extracted data of the region to be output indicated by the acquired information in the web page is a part of the region to be output. | 12-30-2010 |
20100333000 | SYNONYM AND SIMILAR WORD PAGE SEARCH - A search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they enter. In at least some embodiments, the search tool is implemented in the context of a web browser for searching web pages. In some embodiments, search terms can be distinctly, visually highlighted on a page, such as a web page, to allow the user to easily identify words that have been found through the search. In at least some embodiments, color coding can be used to uniquely identify exact matches, synonyms and/or syntactically similar words that are identified on a page. | 12-30-2010 |
20110004833 | Regulatory Task Management System and Method - A user may review a web-based document (including, but not limited to, at least one of a regulation and a notice of changes to a regulation) and determine that the web-based document indicates that some action must be taken. By utilizing a script or a task management system, a user may create a task that is to be added to a task management system to address the action that must be taken. | 01-06-2011 |
20110010642 | Image processing apparatus, display control method, and computer-readable recording medium - In an image processing apparatus, a standard function and an extension function that uses the standard function operate in a first virtual machine and a second virtual machine different from the first virtual machine, respectively. A second communications interface unit in the second virtual machine generates display control data with the use of a display control command in response to a screen page update request from an application that implements the extension function, the display control data being used for performing display control on the display screen page of the application, and transmits the display control data to the first virtual machine. A first communications interface unit in the first virtual machine sends, to a screen page control module configured to perform screen page control, a request to perform the display control in accordance with the display control data received from the second virtual machine. | 01-13-2011 |
20110010643 | DEVICE AND METHOD FOR PERFORMING REOMOTE INTERNET BROWSING BETWEEN PORTABLE DEVICES - A method and apparatus for performing Internet browsing, in which a remote communication-enabled device accesses Internet, and connects a web browsing device to the Internet through local communication. The remote communication-enabled device additionally transmits control commands and input information for controlling a web browser to the web browsing device, which in turn runs a web browser using the received control information. | 01-13-2011 |
20110016411 | METHODS AND APPARATUS FOR BOOKMARKING - A method of bookmarking an address of a web page, includes, with a computing device programmed for bookmarking an address of a web page: obtaining first metadata to be associated with a first web page address; identifying a further web page address to be associated with the first web page address; obtaining second metadata to be associated with further web page address; and storing an indication of an association between the first web page address, first metadata, further web page address and second metadata. | 01-20-2011 |
20110016412 | System for Interpolating Data into Data Fields in an Image or Text Based Project - In a server-based system for creating and editing image and or text-based projects, the system having access to a digital medium containing an executable graphics user interface (GUI) accessible by computer browser, a system for automatically interpolating data into data fields belonging to an image and or text-based project includes a source of markup language constructs and or a tool implemented in software on a digital medium, and an intermediate data population form resident on a digital medium, the data population form receiving marked up data fields. | 01-20-2011 |
20110022971 | Searching and Browsing URLs and URL History - System(s) and/or method(s) (“tools”) are described that present indicia for implicitly and explicitly user-associated web pages of a network browser application. The tools can present these indicia in a single graphic user interface, in response to a user's selection of a single unified access point, or in response to a search of the browser's user-associated web pages. | 01-27-2011 |
20110029899 | Systems and Methods for Acceleration and Optimization of Web Pages Access by Changing the Order of Resource Loading - A method for acceleration of access to a web page. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements; generating a modified web page of the received web page using at least one of a plurality of acceleration techniques; providing the modified web page to the user, wherein the user experiences an accelerated access to the modified web page resulting from the execution of the at least one of a plurality of acceleration techniques; and storing the modified web page for use responsive to future user requests. | 02-03-2011 |
20110055736 | Image forming apparatus, method of providing UI user interface contents thereof, and host apparatus - An image forming apparatus, according to an exemplary embodiment, is provided that includes an interface unit to interface at least one host apparatus with the image forming apparatus, a web server unit to generate UI contents displayed on a graphical user interface (GUI) using a web-based language and store the generated UI contents, and a first display unit to display the stored UI contents using a web browser. Accordingly, the image forming apparatus, according to an exemplary embodiment, may generate UI contents of the UI window of the image forming apparatus using a web-based language, generate a screen which is the same as the screen displayed on the UI of the image forming apparatus, and provide the screen to a host apparatus. Thus, user convenience may be improved. | 03-03-2011 |
20110061006 | MOBILE TERMINAL AND DISPLAY CONTROLLING METHOD THEREOF - A mobile terminal and display controlling method thereof are disclosed. The present invention includes storing user registration information registered at each of one or more websites, receiving an input of a command signal for providing the user registration information, and displaying a registration information indicator corresponding to each of the one or more websites. Displaying the registration information indicator includes displaying the stored user registration information registered at the corresponding website within the registration information indicator. | 03-10-2011 |
20110072368 | Personal navigation device and related method for dynamically downloading markup language content and overlaying existing map data - A method of overlaying markup language content on map data in a personal navigation device includes outputting map data on a display of the personal navigation device with a map display program, receiving markup language content with a markup language renderer, and overlaying the markup language content received by the markup language renderer on the map data output by the map display program. | 03-24-2011 |
20110072369 | REMOTE CONTROLLER SUPPORTING SYSTEM AND METHOD FOR DISPLAYING FUNCTION OF KEY BEING MAPPED WITH REMOTE CONTROLLER - Provided is a remote controller supporting system and method that may display, on objects included in a webpage, keys of a remote controller corresponding to the objects and manipulation schemes, respectively. The remote controller supporting system may include: a profile storage unit to store a plurality of profiles containing functions of the remote controller and information associated with the functions of the remote controller; a receiver to receive an input signal from the remote controller, and to interpret a meaning of the input signal based on a profile corresponding to the remote controller; an event unit to transform the meaning of the input signal to an event form; and a presentation unit to access a web server to display a webpage, to transform, to a predetermined behavior, at least one event transformed by the event unit, and to request the web server for an operation corresponding to the behavior. | 03-24-2011 |
20110078593 | WEB BROWSER TRANSMISSION SERVER AND METHOD OF CONTROLLING OPERATION OF SAME - A first browser has been installed in a mobile telephone. When the mobile telephone requests a relay server for a second browser, the relay server selects a second browser corresponding to the model of the mobile telephone, the second browser being such that its keypad button operations are identical with those of the first web browser. The second browser thus selected in conformity with the model of mobile telephone is transmitted from the relay server to the mobile telephone. When the second browser is operated on the mobile telephone, it is operated in the same manner as the first browser. As a result, the user finds it simple to operate the second browser. | 03-31-2011 |
20110087974 | USER INTERFACE CONTROLS INCLUDING CAPTURING USER MOOD IN RESPONSE TO A USER CUE - Embodiments provide a method for operating a control in a graphical user interface (GUI) concurrently or in association with receiving a user indication of the user's state of mind. For example, a GUI control may include navigation controls in a web browser (page forward, page back, open or close a window or tab, etc.); video transport control (play, pause, stop, rewind, fast forward, scrub, etc.); hyperlink on a web page; a control in a software application, computer operating system or other function provided in a processing system interface. In a particular embodiment, when the user operates the control, such as a window close button, then depending on a concurrent or closely associated user “cue” such as a touch or swipe on the display screen, gesture, sound or utterance, button click, etc., an indication of the user's state of mind can be, conveyed to appropriate system or application hardware or software. | 04-14-2011 |
20110093797 | SYSTEM AND METHOD FOR DYNAMICALLY CHANGING THE CONTENT OF AN INTERNET WEB PAGE - A host Web page includes an evolving interactive dialog box wherein an Internet user may enter user data to be processed. When the user completes entering user data in a first revolution of the interactive dialog box, the first revolution is replaced with a second revolution of the evolving interactive dialog box without disturbing or affecting any other part of the host Web page being displayed. Beneficially, the first and second revolutions may be communicated to a user computer together with and at a same time as the host Web page. Also, the second revolution may include a variety of data which is selected or customized to match the user data submitted in the first revolution. Each revolution of the evolving interactive dialog box may be comprised of any combination of general textual data entry fields, category (pull-down) menus, contact information data entry fields, and opt-in/opt-out buttons. The evolving interactive dialog box may also include dynamically selectable features, such as font type, font size, font color, box shape, box dimension(s), background colors, foreground colors, etc. | 04-21-2011 |
20110107240 | CHARACTERS INPUT METHOD - A character input method according to the present invention includes the steps of when a user brings a mouse cursor into contact with the term input box of a web browser or website, or clicks the term input box one or more times, displaying a character input window, in which two or more character buttons and a completion button for enabling the input of a signal indicative of the completion of the entry of one or more characters are arranged, in abutment with the term input box; when one or more of the character buttons are clicked, entering one or more characters cor? responding to the clicked character buttons into the term input box; and when the completion button is clicked, generating an activation signal so that an search engine associated with the term input box is run using the characters, entered into the term input box, as search data. | 05-05-2011 |
20110107241 | SYSTEM AND METHOD FOR TRACKING USAGE - A usage data analysis system, including an application server for accessing and processing usage data representing use of items, and serving an interface, including: selectable identifiers, associated with the items to select items for display as filtered items according to the selected identifier; and selectable views for presenting data associated with the filtered items, including at least one of: (i) demographic data associated with users of the items, (ii) numbers of users of the items, (iii) comparison data between the filtered items, (iv) geographic data associated with the location of the users, and (v) tag map data based on the filtered items having tags associated with the items, and presenting the relationship between the tagged items. | 05-05-2011 |
20110113352 | PORTABLE ELECTRONIC DEVICE AND METHOD OF WEB PAGE RENDERING - A portable electronic device-implemented method includes loading a first web page, rendering the first web page on a display of the portable electronic device, storing the first web page in memory at the portable electronic device, and rendering a first selectable representation of the first web page in a field on the display. The field includes at least one other selectable representation of another web page stored in memory. | 05-12-2011 |
20110113353 | IMPLEMENTING CUSTOMIZED CONTROL INTERFACES - Systems and techniques by which a single electronic device can implement a variety of customized control interfaces. The control interfaces can be tailored to specific operations performed the device which is controlled. In one aspect, computer-implemented methods for controlling a web-based application include providing, from a server, a web page that includes a web-based application and a uniform resource identifier specifying a control interface for the web-based application and transmitting the control interface specified by the uniform resource identifier to a client for use in controlling the one or more functions of the web-based application. The control interface is configured to permit a user to control one or more functions of the web-based application from a mobile device. | 05-12-2011 |
20110113354 | ALWAYS-ON-TOP MEDIA PLAYER LAUNCHED FROM A WEB BROWSER - A method for presenting digital media content is provided. The method directs the displaying of a web page on a display, where the web page includes a media player. The method detects certain activity associated with the media player and, in response to the detected activity, renders a stand-alone always-on-top media player on the display. The stand-alone media player is used for presentation of media content such as streaming media. The stand-alone media player is launched with default always-on-top display characteristics such that it remains visible even if another open application has focus. | 05-12-2011 |
20110113355 | SUPPRESSING DIALOG BOXES - A method for browser software with a tabbed interface to suppress, or delay, the display of a dialog box that is initiated by an inactive, or background, tab. An indication may be provided to the user that a dialog box needing user attention may be provided. When that tab becomes active, and the web page on that tab becomes visible, the dialog box is then displayed. This suppression method may be applied to a variety of application programs. | 05-12-2011 |
20110119600 | System and Method for Management of Mobile Device - Described is a system and method for managing a mobile device by using a user device, wherein the mobile device includes a web server and one or more web pages including a home web page that is accessible via an assigned uniform resource locator (URL). The method includes establishing a local connection between the mobile device and the user device, and detecting the established local connection by the user device. The method further includes launching a web browser of the user device when the local connection is detected using an auto-launch application to access the home web page via the assigned URL using a hypertext transfer protocol (HTTP) request, and providing the home web page to the web browser by the web server in response to the HTTP request, wherein the home web page provides access to the mobile device and facilitates management of the mobile device. | 05-19-2011 |
20110119601 | METHOD AND APPARATUS FOR PRESENTING A WEB APPLICATION INSTANCE TO MULTIPLE USER INTERFACES - An approach is provided for presenting a web application instance using multiple user interfaces. A web application user interface is associated with one of a plurality of modes of a web application instance. Content is caused to be associated with the one mode. Presentation of the content is caused via the web application user interface. | 05-19-2011 |
20110119602 | WEB SERVER, WEB BROWSER AND WEB SYSTEM - A Web browser includes an extraction unit that extracts a link destination displayed in a display area from among one or two or more link destinations contained in a page displayed in a display screen, a request creation unit that creates a request to acquire content of the link destination, and a transmission unit that transmits the request to a Web server, and the Web server includes a reception unit that receives the request, a content creation unit that creates content in accordance with the request received, and a cache unit that caches the content created by the content creation unit in a storage apparatus. | 05-19-2011 |
20110126133 | INTERFACE FOR A MULTI-PROCESSOR GATEWAY APPARATUS AND METHOD FOR USING THE SAME - An interface for a multi-processor gateway apparatus and method for using the same. A user device communicates with a multi-processor gateway apparatus over a wired or wireless path. A first processor within the multi-processor gateway apparatus provides the user device a user interface. The user interface allows the user to select a function that is managed by one of the multiple processors. If the selected function is assigned to the first processor, the function is performed by the first. However, if the selected function is performed by one of the other processors, the first processor executes calls to an API layer associated with the processor assigned to perform the requested function. The requested function is performed by the processor to which it is assigned and the results reported to the first processor. The first processor then provides the results of the request to the user device via the path. | 05-26-2011 |
20110126134 | ARCHITECTURE, SYSTEM AND METHOD FOR PROVIDING A REAL TIME WEB APPLICATION FRAMEWORK SOCKET - A method and apparatus for providing real-time web applications is described. In one embodiment, the method includes receiving a web page from a web application framework at a client computer system, the web page including at least one framework widget with a subscription to a topic. The method may also include opening a framework socket in a web browser run on the client computer system. In one embodiment, the method may further include rendering the framework socket along with the at least one framework widget in a web browser run by the client computer system. | 05-26-2011 |
20110138306 | ONLINE INTERACTIVE DIGITAL CONTENT SCRAPBOOK AND TIME MACHINE - Systems and methods for providing an online interactive digital media timeline are described. Users can access a library of dated content that includes television episodes, music videos, music clips, news information, movies and the like. Users are able to generate a personalized scrapbook or timeline by adding content from the library to their scrapbook or timeline. A representation of the selected content may be displayed in the scrapbook or time machine and linked to the actual content. Users can search the metadata of the content to identify content to add or the user may be presented with default content that is the most influential, top selling, and/or most discussed content. Users can also identify content to add to their scrapbook or timeline by searching content by year. The user's scrapbook and timeline can then be shared with other users, and/or analyzed to determine demographic information, personal interests and other user information to optimize advertising and product offers, make content recommendations and target specific demographic groups for online campaigns. | 06-09-2011 |
20110138307 | PUBLISHING CLIENT DEVICE USAGE DATA - Publishing client device usage data is described. In embodiments, usage data is received that corresponds to one or more device applications on a client device when the one or more device applications are used at the client device. A request for the usage data can be received from a requesting client device, and a portable code module is generated that includes the usage data. The portable code module that includes the usage data is then communicated to the requesting client device that can execute the portable code module to display the usage data. | 06-09-2011 |
20110145728 | RICH CONTENT MANAGER (RCM) - A system for delivering multimedia content over a network to a client browser is disclosed. The system includes a first hypertext transfer protocol server, a database server in which the multimedia content is stored in a structured arrangement, and an application server that is in communication with the hypertext transfer protocol server and the database server. A remote application that includes a controller module, a persistence module, and a browser interface module is executable on the application server. The multimedia content corresponding to selection input from the browser is retrievable with a query from the controller module to the persistence module. A multimedia playback interface generated by the browser interface module replays the multimedia content. The interface is embedded within a document generated by the second hypertext transfer protocol server. | 06-16-2011 |
20110145729 | Method and system for capturing and displaying lead information - The present invention generally relates to a method and system that converts event registration information into leads for exhibitors. More specifically, the present invention captures, organizes, and presents attendee registration info as leads for an exhibitor via SMS/texting of attendee info into a database and Networked retrieval of the same. An event organizer enters attendee's information into a Networked database. If an attendee is interested in an exhibitor's offerings, then attendee, using a mobile device, texts exhibitor's keyword phrase to exhibitor's SMS short code. A switching center and SMS gateway sends attendee's texts to the database. The database recognizes exhibitor's short code; keyword phrase; and the attendee's mobile device number. Modules are triggered to retrieve and extract attendee's registration info into a table corresponding to the exhibitor short code. The exhibitor is presented with attendee's registration info as lead information over a Network via a web-based GUI. | 06-16-2011 |
20110145730 | Utilization of Browser Space - Systems, methods and computer program products for utilization of browser space are described herein. An embodiment includes determining unused browser space on a display and selectively rendering one or more content items in the determined space based on dimensions of the display. The embodiment further includes, determining dimensions of a window in which the browser is displayed, wherein the dimensions include a height and a width of the window. Furthermore, the embodiment includes selectively displaying the content items in the unused browser space based on the width of the browser window, item width of each of the content items and a gap width between the content items. In this way, unused browser space on a display is effectively utilized by selectively rendering one or more content items in the unused browser space. | 06-16-2011 |
20110145731 | SERVING CONTENT-RELEVANT ADVERTISEMENTS WITH CLIENT-SIDE DEVICE SUPPORT - A client-side application (such as a browser, a browser plug-in, a browser toolbar plug-in, etc. on an end user's computer) is used to support the serving of content-relevant ads to the client device. The client-side application may provide such support by sending document information (such as a document identifier, document content, content relevance information, etc.) to a content ad server. The client-side application may also be used to combine content of the document and the content-relevant ads. For example, the client-side application may combine content of the document and the ads in a window (e.g., in a browser window), may provide the ads in a window above, below, adjacent to a document window, may provide the ads in “chrome” of the browser, etc. | 06-16-2011 |
20110145732 | INTELLIGENT AUGMENTATION OF MEDIA CONTENT - Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment visual elements in documents with rich media content and provide the rich media content based on user interaction with the augmented visual elements in the documents. The disclosed embodiments analyze a document for qualified visual elements. The disclosed embodiments determine keywords associated with the visual element, generate an association of the visual element and the keywords, and embed the association in a corresponding augmented document. When a user reviews the augmented document in a client system and moves a pointer over the augmented visual element, a piece of rich media content related to the keywords are transmitted to the client system to be displayed as an overlay in close proximity to the visual element where the mouse-over occurred. | 06-16-2011 |
20110154225 | METHOD AND DEVICE TO MODIFY AN ELECTRONIC DOCUMENT FROM A MOBILE ENVIRONMENT WITH SERVER ASSISTANCE - Methods and devices to modify an electronic document written in a markup language on a mobile communications device with assistance from a server. Objects referenced by the electronic document are evaluated by the server based on predefined object identifying criteria, identifying removable objects which, when rendered on a mobile communications device, may cause readability problems for a mobile user. The server creates a modified electronic document by inserting markup tags around at least one segment of the markup language corresponding to the removable object, and then transmits the modified electronic document to the mobile communications device. The mobile communications device initially displays the document with all objects included. In response to a user input instructing removal of one or more of the removable objects, the mobile device re-displays the document without displaying the one or more removable objects. | 06-23-2011 |
20110154226 | CHIP MODEL OF AN EXTENSIBLE PLUG-IN ARCHITECTURE FOR ENTERPRISE MASHUPS - The present disclosure involves systems, software, and computer implemented methods for providing an extensible plug-in architecture for enterprise mashup applications. One process includes operations for receiving a chip definition associated with a chip instance to be instantiated. The new chip instance is instantiated, with the chip instance being associated with a portion of user interface (UI) content. At least one extension is determined to be associated with the chip instance based on the received chip definition. The chip instance is provided access to at least one method associated with an implementation of the at least one extension. Further, communication between the chip instance and a runtime environment through the implemented methods of the at least one extension is enabled. | 06-23-2011 |
20110154227 | IMAGE FORMING APPARATUS AND METHOD TO PROVIDE LOCAL USER INTERFACE USING THE SAME - A method to provide a local user interface using an image forming apparatus including storing at least one of at least one first web application corresponding to each function of the image forming apparatus and a second web application provided by a third party, receiving a request for access to a local user interface from the at least one printing control apparatus, and identifying whether to display the at least one web application having an individual context, generating the local user interface according to the identification results, providing the printing control apparatus with the generated local user interface, and independently driving the web application of the image forming apparatus according to a web application selected by the printing control apparatus. Accordingly, a plurality of web applications can be controlled independently, so the user's convenience can be improved. | 06-23-2011 |
20110161840 | PERFORMANCE OF TEMPLATE BASED JAVASCRIPT WIDGETS - Included are method, article of manufacture, and device that serve to embed a universal script object into programming code used for rendering a web page, convert the universal script object into JavaScript, and upon receiving a request for a web page, send the converted and embedded universal script object towards a requestor. The universal script object may be converted from HTML or some other language. | 06-30-2011 |
20110161841 | PSEUDO LOCALIZATION AT RUNTIME - A request for a string of an application to be displayed during a Web browser or other client-based application session is received. The string is obtained and modified based on one or more pseudo localization settings associated with the session. The modified string, rather than the obtained string, is returned for display during the session. | 06-30-2011 |
20110161842 | SYSTEMS AND METHODS FOR THE RENDERING OF PRINTABLE DATA - Methods for utilizing existing typesetting applications to render documents specified in a markup language that may include objects not supported by the typesetting application are presented. In some embodiments, the method comprises parsing the document to identify objects not natively supported by the typesetting application and extract information including bounding box information pertaining to the identified objects. The typesetting application may be invoked and provided with bounding box information for the identified objects and with instructions to disregard the identified objects. The output of the typesetting application is parsed to determine layout information that corresponds to the identified objects and the identified objects may be processed using the corresponding layout information. In some embodiments, the methods disclosed may permit the use of the TeX typesetting application with documents specified in OOXML. | 06-30-2011 |
20110161843 | INTERNET BROWSER AND ASSOCIATED CONTENT DEFINITION SUPPORTING MIXED TWO AND THREE DIMENSIONAL DISPLAYS - A browser architecture and associated content definition are provided that support display on a display screen of two-dimensional content and three-dimensional content. Web page content is received and parsed. Two-dimensional content to be displayed in a first region of the screen is identified. A first configuration request is communicated to cause a first configuration of the first region of the screen to support the two-dimensional content. Three-dimensional content to be displayed in a second region of the screen is identified. A second configuration request is communicated to cause a second configuration of the second region of the screen to support the three-dimensional content. | 06-30-2011 |
20110167360 | INCOMING WEB TRAFFIC CONVERSION - A method implemented by a server hosting a web site includes storing a plurality of market-specific data structures that are each associated with a different market corresponding to a particular geographic area. Each market-specific data structure includes content customized for a corresponding market. The server receives, from a client device, a request for a web page in a web site hosted by the server. The server reads an Internet Protocol (“IP”) address from the web page request received from the client device to identify a geographic location of the client device based on the IP address. The server also returns, to the client device, a market-specific data structure that is associated with a market corresponding to the identified geographic location of the client device. | 07-07-2011 |
20110167361 | WEB BROWSING SYSTEM, CONTROL METHOD FOR WEB BROWSING SYSTEM AND INTERVENING SERVER - When a user ID received from a mobile phone is authenticated, the intervening server retrieves those operation histories which are stored in association with the same user ID as received one, and sorts the retrieved operation histories in the order from most often executed operation sequence to least. The sorted operation histories are converted to image data for displaying a list of operation histories in the sorted order. The intervening server also produces data for displaying user interface elements on the operation history list, and transmits it along with the image data of the operation history list to the mobile phone. The operation history list is displayed with the user interface elements superimposed thereon. Clicking on one of the user interface elements transmits a corresponding history ID to the intervening server. Thereby the intervening server executes the same operation sequence as recorded in the operation history of the received history ID. | 07-07-2011 |
20110185292 | Accessing Virtual Disk Content of a Virtual Machine Using a Control Virtual Machine - Methods, systems, and techniques for facilitating access to content stored remotely, for example, as part of a virtual machine infrastructure or elsewhere in a networked environment, using a uniform mechanism are provided. Example embodiments provide an Enhanced Virtual Desktop Management Server/System with a Content Abstraction Layer which enables users to access their data stored as part of a virtual machine environment, or replicated otherwise on a network, using a generic API. The API can be incorporated into a web browser or other third party interface to provide access to the users' data without needing to remote a bitmap representation of a virtual desktop display. Accordingly, users can access their data, applications, and settings regardless of the type of access device and regardless of whether the corresponding virtual desktop is running in the data center, provisioned in the datacenter but running on a client device, or not running at all. | 07-28-2011 |
20110185293 | Interaction Management System and Methods of Use - A communication transaction management system has a computerized appliance executing software from a digital medium for a particular enterprise, a holding function of the software tracking received transactions initiated by associated persons, and selecting individual transactions for connection to live agents, and a monitoring function for determining behavior of the persons associated with individual transactions on hold relative to an interactive presentation. Individual transactions on hold are prioritized for connection to live agents at least in part depending on the behavior determined by the monitoring function. | 07-28-2011 |
20110191698 | METHOD OF ENABLING A USER TO SELECT ONE OR MORE ITEMS FROM A COLLECTION OF ITEMS - The method of the invention enables a user to select one or more items from a collection of items, said collection of items being organized in a hierarchy. The method comprises the steps of allowing the user to select a point in the hierarchy in a first view and allowing the user to select criteria from a list of criteria in a second view ( | 08-04-2011 |
20110197149 | XML POST-PROCESSING HARDWARE ACCELERATION - Aspects of the invention are directed to XML post-processing hardware acceleration for high-speed simple type checking (e.g., string and format checking) and whitespace collapsing. An apparatus for processing text data according to an embodiment includes a post processing engine (PPE); a set of post processing state machines coupled to the PPE; and a memory for storing text data to be processed by the set of post processing state machines; wherein the set of post processing state machines includes a whitespace handler state machine for reading text data from the memory and for applying a whitespace facet to at least 4 bytes of the text data during a clock cycle. | 08-11-2011 |
20110197150 | METHOD FOR CHECKING UPDATES OF REGIONS OF WEB PAGES - When a web page is visited in a browser, the method automatically loads a tool bar so that a user could specify the visited web page to be tracked or one or more regions of the visited web page to be tracked (or excluded). Then, at the specified periods or instants, the method automatically checks to see if the web pages or regions of web pages are updated. If updates are detected, colored and audible notification is provided. A user then can select an updated web page to view and locates the spot(s) where update takes place. The notification of update of a specific web page or region could be provided by the method as a RSS or web service for other third-party applications. | 08-11-2011 |
20110209072 | MULTIPLE STREAM INTERNET POLL - A system and method for providing a poll through the Internet on a subject as a stream of opinion, preferably as a dial poll, in which multiple streams of opinion may be combined, whether for a single subject or whether for a plurality of subjects combined to form a single subject. | 08-25-2011 |
20110209073 | METHOD AND APPARATUS FOR NAVIGATING SERVICES - An approach is provided for providing user interface navigation information associated with the availability of services. Location information associated with a device is received. Menu items associated with one or more services based on the location information are selected. Presentation of the selected menu items in a bridge is caused, at least in part. The bridge is a user interface element common to the services. | 08-25-2011 |
20110209074 | ROTATING ANIMATED VISUAL USER DISPLAY INTERFACE - A computer-implemented method, system, and medium is provided for performing vehicle service activities. Embodiments include displaying, on a first portion of a display unit, a plurality of visual images, each visual image corresponding to a respective one of the vehicle service activities, arranged along a movement path. In response to a selection of a first visual image of the plurality of visual images, a user interface is displayed on a second portion of the display unit for performing the vehicle service activity corresponding to the first visual image, a visual indication for the first visual image that it was selected is displayed on the first portion of the display unit, and at least one of the plurality of visual images moves along the movement path in response to the selection. | 08-25-2011 |
20110209075 | PAGE RESOURCE PROCESSING METHOD AND SYSTEM - A method is disclosed for processing web page resources on a computer having a web browser. The method includes loading a web page through the web browser from a server, requesting from the server a specific resource related to the web page being loaded, and obtaining attribute information of the specific resource. The method also includes identifying the specific resource related to the web page based on the attribute information, determining a corresponding relationship between the specific resource and the web page, and displaying a prompt indicating the specific resource related to the web page based on the corresponding relationship between the specific resource and the web page. | 08-25-2011 |
20110214075 | Process for displaying in a web browser the rendering produced by an application - A process for displaying—in a web browser of a user computer terminal—the rendering that is produced by an application designed to be executed independently by a computer operating system. This process includes a stage that consists in executing (E | 09-01-2011 |
20110219319 | SYSTEM AND METHOD FOR KNOWLEDGE-BASED INPUT IN A BROWSER - One embodiment of the present invention provides a computer-implemented user interface for facilitating a query process. The user interface includes a display mechanism configured to display content to a user. The user interface also includes a selection mechanism configured to allow the user to select at least one displayed area. In addition, the user interface includes a content-analysis mechanism configured to analyze the content in a respective selected displayed area. Moreover, the user interface includes an attribute-retrieval mechanism configured to retrieve one or more attributes associated with the selected displayed area based on the content analysis. The user interface further includes an attribute selection mechanism configured allow the user to select one or more attributes. Furthermore, the user interface includes a query mechanism configured to issue a query based on the selected attributes without the user inputting characters for the query. | 09-08-2011 |
20110225520 | WEBSITE BROWSING SYSTEM AND SERVER - A server includes: a receiving device configured to acquire page contents requested by a predetermined client terminal among multiple client terminals; multiple information generation devices each of which includes a conversion device configured to convert the acquired page contents to an image and a UI information metadata generating device configured to extract UI information from the acquired page contents and to generate UI information metadata on the basis of the extracted UI information; a session management device configured to, upon receiving the request from the predetermined client terminal, issue a session ID for identifying the predetermined client terminal and to manage the issued session ID and a desired information generation device among the multiple information generation devices in association with each other; and a transmission device configured to transmit the converted image, the generated UI information metadata and the issued session ID to the predetermined client terminal. | 09-15-2011 |
20110225521 | DIGITAL SPHERE LINKED TO ITS BROWSER ACTING AS 3-DIMENSIONAL DESKTOP AND INTERNET BROWSER - The present invention relates to a three-dimensional desktop as well as to a browser, allowing more effective and faster browsing and searching on the Internet and computer. The invention is composed of a 3D sphere divided into two equal parts, as well as a 2D browser interconnected and specially designed for the sphere. | 09-15-2011 |
20110231782 | Scalable Display of Internet Content on Mobile Devices - Apparatus, methods and software for creating resolution-independent vector display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for better viewing and/or to fit any resolution or screen size. According to one aspect, novel client-side processing of markup language-based Web content is provided that translates employs a rendering engine to interpret original page layout information into scalable page layout information. The scalable page layout information is then scaled and employed to enable the Web content to be rapidly rendered, zoomed, and panned. According to another aspect, display lists are generated to provide further enhancements in rendering speed. According to other aspects, bounding boxes are generated and scaled to lay out text and/or images on scaled Web content that is used to facilitate browsing of Web pages with zooming and panning. | 09-22-2011 |
20110239138 | TRACKING NAVIGATION FLOWS WITHIN THE SAME BROWSER TAB - Various embodiments enable navigation flows that occur within a single tab to be tracked through the use of identifiers that are created and passed between client-side and server-side software. The client-side and server-side software work in concert to utilize these identifiers to track navigation within a particular tab. In at least some embodiments, a client can request a web page from within a tab and, responsive to that request, a server can create an identifier and associate the identifier with the web page. The web page and identifier can then be returned to the client. Subsequent web page requests from within the tab include the identifier so that the server knows that the request came from the same tab. | 09-29-2011 |
20110239139 | REMOTE CONTROL APPARATUS USING MENU MARKUP LANGUAGE - Provided is a remote control apparatus using a menu markup language, which arranges, within an area, a virtual menu map for controlling electronic devices from menu map information that is defined by a menu markup language (MenuXml) having an extensible markup language (XML) format, extracts control information corresponding to motion information of a user generated within the area from the menu map information, and transmits the extracted control information to the electronic devices. | 09-29-2011 |
20110239140 | Desktop Widgets for Presentation in a Layer - A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system. | 09-29-2011 |
20110246911 | SERVER, SYSTEM, INTERACTIVE TOOL AND METHOD TO MANAGE DATA RELATED TO OBJECTS - A server, system, interactive tool and method of managing data relating to objects, via a communication network, are performed by a quality management module that manages at least one quality database and controls the defining and gathering of object quality data through interaction with website managers, by controlling recording, in the quality database, of: data representing at least one evaluation of the quality of at least one object offered on the manager's website, and allowing referencing of the object by the manager in at least one category, and data representing at least one criterion to evaluate the quality of the object and the number of uses of the criterion by the managers. | 10-06-2011 |
20110246912 | SYSTEM FOR USE IN EDITORIAL REVIEW OF STORED INFORMATION - A system for use in editorial review of stored information includes a web interface adapted to provide a graphical user interface to a user. A first application component is adapted to run in the web interface. The first application component includes a first user interface component adapted to present information to a user and receive editorial content related to the information from the user. A first database communication component is adapted to communicate with a database containing the stored information and editorialize the stored information in the database in response to the editorial content received from the user. A first communication component is adapted to communicate within the web interface in response to the editorial content received from the user. A second application component is adapted to run in the web interface. The second application component includes a second user interface component adapted to present information to the user and receive editorial content related to the information from the user. A second communication component is adapted to communicate with first communication component. A second database communication component communicates with the database containing the stored information based upon data received from the first application component in response to the editorial content received from the user. | 10-06-2011 |
20110252342 | METHOD AND SYSTEM FOR ACTION SUGGESTION USING BROWSER HISTORY - Disclosed is a method and system for displaying one or more actions associated with a domain. A server computer receives over a network from a client-side module executing on a computing device a Uniform Resource Locator (URL) associated with a web page to which a user has navigated via a browser executing on the computing device. The server computer determines that the web page is part of a domain that the user has navigated to more than a predetermined number of times within a given period of time. The server computer determines a category associated with the web page and determines one or more actions associated with the domain. The server computer transmits to the computing device for display in the browser a link, the link representing an action associated with the domain and with the category associated with the web page. | 10-13-2011 |
20110252343 | METHOD AND SYSTEM FOR PERFORMING BI-DIRECTIONAL SEARCH - When a user enters a primary search query into a primary search query input area to perform a first search of the primary search query, disclosed is a method and system for automatically entering the primary search query into a secondary search query input area to perform a second search of the primary search query. When the user enters a secondary search query into the secondary search query input area to perform a first search of the secondary search query, the method and system automatically enters the secondary search query into the primary search query input area to perform a second search of the secondary search query. | 10-13-2011 |
20110258562 | CROSS-BROWSER WEB DIALOG PLATFORM - A cross-browser dialog platform is provided for supporting hosted web pages in a dialog, such that a web page may be used inside or outside the dialog. Select elements on the hosted page may be hidden when in a dialog, different behavior may be specified for hyperlinks inside or outside the dialog, and a proper size of the dialog may be inferred from its contents without designer input. | 10-20-2011 |
20110258563 | Automatic Screen Zoom Level - The invention automatically controls the zoom level of a web browser to optimize its use with the current web page and display device. When the web browser requests content from a web server by sending the URL of the content over its data connection, a client zoom level manager module detects this request and sends a second request to the server zoom level control module running on a server. While the web server responds to the first request, the server zoom level control module determines if preferred zoom level settings are stored for the URL information that it received. Preferred zoom level settings are sent from the server zoom level control module to the client. The client zoom level manager module uses the received information to adjust the web browser's zoom level to reflect the preferred zoom level settings so optimal web page viewing is enabled without manual user intervention. | 10-20-2011 |
20110265020 | GENERATION AND TESTING OF GRAPHICAL USER INTERFACE FOR MATTER MANAGEMENT WORKFLOW WITH COLLABORATION - A method including obtaining metadata specifying screens based on a business logic of the matter management workflow, generating, based on the metadata, the screens each including screen objects, where the matter management workflow includes a sequence of the screen objects specified by the metadata based on the business logic, receiving a matter management user input via the screen objects to navigate the matter management workflow, receiving a screen tester user input specifying a test instruction including a first specification based on the screen objects, generating, using the first specification and without further user intervention, a test sequence including a second specification based on the metadata, applying the test sequence to the screen objects to generate a first result depicting an evaluation of navigating the matter management workflow according to the business logic, and generating an alert in response to the first result indicating a violation to the business logic. | 10-27-2011 |
20110276906 | NAVIGATIONAL INFORMATION USER INTERFACE - A navigational information display panel is provided for presenting information associated with a location and relationship of a particular web page in context of hierarchical nodes above the web page. The panel may be displayed at a fixed or movable location upon activation of a navigational information control on a browsing application user interface. The panel may include various display structures representing the web page's contextual location in an effective manner along with navigational links for quick navigation to nodes above the web page (and/or at the same level). | 11-10-2011 |
20110276907 | MONITORING SYSTEM AND METHOD FOR MONITORING THE STATE OF A TECHNICAL INSTALLATION - A method for monitoring a state of a technical installation includes the steps of transmitting, by using a web browser, via the Internet to web server software a user request to display a web page with first data relating to the technical installation, wherein the web server software has access to the first data, transmitting with the web server software the first data to first server software, transforming with the first server software the first data into first display data configured to be interpreted by the web server software, transmitting the first display data to the web server software for construction of the web page with the first data, and transmitting the constructed web page to the web browser for displaying the web page. A corresponding monitoring system using the method is also disclosed. Integration of a measuring device in the monitoring system is hereby facilitated. | 11-10-2011 |
20110289434 | Certified URL checking, caching, and categorization service - Disclosed is a method, a computer system and a computer readable media product that contains a set of computer executable software instructions for directing the computer system to execute a process for generating improved abbreviated uniform resource identifiers (URI) commonly called an URL. A system comprises an URL shortening server, coupled to a web filter, coupled to a proxy server, coupled to a domain name system server. A user may append host and domain as a suffix to a shortened URL to request at least one of web filtering, categorization, and preview before redirection to the site. A site receives a request for an abbreviated URL or a categorized abbreviated URL which is provided upon passing a webfilter. | 11-24-2011 |
20110289435 | DISPLAY APPARATUS DISPLAYING WEB PAGE AND DISPLAYING METHOD OF THE SAME - Disclosed are a display apparatus displaying a web page and a displaying method of the same, the display apparatus including: an input unit which receives web page information; an image processor which processes a web page to display the web page; a display unit which displays thereon the processed web page; a command receiver which receives a user's command; and a controller which controls the image processor to divide the web page into at least one block, and to display the web page in blocks on the display unit according to a user's command input through the command receiver. Accordingly, a web page can be displayed in blocks that are not cut or hidden. | 11-24-2011 |
20110289436 | DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A display apparatus and a control method thereof are provided. The display apparatus comprising: an input unit which receives a web page; an image processor which processes the web page; a display unit which displays the web page processed by the image processor; a command receiver which receives a user's command for the web page; and a controller which divides the web page into a plurality of first blocks, merges two or more of the plurality of first blocks to form a second block, which has a predetermined reference size, and browses the plurality of first blocks and the second block according to the user's command. | 11-24-2011 |
20110296321 | Automated Report Generation System and Method - A computer implemented system and method in a client-server environment, is provided for document research, aggregation, and compilation. The system and method includes a server having a search module configured to generate a search interface displayable to a client communicably coupled to the server, and responsive to instructions received via the search interface, to search and sort selections of interest within a plurality of source documents. A customized report module is configured to generate a custom report interface displayable to the client, and responsive to user selection instructions received via the custom report interface, to extract and aggregate the selections of interest into a customized report. PDF, PPT, and XLS modules are configured to respectively enable source documents in the PDF, PPT, and XLS formats to be searched, sorted, and aggregated by the search module and customized report module. | 12-01-2011 |
20110296322 | Markup Based Extensibility for User Interfaces - Methods, systems, and computer products are provided for exposing the programming of an application user interface to allow modification of the associated user interface to include adding, removing, disabling, enabling and repurposing new or existing user interface components. | 12-01-2011 |
20110296323 | WEB PAGE MANAGEMENT METHOD AND APPARATUS AND STORAGE MEDIUM THEREOF - A web page management method and apparatus are provided in which a selection signal is received for a plurality of web pages, and identification information is received. The plurality of web pages are grouped and managed based on the identification information. | 12-01-2011 |
20110302510 | READER MODE PRESENTATION OF WEB CONTENT - Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a URL are described. Availability detection may be progressively performed such that cheap operations are performed first to reduce the need to perform more expensive ones. A retrieval status of the web page may be detected to determine when enough content has been retrieved to initiate a detection of the reader mode for the web page. A reader indicator may be presented in a user interface of a browser if the availability of the reader mode is detected. A user of the browser may be noted with an alternative presentation of the article content from the web page in addition to a presentation of the whole web page by the browser. If the reader mode of the web page is not available, no reader indicator may be present in the browser. | 12-08-2011 |
20110302511 | METHOD FOR PROVIDING AN OPERATING MENU FOR A FIELD DEVICE OF PROCESS AUTOMATION TECHNOLOGY - A method for providing an operating menu (OM) for a field device (FD) of process automation technology, wherein the operating menu (OM) is displayed on a display unit of a servicing device (SD) remote from the field device (FD) by means of a web browser (WB). Settings of the field device (FD) are editable via the operating menu (OM); wherein a number of different operating menus (OM) are available by means of a web server (WS), especially a web server (WS) integrated in the field device (FD); and wherein one of the available operating menus (OM) is selected, especially by a user, via the web browser (WB). | 12-08-2011 |
20110302512 | INFORMATION TRANSMISSION APPARATUS, CONTROL METHOD OF INFORMATION TRANSMISSION APPARATUS, AND RECORDING MEDIUM STORING COMPUTER PROGRAM - An information transmission apparatus receives information indicating a display language type of a web page to be displayed on a web browser included in an information processing apparatus, and determines whether a display language type of a screen displayed on a display unit included in the information transmission apparatus matches the display language type indicated by the received information. If the display languages do not match, the information transmission apparatus changes the display language of the screen displayed on the display unit to the display language indicated by the received information, generates a web page including image data indicating a screen of a changed display language type, and transmits the generated web page to the information processing apparatus. | 12-08-2011 |
20110307808 | RENDERING INCOMPATIBLE CONTENT WITHIN A USER INTERFACE - An increasing amount of the world's content resides on the web in a form targeted to web browser rendering. It may be advantageous to utilize this web content within non-web-based rich client applications because such rich client applications may provide robust features and/or interactions that web-based platforms lack. Unfortunately, integrating web content into non-web user interfaces may be a difficult task. Accordingly, one or more systems and/or techniques for rendering web content within a user interface are disclosed herein. In particular, a composition component may be configured to invoke one or more rendering components to generate rendered web content in a common format within a surface. The rendered web content may be provided to a user interface for display. An input component may be configured to invoke a rendering component to update rendered web content based upon interaction with rendered web content within the user interface. | 12-15-2011 |
20110307809 | RENDERING WEB CONTENT WITH A BRUSH - A content display system is described herein that combines the positive attributes of brushes and web content by allowing web content to be applied as a brush. The content display system renders web content and creates a bitmap of the rendered web content. The bitmap of the web content as rendered by a web host is captured and used as the pixels for a web brush. The brush can be used wherever other types of brushes can be used. In some embodiments, the brush content is refreshed under control of the application. Web content provided through a brush is much more versatile than simply compositing rendered HTML with other visuals. Thus, the content display system allows applications to display web content inside an application sandbox or other platform using the familiar form to application developers of a brush. | 12-15-2011 |
20110307810 | LIST INTEGRATION - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 12-15-2011 |
20110307811 | WEB APPLICATION HOME BUTTON - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 12-15-2011 |
20110307812 | Creating Task Sessions - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 12-15-2011 |
20110314395 | SEQUENTIAL AND NON-SEQUENTIAL ACCESS TO RECORDS WITHIN A LIST - The disclosure provided herein allows a user of a web application to sequentially or non-sequentially open records from a single or multi-page list across page boundaries without leaving the current viewing window. According to one aspect, a list is provided having a number of records presented sequentially in one or more pages of a list. A selection of one of the records is received, and the content associated with the selected record is retrieved and provided. The list is again provided while presenting the content of the selected record. A new record, sequentially or non-sequentially listed with respect to the currently viewed record, is selected from the list, and in response to the selection, the content within the viewing window is replaced with content associated with the newly selected record. | 12-22-2011 |
20110314396 | INTEGRATION OF PERSONALIZED PORTALS WITH WEB CONTENT SYNDICATION - Personal portal pages for individual users are integrated with web content syndication. For example, when a search query is received from the user, a list of hits is generated. For each hit, it is determined whether there is an associated syndication feed, such as an RSS feed. The list of hits is displayed for the user, and a syndication option is included for each hit that has an associated syndication feed. The user can select the syndication option and thereby subscribe their personal portal page to that syndication feed. In some embodiments, the user may also be able to select syndication feeds for subscription via an alternative interface. | 12-22-2011 |
20120005600 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND PROGRAM - This invention provides an information processing apparatus capable of more reliably preventing inconvenience to the user, that may occur upon a transition of the Web page using the display history of a Web browser. The information processing apparatus can communicate with a Web server via a network and displays, in a Web browser, a screen provided by the Web server. A holding unit holds the display history of a Web page that is previously displayed in the Web browser. A determination unit refers to the display history held in the holding unit to determine whether a Web application different from that activated at the latest time via the Web browser is activated. A deletion control unit deletes the display history held in the holding unit if the determination unit determines that the different Web application is activated. | 01-05-2012 |
20120005601 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS CONTROL METHOD, AND STORAGE MEDIUM - An information processing apparatus according to this invention, being capable of communicating with a Web server via a network, receives from the Web server a response to a processing request issued to a Web application of the Web server. The information processing apparatus changes, when screen control information described in a header of the response contains information which designates priority of a screen display by a Web browser of the information processing apparatus, priority of the screen display by the Web browser to the designated priority. When an event to display a screen other than a screen by the Web browser occurs while the Web browser presents a screen display corresponding to the response, the information processing apparatus inhibits an interrupt display by the event in order for the designated priority. | 01-05-2012 |
20120017159 | MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME - A mobile terminal and a method for controlling the same are disclosed. The mobile terminal may include a wireless communication interface for retrieving web content, a display for displaying a web browser that includes at least one input windows, an input device that receives an input string for input in the at least one input window, and a controller configured to adjust a display of the input string input to fully display the input string. The controller may determine a length of the at least one input window and the input string. If the length of the input string is greater than the length of the at least one input window, the controller may increase the length of the at least one input window or generate a display of the input string in an area outside of the selected input window. | 01-19-2012 |
20120023421 | MODEL FOR EXTENSIONS TO SYSTEM PROVIDING USER INTERFACE APPLICATIONS - A customized application that is declared based on an abstract class definition derived from a declared host component model associated with a host software application implementing business processes and providing a graphical display associated with a user interface (UI) for a user in a client program executing on a client frontend device storing metadata associated with the UI for the client frontend device may be initiated, the metadata including a declaration of the declared host component model and a declaration of the abstract class definition. Access to data and functionality of the host software application may be obtained via the customized application. Customized output may be provided that is different from host output provided by the host software application, the customized output generated by accessing, via the abstract class definition, the declared host component model, for accessing the same data and functionality that is accessed by the host software application. | 01-26-2012 |
20120030589 | Electronic shipment planner - An electronic shipment planner is adapted for electronically presenting shipment and scheduling information to a user. The shipment and scheduling information includes at least one shipment event date. The shipment planner is linked to a shipment data repository containing shipment and scheduling information. A system interface communicates with the shipment data repository. An interactive shipment data link is electronically associated with the shipment and scheduling information, and cooperates with the system interface as commanded by the user to access and retrieve the associated shipment and scheduling information contained in the shipment data repository. A calendar display interface displays the shipment planner to the user in a calendar format, such that the interactive shipment data link is provided on the shipment event date associated with the shipment and scheduling information. | 02-02-2012 |
20120030590 | System and Method for Selecting and Displaying Webpages - A computer-implemented method of dynamically selecting and presenting a webpage includes: receiving a request, at a server, from a client device to display a webpage; determining, at the server, a homepage defined by a user of the client device; accessing, at the server, a list of one or more webpages associated with the user; selecting a chosen webpage from the homepage and the list of one or more webpages; and facilitating the display of the chosen webpage on the client device. | 02-02-2012 |
20120036456 | METHOD AND SYSTEM FOR REVISITING PRIOR NAVIGATED PAGES AND PRIOR EDITS - A system and method for navigating or editing may include storing multiple forward or redo stacks and a single back or undo stack. The forward or undo stacks may include separate stacks for each page from which navigation occurs to a page of lower hierarchical level or for each operation for which another operation is subsequently performed. Positions of references in the forward or redo stacks may be modified in response to navigations or edits to place a last navigated page or operation at the top of the stack. The timing of such movement of references may be optimized. | 02-09-2012 |
20120036457 | INTEGRATED DEVELOPMENT ENVIRONMENT FOR RAPID APPLICATION DEVELOPMENT - A method for developing and executing a web application to be used in a data processing system. The method includes instantiating an object in a memory, the object associated with a first web page of the web application. The method also includes displaying the first web page to an end user. The method further includes receiving at least one update to the first web page from a web browser of the end user. The method still further includes storing the at least one update to the first web page in the object. The method also includes displaying a second web page to the end user. The method further includes re-displaying the first web page based on the at least one update to the object. | 02-09-2012 |
20120042267 | INFERRING THAT A MESSAGE HAS BEEN READ - A technique for inferring whether a message has been read includes the following: identifying at least part of a message that is in a viewport of a computing device, determining a value that is based on the at least part of the message, comparing the value to a threshold, tracking an amount of time that the at least part of the message is in the viewport if the value meets or exceeds the threshold, and inferring whether the message has been read based on the amount of time. | 02-16-2012 |
20120047450 | INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING SAME - An information processing apparatus having a web browser analyzes a request that has been input using an operation screen being displayed by the web browser, refers to information, based upon result of this analysis, identifying the type and issuing source of a request, which has been issued from the application or web browser, and an operation screen displayed by the application launched in accordance with the request or by the web browser, and identifies an operation screen that is to be displayed by the application launched in accordance with the request or by the web browser. When the operation screen displayed by the application is identified, the operation screen based upon the web browser is closed and a screen display request is issued to the application. | 02-23-2012 |
20120047451 | TRANSFERRING DATA BETWEEN APPLICATIONS - In one embodiment, a method for transferring web browser data between web browsers includes collecting browser data pertaining to a first web browser, packaging the browser data into an intermediate format, and storing the packaged data for a subsequent import into a second web browser. | 02-23-2012 |
20120066619 | APPARATUS AND METHOD FOR INFORMATION TRANSMISSION BETWEEN TV AND MOBILE COMMUNICATION SYSTEM - An apparatus and a method for transmitting an Internet site address are provided. In the method of a mobile communication terminal, for information transmission between a television (TV) and the mobile communication terminal, whether input of a specific button or gesture is detected during web surfing is determined. When the input of the specific button is detected, an address of an Internet site currently under web surfing is stored. The stored address of the Internet site is transmitted to the TV for display. Control of the web browser can be transferred to the TV or retained by the mobile communication terminal. The Internet site displayed by the TV can also be sent to the mobile communication terminal to the TV. | 03-15-2012 |
20120102416 | INTERACTIVE ELEMENT MANAGEMENT IN A WEB PAGE - An illustrative embodiment of a computer-implemented method for plug-in re-use in a web page for simulated simultaneous interactive elements, determines whether an interactive element is a plug-in instance on a web page and responsive to a determination that the interactive element is not a plug-in instance on a web page, requests current state information of the interactive element from the web page. The computer-implemented method loads the current state information into an available plug-in instance on the web page, positions and sizes the available plug-in instance on top of the interactive element on the web page and enables interaction with the interactive element. | 04-26-2012 |
20120110480 | METHOD AND APPARATUS FOR RENDERING A WEB PAGE - A method and apparatus for rendering a web page comprising multiple widgets, comprising: upon receiving a widget, receiving or associating a priority with the widget, and associating the widget with a hidden area of the page; creating a wrapper for the widget, enabling rendering the widget and communication between the widget and the apparatus; selecting according to the priority, a widget, adding the wrapper to a browser rendering tree, eliminating the widget from the hidden area and adding to a visible area of the page; receiving an event from the wrapper indicating the widget at least partially rendered, or a timeout event; assigning the widget to the hidden area and eliminating from the visible area of the page, and repeating selecting and receiving; provided the event received indicated that the widget at least nearly rendered, determining whether another widget has to be rendered, and if yes repeating selecting and receiving. | 05-03-2012 |
20120110481 | AUTOMATIC FORMATTING OF DISPLAY SCREEN TO REFLECT PAST CORRELATIVE CHANGES TO DATA DISPLAY WINDOWS - A method for automatically formatting a display screen upon initialization or refresh to reflect a user's prior resizing of frames with respect to one another. | 05-03-2012 |
20120117491 | WEB INTERFACE FOR REMOTE PLATFORM BUILD - A system may include reception of a request from a Web browser identifying source code and a computing platform, creation of a build environment corresponding to the identified computing platform, executing a build based on the source code, using the second build environment, to create build output, and transmission, to the Web browser, of a Web page including the build output. | 05-10-2012 |
20120117492 | METHOD, SYSTEM AND APPARATUS FOR PROCESSING CONTEXT DATA AT A COMMUNICATION DEVICE - A method and apparatus for processing context data at a communication device is provided. Icon data associated with an application is rendered at a display device, thereby providing rendered icon data at the display device, the icon data and the application stored at a memory. Context data associated with the application is determined by retrieving at least a first portion of the context data from a calendar database, the context data for rendering within the application when the application is executed by a processor and rendered at the display device. A portion of the rendered icon data is updated such that the rendered icon data comprises at least a subset of the context data. When the rendered icon data is actuated, the application is responsively executed at the processor such that the context data is rendered at the display device within a rendering of the application. | 05-10-2012 |
20120117493 | CONFIGURABLE METRIC GROUPS FOR PRESENTING DATA TO A USER - A dashboard application can enable a user to quickly view data (and, in a particular aspect, data from one or more business applications) in an efficient manner. The dashboard application can be used to view data about one or more metrics that reflect the performance of a business, as derived from data maintained (perhaps in an associated data store) by the business application(s). In an aspect, a user can select two or more metrics to be displayed on a summary page and/or can invoke a detail page to view detailed information about one of the two or more metrics. | 05-10-2012 |
20120117494 | SYSTEM AND METHOD FOR EXPEDITING INFORMATION DISPLAY - Exemplary systems and methods for expediting information display on a user device are provided. In exemplary embodiments, a request for information is received. An application server then generates and provides source code for a web page containing the requested information. In exemplary embodiments, a removal module is returned with the source code for the first web page. The removal module is configured to remove unnecessary elements from subsequent source code in order to expedite loading and displaying of subsequent web pages on the user device. In some embodiments, the web page comprises a syndicated web page within a window of a main web page. | 05-10-2012 |
20120124487 | ISSUING BEHAVIORAL AND CONTEXTUAL NOTIFICATIONS - The claimed subject matter provides a system and/or method for issuing behavioral and contextual notifications in browser toolbars. An exemplary method comprises discovering usage behaviors and usage context. A trigger event may be defined based on the usage behaviors or the usage context. The trigger may be stored in an application. Information is rendered related to the usage behavior or usage context when the trigger event occurs. | 05-17-2012 |
20120124488 | Network Client Optimization - A method of rendering an optimized web page or other resource includes requesting a resource and receiving a response including a user interface control declaration and a data array containing properties for the user interface control. The data array is parsed to produce a first property value, and a property of the user interface control is modified to correspond to the first property value. Alternatively, the response may not include a user interface control declaration, but a user interface control may be instantiated having a property that corresponds to the first property value. The property value may have been determined dynamically based at least in part on information provided with the request. | 05-17-2012 |
20120124489 | Implement Method, Operation Method, and System for No Installing Data Card Driver - An implementation method, an operation method and a system of a data card driver free installation are provided. The implementation method includes following steps. Device side software of a data card is taken as a compound device with a HID function interface. The device side software of the data card maps all of other function interface data of the data card into the HID function interface, and takes the HID function interface as a channel so as to interact data with a PC side. An operating system of the computer automatically obtains and runs green software built in a storage area of said data card. | 05-17-2012 |
20120137233 | Method and Apparatus for Enabling Generation of Multiple Independent User Interface Elements from a Web Page - A method and apparatus are provided that may enable generation of multiple independent user interface elements from a web page. Some embodiments may utilize source data comprising one or more web pages with corresponding web content and map a user interface element of the source data to a corresponding native application user interface element. | 05-31-2012 |
20120144321 | APPARATUS, SYSTEM AND METHOD FOR REAL-TIME INTERACTION WITH THIRD-PARTY WEB BROWSING - The present invention is and includes a device, system and method for providing at least one coded software item that may be used to track and report both real time and historical browser activities to a third party. Such tracking may include, for example, each and every URL encountered by the browser for the purpose of syndicating to others a feed based on such browsing. The tracking may include temporal characteristics of the browsing done by a user of the browser, the attributes of the user, and/or the attributes of the device from which the browsing has or is taking place. | 06-07-2012 |
20120144322 | APPARATUS AND METHOD FOR NAVIGATING MOSTLY VIEWED WEB PAGES - The present invention discloses an improved way of navigating and moving elements between layers by storing related web pages in a hierarchical manner so that, based on a particular event during a display of a predetermined web page among a plurality of most viewed web pages, the predetermined web page and other webpages from other layers are displayed according to a predefined criteria. | 06-07-2012 |
20120151386 | IDENTIFYING ACTIONS IN DOCUMENTS USING OPTIONS IN MENUS - Documents such as web pages may be regarded as offering various actions; e.g., a website for a movie theater may offer options for viewing movie listings and purchasing tickets. A user may wish to view the set of actions available for a particular document, and/or the performance of an action. However, it may be difficult to identify available actions with acceptable accuracy in an automated manner, and the set of documents (such as the entire worldwide web) may be too voluminous for human identification. In order to identify available actions, the document may be searched for menus containing options, and identifying the actions associated with each option according to an option score. Additionally, documents may be grouped into document categories (e.g., websites for movie theaters and websites for musicians) to facilitate the association options in similar documents with similar sets of actions that are often provided for such documents. | 06-14-2012 |
20120151387 | APPARATUS AND METHOD FOR DISPLAYING INTERACTIVE INFORMATION - In a method for displaying interactive information of a web page, the method may include parsing a web page to determine if interactive information exists, generating a tool window including the interactive information if the interactive information exists on the web page, and outputting the tool window on a display. | 06-14-2012 |
20120159356 | Enhanced World Wide Web-Based Communications - A system and method for providing a browsing widget, comprising a javascript component that obtains at least one permission regarding the primary content and that receives browsing content produced remotely from a second one of the javascript component as forwarded over at least one network to said javascript component. | 06-21-2012 |
20120159357 | MOBILE WEB MAP SERVICE SYSTEM AND TERMINAL PROVIDING MOBILE WEB MAP SERVICE - The mobile web map service system includes a map server configured to provide map data to a terminal in response to a request from the terminal, a multimedia point of interest (mPOI) content provision server configured to provide multimedia information based on a geographic location represented by the map data in response to the request from the terminal, and a terminal configured to request and receive the map data and the multimedia information based on the geographic location represented by the map data, and output the received map data and multimedia information to a user. To overcome limitations of a conventional mobile web map service, a service can be configured using a service application programming interface (API) including hypertext markup language 5 (HTML5)-based geo-location, map-control, offline browsing, and mPOI functions. | 06-21-2012 |
20120166973 | PRESENTING LIST PREVIEWS AMONG SEARCH RESULTS - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitates the presentation of list previews among search results are provided. Upon referencing a user query that indicates a user intent to view a list, a search result within a search results page is presented that includes a list preview. Such a list preview includes at least a portion of a list within a webpage that corresponds with the search results. | 06-28-2012 |
20120166974 | METHOD, APPARATUS AND SYSTEM FOR INTERACTING WITH CONTENT ON WEB BROWSERS - A method, apparatus and system enable indirect remote interaction with a web browser. In one embodiment, remote user gestures may be captured and processed to determine an action to be taken by the web browser. | 06-28-2012 |
20120166975 | MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal and controlling method thereof are disclosed, which facilitates a terminal to be used in further consideration of user's convenience. The present invention includes simultaneously executing a first web browser and a second web browse, displaying the executed first web browser on the touchscreen, if a first touch action is performed on the touchscreen while the first web browser displays a first current webpage, controlling the first web browser to display a first previous webpage or a first next webpage, and if a second touch action is performed on the touchscreen while the first web browser displays the first current webpage, controlling the first web browser to disappear and controlling the second web browser to appear. Accordingly, the present invention facilitates a switching to a different webpage from the displayed webpage in further consideration of user's convenience despite a user input unit of a limited type and a display screen of a limited size in the mobile terminal. | 06-28-2012 |
20120179984 | UNIVERSAL PAGING SYSTEM FOR HTML CONTENT - A computer program product, including a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for universal paging in a web browser. The operations include: identifying a list of paging controls for paging through a plurality of pages of Hypertext Markup Language (HTML) content; binding the list of actions to a set of mouse actions to a mapping stored on a memory device, wherein each mouse action is bound to one of the paging controls in the list; and implementing the paging controls for web pages displayed on a display device in response to corresponding mouse actions from the mapping, wherein the web pages are encoded to recognize the mapping. | 07-12-2012 |
20120179985 | INDEPENDENTLY REFRESHING PORTLET CONTENT IN A PORTAL VIEW - Embodiments of the present invention address deficiencies of the art in respect to portlet content refreshing and provide a novel and non-obvious method, system and apparatus for independently refreshing portlet content in a portal view. In an embodiment of the invention, a system for refreshing portlet content in a portal view can include a portal server configured to render a portal page, a portlet aggregator configured to provide portlet markup for different portlets in different refresh controllers having independently refreshable portions, and a refresh servlet coupled to the portlet aggregator that includes programming to configure the portal page with the different refresh controllers. | 07-12-2012 |
20120185783 | SYSTEM AND METHOD FOR ZERO LATENCY BROWSING - A system replicates Internet websites on a large number of user computers having browsers. The system includes a gateway platform having a gateway server and a cache. In the broadcast mode, the gateway server periodically or continuously images broadcast data (e.g., popular websites), compresses the website images, and stores the compressed website images in the gateway cache. The gateway server then broadcasts all of the compressed broadcast data to all (millions) of the user computers over a broadcast device (such as a satellite), for subsequent display by the user in the browser. In the unicast mode, the user requests unicast data (e.g., less-popular websites or websites having highly user-customized information) at the browser. The gateway server images that one web page, compresses the unicast data, and transmits the compressed unicast data over the broadcast device substantially in real time to the one requesting user computer. | 07-19-2012 |
20120185784 | Method Of Providing Co-browsing Functionality Within A Standard Browser - A system and method for interactive internet co-browsing comprising an internet web browser, web browser pages, and web server all connected by an internet connection. The co-browsing system provides a way for an individual or multiple individuals to lead an internet web co-browsing session while an individual or multiple individuals follow the internet web co-browsing session, and vice versa. | 07-19-2012 |
20120185785 | SYSTEM AND METHOD FOR ZERO LATENCY BROWSING - A system replicates Internet websites on a large number of user computers having browsers. The system includes a gateway platform having a gateway server and a cache. In the broadcast mode, the gateway server periodically or continuously images broadcast data (e.g., popular websites), compresses the website images, and stores the compressed website images in the gateway cache. The gateway server then broadcasts all of the compressed broadcast data to all (millions) of the user computers over a broadcast device (such as a satellite), for subsequent display by the user in the browser. In the unicast mode, the user requests unicast data (e.g., less-popular websites or websites having highly user-customized information) at the browser. The gateway server images that one web page, compresses the unicast data, and transmits the compressed unicast data over the broadcast device substantially in real time to the one requesting user computer. | 07-19-2012 |
20120185786 | MEDICAL IMAGE MANAGEMENT SYSTEM - A method of managing medical information is disclosed. Medical image data is received, at a real-time transfer engine, at the same time that the patient is being scanned by a medical imaging device. The medical image data is then converted to a browser-compatible image format at a converter engine connected to receive the medical image data from the real-time transfer engine. The converter engine comprises a decoder engine for extracting image pixel data from the medical image data and an encoding engine for converting the image pixel data to a browser-compatible format connected to receive the image pixel data. The image pixel data may be converted to a browser compatible format without loss of diagnostic data. | 07-19-2012 |
20120192089 | DIRECT NAVIGATION THROUGH BROWSER ADDRESS BAR - In one or more embodiments, a Web browser receives user input in the form of text that is entered in a suitably-configured text entry bar, such as an address bar. The web browser processes the text and ascertains whether the text appears to be a search or an attempted navigation. Based on whether the text appears to be a search or an attempted navigation, the web browser communicates the text to a search provider, along with an indication of whether the text appears to be a search or an attempted navigation. The search provider receives the text and the indication and can then take appropriate action as by returning a search results page or causing the web browser to be redirected to a website associated with the received text. | 07-26-2012 |
20120198361 | Method and System for Seamless Navigation and Drill Back Among a Plurality of Web Applications - A networked computer system and method for seamless navigation among a plurality of web applications. The networked computer system includes a server serving a plurality of applications and a client-side computer system connected to the server over a network. The client-side computer system includes a browser configured to access the plurality of applications. The browser includes a plurality of frames, each executing an interface configured to access a respective one of the plurality of applications over the network. The browser provides seamless navigation among the plurality of applications. The method includes steps of receiving a webpage comprising a plurality of interfaces to a plurality of applications, rendering the webpage within a browser, and seamlessly navigating from a first one of the interfaces to a second one of the interfaces in response to a user selection. Seamless navigation may be effected by hiding the first interface while unhiding the second interface. | 08-02-2012 |
20120204121 | SUMMARIZING PORTLET USAGE IN A PORTAL PAGE - A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. The portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the plurality of different times specified according to the detected usage separately stored at each of the plurality of different times, wherein the summary portal page provides a summary of at least a selection of a previous usage of the at least one portal page comprising each separate instance of the at least one portlet application that functions as if placed on the at least one portal page. | 08-09-2012 |
20120216132 | Embedding User Selected Content In A Web Browser Display - Embedding user selected content in a web browser display, including receiving, by a web browser from a user, a selection of a display object to persistently display; and, for each of a number of subsequently accessed documents to be displayed by the web browser: retrieving, by the web browser, the document from a document source; embedding, by the web browser, the user-selected display object in the document through a document management API exposing one or more interfaces for managing documents; and displaying, by the web browser, the document with the embedded user-selected display object. | 08-23-2012 |
20120216133 | SECURE CLOUD COMPUTING SYSTEM AND METHOD - A system and method, comprising: an interface port to a data communication network; a processor and associated memory, configured to execute a content browser, and a browser plugin, the browser plugin filtering at least a portion of data received by the content browser, and at least one of selectively blocking, modifying, or permitting interaction of a user with the received data, in dependence on at least a user-associated configuration file received from a remote resource through the interface port, and communicating at least one item of information which is blocked from access by the user; and a display port, configured to output information defining a user presentation of browser output. Communications between the remote resource and the plugin or browser may be encrypted. For example, the plugin receives user login information from the remote resource, and automatically fills in a login page for an Internet resource, while preventing user-access to the login information itself. | 08-23-2012 |
20120226998 | PROVIDING HOSTED VIRTUAL DESKTOP INFRASTRUCTURE SERVICES - In an example embodiment, a device provides a connection to an endpoint coupled with a first network to a virtual desktop client coupled with a second network. The device obtains data from the virtual desktop client which client which includes at least one link to data available from an external server, such as streaming media. The device obtains the data from the external server and provides the data with data obtained from the virtual desktop client to the endpoint. | 09-06-2012 |
20120226999 | BROWSING METHOD, DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM - A browsing method and an electronic device for performing the method are provided. The method includes transmitting, to an external device having a browser engine, a first request for data based upon a first output of the browser engine; receiving, from the external device, the requested data; and displaying a browsing screen according to the received data. | 09-06-2012 |
20120233558 | GRAPHICAL USER INTERFACE THAT SUPPORTS DOCUMENT ANNOTATION - A graphical user interface that facilitates annotating documents is described herein. The graphical user interface includes a first field that displays a document to a user. The graphical user interface includes a second field that displays an annotation that has been assigned to a portion of the document, wherein the annotation includes a defined structure. The annotation is in the form of a tuple, wherein the tuple includes a first word or phrase, a second word or phrase, and a third word or phrase that relates the first word or phrase to the second word or phrase. The graphical user interface also includes a third field that facilitates user-editing of annotations. | 09-13-2012 |
20120233559 | METHOD AND APPARATUS FOR INTERWORKING APPLICATION AND WEB BROWSER - A method of interworking an application and a browser in a terminal by receiving a user input through the browser, determining whether an application related to the user input is registered in an external device, determining, if the application is registered in the external device, whether the registered application is installed in the terminal, and when the registered application is installed, running the installed application. | 09-13-2012 |
20120240063 | WEB SITE SECTIONING FOR MOBILE WEB BROWSER USABILITY - A method of displaying web page information. The method includes dividing a web page into sections, displaying on a mobile device having a web browser the web page having the sections, panning to a web page section of interest, and zooming-in to the web page section of interest to enlarge text or images on the web page section of interest while the mobile device browser loads only content for the web page section of interest. The method is performed by one or more computing devices. Also disclosed is a computer program product for displaying web page information. | 09-20-2012 |
20120254775 | Smartly Navigating Hierarchical Structure Strings - A method, device, and computer program product for smartly navigating hierarchical structure strings are provided. The method may include tokenizing a hierarchical structure string by a delimiter, reading a hierarchical path to a string pointed by a pointer device between two adjacent delimiters, and fetching and displaying all available sibling hierarchical paths at the level next to the current level. | 10-04-2012 |
20120254776 | BROWSING REAL-TIME SEARCH RESULTS EFFECTIVELY - A method for visiting a results page of a time-varying result set of a search query. The method includes displaying to a user a list of results belonging to the visited page, each result comprising a hyperlink to a document, a result being de-emphasized if the URL used in its hyperlink is present in a set of URLs of results that are deemed to have been seen by the user. When the user clicks or taps a page menu button to navigate to a different page, the method further includes adding to that set the URLs of the results of the visited page. Page menu buttons are highlighted if they pertain to pages containing results deemed to have been seen by the user. | 10-04-2012 |
20120260197 | IMAGE FORMING APPARATUS, METHOD OF INSTALLING OSGi-BASED SERVICE, METHOD OF PROVIDING OSGi-BASED SERVICE, AND COMPUTER-READABLE RECORDING MEDIUM - An image forming apparatus having an open services gateway initiative (OSGi)-based service is provided. The image forming apparatus may include a user interface (UI) unit to receive a service execution command for a first bundle to provide at least one service, and a control unit which controls the UI unit to display a UI of a second bundle to provide at least one service, the second bundle having UI expansion information for the first bundle in one region of a UI window corresponding to the first bundle. | 10-11-2012 |
20120266089 | PANELS ON TOUCH - Methods and systems for displaying content on a webpage are disclosed. The method may include receiving an application indication to open a first application on a touch device. The method may further include displaying the first application on the touch device as a panel overlaid on a portion of a viewable area of a webpage that is currently displayed on the touch device, and displaying a first icon on the touch device relative to the panel and the webpage, the icon representative of the first application. The content of the webpage may be viewable and accessible on a single display window for ease of convenience when navigating from the first application to the second application. | 10-18-2012 |
20120266090 | Browser Intermediary - A browser intermediary provides a user interface that displays representations of various types of available web-based content. Selection of a particular web-based content from the browser intermediary causes a web browser application to be launched and the selected web-based content to be loaded in the browser user interface. | 10-18-2012 |
20120266091 | METHOD AND APPARATUS FOR REPRESENTING USER DEVICE AND SERVICE AS SOCIAL OBJECTS - A method and apparatus for representing a user device and a service as social objects include: registering user information; receiving social Web service account information of the user from a social Web service, and registering the social Web service account information in relation to the user information; and receiving information about the user device and information about services executed in the user device, and registering the received information in relation to the user information. | 10-18-2012 |
20120272166 | SPATIALLY-ORIENTED TRAVERSAL ANIMATIONS FOR NETWORK ADDRESS TRANSITIONS - Embodiments include a method that includes receiving a destination Internet address for a destination web page into a graphical web browser that is displaying a current web page having a current Internet address on a display. The method includes determining a relationship between the destination Internet address and the current Internet address. The method also includes determining a spatially-oriented traversal animation based on the relationship between the destination Internet address and the current Internet address. The method includes animating bringing the destination web page onto the display using the spatially-oriented traversal animation. The method also includes displaying the destination web page after the spatially-oriented traversal animation. | 10-25-2012 |
20120278741 | METHOD AND SYSTEM FOR CONFIGURING WEB ANALYSIS AND WEB TESTING - The current application is directed to methods and systems for configuring web sites and web-analysis and web-testing systems for real-time analysis and testing of web sites. The configuration methods incorporated into the services include interactive configuration, dynamic reconfiguration, and auto-configuration. | 11-01-2012 |
20120278742 | SERVER APPARATUS, TERMINAL APPARATUS, USER'S DEGREE OF INTEREST CALCULATION METHOD, USER'S DEGREE OF INTEREST CALCULATION PROGRAM, TERMINAL PROGRAM, RECORDING MEDIUM HAVING PROGRAM RECORDED THEREIN, AND AN INFORMATION PROVIDING SYSTEM - A server apparatus according to the invention obtains, from a terminal apparatus, scroll operation information conducted on a display area of the terminal apparatus, and obtains content identification information for identifying the content displayed at the display area, and calculates the user's degree of interest in the content identified by the obtained content identification information. | 11-01-2012 |
20120284652 | HUMAN-ENVIRONMENT INTERACTIVE SYSTEM AND PORTABLE DEVICE USING THE SAME - A human-environment interactive system and a portable device using the same are provided. The human-environment interactive system includes a ubiquitous computing system, at least one home-equipment, and the portable device. The portable device is suitable for two-way communicating with the portable device, and includes a RF transceiver, a browser, and a controller. When the portable device is taken into an environmental space, the controller actively receives a set of situational information from the ubiquitous computing system through the RF transceiver. The situational information includes a status information of at least one home-equipment, and a real time position information of the portable device. The controller displays this set of situational information in the browser for a user to perceive variations of the surrounding environment, so as to operate the at least one home-equipment through the browser. | 11-08-2012 |
20120284653 | OBJECT MODEL FOR A USER INTERFACE - Various embodiments provide techniques and processes for defining elements of a user interface (UI) using a tree of objects created based on a markup language. In some embodiments, a client application provides markup that defines one or more aspects of a UI to an application programming interface (API). The API parses the markup to determine a namespace and one or more UI elements defined by the namespace. Instances of the UI elements are created, and properties of the UI elements are set on the instances. A user interface may then be displayed that includes the instances of the UI elements. | 11-08-2012 |
20120297324 | Navigation Control Availability - Techniques for navigation control availability are described that provide dynamic navigation controls configured to remain available throughout viewing operations including scrolling and resizing. A page of content (e.g., a webpage or document) having one or more dynamic navigation controls can be rendered within a viewing pane of a client application. Dynamic navigation controls within the page can be detected by parsing code associated with the page that defines the controls. When a viewing operation is performed that changes the display of the rendered page, the detected navigation controls can be dynamically adjusted to remain visually available according to associated behaviors. Behaviors associated with dynamic navigation controls can include, for example, docking of the controls to a visible position in or adjacent to the viewing pane, relocating of the controls, and/or resizing of the controls within the rendered page to keep the controls visible. | 11-22-2012 |
20120304081 | Navigation User Interface in Support of Page-Focused, Touch- or Gesture-based Browsing Experience - Various embodiments provide a web browser user interface that permits users to become more fully immersed in web page content that is displayed by a web browser. The inventive approach emphasizes a “content-over-chrome” approach by providing a navigation user interface model that contextually adapts and modifies the navigation user interface based on a particular current user task. In one or more embodiments, locational modifications are made to place various browser instrumentalities, e.g. navigation instrumentalities, in locations that are selected to enhance the user experience by enabling the user to focus more easily on content-relevant portions of the display screen or device. | 11-29-2012 |
20120304082 | Travel Log for Manipulation of Content - Various embodiments provide a travel log for manipulation of content. In at least some embodiments, the travel log can be presented as a visual element of a web browser and can enable a user to navigate through visited content (e.g., web pages) via manipulation of the content using touch-based and/or touchless gestures. Implementations can facilitate navigation through content by representing the travel log as a visual “time line” of visited content that can be scrolled via manipulation through a web browser user interface. For example, a user can navigate the travel log to older content by manipulating the travel log in one direction, and can navigate the travel log to newer content by manipulating the travel log in a different direction. | 11-29-2012 |
20120311465 | Accessing Web Content Based on Mobile Contextual Data - Available web content is filtered based on context data available on a mobile device. Access to the filtered web content is then made available through an infotainment user interface. Context data may be based on a variety of data including, but not limited to, location information, recent communications, scheduled appointments, social network interactions, user-specified favorites, and so on. | 12-06-2012 |
20120311466 | HOMEPAGE RE-ASSIGNMENT - Systems, methods and products are described that provide homepage re-assignment. One aspect includes displaying a default homepage desktop view from among a plurality of scrollable desktop views; receiving user input via a user input device; opening a homepage re-assignment utility responsive to receiving said user input, said homepage re-assignment utility including a display indicating one or more desktop views selectable as a new homepage; and responsive to receiving a user input indicating a selection of a desktop view as a new homepage, changing a default homepage setting to a desktop view selected as a new homepage. Other embodiments are described. | 12-06-2012 |
20120311467 | COMPUTER-IMPLEMENTED METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING A USER INTERFACE COMPONENT - A computer-implemented method, a computer system and a computer program product are for displaying a user interface component according to an implementation language independent description of the user interface component are provided. The method may comprise selecting, based on a characteristic of the implementation language independent description, a description parser and receiving the implementation language independent description, and determining an implementation language for displaying the user interface component. Also, the method may comprise parsing, by the description parser, the implementation language independent description, identifying a presentation rule, and selecting a set of instructions for processing the parsed description. In addition, the method may comprise processing the parsed description according to the set of instructions in order to create an implementation language dependent specification of the user interface component. The user interface component may be displayed according to the implementation language dependent specification. | 12-06-2012 |
20120317502 | SYSTEM AND METHOD FOR DYNAMICALLY CHANGING THE CONTENT OF AN INTERNET WEB PAGE - A host Web page includes an evolving interactive dialog box wherein an Internet user may enter user data to be processed. When the user completes entering user data in a first revolution of the interactive dialog box, the first revolution is replaced with a second revolution of the evolving interactive dialog box without disturbing or affecting any other part of the host Web page being displayed. Beneficially, the first and second revolutions may be communicated to a user computer together with and at a same time as the host Web page. Also, the second revolution may include a variety of data which is selected or customized to match the user data submitted in the first revolution. Each revolution of the evolving interactive dialog box may be comprised of any combination of general textual data entry fields, category (pull-down) menus, contact information data entry fields, and opt-in/opt-out buttons. | 12-13-2012 |
20120317503 | APPARATUS AND METHOD FOR PROVIDING WEB BROWSER INTERFACE USING GESTURE IN DEVICE - An apparatus and method provide a web browser interface in a device. A method for providing a web browser interface in a device includes recognizing a gesture motion on an address window region of a web browser, determining a page switch-related function mapped to the recognized gesture motion, and performing the determined page switch-related function. | 12-13-2012 |
20120324374 | MOVIE DISCOVERY SYSTEM - A movie browsing system may use a combination of long term and session based preferences to help a user browse movies using microcategories. The user preferences may be stored as microcategory weights, where the session based weights may change during a session as the system learns the types of movies a user wishes to see at that time. The long term microcategory weights may change at a slower rate than the session weights. The system may present a diverse set of microcategories to a user in an effort to diverge the search and learn the user's current interest, and may refine the weights as the user browses to converge to a desired movie. A user interface may operate on a television screen with a minimum of user input controls to navigate the browsing system while still collecting user preferences. | 12-20-2012 |
20120324375 | WEB-BASED USER SUPPORT SYSTEM AND METHOD - Disclosed, in one general aspect, is a method of interacting with website users that includes serving website pages during a first web browsing session, and tracking a users' interactions with these pages. A verbal communication session, such as a phone call, is initiated from the user's location to a user support location during the web browsing session. A session id is received from the user at the user support location during the communication session. At the user support location both stored tracking information as well as additional information relating to the user can then be accessed based on the received session id. During the communication session, a customer service representative can also serve custom-selected content from a set of browsable website pages into the series of user-selected web pages in the browsing session. | 12-20-2012 |
20120331406 | Survivable Browsing In Virtualized Desktop Environment When Host Connectivity Is Lost - Techniques are provided herein for providing survivable browsing when a client endpoint device loses contact with its host server. A Hosted Virtual Desktop (HVD) draws and communicates an HVD display image comprising a HVD browser window to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to synchronize browser data, and in some examples to render data such as streaming media in a client-provided frameless browser window in place of a placeholder in the HVD browser window. In response to the detection of an inactive VDI session, the browser server on the client endpoint device launches an endpoint browser instance to seamlessly switch browsing from the HVD browser window to an endpoint browser window, using the browser synchronization data. | 12-27-2012 |
20120331407 | Temporal Task-Based Tab Management - Systems and methods for managing tabs, such as tabs used for accessing web pages. Such systems and methods may also provide, arrange and identify the tabs based on tasks to be performed using resources accessed via the web pages. A method for task-based web page tab management may include determining a task period. The method may also include selecting one or more tabs of a plurality of displayed tabs to adjust based on the task period and a task profile. The method may further include adjusting the display of the selected tabs. A system for task-based web page tab management may include a task period determiner and a tab adjuster. The system may also include a task profiler. | 12-27-2012 |
20120331408 | Temporal Task-Based Tab Management - Systems and methods for managing tabs, such as tabs used for accessing web pages. Such systems and methods may also provide, arrange and identify the tabs based on tasks to be performed using resources accessed via the web pages. A method for task-based web page tab management may include determining a task period. The method may also include selecting one or more tabs of a plurality of displayed tabs to adjust based on the task period and a task profile. The method may further include adjusting the display of the selected tabs. A system for task-based web page tab management may include a task period determiner and a tab adjuster. The system may also include a task profiler. | 12-27-2012 |
20120331409 | System and Method for Selecting and Displaying Webpages - A server having one or more processors and memory associates one or more link categories with a first user and receives a request from the browser on the client device to display a new webpage in the browser. In response to the request, the server accesses a list of one or more webpages associated with the first user, where the list is generated based on the one or more link categories associated with the first user, and selects a randomly chosen webpage from a set of webpages including the list of one or more webpages. When the randomly chosen webpage is a webpage associated with the respective link category generated by the second user, the server facilitates display, on the client device, of the randomly chosen webpage from the respective link category generated by the second user. | 12-27-2012 |
20130007642 | CONTAINING AND ACCESSING MULTIPLE WEB BROWSERS - A method and system for displaying a web page. Each record in a container browser includes a web site locator of a web site and a web browser identifier of a web browser associated with the web site. A first web browser retrieves and displays a particular web page from a first web site. A user desires to replace a web browser identifier of a first web browser in a first record in the container browser with a web browser identifier of a second web browser. The web browser identifier of the second web browser is received from the user. The web browser identifier of the first web browser is replaced by the web browser identifier of the second web browser in the first record. The second web browser retrieves and displays the particular web page from the first web site. | 01-03-2013 |
20130014036 | Layout Manager - A computer-implemented system for creating or managing layouts, comprising a browser application and one or more display clients for rendering data-oriented views. The browser application is user-operable to select or locate data sources and to select data-oriented views and thereby to control the browser application to control the display clients to render the selected data-oriented views based on the selected data sources. The browser application may include an icon module for generating increment icons, the increment icons being user-operable to select the data sources and the data-oriented views. | 01-10-2013 |
20130014037 | Multi-Process Browser Architecture - Systems and methods for multi-process browser architecture are described herein. In an embodiment, a system for providing multi-process browser architecture includes at least one rendering process for each browser instance that renders a content area; and at least one browser process that communicates with one or a plurality of rendering engine processes. In another embodiment, a method for providing a multi-process browser architecture includes instantiating a unique rendering process for each content area instance and instantiating a unique browser process. In this way browsers may avoid the effects of faulty processes affecting other browser processes. This may improve user efficiency while enhancing user experience. | 01-10-2013 |
20130014038 | Definition for Service Interface - Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format. | 01-10-2013 |
20130019189 | AUGMENTED EDITING OF AN ONLINE DOCUMENTAANM Stewart; Shawn J.AACI PlantationAAST FLAACO USAAGP Stewart; Shawn J. Plantation FL USAANM McAdoo; SentaAACI TamaracAAST FLAACO USAAGP McAdoo; Senta Tamarac FL US - An apparatus is disclosed that comprises a processor and memory coupled to the processor. The memory is operable to store an augmented website editor. The augmented website editor may be operable to edit one or more objects of a web page copy of a web page and to link the one or more objects to respective data sources associated with the web page. | 01-17-2013 |
20130019190 | CONTENT DISPLAY SYSTEM - A content display system includes a communication device and an information display device. The communication device may store location information of summarized content information, acquire the summarized content information based on the location information, display titles included in the summarized content information, allow a user to select at least one title from the titles, specify first location information of a first content corresponding to a first title selected by the user, and send a command for displaying the first content corresponding to the first location information. The information display device may receive the command, and activate a browser in accordance with a first type of command when the browser has been closed which had been activated in accordance with another first type of command sent from the communication device before receiving the first type of command. | 01-17-2013 |
20130024790 | LINKING PRODUCT CONFIGURATION TOOL WITH NETWORKING SITES - Various embodiments of systems and methods for linking product configuration tool with networking site(s) are described herein. In one aspect, the method includes receiving a data to identify the product configuration tool, selecting an active tag on the networking site, based upon the active tag, sending a command to the product configuration tool, in response to the command, receiving one or more resultant data, and rendering a context menu including the one or more resultant data on the networking site. The product configuration tool(s) may be accessed while writing or reading a blog on the networking site. Further, a user can easily compose the blog, e.g., by selecting a resultant data from the context menu. Additionally, the context menu provides context(s) related to the active tag. Moreover, configuration UIs for maintaining knowledge base and/or visualizing a configuration of the product configuration tool can be accessed from the networking site(s). | 01-24-2013 |
20130031490 | ON-DEMAND TAB REHYDRATION - Various embodiments proactively monitor and efficiently manage resource usage of individual tabs. In at least some embodiments, one or more tabs can be dehydrated in accordance with various operational parameters, and rehydrated when a user actually activates a particular tab. In at least some embodiments, rehydration can occur on a tab-by-tab basis, while at least some tabs remain dehydrated. Dehydrated tabs can, in some embodiments, be visually presented to a user in a manner in which normal, active tabs are presented. | 01-31-2013 |
20130031491 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PROGRESSIVE RENDERING OF REPORT RESULTS - In accordance with embodiments, there are provided mechanisms and methods for progressive rendering of report results. These mechanisms and methods for progressive rendering of report results can enable embodiments to render report results in portions as they are received. The ability of embodiments to render report results in portions as they are received can enable report results to be progressively rendered such that delay is avoided which would otherwise occur when rendering only in response to receipt of an entirety of the report results. | 01-31-2013 |
20130036374 | METHOD AND APPARATUS FOR PROVIDING A BANNER ON A WEBSITE - Embodiments of the present invention may use a communication network to produce a banner on a website on a client device by requesting and receiving data from website and banner server. | 02-07-2013 |
20130042188 | DYNAMIC IMPROVEMENT OF INTERNET BROWSER APPEARANCE AND CONNECTIVITY - A plug-in is one of 1) installed or 2) caused to be installed in the browser of a web surfer. The plug-in is configured to allow information to be dynamically 1) added to, 2) modified in, and 3) any combination of the two, the area of the browser containing a user-selectable button by the action of the plug-in. The user-selectable button is displayed in the area of the webpage. The button can include graphic information and a text label. The button is configured to 1) direct the browser to at least one web site corresponding to the text label, 2) direct the browser to content related links to the content that is on the website being browsed, and 3) any combination of both. A third party server site may dynamically control what graphic information, text label, or both is being displayed for that user-selectable button. | 02-14-2013 |
20130047100 | Link Disambiguation For Touch Screens - Methods, systems and computer program products for displaying links on a touch screen are disclosed. A link area of uncertainty at a touch point of a touch screen gesture may be determined. Two or more links may be determined at the link area. A predicted link of the two or more links may be selected. An enlarged display of the predicted link may be previewed. A system for displaying links on a touch screen may include a link area determiner, a link selector and a link previewer. | 02-21-2013 |
20130055114 | Enhanced and Extended Browsing Via Companion Mobile Device - A method for using a mobile device as a companion device to a computer during a browsing session. In addition to browser code that provides content and control for the web page being browsed, mobile device code is downloaded to the computer, a direct connection between the computer and the mobile device is initiated, and the mobile device code is sent to the mobile device from the computer via the computer-mobile device connection. The mobile device code provides functionalities to the mobile device to extend and enhance the browsing session. The additional browser code and mobile device code is provided by the website's host server or by a separate service server. | 02-28-2013 |
20130055115 | System And Method For Implementing A User Interface To A Multi-Agent Distributed Control System - A visualization system computer communicating with a memory to execute a stored program contained in a fixed medium of the memory to display information regarding control components based on control component ontologies and knowledge bases. The visualization system includes an inspection agent configured to communicate with one or more autonomous control components of the manufacturing system to request control component information including a control component ontology including a listing of parameters and relations associated with the control component that define the operating characteristics of the control component and a knowledge base including a listing of current states for the parameters and relations of the control component. The visualization system further includes a visualization editor configured to generate a visualization interface representative of control component information received based on the request and an electronic web server configured to display the visualization interface in response to a received web page request. | 02-28-2013 |
20130061159 | Overlaid User Interface for Browser Tab Switching - Methods and systems directed to a web browser application that efficiently manages tab creation and switching. The application displays, in response to a user selecting an address bar, a sorted list or set of icons for a set of addresses. The addresses may be the currently open tabs, the history, most visited pages, or bookmarks. In this manner, a user is provided an efficient browser that requires fewer key presses for tab functions. | 03-07-2013 |
20130061160 | Domain-Specific Browser Tab Creation and Management - Methods and systems directed to a web browser application that efficiently manages tab creation and switching. The application creates a new browser tab for each top-level domain visited, and stores the data structure for the tab, including forward and backward history, in a table. The application also creates a new browser tab in response to a separate application invoking a web browser, or in response to an explicit command by a user to create a browser tab. Thus, a user may efficiently switch between multiple browser tabs without having to expend time and energy in managing, opening, or closing browser tabs. | 03-07-2013 |
20130067357 | Evaluating content - Recording a user's preference for content is disclosed. An indication of a problem associated with the content is received, in response to only a single action taken by a user interacting with a web page. After receiving the indication, at least a portion of the web page is continued to be displayed. | 03-14-2013 |
20130067358 | Browser-based Discovery and Application Switching - Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse. | 03-14-2013 |
20130067359 | Browser-based Discovery and Application Switching - Various embodiments enable a web browser to promote the availability of an installable application that is associated with a website to which the web browser has been navigated. The web browser is configured to discover the availability of these applications and, responsively, provide a user experience through which the user can acquire and install such applications, as well as switch to applications that have previously been installed. Thus, through the various embodiments, a user is relieved of the burden of having to navigate to a particular application store and periodically search for applications associated with sites to which they browse. | 03-14-2013 |
20130073991 | Supplementary Calculation Of Numeric Data In A Web Browser - An approach is provided in which a user selection is received with the selection being a number data elements with each of the selected data elements being displayed in a Web browser software application. A first set of functions that apply to the selected data elements is identified and the identified first set of functions is applied to the selected data elements. The result is a set of resulting values which are displayed a window that appears on the display screen. If the user has selected numeric data then numeric functions are applied to the data, however if the user has selected date-type data then date functions are applied to the data. | 03-21-2013 |
20130073992 | Supplementary Calculation Of Numeric Data In A Web Browser - An approach is provided in which a user selection is received with the selection being a number data elements with each of the selected data elements being displayed in a Web browser software application. A first set of functions that apply to the selected data elements is identified and the identified first set of functions is applied to the selected data elements. The result is a set of resulting values which are displayed a window that appears on the display screen. If the user has selected numeric data then numeric functions are applied to the data, however if the user has selected date-type data then date functions are applied to the data. | 03-21-2013 |
20130080929 | MINIMIZING AND MAXIMIZING BETWEEN PORTRAIT DUAL DISPLAY AND PORTRAIT SINGLE DISPLAY - Methods and devices for minimizing and maximizing displayed output associated with applications are provided. More particularly, an application presented as two or more pages in a portrait mode can be minimized to present one of the two or more pages following a minimization operation. The page that continues to be displayed can comprise a primary or preferred page, while the page that is dismissed can comprise a secondary or ancillary page. With respect to a maximization operation received with respect to a page of an application results in the display of an additional page associated with that application. Maximization can include controlling the respective screens on which first and second pages of the maximized application are displayed. | 03-28-2013 |
20130080930 | MODIFYING RUNNING OF PLUG-IN ON HIDDEN TAB OF BROWSER - Various example embodiments are disclosed. According to an example embodiment, a non-transitory computer-readable medium may include computer-executable instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to receive, by a web browser, a file from a web server, the file including an instruction to launch a plug-in of the browser, launch the plug-in in an active state based on the instruction, provide a message to the plug-in indicating that the plug-in is hidden and is not displayed as visible by the web browser, and modify running of the plug-in from the active state based on the message. | 03-28-2013 |
20130086490 | SPECULATIVE ACTIONS BASED ON USER DWELL TIME OVER SELECTABLE CONTENT - Methods, systems, and techniques for reducing web page load time are provided. An exemplary method for reducing web page load time includes detecting, in a browser, a cursor in a region of a web page. The region surrounds a selectable item associated with a URL. The exemplary method includes determining whether the cursor is present in the region for a threshold period of time. The exemplary method further includes performing a speculative action when it is determined that the cursor has been present in the region for the threshold period of time, without modifying underlying code of a web page associated with the URL. | 04-04-2013 |
20130086491 | AUTOMATICALLY GENERATING A BUSINESS PROCESS FLOW GUI USING A SYMBOLIC ANNOTATION LANGUAGE - A method, system, and computer program product for displaying an automatically generated graphical display of a business process flow to facilitate user interaction with enterprise software applications. A compact symbolic annotation language is used in conjunction with a flow generator to automatically generate a computer renderable description of the business process flow. The method commences by defining symbols to form an alphabet to be used in the symbolic annotation language. The compact symbolic language is capable of representing rich semantics including process operations, fork operations, and join operations. Once an agent (e.g., a person, a computer agent) has captured a particular business process flow using symbols of the compact symbolic annotation language, then a computer process performs a mapping of the symbols to a markup language. The markup language can be rendered in a graphical display. The markup language can be HTML/CSS, SVG, UML, or another markup language. | 04-04-2013 |
20130104059 | ENABLING IMMERSIVE, INTERACTIVE DESKTOP IMAGE PRESENTATION - Systems, methods, and computer-readable storage media for enabling immersive, interactive desktop image presentation are provided. Upon receiving a request for presentation of a background image of a search engine home page as a desktop image, the background image is transmitted for presentation on a desktop associated with a computing device. In embodiments, the background image, and likewise the desktop image, permits user interaction therewith. For instance, a user may zoom into the image, pan around the image or otherwise interact with enabled regions of the background and/or desktop image that offer additional content and/or navigate the user to another location where additional information may be found. In this way, the user is provided an immersive, interactive experience with the image whether at the search engine home page, the desktop, or both. | 04-25-2013 |
20130104060 | DYNAMIC SELECTION OF ONE OF MANY AVAILABLE WEB BROWSERS - A user selection of an item corresponding to a Web page can be received. The user selection can represents a request to open the Web page within an instantiated one of a set of Web browser applications installed on a computing device. A set of Web page elements unique to the Web page can be identified through an analysis conducted by the computing device. The identified set of Web page elements can be utilized to determine at the computing device one of the installed Web browser applications for the Web page. The determination of the one installed Web browser application can varies from Web page-to-Web page. At the computing device, the determined one of the Web browser applications can be instantiated. The Web page can be opened within the instantiated one of the Web browser applications. | 04-25-2013 |
20130111368 | CREATING AND MAINTAINING IMAGES OF BROWSED DOCUMENTS | 05-02-2013 |
20130117694 | POLLING SYSTEMS AND METHODS - Computer systems and computer-implemented methods for assisting individuals in conducting, participating in, and viewing polls, while minimizing statistical bias and maximizing poll accessibility and poll viewing functionalities, are disclosed. A computer-implemented polling method is implemented on a website. The polling method includes registering a user account, facilitating the creation of a poll, facilitating a review of the poll, facilitating user participation in the poll, and facilitating viewing results of the poll. | 05-09-2013 |
20130125029 | EXTENSIBLE WEB-BASED 3D MODELING - A system for extending the functionality of a web-based, three-dimensional modeling in a browser application is stored as instructions on a computer-readable medium. The instructions include an interface module that may receive user commands from the browser application that define a script including functions to modify or create a 3D model. The script instructions may cause a rendering of the 3D model to be displayed in a window controlled by the browser application. A modeling engine as a compiled browser plug-in may extends the functionality of the browser application. Further, the modeling engine may include functions to interpret model data corresponding to a 3D model and render the 3D model in accordance with the script. Further instructions include a script interface layer that may expose the modeling engine functions to the interface module for use by the script functions. The script functions extend the modeling engine functions. | 05-16-2013 |
20130125030 | ACCESSIBLE LIST NAVIGATION - Embodiments of the present invention provide a method, apparatus and computer program product for accessible list navigation. In one embodiment of the invention, a user interface article of manufacture configured for accessible list navigation can include markup defining a list including multiple list item, an obscured marker associated with at least one of the list items, and jump logic disposed in the obscured marker. Specifically, the jump logic can be programmed to navigate to a specified different one of the list items responsive to an activation of the obscured marker. Finally, alternate text can be disposed in the obscured marker which identifies the different one of the list items. As such, assistive technology can be programmed to read back the alternate text responsive to an activation of the obscured marker. | 05-16-2013 |
20130132868 | CROSS-BROWSER "DRAG-AND-DROP" LIBRARY - Technologies are described herein for implementing a cross-browser drag-and-drop library. The drag-and-drop library creates a draggable object corresponding to a drag source element and a droppable object corresponding to a drop target element defined in a webpage. The draggable object and droppable object are each assigned a link key value. A user-defined data structure populated with data regarding the drag source element may also be assigned to the draggable object. A browser event indicating a drag-and-drop operation between the drag source and the drop target is intercepted, and the drag-and-drop library determines whether the link key value assigned to the corresponding draggable and droppable objects are the same. If the link key values are the same, the drag-and-drop library generates an event associated with the droppable object to facilitate an application-related operation associated with the drag-and-drop operation using the data in the user-defined data structure. | 05-23-2013 |
20130139072 | EXECUTING A COMPOSITED APPLICATION - The present invention extends to methods, systems, and computer program products for enabling the development and execution of applications that employ a composited application model. A composited application includes components that are to be executed in different runtimes. Accordingly, an application developer can leverage different runtimes within a single application. A managing runtime is used to manage the various runtimes used by a composited application. The managing runtime performs input redirection to route user input to the appropriate runtime and output compositing to composite each runtime's user interface components into a single seamless scene. | 05-30-2013 |
20130139073 | SYSTEM AND METHOD FOR CHANGING FUNCTIONALITIES OF WEBSITES USING WIDGETS - A system and method for changing functionalities to websites uses a widget that retrieves at least one executable program file and a configuration file, which are published to a network, to execute the executable program and self-configure using the new configuration file. | 05-30-2013 |
20130145290 | MECHANISM FOR SWITCHING BETWEEN DOCUMENT VIEWING WINDOWS - Methods for switching between opened web pages in a web browser using a dragging motion across a touchscreen device are provided. In one aspect, a method includes receiving an input of a touch gesture comprising a dragging motion beginning near a first lateral edge of a touchscreen interface towards a second lateral edge of the touchscreen interface, and controlling the switching of a currently displayed open web page in the web browser to another one of a plurality of opened web pages in the web browser based on the touch gesture. The selection of which open web page to switch to is determined based on the distance of the dragging motion of the touch gesture. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-06-2013 |
20130145291 | GRAPHICAL USER INTERFACE WINDOW SPACING MECHANISMS - Computer-implemented methods for adjusting a display of multiple web page windows in a web browser are provided. In one aspect, a method includes receiving selections of visible portions of first and second web page windows oriented in an overlaid configuration with first and second touch inputs, and receiving a dragging motion of the touch inputs to alter the visible portion of at least one of the windows. When the dragging motion includes dragging the touch inputs away from one another, the visible portion of the first web page window is increased and the visible portion of the second web page window is decreased, and when the dragging motion includes dragging the touch inputs towards one another, the visible portion of the first web page window is decreased and the visible portion of the second web page window is increased. Systems, graphical user interfaces, and machine-readable media are also provided. | 06-06-2013 |
20130145292 | CONSISTENT PRESENTATION OF CONTENT AND PASSIVE RELEVANCE DETERMINATION OF CONTENT RELATIONSHIP IN AN ON-LINE COMMERCE SYSTEM - A platform allows experts, for example home improvement professionals, to upload their portfolios, i.e. content such as photos, videos, text, and sound, to a publicly available resource, such as a Web browser accessible, network based commerce system. Users may then browse the content, for example by room, style, and metro area. The content is arranged in collections that are in part passively sorted, based upon user relevance. Tags are shown on objects, for example within photos, for which there is more information. In the case of a movable display device, the tags can simulate the physics of real tags, for example they can move back and forth when the device is shaken. In another embodiment, a snap point is set to impart either a scrolling transition or a step transition between display pages, based upon user scroll activity. | 06-06-2013 |
20130151994 | System and Method for Identifying a User - Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element. | 06-13-2013 |
20130151995 | DISPLAY SYSTEM CAPABLE OF INTERNET ACCESSING, METHOD FOR INTERNET ACCESSING AND DISPLAYING OF WEBPAGE AND METHOD FOR CONTROLLING DISPLAY OF WEBPAGE - A display system includes a receiver and a display. The receiver is used for receiving a control signal from a remote controller. The display is used for displaying a list of webpage options with numbers associating with the, and displaying a webpage associated with a webpage option after receiving the control signal indicating a number corresponding to the webpage option. The number is entered through pressing a numerical keypad of the remote controller. | 06-13-2013 |
20130151996 | Dynamically Generating a Mobile Application - Methods and apparatuses, including computer program products, are described for dynamically generating a mobile application. A server receives a request from a mobile device to launch an application on the mobile device. The server generates a configuration file based on the launched application. The server transmits the configuration file to the mobile device for generation of a user interface of the launched application using the configuration file. The user interface includes a first display area using browser functionality of the mobile device to display one or more web page elements formatted by the server to appear as native to the mobile device. The user interface further includes a second display area having one or more interface elements that are native to an operating system of the mobile device. | 06-13-2013 |
20130151997 | METHOD AND SYSTEM FOR INTERACTING WITH A WEB SITE - A method and system for a user to interact with a web site, comprising: accepting user input at a Web browser, wherein the user input is a string indicating what the user wishes to do on the web site; processing the user input, the processing comprising determining various matching patterns and assigning a weight to each potential matching pattern, the matching patterns relating user inputs to potential actions, and the weight indicating how likely the matching pattern is being used by the user to implement a certain action; and pre-populating a interface action screen using information from the processed user input. | 06-13-2013 |
20130151998 | WEB BROWSER OPERATION METHOD AND OPERATION APPARATUS - There is provided a web browser operation method and operation apparatus capable of preferably setting an access restriction function for restricting access of a web browser to be used by an unspecified number of users. First, content acquired from a web server is displayed on a display based on a format described in the content. An operation tool for performing operations related to processing of the content is also displayed on the screen. When an operation instruction is inputted by a user with the use of the operation tool, processing related to the displayed content is performed based on the operation instruction. In this case, restrictions are set on operation instructions by the user among operation instructions, and selection by the user of tool portions corresponding to the set restrictions, among tool portions which can be specified by the operation tool, are set as disabled. | 06-13-2013 |
20130159887 | WEBSITE WITH USER COMMENTING FEATURE - A system and website for delivering services via the internet, including a server, a database including a plurality of data records corresponding to one or more clients, software executing on the server for generating and displaying reports of at least a portion of the data records to a client via the website, software executing on the server for displaying at least one input field via the website for receiving a comment pertaining to a first one of the data records, software executing on the server for storing a comment received via the input field, software executing on the server for displaying the comment via the website, and software executing on the server for managing access to the data records and comments, wherein viewing access to the comment via the website to is restricted to a first group of users and editing of the comment is restricted to a second group of users. | 06-20-2013 |
20130159888 | MOBILE TERMINAL DEVICE, STORAGE MEDIUM AND SCREEN UPDATING METHOD - A mobile terminal device includes a storage module which stores two or more screens of web pages; a receiving module which receives an operation to collectively update predetermined screens of the web pages stored in the storage module; an acquisition module which acquires information for generating the predetermined screens of the web pages through a communication network, in response to the operation; and an updating module which collectively updates, based on the acquired information, the predetermined screens of the web pages stored in the storage module. | 06-20-2013 |
20130159889 | Obtaining Rendering Co-ordinates Of Visible Text Elements - A computer-implemented method for obtaining the rendering co-ordinates of visible text elements on a web page is disclosed. The web page is represented by an input data structure comprising a plurality of text nodes, each of which represents a text element on the web page. The method comprises the following steps:
| 06-20-2013 |
20130167045 | Browser Privacy Mode Support - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, support a browser privacy mode in a plugin of the browser. In one aspect, a method includes applying a private browsing mode of a browser in a plugin program of the browser, the applying including: obtaining, in a process, an indication of the private browsing mode of the browser; specifying, in response to the indication, that an instance of the plugin program initiated within the process is set to run in a private data mode that cannot be exited; receiving, in the instance of the plugin program initiated within the process and set to run in the private data mode, information that results in locally cached data; and saving, in response to the receiving, the locally cached data entirely in volatile memory without saving to persistent storage. | 06-27-2013 |
20130167046 | METHOD AND SYSTEM FOR CUSTOMIZING A GRAPHIC USER INTERFACE OF A MANUFACTURING EXECUTION SYSTEM SCREEN - A method customizes a user-interface of a page-screen of a software application taking into account a customer requirement. The method includes providing, for a page-screen, a toolbar being a configurable graphic control, i.e. a configurable toolbar. The configurable toolbar contains a set of customizable buttons. Provided within the set of customizable buttons, is the possibility to add a forward smart navigation button which, if clicked, directs one to an additional page screen, from a source page to a target page. A graphic configuration tool enables the configuration of the configurable toolbar. The source page is explored so that the configurable toolbar is presented with the set of customizable buttons. A forward smart navigation button to direct to a selected target page is added. At engineering time, one associates to the smart navigation button, a URL address of the selected target page per the customer requirement. | 06-27-2013 |
20130179806 | CUSTOMIZING A TAG CLOUD - A system for customizing a tag cloud includes at least one processor to access and execute computer readable instructions stored on a computer readable storage medium, where the computer readable instructions are to cause the at least one processor to, upon execution of the computer readable instructions identify tags from a source; assign a score to each tag in the source based on tag attribute; temporarily increase the score for a new tag during a time period measured from a creation of the new tag; and create a tag cloud in a graphical user interface that emphasizes each tag according to its score. | 07-11-2013 |
20130179807 | METHOD AND SYSTEM FOR DATABASE BROWSING - A method of enabling browsing of database tables on a computer system includes providing a configuration file to identify database table characteristics and to develop a graphical user interface (GUI) in communication with a database. The method further includes displaying on the GUI a main screen including: a record as a row from a specified database table; a related database table name, the table name being related to the specified database table; and a detail as a value in a column from the specified database table for the record displayed. The method still further includes receiving a selection from the GUI of the table. The method also includes navigating to another main screen on the GUI in response to the selection from the GUI. | 07-11-2013 |
20130179808 | IMAGE FORMING APPARATUS AND RECORDING MEDIUM - An image forming apparatus includes a display control unit that displays a user interface screen based on web page data that is received from a web server, using a web browser that communicates with the web server within the image forming apparatus, a task monitoring unit that operates independently of the web server, monitors a state of a task on the web server, and acquires status information on the task, a determination unit that determines whether or not the web server is accessible, based on the status information, and a notification unit that, in response to the determination that the web server is inaccessible, notifies an operating user of the fact that the web server is inaccessible by changing a display content of the user interface screen. | 07-11-2013 |
20130191764 | QUICK CLOSE BUTTON - A method, computer program product, and computer system for a quick close button for web browsers. A computing device determines a second web browser window was launched by a first web browser window. The computing device determines a location of a cursor. The computing device generates a close button associated with the second web browser window. The computing device displays the close button at the location of the cursor. Other methods and systems are described. | 07-25-2013 |
20130198658 | DESIGNING WEBSITE USER CONTROLS - A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered. Constructed websites may be hosted by the development entity, further relieving the user from website maintenance. | 08-01-2013 |
20130198659 | IMPLEMENTING WEBSITE THEMES IN A WEBSITE UNDER CONSTRUCTION - A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered. Constructed websites may be hosted by the development entity, further relieving the user from website maintenance. | 08-01-2013 |
20130205231 | IDENTIFICATION OF ELECTRONIC CONTENT SIGNIFICANT TO A USER - Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics. | 08-08-2013 |
20130205232 | IDENTIFICATION OF ELECTRONIC CONTENT SIGNIFICANT TO A USER - Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics. | 08-08-2013 |
20130205233 | WIRELESS COMMUNICATIONS DEVICE USER INTERFACE - A user interface for wireless communications device includes a component to compose a destination for an outgoing communication generated by the device. The component provides alternative composition means comprising a prompt for receiving the destination from a user and a list of candidate destinations from which the user may select the destination. The component may be invoked directly from a home screen of the user interface by keying the destination. Entry from the main screen may populate the prompt with the keyed destination to speed calling operations. | 08-08-2013 |
20130212496 | INTEGRATED CONTEXT-DRIVEN INFORMATION SEARCH AND INTERACTION - A method and a device are disclosed including an integrated connection between a Social Business Network (SBN) and a webpage configured to provide context-based relevant information about content and/or metadata associated with the webpage. A SBN provides business-oriented information in a social networking environment. In some embodiments, SBN connection automatically provides information about the webpage's owner, or is used used or to start a conversation with another user. In still other embodiments, the SBN connection may retrieve information from external sources such as Facebook®, web, and databases associated with the SBN, including prior relevant conversations, project information, participant information, articles, historical data, and the like. In various embodiments, the SBN connection is in the form of a browser plugin component, which may be enhanced by custom software cartridges developed by customers of SBN to dynamically alter the behavior or add functionality to the SBN plugin component. | 08-15-2013 |
20130212497 | ANALYTICS DRIVEN ENGAGEMENT - Various embodiments relate to an engagement server and a related method of initiating an engagement between an agent device and a user device based on formed and modified engagement rules. In one embodiment, the engagement server can receive one or more third-party analytic reports and use them to form engagement rules that determine when the engagement server initiates an engagement between the agent device and user device. In some embodiments, the engagement server can also receive user interaction data from the user device to modify engagement rules to fit a particular user. In some embodiments, the engagement server can use the third-party analytic reports and/or user interaction data from a plurality of users to form a statistical model. The engagement server may then use the statistical model to form and/or modify the engagement rules. | 08-15-2013 |
20130212498 | Selecting Content Within a Web Page - A system and method of selecting content within a web page ( | 08-15-2013 |
20130212499 | SYSTEMS AND METHODS FOR ADAPTIVE CONTENT DISTRIBUTION - An application displaying primary content, such as a webpage, may include unused space. The unused space may exist within the application displaying the primary content (e.g., within the browser window) or on other portions of the display (e.g., outside of the browser window). The unused space is identified and leveraged to display secondary content on the client display along with the primary content. The secondary content may be adaptable to conform to different sizes and/or configurations of the unused space. The secondary content may be updated as the user interacts with elements on the client display. | 08-15-2013 |
20130219304 | SYSTEMS AND METHODS FOR A GRAPHICAL USER INTERFACE OF A TOUCHSCREEN DISPLAY - A graphical user interface includes a row with a first cell to display a first value, a second cell to display a second value, and a third cell to display a third value. In an implementation, clicking anywhere within the first or second cell causes a first web page to be displayed, and clicking on a location within the third cell causes a second web page to be displayed. | 08-22-2013 |
20130227440 | METHOD AND SYSTEM FOR CREATING USER EXPERIENCES BASED ON CONTENT INTENT - A system and method for generating and transmitting for display a web page according to user activity data. In one aspect, a server computer receives a request from a user operating a user computing device to serve a web page. The server computer retrieves stored user activity data of the user, the stored user activity data based on interests of the user derived from actions taken by the user on web pages previously viewed by the user. The server computer identifies, using the stored user activity data, web content likely of interest to the user. The server computer then dynamically generates, in response to the request, a user specific web page, the user specific web page comprising the identified web content. | 08-29-2013 |
20130227441 | TABLET WEB VISUAL BROWSING - In various embodiments, systems and methods for providing tablet web visual browsing is provided. In example embodiments, a landing webpage having a plurality of categories from which a user at a mobile device may begin a non-textual navigation sequence to navigate to an item of interest is provided. A first non-textual input of the non-textual navigation sequence that indicates a selection of a category is received from the mobile device. A plurality of subcategories of the selected category and a search result having a plurality of item selections identified based on the selected category are determined. At least one further non-textual input of the non-textual navigation sequence is received that causes adjustment to a visualization of the plurality of item selections to facilitate non-textual navigation to the item of interest. The adjusted visualization of the plurality of item selections is provided for display on the mobile device. | 08-29-2013 |
20130227442 | REMOTE CONTROLLER SUPPORTING SYSTEM AND METHOD FOR DISPLAYING FUNCTION OF KEY BEING MAPPED WITH REMOTE CONTROLLER - Provided is a remote controller supporting system and method that may display, on objects included in a webpage, keys of a remote controller corresponding to the objects and manipulation schemes, respectively. The remote controller supporting system may include: a profile storage unit to store a plurality of profiles containing functions of the remote controller and information associated with the functions of the remote controller; a receiver to receive an input signal from the remote controller, and to interpret a meaning of the input signal based on a profile corresponding to the remote controller; an event unit to transform the meaning of the input signal to an event form; and a presentation unit to access a web server to display a webpage, to transform, to a predetermined behavior, at least one event transformed by the event unit, and to request the web server for an operation corresponding to the behavior. | 08-29-2013 |
20130227443 | SYSTEMS AND METHODS FOR IMPLEMENTING MULTI-APPLICATION TABS AND TAB SETS - A sharing model enables users to easily and conveniently create and share standard and custom database objects, and applications, among users or groups of users. The sharing model includes systems and methods that allow users to conveniently create and customize tabs and tab sets that define relationships between custom objects and fields, standard objects and fields, and applications. A tab visually represents a user interface into an element of an application or into a database object. Selection of a tab provides a user access to the object or element of the application represented by the tab. A tab set is a group of related tabs that work as a unit to provide application functionality. New tabs and tab sets may be defined and tab set views may be customized so that an end user can easily and conveniently switch between the various objects and application elements represented by the displayed tabs and tab set views. | 08-29-2013 |
20130227444 | Method and Device for Improving Page Rendering Speed of Browser - A method for improving page rendering speed of a browser is disclosed. The method includes: setting an initial state of the rendering operation; segmenting a character string according to a font of a character from the first character of the character string, and calculating the character width of each segment by using a font library; obtaining the width of the character string by adding up the character width of each segment; and displaying the character string according to the obtained width. A device for improving page rendering speed of a browser is also disclosed. The method and device can reduce the number of times of calling the interface function of the font library to calculate the character width, thus reduce the resource overhead caused thereby and improve the efficiency of calculating the character width. | 08-29-2013 |
20130232428 | METHOD AND APPARATUS FOR SHARING PERSONALIZED HOMEPAGE WITH A PLURALITY OF USERS - A method is provided for sharing a personalized homepage with a plurality of users, the method comprising: providing a personalized homepage created by a first user from among the plurality of users, the personalized homepage comprising personal content; upon storing the personalized homepage, sending a first indication to all other users from among the plurality of users, wherein that first indication relates to the creation of said personalized homepage; receiving from at least one second user from among the plurality of users, one or more comments associated with at least some of the personal content comprised in the first user's personalized homepage; and providing the first user with the one or more comments received from the at least one second user. | 09-05-2013 |
20130232429 | SYSTEMS AND METHODS FOR IMPLEMENTING MULTI-APPLICATION TABS AND TAB SETS - A sharing model enables users to easily and conveniently create and share standard and custom database objects, and applications, among users or groups of users. The sharing model includes systems and methods that allow users to conveniently create and customize tabs and tab sets that define relationships between custom objects and fields, standard objects and fields, and applications. A tab visually represents a user interface into an element of an application or into a database object. Selection of a tab provides a user access to the object or element of the application represented by the tab. A tab set is a group of related tabs that work as a unit to provide application functionality. New tabs and tab sets may be defined and tab set views may be customized so that an end user can easily and conveniently switch between the various objects and application elements represented by the displayed tabs and tab set views. | 09-05-2013 |
20130239026 | MULTI-DIMENSIONAL CONTENT DELIVERY MECHANISM - A content delivery mechanism as a single object (also referred to as object bar) in a user interface. The object bar is a dynamic, context sensitive, adaptive multi-dimensional content delivery vehicle. The polymorphic nature of the object bar and the dynamic mechanism of delivering assistance content and controls (e.g., chat, videos, etc.) make it suitable for use in different application and customer scenarios. The object bar can be packed with N icons, in any order for any given context, with each icon designed to denote a specific dimension of information (a specific information type or intent type). The object bar can be docked on any side of the application view port and the user can chose to minimize it. When employed in an assistance environment for assistance content delivery and controls, a set of icons provides 360-degree perspective of the page. | 09-12-2013 |
20130239027 | APPARATUS AND METHOD FOR GENERATING WIKI PREVIEWS - An apparatus and method are described for generating wiki preview pages. For example, one embodiment of a method comprises the operations of: detecting that a wiki page has been edited by a user; responsively generating an entry in a wiki preview queue, the entry containing a network address identifying the edited wiki page and user session data needed to access the wiki page; identifying the edited wiki page within the wiki preview queue; and using the network address and session data needed to access the edited wiki page; taking a snapshot of the wiki page to generate a thumbnail image and using the snapshot to generate a wiki preview page; and storing the wiki preview page with the thumbnail image on a storage device accessible by end users accessing the wiki page. | 09-12-2013 |
20130239028 | 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. | 09-12-2013 |
20130246943 | Central Logout from Multiple Websites - A method for enabling logout from websites includes creating at least one meta-data tag for a web page, where said at least one meta-data tag comprises a logout universal resource locator for the web page; reading the at least one meta-data tag for each web application that a user is logged into; recording the logout universal resource locator in a database; and displaying a name of each web application and the corresponding logout universal resource locator in a graphical user interface. | 09-19-2013 |
20130246944 | SYSTEMS AND METHODS FOR PROVIDING USER INTERFACES FOR MANAGEMENT APPLICATIONS - The present application is directed towards systems and methods for providing user interfaces for management applications via a definition-based graphical user interface (GUI) framework for developing web based management applications for servers, intermediaries, routers, wide area network (WAN) accelerators, caches, switches, or any other type and form of computing device. The plug-in free framework reduces the server's resource consumption and bandwidth by making a full use of resources available on the client computing device or browser. A complete web application can be developed using JavaScript Object Notation (JSON) definitions along with a representational state transfer (REST) based application programming interface (API) efficiently using the framework, which may comprise light-weight pure JavaScript or similar executable code. In many embodiments, the framework may be layered in a model-view-controller (MVC) architecture easing resource consumption, maintenance and extensibility. | 09-19-2013 |
20130246945 | EVALUATING CONTENT - Recording a user's preference for content is disclosed. An indication of a problem associated with the content is received, in response to only a single action taken by a user interacting with a web page. After receiving the indication, at least a portion of the web page is continued to be displayed. | 09-19-2013 |
20130254685 | SEAMLESS BROWSING BETWEEN DEVICES - System and method for seamless browsing is disclosed, the system comprising a first device, a second device, and a storage unit. The first device comprises a first browser for interfacing a user with information on a network and the second device comprising a second browser for interfacing the user with information on the network. The storage unit connected to the network for storing a state of the first and the second browsers. The first and the second browser each comprising a synchronization unit that stores the current state of the corresponding browser in the storage unit and copies a state of another browser stored on the storage unit into the corresponding browser of the synchronization unit upon a request. | 09-26-2013 |
20130263023 | Graphical Overlay Related To Data Mining and Analytics - Methods, computer-readable media, and apparatuses provide a graphical overlay for displaying analytic data over at least a portion of a corresponding page. A graphical overlay may be displayed over at least a portion of a page displayed on a graphical user interface according to page data. Data may be inputted into the graphical overlay and analytic data corresponding to the displayed page may be received from a remote server. Also, the graphical overlay may display at least a portion of the analytic data based on the inputted data. The graphical overlay may be built to run as an add-on to a browser or non-browser application or to run as a separate application. | 10-03-2013 |
20130263024 | Organizing and Recalling Website Commands in a Website Under Contruction - A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered. Constructed websites may be hosted by the development entity, further relieving the user from website maintenance. | 10-03-2013 |
20130263025 | SYSTEM AND METHOD FOR PRESENTING CONTENT ASSOCIATED WITH A GEOBROWSER - A system and a method for presenting content on a web browser is provided. The system includes at least one visual media module for allowing a user to present media content on a graphical user interface, at least one text module for allowing said user to present text content associated with said visual media module and a geobrowser module to show geolocations associated with either said at least one visual media module or said at least one text module. | 10-03-2013 |
20130268871 | Color Shop Website - A color selection and coordination website wherein selection of one of various different “room type” links generates a display comprising a scene of the room and a display beneath the scene of a row of color chips, each providing a “quick view” link, which when selected causes generation of (a) a display of an enlarged color chip having the color selected, (b) an adjacent room scene, and (c) a “view in a room” link located beneath the adjacent room scene. Selection of the “view in a room” link generates a display comprising an interior room scene and an exterior home scene, each painted with the color of the color chip and a row of five interior thumb images and five exterior thumb images, any one of which, when selected, will replace the originally displayed interior and exterior scenes. | 10-10-2013 |
20130268872 | SITUATIONAL WEB-BASED DASHBOARD - A method of assembling situational Web-based dashboard from a wide array of web pages, digital media and components with just a few clicks and no programming, so a user can view scattered information from disparate sources on a single web-based screen. The components that can be included into dashboard pages are: live-area components created on- demand from any sub-region of any web page or web application; any rich media component such as rich text, video, picture, widget; and any office document (Microsoft Office documents and PDF etc.). Each dashboard page can contain any number of components. The size, position, location and layout of the components in the dashboard can be easily configured using a computer mouse, or through a touch screen interface. Each component in the dashboard can do auto-refresh from the source with a specified time interval, which also prevents user session timeout for secured web sites. The resulting dashboard can also be shared with others for collaboration. A set of dashboard pages can also be bundle together, and automatically display in a slideshow mode on-screen to auto display and monitor large number of information. | 10-10-2013 |
20130275888 | Touch Event Model Programming Interface - An electronic device receives touch input signals associated with a respective region of a web page. The respective region of the web page is associated with a plurality of event handlers or event listeners including an event handler or listener for a touch event and an event handler or listener for a gesture event. In response to receiving the touch input signals, the device sends a gesture event to the web page. The gesture event corresponds to a combination of two or more touch events, and the two or more touch events correspond to the touch input signals. The device dynamically rotates an element associated with the respective region of the web page with the event handler or listener for the gesture event based on a rotation value associated with the gesture event, and sends the touch events to the web page for processing, distinct from the dynamically rotating. | 10-17-2013 |
20130275889 | Selecting Web Page Content Based on User Permission for Collecting User-Selected Content - A method, system, and computer program product for selecting web page content based on user permission for collecting user-selected content within web pages (FIG. | 10-17-2013 |
20130275890 | MOBILE WIDGET DASHBOARD - The display of information on a mobile device that overcomes the difficulties such as the small screen size is described. The information is displayed via widgets having multiple levels of display and interaction. At a first dashboard level the widgets may be represented by live icons that have an information display area capable of displaying a first level of information relevant to said widget while remaining in iconic form. User interaction with the widget may result in multiple levels of data being aggregated and displayed by the widget in multiple levels of screens. The widgets may also display targeted advertising, for instance, in a banner. | 10-17-2013 |
20130283192 | Generation of Canvas Elements for Drawing Objects - A method for creating a canvas element for a 3D object to be displayed in a browser includes: receiving a user input for a selection of a 3D object, which is to be displayed in the browser; receiving a user input for a location in the browser for displaying the 3D object; and receiving a user input for a size of the 3D object in the browser. The method further includes: receiving a user input for displaying the 3D object at the location and for the 3D object to have the size; creating a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed where the canvas element is created based on receiving the user input for displaying the 3D object; and displaying the 3D object in the canvas element in the browser. | 10-24-2013 |
20130290875 | DYNAMIC EVENT GENERATION FOR USER INTERFACE CONTROL - A method includes detecting user interaction with a first control of a user interface, identifying a property of the first control, and storing data representing the property of the first control in a memory. The method further includes dynamically generating an event for the first control by use of the property of the first control upon detecting user interaction with a second control and upon detecting an absence of an event corresponding to the first control being generated with respect to a user interface test program. An action responsive to the dynamically generated event is stored in an event log. | 10-31-2013 |
20130298047 | Previewing and Editing Web Sites with a Different User Roles, Identifiers and Authorization Level - Methods and systems may involve establishing a web portal session with a user of a web content management tool, and generating a user interface in the web content management tool during the web portal session. In one example, the user interface includes a page view and a content editing view. Additionally, the user interface may be transitioned between a page edit state and a page preview state while maintaining the web portal session with the user. | 11-07-2013 |
20130298048 | MULTI-SOURCE, MULTI-DESTINATION DATA TRANSFERS - Methods, systems, and products are disclosed for multi-source, multi-destination data transfers that include identifying a plurality of destination points having destination contexts in one or more destination objects; selecting source content for transfer; displaying destination contexts for the destination points; and directing source content to at least one destination point in dependence upon the displayed destination contexts. In typical embodiments, identifying destination points includes recording each identified destination point and storing in association with each recorded destination point a copy of a destination context for each recorded destination point. | 11-07-2013 |
20130298049 | SWITCHING SEARCH PROVIDERS WITHIN AN APPLICATION SEARCH BOX - An application provides a search box that is configured to enable a user to enter searchable text. The application provides a quick pick search provider menu that is configured to include different sections that provide suggestions as text is entered into the search box. At least some of the suggestions are locally maintained, and at least some other of the suggestions are received from one or more remote search providers. In some embodiments, the application can comprise a web browser. | 11-07-2013 |
20130305170 | SYSTEMS, TECHNIQUES AND MECHANISMS FOR DISPLAYING ONLINE ADVERTISEMENTS IN A VIEWABLE AREA OF A WEB BROWSER - It is desirable to have an advertisement requested and impression recorded when a user actually sees an entirety of an ad. It is desirable to have the advertisement requested and impression recorded if a user scrolls down a webpage and all processes and functions required to make the ad unit visible on the webpage are completed and when the advertisement's location corresponds to the viewable area of a webpage. That is, the ad could be requested and the impression should be recorded when an ad unit is in a visible viewing area. It is also desirable to provide for greater viewer attention to the ad and for greater control by the advertiser over the manner in which advertising is presented. One aspect is solves these needs by generating, transmitting, and presenting an ad on a webpage when a user scrolls down the page or if a triggering event is detected. | 11-14-2013 |
20130311908 | Indication of Delayed Content Output in a User Interface - Indication of delayed content output is described. In an implementation, content is output for display as a user interface having one or more selectable elements. When a cursor is positioned proximally to one of the selectable elements, a graphical symbol is output in the user interface that indicates a delay of a user-specified amount of time before additional content is displayed. | 11-21-2013 |
20130311909 | USER INTERFACE FOR COMPARING ITEMS USING GESTURES - In an example embodiment, a method of presenting marketplace listings is provided. Search parameters are received from a user interface on an electronic device. A search on marketplace listings is then performed using the search parameters, returning marketplace results. The marketplace results are then organized into a plurality of web pages, each web page corresponding to a different marketplace result, with each page organized so that a row on any one of the web pages corresponds to the same type of product attribute as that row on any of the other of the plurality of web pages. Then one of the plurality of web pages is displayed on the electronic device. When a swipe left or swipe right gesture is received, another of the plurality of web pages is displayed. | 11-21-2013 |
20130311910 | VIRTUAL SYSTEMS FOR SPATIAL ORGANIZATION, NAVIGATION, AND PRESENTATION OF INFORMATION - Organizing information around a specific spatial domain facilitates managing objects presented in visualization layers of the spatial domain. A first portion of a first program for organizing and mapping information around a specific spatial domain is executed by a first virtual system that is created in a program execution environment operable on a network server. In response to the first virtual system invoking a continuation, a second virtual system is created to execute a second portion of the first program. Invoking the continuation in the program execution environment facilitates each of the first and second virtual systems providing only the capabilities necessary to execute their respective portion of the first program. Optionally, executing the first program includes interpreting the first program with a second program. | 11-21-2013 |
20130332862 | CONTROLLED CREATION OF REPORTS FROM TABLE VIEWS - A method comprising creating and storing, in memory of a computer, a graph having nodes and edges, wherein the nodes represent financial assets and any one or more of: accounts in which one or more of the assets are held; individuals who own one or more of the assets; or legal entities who own one or more of the assets; receiving and storing one or more bucketing factors and one or more column factors; the computer traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; the computer applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; the computer applying the column factors to the paths and the value nodes to result in associating column result values with the value nodes; creating and causing displaying a table view by forming rows based on the value nodes and forming columns based on the column result values. | 12-12-2013 |
20130346888 | EXPOSING USER INTERFACE ELEMENTS ON SEARCH ENGINE HOMEPAGES - Systems, methods, and computer-readable storage media for facilitating discoverability of user interface elements associated with search engine homepages are provided. When users navigate to a search engine homepage having a background image associated therewith and perform a specified action with respect thereto (for instance, moving a mouse pointer over the image, clicking on the image, or tapping on the image), a plurality of user interface elements is surfaced. Each user interface element is associated with information with which the user may be presented upon interaction with the element. Upon the user ceasing to perform the specified action (or upon the expiration of a predefined period of time), the user interface elements cease to be presented and the user is able to view the search engine homepage without the embedded information. | 12-26-2013 |
20140006978 | Intelligent browser for media editing applications | 01-02-2014 |
20140006979 | Remote Script Execution with Flash Redirection | 01-02-2014 |
20140013250 | METHOD AND SYSTEM FOR VISUALIZING PATTERNS DURING INTERNET BROWSING - A computer-implemented method for visualizing patterns during internet browsing includes loading a web page in response to a user opening a browser. The web page includes web content. The computer-implemented method also includes initializing a marker corresponding to the web page, the marker implying beginning of a web session. Further, the computer-implemented method includes creating a visual pattern during the web session. The visual pattern includes the marker. Furthermore, the computer-implemented method includes terminating the marker implying end of the web session. Moreover, the computer-implemented method includes analyzing the visual pattern to infer a corresponding significance factor. The computer-implemented method includes performing appropriate actions on the web content based on the significance factor. | 01-09-2014 |
20140013251 | SYSTEM AND METHOD FOR INCORPORATING AND USING WIDGETS IN AN ELECTRONIC PUBLICATION - A system and method for associating context-sensitive widgets in electronic publications, preferably eBooks. The publisher of the eBook tags certain sections of the electronic book as widget enabled, which allows the reader of the book to associate a widget with the tagged content. Preferably, the tags are generic to categories of widgets and the system allows a user to select one of several widgets in that category to associate with the content. Once the widget has been associated with the content by a user, the user can activate and run the widget, which is related to the content thereby providing a richer and highly personalized reading experience. | 01-09-2014 |
20140019887 | METHOD OF ENCAPSULATING DIVERSE USER INTERFACE COMPONENTS WHILE CONSISTENTLY ENFORCING EXTERNAL CONSTRAINTS - A computer-implemented method, apparatus, and computer readable storage medium encapsulate user interface components that collect data for a case management solution, while consistently enforcing metadata and constraints. Multiple types of interactive documents are supported, and a configuration indicates the type whose user interface components are to be encapsulated. A wrapper widget is created based on the interactive document type and implements an interface that enables it to interact externally with the case management environment and internally with the interactive document. The wrapper widget injects case property data values, metadata and/or constraints from the case management environment into the interactive document, which then enables editing of the case property data values and the effecting of the metadata and/or enforcing of the constraints. The wrapper widget is responsive to requests from the case management environment to validate and persist the interactive document to a case of the case management solution. | 01-16-2014 |
20140019888 | ENHANCED MULTI-TAB CO-BROWSING BETWEEN ONE OR MORE OPERATORS AND ONE OR MORE VISITORS - Apparatuses, computer readable mediums, and methods of co-browsing between a visitor and an operator are disclosed. The method may include on a condition that an event associated with a tab is received, handling the event. The method may include on a condition of receiving a user interface event or a webpage data update from the visitor, handling the user interface event or received webpage data update. Another method may include on a condition of an operator becoming active, sending webpage data regarding an active tab for visitors. The method may include receiving a webpage data update associated with the active tab from a first visitor. The method may include storing the webpage data update based on the first visitor and the active tab. The method may include sending an indication of the webpage data update to the operator with an indication of the active tab and of the first visitor. | 01-16-2014 |
20140026080 | User-Populated Online Repository of Science Protocols - Systems, apparatus and methods are provided to maintain a user-populated online repository of science protocols. A user may create a science protocol by inputting information relating to one or more steps of an experiment. The created science protocol may be stored in the protocol database. A user may search the protocol database using a navigable menu for accessing a plurality of application functionalities associated with the protocol database. Based on the search, a user may be able to retrieve and download the created science protocol. The user may be able to modify and/or annotate the created science protocol. The modified and/or annotated science protocol may be stored in the protocol database as a modified and/or annotated version of the created science protocol. | 01-23-2014 |
20140026081 | CONTROLLING WEB PAGE BEHAVIOUR - A method of controlling webpage behaviour on a web enabled device | 01-23-2014 |
20140026082 | METHOD AND SYSTEM FOR PREDICTIVE BROWSING - A method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates. A Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine enables the user to navigate to the potential websites thereby permitting the user to browse websites faster. | 01-23-2014 |
20140033079 | QUICK FILTER PATTERN - A method for adaptive data visualization includes accessing business intelligence data stored in a database, providing an interactive web browser having a filter pane and a result display pane, the filter pane containing a list of characteristics and/or key figures, receiving a user's selection of a parameter associated with the characteristics or the key figures, adaptively filtering the accessed data the selection, where the first selection triggers the adaptive filter to filter the data, displaying results of the adaptive filtering in the result display pane, receiving a second selection from among the parameters, adaptively filtering the accessed data based on the first selection and the second selection, the second selection triggering the adaptive filter, and modifying the displayed results based on the adaptive filtering results of the first and the second selections. A system to implement adaptive data visualization and a computer readable medium containing executable instructions are also described. | 01-30-2014 |
20140033080 | WEB BROWSER HAVING USER-CONFIGURABLE ADDRESS BAR BUTTON - A web browser has a user interface that includes a content rendering area within the web browser user interface and a control layout area adjacent the content rendering area. The control layout area includes a user-selectable icon that is always available to the user in the control layout area and which is user-configurable. For example, the user-configurable icon may be configured with one of two pre-defined functions. In one illustrative implementation the two pre-defined functions may be a tabs function and a favorites function. | 01-30-2014 |
20140033081 | CONTENT PERSONALIZATION SYSTEM - A sports content personalization system is described. A method may comprise receiving sports content at a server computing device, the sports content associated with content data related to subject matter of the sports content; generating a user profile comprising user data, the user data indicating one or more sports content interests; and presenting personalized sports content on a user interface comprising sports content selected based on the user data and the content data, the user interface presented on a display of a client computing device. Other embodiments are described and claimed. | 01-30-2014 |
20140033082 | SYSTEM AND METHOD FOR DATA-DRIVEN WEB PAGE NAVIGATION CONTROL - A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step. | 01-30-2014 |
20140040785 | BROWSER-BASED PROCESS FLOW CONTROL RESPONSIVE TO AN EXTERNAL APPLICATION - A method, system, and computer program product for browser rendering and control extensions for browser rendering that is responsive to external applications that are at least partially controlled by user gestures from the browser. The method commences by authenticating a user, then rendering an initial display comprising a plurality of graphical components corresponding to respective prescribed user activities. The browser receives a user interface gesture corresponding to a user selected one of the prescribed user activities, and proceeds to access a flow metadata repository to retrieve external application launch parameters which are then used to launch one or more external applications. The browser receives task state indications from the external application and re-renders the display based on the received task state indications. The user activities correspond to a READ type of user activity, a SEE type of user activity, or DO types of user activity, or in any combinations thereof. | 02-06-2014 |
20140040786 | AUTOMATIC TRACKING OF USER ENGAGEMENT WITH COMPUTING INTERFACES - An engagement tracking system is described herein that automatically scans, identifies, and tags available events to track, monitor, record, and report on various unique webpages and/or electronic/digital content sources for any domain(s) designated by a user. The system eliminates the need for manual tagging/coding yet allows users to easily administer the tracking, monitoring, recording, and reporting of events through a hosted user interface or through an integrated third-party reporting application. In some embodiments, the system automatically scans and identifies text-based telephone numbers, image-based telephone numbers, and call-to-action images to alter the content and images to generate a URI/hypertext reference in order to initiate a telephone call (either through dialing protocols or third-party software). Each URI/hypertext reference is then tagged to track, monitor, record, and report as with other events managed by the system. | 02-06-2014 |
20140040787 | PAGE ELEMENT IDENTIFIER PRE-CLASSIFICATION FOR USER INTERFACE BEHAVIOR IN A COMMUNICATIONS SYSTEM - Systems and methods are described for modifying user interface behavior according to page element identifier pre-classification. For example, a number of content page (e.g., webpage) element identifiers (e.g., object classes or identifiers) are pre-classified as linking to associated media objects. When a content page or domain is requested by a user's web interface, the response is intercepted and analyzed to see if it has pre-classified element identifiers. If so, a script is injected in the webpage code or otherwise communicated to the requesting web interface, and the script is executed at the client side. Having executed the script, when a user interacts with a page element having one of the pre-classified element identifiers, the user interface is modified to provide enhanced functionality relating to the media object linked to by the page element. | 02-06-2014 |
20140047359 | MECHANISM FOR ADDING NEW SEARCH MODES TO USER AGENT - An application programming interface (API) is provided in a user agent to allow an extension to supplement the user agent's search bar functionality with the extension's own search suggestion(s) and/or functionality. Accordingly, as the user types characters into the search bar, the extension can generate an item for display in a drop-down search menu based on keyword or regular expression (regex) matching. Such item may be a search suggestion which, upon activation, redirect the user agent to a network resource. The item may also simply display the result of a function or calculation carried out by the extension. Furthermore, the user may choose to enter a search mode, giving the extension exclusive control over the contents of the search menu. | 02-13-2014 |
20140047360 | BACKGROUND APPLICATION PAGE ARCHITECTURE FOR WEB APPLICATIONS - A runtime environment is provided, which is capable of executing a background application page that persists over a lifetime of a web application. The background application page does not have its own user interface, and the background application page is launched after a web browser is launched. Using a processor of a computing device, the background application page is notified upon receiving an event related to the web application. The background application page is employed to control at least one user interface for an activity page of the web application. | 02-13-2014 |
20140053088 | EXTERNAL ACTION SUGGESTIONS IN SEARCH RESULTS - Methods for suggesting in search results an action that is to be performed in an external application based on a previous search query are provided. In one aspect, a method includes receiving, from an application on a device, a search query that was previously submitted by a user or another user, and providing, as a result of the search query, an interface to perform an action to launch an external application on the device, wherein the action was previously selected by the user or the other user in response to previous results of the search query. Systems, graphical user interfaces, and machine-readable media are also provided. | 02-20-2014 |
20140053089 | IDENTIFYING EQUIVALENT JAVASCRIPT EVENTS - Identifying equivalent JavaScript events includes receiving source code containing two JavaScript events for equivalency analysis, extracting an HTML element containing an event from each JavaScript event and analyzing the extracted HTML elements. Responsive to a determination that the HTML elements are of a same type according to equivalency criteria B, and responsive to a determination that the HTML elements have a same number of attributes according to equivalency criteria C, a determination is made whether JavaScript function calls of each JavaScript event are similar according to equivalency criteria A. Responsive to a determination that the JavaScript function calls are similar according to equivalency criteria A, and responsive to a determination that the other attributes of the HTML elements satisfy equivalency criteria D, the JavaScript events are identified as equivalent. | 02-20-2014 |
20140075344 | VISUAL STATE COMPARATOR - In various example embodiments, systems and methods for providing visual state comparisons is provided. In example embodiments, parameters are received from a user device of a user. The parameters indicate different browser/operating system combinations for a visual comparison of screenshots of a state for the different browser/operating system combinations. Based on the different browser/operating system combinations indicated by the parameters, the screenshots along with corresponding metadata for each indicated browser/operating system combination are retrieved. A user interface that visually compares at least two retrieved screenshots is provided to the user device. The user interface includes a display of the corresponding metadata for the at least two retrieved screenshots. | 03-13-2014 |
20140082527 | METHOD AND DEVICE FOR PROCESSING TABBED-PAGE - Methods and devices for processing a tabbed-page are disclosed. In an exemplary method, when a pinning operation command with respect to a tabbed-page in a browser is received from a user, a first display area can be obtained from a screen of a tabbed-page processing device. A corresponding first UIwebview based on the obtained first display area can be created by the tabbed-page processing device. Content of the tabbed-page can be loaded via the first UIwebview to pin the tabbed-page. Accordingly, an exemplary device for processing a tabbed-page can at least include an area obtaining module and a pinning module. | 03-20-2014 |
20140082528 | METHOD AND SYSTEM FOR MOVING BOOKMARKS FOR A MOBILE BROWSER - A method is provided for moving bookmarks on a mobile terminal having a mobile browser. The method includes receiving a triggering instruction from a user of the mobile browser, triggering bookmark moving function on the mobile terminal, and prompting, on a bookmark page of the mobile browser, the user to select at least one target browser having bookmarks to be moved from a list of available browsers. The available browsers include at least a third-party browser. Further, the method includes determining the target browser selected by the user, and performing a bookmark operation to move the bookmarks of the target browser into the mobile browser of the user. | 03-20-2014 |
20140096042 | METHOD AND SYSTEM FOR GENERATING AND STORING A COLLECTION OF INTERACTIVE BROWSERS WITHIN A NAVIGATION PLANE - A system allowing for the creation of a multitude of interactive browsers within a single navigation container, each browser being capable of displaying a remote or local document in keeping with the behavior of internet browsers known in the art. If the container becomes larger than the computer system's display area can accommodate, the user may use scrolling, scaling, zooming or other navigation methods to adjust the visible area of the container so as to view each browser. In a further embodiment, the system allows for storage of the browsers as a collection such that the layout of browsers and documents loaded therein could be recreated in another session. In a further embodiment, the collection would be sharable with other persons or computers. In another embodiment, the collection would allow for personalized data, such as title and notes, to be appended. | 04-03-2014 |
20140101573 | METHOD AND APPARATUS FOR PROVIDING USER INTERFACE - A computer implemented method for presenting a user-interface on a device, the method includes the steps of loading an user interface on the device, the user interface having at least one media element, reading a media element including a plurality of object elements, selecting at least one object element within the media element based on a platform information of the device, and presenting a media content of the media element using a parameter set in the at least one object element. | 04-10-2014 |
20140108968 | Visual Presentation of Customized Content - Customized content is presented to user of a browser. A plurality of content items are determined and ranked for a user. The plurality of content items include user-specific content and general content. A tile is associated with each of the plurality of content items. The location of each tile is determined based on the rank of the content item associated with the tile. A layout is generated and transmitted together with the plurality of content items to the user browser for display. | 04-17-2014 |
20140108969 | METHOD AND APPARATUS FOR AUTOMATICALLY OPTIMIZING THE LOADING OF IMAGES IN A CLOUD-BASED PROXY SERVICE - A request is received at a proxy server for a web page, the request originating from a client network application of a client device. The requested web page includes multiple references to multiple images. The proxy server retrieves the requested web page. The proxy server modifies code of the retrieved web page such that the client network application will not, for each one of images, request that image until the location where that image is to be displayed is within a viewport of the client network application or within a defined distance from the viewport of the client network application. The proxy server transmits the modified web page to the client device. | 04-17-2014 |
20140108970 | SYSTEM AND METHOD FOR RENDERING WIDGET - A method and a system for rendering a widget are provided. The method is used in an electronic device and includes: receiving a display size of a display unit; comparing the display size of the display unit with a lookup table and obtaining the display size of the widget and a user interface; determining whether the display size of the display unit needs to be adjusted to the display size of the widget; re-adjusting the display size of the display to the display size of the widget according to the obtained display size of the widget when determining that the display size of the display unit needs to be adjusted to the display size of the widget; and rendering the widget. | 04-17-2014 |
20140115503 | USER INTERFACE ELEMENT-BASED DEVELOPMENT - The instant application discloses, among other things, techniques to allow simplified user interface element-based development, allowing users unskilled in conventional programming languages to produce applications by setting attributes, layout, and behaviors for user interface element. | 04-24-2014 |
20140115504 | METHOD AND APPARATUS FOR CONFIGURING PARAMETERS UNDER BS ARCHITECTURE - A method and an apparatus for configuring parameters under Browser and Server (BS) architecture are provided. The method includes: receiving a selection input which selects a source object of a first frame, in a browser window where the first frame and a second frame are displayed; generating an avatar effect entity in the second frame based on the selection input, wherein the avatar effect entity carries information of the source object; and establishing an association between a target object and the information of the source object carried by the avatar effect entity, when the avatar effect entity is moved to a position corresponding to the target object in the second frame. Based on the solution, the parameters may be configured during the cross-frame dragging under the BS architecture, thereby simplifying the user's operation steps. The operations are intuitive and natural, thereby meeting the user mental model. | 04-24-2014 |
20140123036 | TOUCH SCREEN DISPLAY PROCESS - A method, apparatus for touch screen display process, and a browser are provided in the present disclosure. The method comprises: identifying Web elements used for Web interaction displayed on a touch screen; in response to a first action of a user on the touch screen, displaying the Web element pointed by the first action with enlargement; and in response to a second action of the user on the touch screen, triggering a Web interaction operation corresponding to the Web element pointed by the first action. According to the above technical solution, by displaying the Web element pointed by the first action of the user with enlargement, the user can preview the Web element that he actually selects, and a Web interaction is triggered only if it is determined that the Web element desired by the user has been correctly selected. Therefore, precise click can be realized. | 05-01-2014 |
20140123037 | APPARATUS AND METHOD FOR DISPLAYING LOADING STATE OF WEB BROWSER IN PORTABLE TERMINAL - An apparatus for displaying a loading state of a web browser in a portable terminal is provided. The apparatus includes a memory for storing a resource management list, the resource management list including at least one resource identifier that indicates unnecessary resource for a particular website, a controller configured to receive the resource from a website server at a request to access the particular website; to determine whether the resource management list has a resource identifier that corresponds to the received resource, and a display unit for displaying a progress bar to represent a loading state of the particular website based on the determination. | 05-01-2014 |
20140129964 | NAVIGATION BRIDGE - Described herein is a system that can link multiple electronic media production and/or publication applications. The linking of the multiple applications may be facilitated through a browser. Also, a toolbar included in the browser may facilitate the links between applications and assist a user in controlling one or more workflows that use the linked applications. | 05-08-2014 |
20140137004 | GUIDED PROFILE EDITING SYSTEM - According to various exemplary embodiments, it is determined that a particular user is associated with a particular member segment of a networking website. Further, a task prioritization list associated with the particular member segment is accessed. The task prioritization list may include a prioritized list of profile update tasks associated with successful user profile pages of the particular member segment. Moreover, a prompt is displayed inviting the particular user to update the particular user profile page based on the task prioritization list (e.g., by referring to the member segment and at least one of the tasks in the task prioritization list). | 05-15-2014 |
20140137005 | USER FUNCTION OPERATION METHOD AND ELECTRONIC DEVICE SUPPORTING THE SAME - A user function operation method and an electronic device supporting the same are provided. The user function operation method includes executing a user function according to at least one of a selection event and a preset execution cycle by loading program data realizing the user function on a memory and starting a timer, outputting information collected during execution of the user function, and removing, upon expiration of the timer, the program data from the memory while sustaining information output by the user function. | 05-15-2014 |
20140137006 | Graphical Overlay Related To Data Mining And Analytics - Methods, computer-readable media, and apparatuses provide a graphical overlay for displaying analytic data over at least a portion of a corresponding page. A graphical overlay may be displayed over at least a portion of a page displayed on a graphical user interface according to page data. Data may be inputted into the graphical overlay and analytic data corresponding to the displayed page may be received from a remote server. Also, the graphical overlay may display at least a portion of the analytic data based on the inputted data. The graphical overlay may be built to run as an add-on to a browser or non-browser application or to run as a separate application. | 05-15-2014 |
20140137007 | SYSTEMS AND METHODS TO PROVIDE VISUAL BROWSING - Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into instructions, which will cause a device to render the display layout. The instructions are transmitted to the client device. | 05-15-2014 |
20140143688 | ENHANCED NAVIGATION FOR TOUCH-SURFACE DEVICE - An enhanced navigation system detects a predetermined input gesture from a user and presents one or more gesture panels at pre-designated positions on a display of a touch-surface device or positions determined based on where a user is likely to hold the device. The user may navigate content of the application currently presented in the display by providing one or more input gestures within the one or more gesture panels, thus saving the user from moving his/her hands around the display of the touch-surface device while holding the touch-surface device. The enhanced navigation system further enables synchronize one or more gesture definitions with a cloud computing system and/or one or more other devices. | 05-22-2014 |
20140143689 | SERVICE IN SUPPORT OF BROWSER FOR MULTI-MEDIA CONTENT - Methods, apparatuses and storage medium associated with a multi-media service configured to support a browser for rendering multi-media content are disclosed. In various embodiments, a method may include receiving, by the multi-media service of a device, from a render engine of a browser operating on the device, through a browser engine of the browser, multi-media rendering commands associated with rendering the multi-media content on a display unit of the device. The multi-media service may be operating outside the browser. Further, the method may include processing, by the multi-media service in conjunction with a graphics processing unit and/or a media processor of the device, the multi-media rendering commands to render the multi-media content on the display unit, and emitting and returning signals to the render engine, through the browser engine. Other embodiments may be disclosed or claimed. | 05-22-2014 |
20140149892 | METHOD FOR BROWSING THE INTERNET USING COMMUNICATION SESSIONS - A method for browsing websites, search engine results, cloud application projects, and desktop application files using communication sessions such as blogs, forums, and chat rooms. This method enables users to create communication sessions with titles associated with a webpage, a search keyword, a cloud application, or a desktop application; display the titles once the webpage, search keyword, cloud application, or desktop application is opened on the computer display; and open a communication session by selecting its title on the computer screen. | 05-29-2014 |
20140149893 | SYSTEM AND METHOD FOR VISUAL ANALYSIS OF ON-IMAGE GESTURES - A method and system for providing at least a link to a content item related to a multimedia content element respective of an on-image gesture. The method comprises receiving, from a user device, at least on-image gesture and the multimedia content element; analyzing the at least on-image gesture determine at least one portion of the multimedia content element that a user is interested in; generating at least one signature for each of the at least a portion; determining a content item corresponding to the at least one identified portion of multimedia content, wherein the determination is based in part on a type of the at least on-image gesture; and modifying the received multimedia content element to include at least a link to an informative resource containing the content item. | 05-29-2014 |
20140164960 | METHOD FOR GROUPING AND MANAGING WEB PAGES - A method for grouping and managing web pages, adapted to an electronic apparatus, is provided. In the method, a plurality of web pages are opened in a browser, and a plurality of tabs corresponding to the web pages are sequentially displayed in a tab bar of the browser. Then, a drag operation performed on a first tab of the tabs is received. When the first tab is dragged to a second tab and overlapped with the second tab, a grouping interface is extendedly displayed from the second tab. When the drag operation is ended within the grouping interface, the first tab is added to a tab group of the second tab and the grouping interface is closed. | 06-12-2014 |
20140173469 | WEB PAGE CONTROL SYSTEM AND METHOD - A web page control system and a web page control method for a portable touch control device provide an area dividing module, a page scrolling module, a determination module, and a page display control module. The area dividing module divides a web page into a number of areas including a bottom area and a jump area. The page scrolling module will scroll down the web page in response to a first touch operation from a user and the determination module determines when the web page has been scrolled down to the bottom area. When the web page is scrolled to the end, the page display control module performs a jump function and controls the web page to jump to the jump area unless the user indicates a command to maintain the display of the bottom area. | 06-19-2014 |
20140181699 | CONTEXTUAL BREADCRUMBS DURING NAVIGATION - A system and method of providing contextual breadcrumbs is disclosed. A current page may be caused to be displayed on a device. Contextual breadcrumbs may be caused to be displayed on the current page. The contextual breadcrumbs may comprise a simplified representation of a first different page. The first different page may be different from the current page. The simplified representation of the first different page may comprise context information regarding a function of the first different page. The context information regarding a function of the first different page may comprise a visual representation of functional options of the first different page. At least one of the contextual breadcrumbs may be configured to enable the user to act upon the functional options of the first different page from the current page. | 06-26-2014 |
20140189544 | WEB-BASED GRAPHICS DEVELOPMENT SYSTEM AND METHOD OF GRAPHICS PROGRAM INTERACTION THEREWITH - A web-based graphics development system for developing a graphics application and a method of debugging a graphics application. One embodiment of the graphics development system includes: (1) a web server application configured to host at least one graphics library and linkable to the graphics application, and (2) a client configured to gain access to and interact with the graphics application through a web browser application couplable to the web server application over a network. | 07-03-2014 |
20140189545 | DETERMINING CONTENT RENDERING CAPABILITIES FOR WEB BROWSER OPTIMIZATION - In a method for determining content rendering capabilities of one or more web browsers, a computer receives an indication of an event affecting one or more content rendering capabilities of a first web browser of one or more web browsers. The computer, in response to receiving the indication of the event affecting the one or more content rendering capabilities of the first web browser, determines the one or more content rendering capabilities of the first web browser. The computer updates a data file responsive to the determination of the one or more content rendering capabilities of the first web browser. | 07-03-2014 |
20140189546 | Web Application Pinning Including Task Bar Pinning - Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration. | 07-03-2014 |
20140201652 | RICH ENTITY FOR CONTEXTUALLY RELEVANT ADVERTISEMENTS - Described herein is an in-text advertising display that presents web advertisements contextually related to retrieved web content about text on a web page. The text of a web page is analyzed to determine whether terms or phrases are associated with particular contextual definitions called entities. Portions of text associated with an entity are emphasized to the user. Detection of a user trigger event initiates retrieval of additional web content about the emphasized text and the retrieved additional content is displayed in a display window, within a pop-up advertisement, or within a quickbar window. An adjacent seamless window displaying web advertisements related to the additional web content is also presented to the user. | 07-17-2014 |
20140208241 | A Computer-Implemented Method For Launching An Installed Application - A computer-implemented method for launching an installed application comprising the steps of:
| 07-24-2014 |
20140237395 | User Editing and Approval of an Intergenerational Historic Snapshot Message - An intergenerational historic snapshot message may inform a younger person about the world an older person lived in when they were young. The older person's age and the younger person's age may be used to identify a historic time period in which the older person was the same age as the younger person. | 08-21-2014 |
20140237396 | TOOLBAR DOCUMENT CONTENT SHARING - A system may provide a toolbar in a browser at a client, where the toolbar permits user selection from multiple different services for sharing document content. The system may receive a selection of a first one of the multiple different services from a user via the toolbar and may receive a selection of content of a first document browsed by the user. The system may post the selected content in a second document associated with the first one of the multiple different services. | 08-21-2014 |
20140245193 | INTELLIGENT AUGMENTATION OF MEDIA CONTENT - Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment visual elements in documents with rich media content and provide the rich media content based on user interaction with the augmented visual elements in the documents. The disclosed embodiments analyze a document for qualified visual elements. The disclosed embodiments determine keywords associated with the visual element, generate an association of the visual element and the keywords, and embed the association in a corresponding augmented document. When a user reviews the augmented document in a client system and moves a pointer over the augmented visual element, a piece of rich media content related to the keywords are transmitted to the client system to be displayed as an overlay in close proximity to the visual element where the mouse-over occurred. | 08-28-2014 |
20140250390 | METHOD OF CONFIGURING ICONS IN A WEB BROWSER INTERFACE, AND ASSOCIATED DEVICE AND COMPUTER PROGRAM PRODUCT - There is provided a method of configuring icons in a web browser interface provided by a web browser program running on a computer, the method comprising the steps of: (i) providing screen output from the computer to a screen; (ii) providing the web browser interface in the screen output; (iii) providing in the web browser interface a docking area for icons, wherein the docking area is operable to receive website icons, each website icon being selectable to navigate to a respective website in the web browser interface. | 09-04-2014 |
20140258889 | PRESENTATION OF CONTEXTUAL INFORMATION IN A CO-BROWSING ENVIRONMENT - Embodiments described herein provide systems and methods for presenting contextual information in a co-browsing environment. In a particular embodiment, a method provides receiving an instruction in a co-browsing server to initiate a co-browsing session for a website with a first client and a second client. The method further provides determining contextual information related to a user of the first client and the website. The method further provides presenting the website at the first client and presenting the website at the second client, wherein an indication of the contextual information is overlaid on the website at the second client. | 09-11-2014 |
20140258890 | SYSTEMS AND METHODS FOR ALTERING THE SPEED OF CONTENT MOVEMENT BASED ON USER INTEREST - Techniques are provided which enhance a user's browsing experience by bringing greater attention to potentially relevant advertising content amidst non-relevant content. When a user access a browser to view content, information related to the interests of the user are used to identify relevant browser content to be used for potential advertisement targeting. The identified browser content is highlighted and stored for future use and the browser scroll settings are altered during the user's browsing session. In some embodiments, the settings are altered such that a user's ability to scroll through any identified browser content while displayed is slowed and the user's ability to scroll through the remaining browser content while displayed is quickened. | 09-11-2014 |
20140258891 | ELECTRONIC DEVICE, STORAGE MEDIUM AND METHOD FOR PROCESSING INFORMATION - The present invention discloses an electronic device, a storage medium, and a method for processing information. The method includes: a browser receiving non-processed information, and calling a corresponding browser plugin according to a type of the non-processed information; and the browser calling a corresponding third-party software through the browser plug-in, and processing the non-processed information using the third-party software. By using the above method, the scope of the information that the browser can process is expanded, and the information processing capability of the browser is also improved. | 09-11-2014 |
20140258892 | RESOURCE LOCATOR SUGGESTIONS FROM INPUT CHARACTER SEQUENCE - Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters. | 09-11-2014 |
20140282115 | SYSTEM AND METHOD FOR RETRIEVING AND SELECTING CONTENT - A system and method for retrieving and selecting content are presented. A Uniform Resource Locator referring to a web page is identified and a plurality of includable elements are retrieved from the web page. The plurality of includable elements from the web page are provided for selection by a user using a user interface. In some implementations, the plurality of includable elements include images, and the plurality of includable elements are filtered to identify a subset of the plurality of includable elements meeting criteria. In one implementation, the criteria specify at least one of a filetype and minimum image dimensions. | 09-18-2014 |
20140282116 | METHOD OF INTERACTING WITH WEB SITES ALLOWING COMMENTING - Device implemented method interacts with a plurality of web sites using a predetermined key word to create a subset of the plurality of web sites. Which of the subset of the plurality of web sites allow placement of comments on a respective one of the subset of the plurality of web sites is determined creating a list of a plurality of commentable web sites containing the predetermined key word and which allow placement of comments. The list of the plurality of commentable web sites is supplied to a user. A plurality of steps, different for each commentable web site, to post the comments on each of the plurality of commentable web sites is determined and stored. The plurality of steps to post the comments on each of the plurality of commentable web sites is subsequently repeated, separately for each of the plurality of commentable web sites. | 09-18-2014 |
20140282117 | Active Impression Tracking - Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement. | 09-18-2014 |
20140282118 | GRAPHICAL USER INTERFACE DISPLAYING MULTI-BRANCHED BROWSING HISTORY TREE FOR WEB NAVIGATION - An improved web browser program and related web navigation method can store a browsing history having a tree structure with nodes on multiple branches. The browsing history tree is displayed in an area separate from, or partially overlapping, the area where the web page content is displayed. In the browsing history tree display, the nodes may be represented by thumbnails of the web pages, and the user can click a node to navigate to that page. In one embodiment, when a web page is a search result page meeting certain criteria and contains multiple search hit links, the web browser program automatically (without user initiation) accesses each search hit link to downloads its content (without actually displaying the page in the browser winder), and generates a thumbnail based on the downloaded content. The multiple thumbnails generated this way are added to the browsing history tree display. | 09-18-2014 |
20140282119 | HYBRID MOBILE INTERACTIONS FOR NATIVE APPS AND WEB APPS - There is disclosed a system, including apparatus, methods and computer programs, for running native software applications (apps) and HTML5 web-based apps on a computing device, particularly a mobile computing device, in a multitasking mode of operation. In one embodiment, touch screen displays having one or more browsers are adapted to run one or more HTML5 apps, and receive input from hand gestures. One or more software modules execute on the operating system and are responsive to a dragging gesture applied to an HTML5 app displayed in a full screen mode, to subdivide the screen display and display the HTML5 app in one of the subdivided areas and display icons used to launch a second HTML5 app in a different one of the subdivided areas. The second HTML5 app is run concurrently with the first HTML5 app in order to provide multi-tasking between the first and second apps. | 09-18-2014 |
20140282120 | Systems and Methods for Providing a Tagging Interface for External Content - Computer-implemented systems and methods are disclosed for providing a tagging interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content via a web browser of an electronic device. The method also comprises enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method further comprises receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system. | 09-18-2014 |
20140282121 | SYSTEMS AND METHODS FOR PROVIDING A TAGGING INTERFACE FOR EXTERNAL CONTENT - Computer-implemented systems and methods are disclosed for providing a tagging interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content via a web browser of an electronic device. The method also comprises enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method further comprises receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system. | 09-18-2014 |
20140289650 | Multi-Layer Computer Application with a Transparent Portion - An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu's display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion. | 09-25-2014 |
20140298211 | CLIENT SIDE BROWSER NOTIFICATION - Briefly, embodiments of methods or systems for client side browser notification are disclosed. | 10-02-2014 |
20140304625 | PAGE RETURNING - The present disclosure discloses an example method and device for page returning. A page scrolling processing is conducted in response to a pull-down operation of a user. When it is detected that a pull-down distance of a page content of a current page is longer than a threshold, a page returning operation is implemented. The present techniques not only cause the process of page returning interactive, playable, and terminable but also add a new universal scroll-down sliding operation to increase the usability of the returning operation. | 10-09-2014 |
20140304626 | METHOD AND CLIENT DEVICE FOR DISPLAYING A PAGE HEADER - A method and a client device for displaying a page header are provided. The method includes: when a page header is to be displayed, determining whether a current page is an information display page or an information detail page, and determining a status of the current page; when the current page is the information display page and is in a browsing status, displaying the page header according to configuration information if the page header does not include a navigation bar; and when the current page is the information detail page and is in the browsing status, displaying the page header according to the configuration information. The present disclosure is able to adjust a page header accordingly in response to different real scenarios. | 10-09-2014 |
20140310618 | FLASH REDIRECTION WITH CACHING - In particular embodiments, a server loads in a browser a webpage including flash content including an ActionScript, the ActionScript including at least one function. The browser loads a flash redirection plugin and requests the plugin to execute the ActionScript. The plugin determines whether a cache at the server includes the function, and if the cache includes the function, the plugin determines a result associated with the function in the cache and returns the result to the browser. | 10-16-2014 |
20140317536 | Browser Dialogue Box Wrapper - The subject technology provides an overlay for providing contextual information (e.g., instructions) to assist a user in interacting with a dialog box. The subject technology initially detects a click event (e.g., mouse click, touch input, voice input, etc.) that activates the aforementioned dialog box, and then renders an overlay providing contextual information for responding to the dialog box. The overlay serves as a “wrapper” that provides visual cues and/or contextual information (e.g., text or instructions) to facilitate or influence the user to make a choice that is desirable to a sponsor of the offer page (e.g., setting the default home page to the sponsor's web site). Based on the information provided by the overlay, the user performs a one or more actions to interact with the dialog box (which then loads an ensuing web page once the dialog box is closed). | 10-23-2014 |
20140317537 | BROWSER BASED APPLICATION PROGRAM EXTENSION METHOD AND DEVICE - A browser based application program extension method and device are provided. In response to a request to activate an application program, a page file and a browser core may be loaded. A script object may be embedded into the browser core to interact with other serving assemblies in an operation environment of the application program. The browser core may parse the page file and generate and display a corresponding application interface. The script object may receive a request from the application interface and invoke a serving assembly according to the request. The script object may return an invoked result to the application interface. Thus, the application program may be developed by combining web technology with the browser core. This may shorten application program development period and reduce development difficulty. Further, the application program may be used in any operating system without extra development effort. | 10-23-2014 |
20140325398 | PERSONALIZED WEBPAGE FEATURE TOURING SYSTEM - Techniques for generating and providing personalized interactive tours of various features of a webpage are described. According to various embodiments, it may be determined that a device associated with a user is accessing a webpage including various webpage features. Personalized experience scores corresponding to the webpage features may be calculated. Each of the personalized experience scores may indicate a current experience level of the user with the corresponding webpage feature. Thereafter, a specific webpage feature may be identified, where the personalized experience scores indicate that the user has a relatively low current experience level with that specific webpage feature. A user-selectable tour entry user interface element may be displayed on the webpage, wherein the tour entry user interface element includes a link to an interactive tour describing the specific webpage feature. | 10-30-2014 |
20140325399 | FRONT-END TOOL FOR DISPLAYING DIAGNOSTIC INFORMATION TO FACILITATE WEB PAGE DEVELOPMENT - The disclosed embodiments relate to a system that displays diagnostic information to facilitate web page development. While a web page is being assembled at a front-end system using data gathered from one or more back-end systems, the system accumulates metadata associated with the assembly process. Next, the system renders the web page using the gathered data. Finally, the system sends the rendered web page along with the metadata to a browser to be displayed to a user, wherein the browser is configured to selectively display the metadata when the web page is displayed. | 10-30-2014 |
20140325400 | MULTI-PANEL VIEW INTERFACE FOR A BROWSER OPERATING ON A COMPUTING DEVICE - A method for operating a computing device is provided. One or more processors determines a plurality of web pages that are concurrently opened in a browser. At least a first group of web pages and a second group of web pages are determined. On the browser, a mufti-panel view interface is displayed having a plurality of panels. The mufti-panel view interface concurrently provides useable content of at least some web pages of a first set of web pages in the first group in each panel. The useable content corresponds to a portion of content displayed on an individual web page. The multi-panel view interface includes a selection interface to enable a user to select to view web pages in the first group or the second group. A web page is displayed on the multi-panel view interface by expanding the useable content of that web page. | 10-30-2014 |
20140325401 | IDENTIFYING VIRAL VIDEOS - The present invention enables methods and systems that identify viral videos. A viral video is a video which received a percentage of its views from one person sharing the video with another person. That is, a viral video received most of its views from person to person sharing. A video hosting server determines whether a video is a viral video based at least in part on views the video received through person to person sharing and the total number of views the video has received. | 10-30-2014 |
20140337767 | DESIGN ENVIRONMENT FOR RESPONSIVE GRAPHICAL DESIGNS - Embodiments of the present invention provide tools and methods for the development and specification of a responsive graphical design. A graphical user interface allows a user to specify a design. The graphical user interface has a area for displaying a rendering of the design according to a first dimension specification. The system also has a dimension specification interface that allows the user to set a second dimension specification. The system also has a widget interface that allows the user to (i) add a widget to said design, (ii) specify a first state for the widget when the design is rendered according to the first dimension specification, and (iii) specify a second state for the widget when the design is rendered according to the second dimension specification. | 11-13-2014 |
20140337768 | Variable Dimension Version Editing for Graphical Designs - Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension versions—such as a tablet dimension version or a phone dimension version. Some of the methods involve an inheritance structure that defines a first dimension version of the design as a child of a second dimension version of the design. Specifications for properties of widgets in the graphical design are applied to the design in accordance with the inheritance specification. Some of the methods involve an inheritance characterization that determines how properties of a widget are affected by the inheritance structure across different dimension versions. Some of the methods involve an existence property for the widgets. | 11-13-2014 |
20140344727 | SYSTEMS AND METHODS FOR RESPONSIVE WEB PAGE DELIVERY BASED ON NETWORK BANDWIDTH - A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for responsive web page delivery based on network bandwidth. Upon initiation of a network communication session, a bandwidth of a network connection of the client device involved in the network communication session is determined. At least one initial display element to provide as part of a webpage for display on the client device is selected based on the bandwidth of the network connection. Instructions are then provided to the client device which cause the client device to display the at least one display element. In some embodiments, an updated bandwidth is subsequently determined and updated display elements are selected based on the updated bandwidth. | 11-20-2014 |
20140351721 | MODIFICATION OF WINDOWS ACROSS MULTIPLE DISPLAYS - In a method for redrawing a two web page windows that are being moved from a first display screen to a second display screen, an indication is received that each respective web page window is being moved from a first display to a second display. A processor identifies different scaling factors corresponding to uniform resource locators (URLs) of each respective web page window for scaling the web page windows for display on the second display screen. The processor causes the first web page window to be scaled according to the first scaling factor and the second web page window to be scaled according to the second, different scaling factor, wherein each web page window is scaled differently relative to the other on the second display screen than on the first display screen. | 11-27-2014 |
20140359488 | Centralized Management of Link Data for Multiple Applications, Computers and Resources, through Operating Systems and Networked Storage Services - An operating system of a computer provides an interface, such as an application programming interface, through which applications on that computer can store link data in a consistent format across applications and resources. Thus, when an application stores link data, it sends a command to the operating system providing the link data, invoking a command to store the link data. When an application retrieves link data, it sends a command to the operating system to retrieve link data. Thus, an application can store link data for a history of resources accessed, favorite resources accessed, and other types of resources to be accessed. As a result, the operating system provides a single mechanism for a heterogeneous set of applications and a heterogeneous set of resources to store link data in a single repository. | 12-04-2014 |
20140359489 | WEB BROWSER HISTORY - A web browser that records and displays browsing history. For each web page, a thumbnail image of the web page and a group associated with the web page are recorded. A group is displayed along a first axis, the thumbnail image of each page associated with that group displayable along a second orthogonal axis. | 12-04-2014 |
20140359490 | METHOD AND APPARATUS FOR NOTIFYING A USER OF UPDATED CONTENT FOR A WEBPAGE - An electronic device with one or more processors and memory receives a user input corresponding to a request to monitor a webpage. The electronic device obtains, in accordance with a predetermined monitoring frequency, current summary information corresponding to the webpage. The electronic device determines whether the webpage includes updated content based on the summary information corresponding to the webpage. In accordance with a determination that the webpage includes updated content, the electronic device presents an indication of the updated content. | 12-04-2014 |
20140359491 | PRE-FETCHING OF NETWORK PAGE CONTENT - Disclosed are various embodiments for pre-fetching of resources referenced on a network page. A predicted next network page is retrieved by a computer system. The predicted next network page references at least one resource. At least one attribute of the resource is evaluated according to at least one retrieval criteria. At least one resource is retrieved if the attribute meets the retrieval criteria. | 12-04-2014 |
20140365925 | DISPLAY CONTROLLER, DISPLAY CONTROL METHOD, DISPLAY CONTROL PROGRAM, AND PORTABLE TERMINAL DEVICE - A display controller includes display control means by which a partial display of a Web page is performed when the Web page is displayed on display means, display range detecting means for detecting a display range of the Web page displayed on the display means by the display control means, a key input pattern database in which information indicating an operation intended by a user is stored per key input pattern of the operating means, a home position database per URL for registering a home position used as the first display range when a Web page is displayed, together with URL information of each Web page, key input pattern detecting means for detecting a key input pattern of the operating means when the Web page is displayed by the display control means and home position registering means for registering a display range of the Web page detected by the display range detecting means as a home position corresponding to the Web page, together with URL information of the Web page, in the home position database per URL. | 12-11-2014 |
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. | 12-18-2014 |
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. | 12-18-2014 |
20140380199 | SYSTEM AND METHOD FOR CONTEXTUALLY ENRICHING CONTENT OF A REFERRER PAGE WHEN RETURNING FROM A LANDING PAGE - Methods and systems for providing content on a webpage includes rendering a webpage having a plurality of page areas. Each of the plurality of page areas is associated with an entity having display content. Selection of one of the plurality of page areas is detected. The selection causes a landing page to be rendered in place of the webpage. A return to the webpage from the landing page is detected. In response to the return, the selected page area of the webpage is modified to include at least one additional entity having associated display content. | 12-25-2014 |
20140380200 | INTERNET BROWSER ZOOM FUNCTION - Methods are described to preload and display a plurality of webpages from a hyperlink list either previously saved or returned by one or more search engines, where said webpages are displayed in a web browser. The web browser has been augmented to display multiple webpages simultaneously and to allow changing the number of webpages displayed and their physical arrangement within the web browser display. Hyperlinks associated with any portion of this plurality of webpages can be saved as a list of hyperlinks (group bookmark) for later retrieval. Preloading may be dynamically altered to take advantage of network bandwidth availability and processor non-saturation. Descendant webpages of preloaded webpages may also be preloaded to further speed performance. The zoom factor for a displayed webpage may be altered by clicking on a zoom icon or alternately rotating a mouse wheel while the cursor is held over the zoom icon. | 12-25-2014 |
20150012849 | Data-Driven Color Coordinator - A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm. | 01-08-2015 |
20150020004 | SIMPLIFIED WEBSITE CREATION, CONFIGURATION, AND CUSTOMIZATION SYSTEM - A system and method for creating a web page or web site including dynamically-generating content, such as a forum, using a framing layout and a series of modules arrangeable within. An interface allows the selection and placement of modules of various types in a simulation of a web page, and configuration data for each module may be set. A layout, or plurality of possible layouts, defines sections into which the modules may be placed. Pages may be organized in a hierarchy such that features of a template page are applied to any page underneath it in the hierarchy. The interface or other component of the system may further allow for the development of additional modules and layouts to be added to the available selection. | 01-15-2015 |
20150020005 | METHOD AND DEVICE FOR ACCESSING SOURCES AND SERVICES ON THE WEB - A communication device and method for selectively accessing remote sources of information and services on the Web through a communication network. | 01-15-2015 |
20150026606 | SYSTEM AND FRAMEWORK FOR MULTI-DIMENSIONALLY VISUALIZING AND INTERACTING WITH LARGE DATA SETS - An apparatus and method for accessing and controlling data has a computer coupled to a display screen and to a source of a plurality of data items. The computer is programmed with a program having a graphical user interface that displays symbols on the display screen that represent the data items. The symbols may be displayed and colored in groups based upon the similarity of content of the data that the symbols represent. The content may also generate labels for the symbols. Lines extending between symbols graphically indicate the relatedness of the data that the symbols represent and the size of symbols may indicate the calculated relevance to user interests. | 01-22-2015 |
20150033156 | OPPORTUNISTIC USE OF TRANSIENT USER INTERFACE SPACE - Opportunistic display of content in a transiently available display area is disclosed. In various embodiments, an indication to display content in a display area made available in connection with an operation to update a primary application content is received. Content other than primary application content is obtained for and displayed in the display area. | 01-29-2015 |
20150040038 | CONFIGURABLE COMPUTATION MODULES - Input may be received indicating selection of multiple modules from a plurality of predefined configurable computation modules and to configure the selected modules. Configuring the selected modules may include defining one or more module inputs to each selected module and may also include defining one or more connections between modules of the selected multiple modules. The selected modules may be assembled based on the respective define one or more module inputs to each selected module and the defined one or more connections between modules. The assembled selected module may enable analysis to be performed on data received at the respective one or more module inputs. | 02-05-2015 |
20150046848 | NAVIGATING BETWEEN A MOBILE APPLICATION AND A MOBILE BROWSER - Methods and systems of navigating between a mobile application and a mobile browser are described. In some embodiments, it is determined that an action has been performed within a mobile application on a mobile device to launch a mobile browser on the mobile device. An identifier for the mobile application is then registered with an operating system of the mobile device, and a navigation element of the mobile browser is associated with the registered identifier. The mobile application can then be re-launched in response to receiving an indication of a selection of the navigation element within the mobile browser. In some embodiments, the identifier is a uniform resource identifier (URI). In some embodiments, associating the navigation element of the mobile browser with the registered identifier comprises modifying a browser history of the mobile browser. In some embodiments, the navigation element is a selectable back button. | 02-12-2015 |
20150046849 | PORTABLE ELECTRONIC DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR DISPLAYING STRUCTURED ELECTRONIC DOCUMENTS - A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content, and detecting a first gesture at a location on the displayed portion of the structured electronic document. A first box in the plurality of boxes at the location of the first gesture is determined. The first box on the touch screen display is enlarged and substantially centered. | 02-12-2015 |
20150052459 | SHORTCUT COMMAND BUTTON FOR A HIERARCHY TREE - Systems and methods are disclosed herein to a method for presenting a user interface comprising: receiving data from a host computer system describing a web-based user interface, wherein the data describing the web-based user interface includes information describing a hierarchical navigation tree and shortcut menu commands associated with each of the navigation elements; presenting the web-based user interface including the hierarchical navigation tree, the navigation elements, and shortcut buttons, wherein each shortcut button corresponds to and is adjacent to the one of the navigation elements; receiving a first selection from a user activating one of the shortcut buttons; displaying a shortcut menu comprising the shortcut menu commands associated with a navigation element corresponding to the selected shortcut button; receiving a second selection from the user, and transmitting a request to the host computer to perform a command. | 02-19-2015 |
20150067546 | ELECTRONIC APPARATUS, METHOD AND STORAGE MEDIUM - According to one embodiment, an electronic apparatus includes a processor. The processor is configured to designate, in accordance with a first operation for specifying a first region on first information displayed on a screen, the first region as a first selection region. The processor is configured to designate, in accordance with a second operation for specifying a second region in the first region, a region in the first region except the second region as a second selection region. | 03-05-2015 |
20150067547 | TECHNIQUES FOR DETECTING INACTIVE BROWSER WINDOWS - Embodiments provide techniques for tracking the lifecycles of client-side browser windows in the context of a web application. In an embodiment, a server component of a web application can receive a notification that an application page in a first window has been unloaded. In response, the server component can associate the first window with an expiration time and add the first window to an expiration list of windows that are potentially inactive. If a request is received by the server component from the first window while the first window is in the expiration list, the server component can identify the first window as active and remove it from the list. If a request is received by the server component from a second window after the expiration time associated with the first window, the server component can identify the first window as inactive and free all resources for the first window. | 03-05-2015 |
20150074561 | CUSTOMIZABLE THEMES FOR BROWSERS AND WEB CONTENT - A computing device implementing a browser application with an add-on toolbar may provide for customization of the visual appearance of the toolbar. The device may receive a configuration file describing a visual appearance of the toolbar. The configuration file may be stored locally at the client device. The configuration file may be validated to verify that the configuration file is a valid file for changing the visual appearance of the toolbar; and the configuration may be update the visual appearance of the toolbar to correspond to the visual appearance described by the configuration file. In another possible implementation, a theme for a graphical element of a web page may be distributed as a configuration file that can be distributed as a link that can be placed within the link to used to reference the web page. | 03-12-2015 |
20150074562 | HIERARCHICAL STRUCTURED DATA ORGANIZATION SYSTEM - A method in a data processing system and apparatus for organizing files or web pages, structured or unstructured, of multiple users stored across one or more server computers into hierarchical file structures on a recordable medium of a data processing system. A user-defined metalabel is assigned to each of the electronic files or web pages. The electronic files or web pages are organized as a function of the metalabels into the hierarchical file structures. | 03-12-2015 |
20150074563 | METHODS AND DEVICES FOR RECORDING CHANGES IN VISUAL STIMULI OBSERVED THROUGH BROWSER-BASED INTERFACES - The invention provides methods and devices that address problems encountered when attempting to accurately reconstruct visual stimuli being displayed to a user as they interact with online-content, typically through a browser interface. In one embodiment, the invention provides for the browser to maintain a record of selected technical parameters and relevant data that may impact the manner in which online-content is being displayed to the user, taking into consideration the current context in which the browser is being operated. In another embodiment, the invention is a device for recording events as reported from a browser interface. The events are recorded in a selected format and syntax to form a primary index of events and related outcomes which comprise the users interface experience. In operation, the devices detect events as detected at the browser interface. Next, the devices identify, categorize, and filter detected events as to their relevance to the visual stimuli being presented to the user. The devices then assign a unique identifier, preferably in the form of an alphanumeric string, to each relevant event. Furthermore, the devices record selected events into a log (along with their categorization), a unique identifier, and the time in which the event occurred. Yet another embodiment are devices that record changes in parameters that may impact the visual stimuli. | 03-12-2015 |
20150082206 | METHODS AND APPARATUS TO DETECT POP-UP/POP-UNDER WINDOWS IN A BROWSER - Methods and apparatus to identify pop-up/pop-under windows in a browser are disclosed. An example method includes identifying web page load events corresponding to a user action on a monitored device, identifying at least one of a life span or a page load history of a first browser window, and determining that the first browser window is secondary browser window based on at least one of the life span or the page load history. | 03-19-2015 |
20150089402 | METHOD, DEVICE AND TERMINAL FOR ACTING ON GRAPHICAL OBJECTS DISPLAYED IN A MOBILE APPLICATION - A method, device and user terminal for acting on graphical objects displayed in a plug-in viewer of a mobile application is disclosed. In response to a first command gesture, a user device displays a webpage in a user interface of a social networking application and the webpage includes one or more images. After detecting a second command gesture, e.g. a sustained-contact, directed to an image or a blank portion of the displayed webpage, certain operations can be performed to the identified image or images. For example, a sustained-contact on the blank portion of the displayed webpage can result in saving all the images of the webpage in the user device or in the cloud. The saving operation can be conducted with or without additional approval from a user. In such a manner, the saving operation on images of a webpage can be performed more efficiently, improving user experience. | 03-26-2015 |
20150106751 | Systems And Methods For Creating And Serving Dynamically Adjustable Web Pages - A system that generates content pages for various devices, browsers, and browser screen sizes is disclosed. A content page generator could use pre-defined templates to populate a content page with blocks of media, such as text, images, video clips, and audio clips. The system will then automatically determine breakpoints which define thresholds where the organization of the content page changes. Client code is generated for the device which will alter the organizational structure of how the blocks of media are presented to a client user depending upon device attributes, such as the dimensions of the screen or the orientation towards a user. | 04-16-2015 |
20150113448 | METHOD AND APPARATUS FOR GENERATING A WEB SITE WITH DYNAMIC CONTENT DATA FROM AN EXTERNAL DATA SOURCE INTEGRATED THEREIN - A technique for generating a web site in accordance with received data entry by: determining at least one characteristic of at least one web site dimension of the web site based on the data entry; generating a multi-dimensional description of the web site based on the determined characteristics; retrieving web site data according to the generated multi-dimensional description of the web site; and generating the web site based upon the generated multi-dimensional description of the web site and the retrieved web site data. The web site data includes dynamic content data from an external data source, and the data entry may include a designation of such an external data source. | 04-23-2015 |
20150121257 | METHOD AND APPARATUS FOR TRIGGERING URL LOAD REQUEST FROM A BROWSER - A method and apparatus that enables a user to trigger a Uniform Resource Locator (URL) load requests on one or more background tabs while displaying the current browsing webpage on the foreground tab, is provided. The method includes displaying a browsing webpage on a foreground tab of the browser, displaying a plurality of address spaces for entering URLs on the foreground tab of the browser, receiving a first URL in a first of the plurality of address spaces, opening a first background tab for the received first URL without diverting from the displayed current browsing webpage on the foreground tab, and issuing a webpage load request on the first background tab for the received first URL. The method eliminates the need to switch to a new tab to trigger one or more URL load requests in new tabs and enhances the browsing experience of the user. | 04-30-2015 |
20150135100 | VISUAL STATE COMPARATOR - In various example embodiments, systems and methods for providing visual state comparisons is provided. In example embodiments, parameters are received from a user device of a user. The parameters indicate different browser/operating system combinations for a visual comparison of screenshots of a state for the different browser/operating system combinations. Based on the different browser/operating system combinations indicated by the parameters, the screenshots along with corresponding metadata for each indicated browser/operating system combination are retrieved. A user interface that visually compares at least two retrieved screenshots is provided to the user device. The user interface includes a display of the corresponding metadata for the at least two retrieved screenshots. | 05-14-2015 |
20150143265 | MULTI-SOURCE, MULTI-DESTINATION DATA TRANSFERS - A system and method for transferring data or an image. A user-selected image or user-generated text within a word processing document is received. Displayed are: a graphic object representing a web page, and a first and second destination point within the graphic object. A user mouse selection of one of the destination points within the graphic object is received, and in response, the image or selected text is copied into the web page at the selected destination point. The first destination point and first text which is adjacent to the first destination point and describes the first destination point in a transfer map are stored. The second destination point and second text which is adjacent to the second destination point and describes the second destination point in the transfer map are stored. The user-selected text is mapped to the one of the destination points in the transfer map. | 05-21-2015 |
20150149935 | INFORMATION BROWSER - An information browser is disclosed herein. The information browser is operable to display one or more of electronic files, file systems, data streams, videos, graphs, charts, web pages, and images. The appearance, behavior and functionality of every visual component of the browser and its displayed contents are duplicable, removable, and modifiable by the user. | 05-28-2015 |
20150324075 | Characterizing States of Subject - Among other things, a user of a browser is exposed simultaneously to three interfaces: A viewing interface for at least one image of a subject that is stored on a device on which the browser is running, a decision support interface that aids the user in determining the state of the subject based on the image, and a template interface that aids the user in capturing uniform descriptive information about the state of the subject. At least two of the viewing interface, the decision support interface, and the template interface operate cooperatively so that actions of the user with respect to one of the two interfaces causes changes in content exposed by the other of the two interfaces. | 11-12-2015 |
20150331582 | EASY CREATION OF MOBILE CODE - A user is presented with a first display with certain parties and a second display on the same screen, where the user can drag and drop the parties on the first screen to the second screen to create a desired network flow. A service provider, such as a payment provider, builds code based on the network flow and zips it into a downloadable file. The user can then easily implement the zipped code into a mobile app that will allow a user to send data through the app using the payment provider. The zipped code uses a library of data options offered by the payment provider and allows the user to input custom variables into these options. Code is automatically generated for the user to use based on the user input. | 11-19-2015 |
20150347164 | Method and Device for Playing Plug-in in Browser - The invention discloses a method for playing a plug-in in a browser, and further discloses a corresponding device. The invention discloses a method, device and browser for creating a browser active object. This invention relates to network computing, and in particular, to a method for playing a video, a browser, a server and a system for playing a video. Therein, a method of the server comprises: receiving play information obtained by a browser, the play information being obtained from a video with a preset state appearing when being played; determining a video matching the play information, and obtaining address information of the matching video; and feeding the address information back to the browser. | 12-03-2015 |
20150347360 | ONLINE MARKETPLACE FOR AUTOMATICALLY EXTRACTED DATA - A system for automatically locating and data-typing information originating from many Web pages, and then collecting that information in a database. The database is then made available via an online data marketplace which allows users from different organizations to buy and sell related data, associated advertisements, and access to the communities of end-users who may also view advertisements and make purchases. | 12-03-2015 |
20150350294 | SERVER APPARATUS, TERMINAL APPARATUS, USER'S DEGREE OF INTEREST CALCULATION METHOD, USER'S DEGREE OF INTEREST CALCULATION PROGRAM, TERMINAL PROGRAM, RECORDING MEDIUM HAVING PROGRAM RECORDED THEREIN, AND AN INFORMATION PROVIDING SYSTEM - A server apparatus according to the invention obtains, from a terminal apparatus, scroll operation information conducted on a display area of the terminal apparatus, and obtains content identification information for identifying the content displayed at the display area, and calculates the user's degree of interest in the content identified by the obtained content identification information. | 12-03-2015 |
20150363371 | SYSTEM AND METHOD FOR ADAPTIVE USER INTERFACE SCALING - Methods for displaying user interface (UI) elements in a data processing system and corresponding systems and computer-readable mediums. A method includes executing an application by the data processing system. The method includes receiving stored UI configuration information and displaying at least one UI element by the data processing system and in the application according to the UI configuration information. | 12-17-2015 |
20150378575 | USER INTERFACE ELEMENT ADJUSTMENT USING WEB ANALYTICS - In an approach for adjusting presentation of user interface (UI) elements in a webpage, a processor monitors usage of a webpage by one or more users. A processor determines at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the one or more users. A processor generates a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage. | 12-31-2015 |
20160004389 | DISPLAY CONTROLLER, DISPLAY CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM - An information processing device ( | 01-07-2016 |
20160004391 | Multi-Layer Computer Application with a Transparent Portion - An application in which a portion of a layer is transparent. When the application is a first state (with a first layer on top), a transparent portion of that layer may make a portion of a second layer visible. The first layer may include various menus and the second layer may have a feature that displays web page content in a position that overlaps the transparent portion of the first layer. In a second state, the second layer is rendered on top making the web page feature visible and accessible and, since nothing in the second layer overlays the menus, those menus are also visible and accessible. When needed, the application switches to a first state, for example, to expand a menu's display on top of (i.e., covering) some of the web content, while leaving the uncovered portion of the web content visible through the transparent portion. | 01-07-2016 |
20160011760 | SEARCHING AND BROWSING URLS AND URL HISTORY | 01-14-2016 |
20160026379 | DISPLAYING REPRESENTATIVE IMAGES IN A VISUAL MAPPING SYSTEM - Embodiments provide systems and methods for generating a street map that includes a position identifier that identifies a location on the street map. The method and system may also generate and display a plurality of images representative of the location of the position identifier. A user may interact with a position identifier or one of several scroll icons to view images of other locations on the street map and/or to obtain driving directions between two locations. | 01-28-2016 |
20160026478 | Converting Desktop Applications to Web Applications - Technologies are described herein for converting a desktop application to a web application. An interface file is generated based on a user interface of the desktop application. A logic file is generated based on application executables of the desktop application. A data model is generated based on application data and states of the desktop application. The web application is generated based on the interface file, the logic file, and the data model. | 01-28-2016 |
20160034178 | VIRTUAL KEYBOARD - Embodiments of the present invention relate to a virtual keyboard. More specifically, the present invention provides a virtual keyboard having a common text format tool bar that works all applications. When a virtual keyboard trigger is received, the device examines the text input characteristics. The present invention provides at least one text formatter on the touch screen. When one text format is selected, then that text format is displayed. The virtual keyboard includes an HTML (hypertext markup language) formatted text interface. | 02-04-2016 |
20160041714 | METHOD AND APPARATUS FOR WIDGET AND WIDGET-CONTAINER DISTRIBUTION CONTROL BASED ON CONTENT RULES - A method includes receiving an instruction used to define a widget-container containing a service module associated with a widget. The widget-container is a procedural software framework configured to be executed at a widget-container processing device in response to a reference to the widget-container being accessed from a content aggregation point. The widget-container has a portion configured for receiving the widget. The method also includes determining whether processing of the widget within the portion of the widget-container is restricted and/or allowed. | 02-11-2016 |
20160062963 | Synchronizing DOM Element References - Techniques for synchronizing document object model (DOM) references between a host process and an edit process are described. In one or more implementations a page editor application is invoked to edit a mark-up language document. The page editor application may provide an editing user interface that provides access to both a DOM structure view and a “live” rendered view of the mark-up language document (e.g., a design view). In response to edits made to the mark-up language document via the user interface, elements affected by the edits are identified and temporary identifiers are assigned to the affected elements. The temporary identifiers are included when the edits are communicated to update the underlying DOM. The page editor application may employ the temporary identifiers to create new DOM identifiers for elements in relation to the DOM structure view and synchronize the identifiers between the DOM structure view and the rendered view. | 03-03-2016 |
20160077714 | Animated Tags - A platform allows experts, for example home improvement professionals, to upload their portfolios, i.e. content such as photos, videos, text, and sound, to a publicly available resource, such as a Web browser accessible, network based commerce system. Users may then browse the content, for example by room, style, and metro area. The content is arranged in collections that are in part passively sorted, based upon user relevance. Tags are shown on objects, for example within photos, for which there is more information. In the case of a movable display device, the tags can simulate the physics of real tags, for example they can move back and forth when the device is shaken. In another embodiment, a snap point is set to impart either a scrolling transition or a step transition between display pages, based upon user scroll activity. | 03-17-2016 |
20160077722 | Rotatable Object System For Visual Communication And Analysis - Visually defining terminology in a paragraph by invoking a multi-media viewer to rotate a subject-object and zoom-in on the associated feature in response to clicking on the terminology; higher resolution, or a different image capture technique is then overlaid. Viewer re-positions near terminology clicked. Clicking on a feature answers a question. Two viewers are synchronized to display the same pose to facilitate a phone conversation; synchronization session is initiated by a pattern of sounds transmitted over the phone. Viewer analytics information is a heat map indicating angles seen, paused, zoomed-in, or terminology clicked; ranks different marketing message wording. After webpage loads, an image having a special pattern within its filename is replaced with multi-media viewer. Upon loading or providing additional subject-object data, advertisements are shown if a subscription fee is not paid. Clipboard data is copied to another computer by a pattern of sounds transmitted over the phone. | 03-17-2016 |
20160092425 | USER INTERFACE COMPONENT AUTOWIRING - A system that generates a visualization user interface. The system receives a selection of a data source, and receives a selection of a visualization template that includes metadata. The system further receives a selection of data attributes corresponding to the data source. The system parses the visualization template for the metadata, and replaces the metadata with binding between a visualization component and the data source. The system then generates the visualization user interface using the visualization component. | 03-31-2016 |
20160098170 | DISCOVERABILITY AND NAVIGATION OF HYPERLINKS - A user may discover and navigate among hyperlinks through the use of a keyboard. For example, a user may press a tab key to discover and navigate to a first hyperlink that is part of a hypertext document. The first hyperlink is, in response, given focus and a focus shape is drawn around the text or graphics for the hot region of the hyperlink. If the user again presses the tab key, the next hyperlink is given focus and a focus shape (i.e., an outline that surrounds the next hyperlink) is drawn around the next hyperlink. A user may also tab to a placeholder for an image in order to make a decision whether the image should be downloaded or not. | 04-07-2016 |
20160103805 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, a palette of application functionality and/or supporting e-commerce related services. A wrap descriptor, composed of a plurality of card descriptors defines the structure, layout and content of a set of cards that constitute the wrap. The wrap descriptor may take the form of a JSON data object. A runtime viewer that executes on the rendering computing device may be used to transform the wrap descriptor into a runtime instance of the wrap that includes the content and functionality defined by the descriptor. In some implementations, the runtime viewer creates an object graph, which may then be converted to an object model suitable for rendering on the consuming device. | 04-14-2016 |
20160117093 | ELECTRONIC DEVICE AND METHOD FOR PROCESSING STRUCTURED DOCUMENT - According to one embodiment, an electronic device displays content of a first document described in a markup language on a screen. The first document includes a plurality of elements. The electronic device performs a process of storing a part of the first document as clipping data based on a first clipping range on the screen, the first clipping range specified by a first handwritten stroke. The part of the first document includes one or more first elements of the plurality of elements. The one or more first elements are determined by comparing the first clipping range with display positions on the screen on which contents of elements are displayed respectively. The display positions are obtained from a screen image of the first document. | 04-28-2016 |
20160124917 | CONTROLLING A GRAPHICAL USER INTERFACE - A graphical user interface (GUI) definition document such as an HTML document incorporates one or more navigation data sets that define a navigation policy for various navigable elements in a graphical user interface. The navigation data sets are generally associated with navigable elements and specify other navigable elements to be navigated to in response to associated navigation events such that, whenever a particular navigable element is active and a particular navigation event is received, a navigation data set associated with both the particular navigable element and navigation event may be accessed to determine another navigable element to be activated in response to the navigation event. | 05-05-2016 |
20160124923 | TEXT AUTOMATIC RESPONSE SERVICE PROVIDING METHOD, TEXT AUTOMATIC RESPONSE SERVICE DEVELOPMENT TOOL PROVIDING METHOD AND SERVER, AND EXTENSIBLE MARKUP LANGUAGE GENERATING METHOD - There is provided a method for providing a text automatic response service (ARS) using a text ARS development tool. The method includes allowing a manager device to generate a menu tree by using a web-based text ARS development tool; generating a pre-defined XML document set based on the menu tree; transmitting the XML document set to a text ARS server; and allowing the text ARS server to combine texts included in one of the XML document set to transmit the texts to a user device. | 05-05-2016 |
20160125636 | Animation Sequence Associated with Content Item - In one embodiment, a method includes displaying a first content item on a screen of a computing device, the first content item occupying the entire screen and comprising an icon representing a second content item; and in response to a first user input, displaying a first animation sequence depicting the icon opening up to reveal the second content item, the second content item eventually replacing the first content item and occupying the entire screen. Then, in response to a second user input, the method further includes displaying a second animation sequence depicting the second content item closing down and returning to the icon included in the first content item, the second content item eventually disappearing from the screen. | 05-05-2016 |
20160139780 | WEBSITE IMAGE CAROUSEL GENERATION - A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site. The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered. Constructed websites may be hosted by the development entity, further relieving the user from website maintenance. | 05-19-2016 |
20160139937 | INTERFACING SYSTEMS AND METHODS - Systems and methods may replace and/or enhance green screens. A green screen may be replaced and/or enhanced by receiving green screen data, determining a modification to be applied to the green screen data, generating a user interface screen including the green screen data and the modification, and causing the user interface screen to be displayed on a display. | 05-19-2016 |
20160170590 | TRANSITIONING BROWSER TABS FROM ONE ENVIRONMENT CONTEXT TO ANOTHER | 06-16-2016 |
20160170944 | BROWSER INTERACTION FOR LAZY LOADING OPERATIONS | 06-16-2016 |
20160170963 | AUTOMATED VALIDATION OF THE APPEARANCE OF GRAPHICAL USER INTERFACES | 06-16-2016 |
20160171007 | BROWSER INTERACTION FOR LAZY LOADING OPERATIONS | 06-16-2016 |
20160179316 | PERSONALIZATION OF A WEB APPLICATION | 06-23-2016 |
20160179341 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING A DISPLAY | 06-23-2016 |
20160179343 | SYSTEMS AND METHODS FOR CREATING, SELECTING, PRESENTING, AND EXECUTING CALLS TO ACTION | 06-23-2016 |
20160179767 | ARCHITECTURE FOR AN APPLICATION WITH INTEGRATED DYNAMIC CONTENT | 06-23-2016 |
20160188182 | PREDICTING USER NAVIGATION EVENTS - A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring. | 06-30-2016 |
20160188546 | DYNAMIC MANAGEMENT OF SITE COMPONENTS - Some aspects include display, in a first region of a first graphical interface, of a graphical representation of a first page of a website, the graphical representation of the first page of the website including a graphical representation of a first page component, display, in a second region of the first graphical interface, of a graphical representation of a second page of the website, the graphical representation of the second page of the website including a graphical representation of a second page component, and display of a graphical indication of a navigation link between the first page component and the second page component. | 06-30-2016 |
20160196021 | Automated Modularization of Graphical User Interface Test Cases | 07-07-2016 |
20160196243 | System and Method for Web Browsing | 07-07-2016 |
20160378274 | USABILITY IMPROVEMENTS FOR VISUAL INTERFACES - One or more aspects relate to a screen reader. Markup code for a visual interface containing at least one visual control is located. A screen reader menu for the visual interface is created. A visual control name and screen location, both corresponding to the at least one visual control, are extracted from the markup code. A menu item is generated in the screen reader menu corresponding to the at least one visual control. The menu item is set to simulate an action at the screen location corresponding to the at least one visual control on selection of the menu item whereby on user selection of the menu item the action is simulated at the screen location corresponding to the at least one visual control. | 12-29-2016 |
20160378513 | Method and Apparatus for User Interface Modification - A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server. | 12-29-2016 |