Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Mark up language interface (e.g., HTML)

Subclass of:

715 - Data processing: presentation processing of document, operator interface processing, and screen saver display processing

715700000 - OPERATOR INTERFACE (E.G., GRAPHICAL USER INTERFACE)

Patent class list (only not empty are listed)

Deeper subclasses:

Entries
DocumentTitleDate
20110209072MULTIPLE 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
20130031491SYSTEM, 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
20130031490ON-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
20100077323AUTOMATICAL 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
20100077322SYSTEMS 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
20100077321CUSTOM RENDERING OF WEBPAGES ON MOBILE DEVICES - Webpages configured for display on a full-sized screen such as a computer monitor (03-25-2010
20100077320SGML/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
20100115429SYSTEM 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
20130086491AUTOMATICALLY 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
20130086490SPECULATIVE 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
20130080930MODIFYING 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
20130080929MINIMIZING 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
20120266089PANELS 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
20130036374METHOD 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
20100042934PSEUDO 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
20100042933REGION 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
20100107092METHOD AND APPARATUS FOR ENABLING INTERACTION BETWEEN A MOBILE DEVICE AND ANOTHER DEVICE - A user acquires a data item 04-29-2010
20100107091PUBLISHING 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
20100107090REMOTE 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
20130042188DYNAMIC 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
20120185786MEDICAL 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
20090125820COMPACT, 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
20120166974METHOD, 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
20130047100Link 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
20090319922Non-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
20120192089DIRECT 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
20130073991Supplementary 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
20130073992Supplementary 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
20130061159Overlaid 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
20130061160Domain-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
20090271718APPARATUS, 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
20090089687SYSTEM 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
20130067359Browser-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
20120117493CONFIGURABLE 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
20120117492METHOD, 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
20120117491WEB 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
20130067358Browser-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
20130067357Evaluating 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
20090241040NOKIA 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
20090006985USING 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
20130167046METHOD 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
20120240063WEB 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
20080295002Method 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
20090019378EXTENDED 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
20110113353IMPLEMENTING 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
20120179985INDEPENDENTLY 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
20120324375WEB-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
20120102416INTERACTIVE 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
20100125803Online 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
20110302510READER 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
20110302511METHOD 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
20120005601INFORMATION 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
20110289436DISPLAY 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
20110289435DISPLAY 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
20110289434Certified 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
20080295003Method, 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
20110296321Automated 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
20110296323WEB 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
20110296322Markup 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
20130219304SYSTEMS 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
20110167361WEB 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
20110191698METHOD 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
20100169803Method 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
20100169802Methods 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
20100023884RENDERING 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
20090150805INDICATING 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
20120110481AUTOMATIC 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
20120036457INTEGRATED 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
20120036456METHOD 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
20100269056ADD-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
20100088615INFORMATION 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
20090313558Semantic 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
20110209074ROTATING 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
20110209073METHOD 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
20100125802Methods, 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
20100083146Image 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
20100083144SYSTEM 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
20090210807APPARATUS 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
20090210805SYSTEM 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
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
20090210806METHOD 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
20090282349SYSTEM 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
20110197150METHOD 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
20090288019DYNAMIC 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
20090288020SYSTEM 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
20120297324Navigation 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
20090271717OPERATING 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
20080215996Website/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
20090006986Method 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
20100146413METHOD 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
20080244420METHOD 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
20080276185SYSTEM 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
20080282175AUTOMATICALLY 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
20080235601Using 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
20080215997WEBPAGE 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
20080282176Dynamic 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
20120144322APPARATUS 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
20080270917IMAGE 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
20100146411GRAPHICAL 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
20100146415DNS 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
20100146412COMMUNICATION 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
20110209075PAGE 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
20090031225Editing 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
20090031224METHOD, 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
20090164920System, 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
20090183090TECHNIQUE 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
20090177982METHOD 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
20090138810WEB 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
20090187836APPARATUS 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
20090144640Distributed 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
20090013266Finding 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
20090199112SIMPLIFIED 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
20090063998METHOD, 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
20090063997METHOD 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
20090063999GRAPHICAL 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
20090055755REPRESENTING 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
20090055756DOUBLY 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
20090083640STRING 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
20090083641WEB 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
20080263461Recursive 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
20090100357Systems 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
20090024936METHOD 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
20090204910System 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
20090249230METHOD 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
20090249229SYSTEM 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
20120144321APPARATUS, 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
20080313551Apparatus 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
20080313552Method 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
20090259949CROSS-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
20080307328METHODS 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
20100153864ADAPTABLE 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
20090094538METHOD 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
20120272166SPATIALLY-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
20100185961FLEXIBLE 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
20100162139MULTI-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
20100153863System 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
20100218123METHOD, 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
20120198361Method 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
20090077477REST 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
20100162140SYSTEMS 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
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
20100205550METHOD 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
20100146414METHOD 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
20100146410MARKUP 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
20100218122ASYNCHRONOUSLY 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
20110113354ALWAYS-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
20100235765DOM 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
20100138757DISPLAY 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
20100251144THIRD-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
20100251143METHOD, 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
20110119600System 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
20090327923AUTOMATED 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
20110113352PORTABLE 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
20090288021SYSTEM 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
20090327922Object 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
20110145732INTELLIGENT 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
20110145731SERVING 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
20110145730Utilization 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
20110145729Method 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
20110145728RICH 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
20110239138TRACKING 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
20100223562GRAPHICAL 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
20100293481Executing 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
20080229218SYSTEMS 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
20090037828SYSTEM, 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
20090070690SHORTCUT 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
20090070689METHOD 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
20100306678USER 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
20100306677METHOD 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
20100281400METHOD 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
20130139072EXECUTING 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
20100211893CROSS-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
20110016412System 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
20110010643DEVICE 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
20110022971Searching 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
20110010642Image 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
20110246912SYSTEM 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
20110029899Systems 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
20110119601METHOD 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
20110113355SUPPRESSING 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
20110126133INTERFACE 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
20110087974USER 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
20090070691PRESENTING 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
20110214075Process 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 (E09-01-2011
20100031166SYSTEM 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
20090100356Method 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
20090327924INTERACTIVE 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
20090313559OFFICIAL 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
20100070889Methods 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
20100070888DEVICE 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
20090217179SYSTEM 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
20100070887Method 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
20100070886WEB 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
20100064232DEVICE, 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
20100064234System 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
20100058204METHODS 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
20110154226CHIP 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
20110078593WEB 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
20120304082Travel 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
20120304081Navigation 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
20110072369REMOTE 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
20110252342METHOD 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
20110252343METHOD 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
20110061006MOBILE 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
20130167045Browser 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
20110016411METHODS 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
20110154227IMAGE 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
20120204121SUMMARIZING 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
20100281401Interactive 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
20100037154METHOD 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
20100005403Monitoring 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
20090319921IMPLEMENTING 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
20090313557NETWORKED 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
20080320400String 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
20110161843INTERNET 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
20090006984METHOD 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
20120311467COMPUTER-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
20120311466HOMEPAGE 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
20120311465Accessing 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
20110055736Image 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
20100306679METHOD 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
20100333000SYNONYM 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
20100281403BROWSER 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
20110258563Automatic 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
20110258562CROSS-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
20110265020GENERATION 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
20100332999IMAGE 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
20110072368Personal 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
20120151387APPARATUS 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
20100293483Collecting 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
20100293482Static 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
20100293479APPARATUSES, 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
20110119602WEB 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
20110126134ARCHITECTURE, 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
20110138307PUBLISHING 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
20110138306ONLINE 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
20100115430UNIVERSAL 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
20100115431SYSTEM, 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
20100115428SYSTEM 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
20100115432DISPLAY 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
20110093797SYSTEM 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
20100083145Service 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
20110154225METHOD 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
20100064233System, 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
20110197149XML 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
20100031169MOBILE 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
20100031168Displaying 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
20100031167BROWSER-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
20100023883METHOD 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
20100023881DEFINING 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
20100023880METHOD 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
20100017729METHOD 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
20110307811WEB 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
20110307810LIST 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
20110307808RENDERING 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
20120042267INFERRING 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
20120047451TRANSFERRING 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
20120047450INFORMATION 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
20120005600INFORMATION 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
20110167360INCOMING 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
20120117494SYSTEM 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
20120017159MOBILE 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
20120023421MODEL 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
20120159356Enhanced 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
20120159357MOBILE 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
20120110480METHOD 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
20110107241SYSTEM 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
20110107240CHARACTERS 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
20120151386IDENTIFYING 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
20100095226METHOD 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
20120124489Implement 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
20120124487ISSUING 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
20120124488Network 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
20120166975MOBILE 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
20120166973PRESENTING 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
20100205551METHOD 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
20100205549METHOD 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
20100205548METHOD 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
20100205547CASCADING 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
20120137233Method 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
20110185293Interaction 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
20110185292Accessing 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
20120216133SECURE 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
20120216132Embedding 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
20120254776BROWSING 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
20120254775Smartly 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
20100299620LARGE 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
20100299619Model 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
20100050096SYSTEM 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
20120179984UNIVERSAL 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
20100275137OPENING 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
20100023882Crime 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
20100011303IMAGE 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
20120317503APPARATUS 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
20120317502SYSTEM 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
20120226999BROWSING 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
20120185785SYSTEM 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
20120185784Method 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
20120185783SYSTEM 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
20100293484Executing 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
20120226998PROVIDING 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
20120260197IMAGE 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
20120233559METHOD 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
20120233558GRAPHICAL 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
20120266091METHOD 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
20110004833Regulatory 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
20120266090Browser 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
20120324374MOVIE 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
20110231782Scalable 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
20110239139REMOTE 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
20120278741METHOD 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
20110276907MONITORING 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
20100229111ACCELERATED 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
20100229110Task 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
20100229109APPARATUS 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
20120331409System 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
20120331407Temporal 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
20120331408Temporal 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
20120331406Survivable 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
20100199197SELECTIVE 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
20100199196Method 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
20100199195Adaptive 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
20100199194Configurable 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
20130014038Definition 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
20130014037Multi-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
20130014036Layout 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
20100131871METHOD 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
20100131870WEBPAGE 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
20100131869TECHNOLOGY 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
20130019190CONTENT 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
20130019189AUGMENTED 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
20100122186METHOD 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
20110161842SYSTEMS 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
20110161841PSEUDO 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
20110161840PERFORMANCE 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
20130024790LINKING 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
20080229217Component 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
20110246911SERVER, 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
20080222538SYSTEM 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
20130179806CUSTOMIZING 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
20130179807METHOD 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
20130179808IMAGE 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
20130145290MECHANISM 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
20130145291GRAPHICAL 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
20130145292CONSISTENT 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
20090113317System 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
20130139073SYSTEM 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
20130104059ENABLING 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
20130125029EXTENSIBLE 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
20130125030ACCESSIBLE 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
20110276906NAVIGATIONAL 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
20130132868CROSS-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
20110219319SYSTEM 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
20100281402SOFTWARE-BASED ASYNCHRONOUS TILED BACKINGSTORE - Systems, methods, devices, and programming product for displaying on a computer screen (11-04-2010
20130104060DYNAMIC 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
20110225521DIGITAL 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
20110225520WEBSITE 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
20100287484NOTIFICATION 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
20110239140Desktop 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
20120278742SERVER 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
20130151998WEB 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
20130151994System 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
20130151995DISPLAY 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
20130151996Dynamically 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
20130151997METHOD 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
20100293485IDENTIFICATION, 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
20100293480Automatically 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
20130205231IDENTIFICATION 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
20100318925INTEGRATING 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
20120284653OBJECT 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
20120284652HUMAN-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
20130159887WEBSITE 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
20130159888MOBILE 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
20130159889Obtaining 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
20110302512INFORMATION 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
20110307812Creating 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
20110307809RENDERING 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
20110314396INTEGRATION 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
20110314395SEQUENTIAL 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
20130191764QUICK 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
20120030590System 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
20120030589Electronic 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
20130198658DESIGNING 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
20130198659IMPLEMENTING 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
20120066619APPARATUS 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
20130205232IDENTIFICATION 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
20130205233WIRELESS 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
20130212498Selecting Content Within a Web Page - A system and method of selecting content within a web page (08-15-2013
20130212497ANALYTICS 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
20130212499SYSTEMS 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
20130212496INTEGRATED 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

Patent applications in class Mark up language interface (e.g., HTML)