摘要:
An approach is provided for deleting a user's online data across different services and platforms based on contextual selection criteria. The deletion manager determines at least one request to delete data associated with at least one user, the request specifying at least in part one or more contextual parameters. The deletion manager determines one or more data records associated with the at least one user from one or more services, one or more applications, or a combination thereof. The deletion manager causes, at least in part, a deletion of the one or more data records based, at least in part, on whether the data at least substantially meet the one or more contextual parameters.
摘要:
A documentation parser 20 identifies text in documentation (1) on computer processes and performs analysis (21-25) on the structure and content of the documentation to determine automatically how to invoke services. The system then compiles a process using the invoked services and runs tests (30) using the process to determine whether it functions as intended. This reduces the degree of human intervention (41) required to generate the complete program (50, 51).
摘要:
The present disclosure provides techniques to control webpage access. These techniques may receive, by a computing device, the request to visit a webpage. The computing device may then retrieve an identifier of the webpage and/or an identifier of the webpage element of the webpage. The computing device may also retrieve a corresponding resource requirement from a pre-configured resource allocation database based on the identifier of the webpage and/or the identifier of the webpage element. The computing device may then determine whether the resource requirement is larger than a current resource allocation. In response to the determination, the computing device may generate and return a webpage content based on a predetermined rule.
摘要:
A computer device to generate an image with content and create active regions at locations or coordinates of the image including the content. The computing device associates the active regions with accessible links corresponding to the content.
摘要:
A system of one or more computing devices is described for creating a template-driven search interface and conducting searches thereon. In an embodiment, the system comprises: a template repository; search templates in the template repository, the search templates comprising at least: field specification data that specify search interface fields for obtaining search input data, and query specification data that specify how to generate structured queries based on the search input data obtained for the one or more of the search interface fields; a search field generator that generates search fields indicated by the field specification data; a template loading module, coupled to the template repository, that identifies available search templates in the template repository; and a search interface generator, coupled to the search field generator and template loading module, that generates different search interfaces depending on which template is selected.
摘要:
Extracting principal content from Web pages includes identifying and classifying items on the Web page, building a list of candidates, calculating candidate scores, selecting a top score candidate, performing clean up processing for the top score candidate, and performing final page processing for the top score candidate. Candidate scores may vary according to a number of paragraphs and images grouped according to size. A word length of CJK (Chinese-Japanese-Korean) text may be determined according to punctuation therein. Candidate scores may be modified according to a number of containers and pieces and wherein a container is a Web page element that is associated with tags ‘body’, ‘div’, ‘td’, ‘li’, ‘article/section’ and pieces are candidates that do not include other candidates. Candidate scores may be modified according to a number of ratios corresponding to text and link density.
摘要:
A method of delivering content of a webpage to a web browser on a device communicating with a network through a proxy server includes embedding a first nested browsing context in a parent browsing context of the web browser where the parent browsing context is associated with a first domain and the first nested browsing context is associated with a second domain; sending a request for content from the first nested browsing context to the second domain through the proxy server; and receiving at the first nested browsing context the content from the second domain.
摘要:
System and method for delivering context aware applications including a content analyzer, a context aware application, a recommendation component, and a controller. The content analyzer is adapted to determine topics in content requested by a user. The context aware application repository contains one or more context aware applications. The recommendation component is adapted to select a context aware application from among the one or more context aware applications based on the determined topics. The controller is adapted to receive the request for a context aware application including information regarding the requested content and is adapted to send the selected context aware application to the requester of the selected context aware application.
摘要:
The invention relates to a method and a computer program which, in a computer system having a user input device, a display device and at least one interface for connecting the computer system to a computer network, displays a sidebar on a browser window and comprises the steps of: displaying a browser window on the display device, said browser window is adapted to display live content received from said network and current activities of said user in relation to said live content; detecting a user input in relation to the displayed live content and/or activity, wherein the user input includes dragging the live content and/or current activity from the browser window and dropping it into at least one slot of a sidebar of said browser window; creating a new slot associated with a current activity to be displayed on said sidebar, if the current activity was dropped in a dedicated slot of the sidebar; displaying the new slot on the sidebar; tracking changes inside the activity associated with an existing slot; modifying the existing slot in the sidebar based on changes inside the activity associated with the existing slot; and displaying the modified slot in said sidebar.