Patent application number | Description | Published |
20090158166 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR AUTOMATIC REARRANGEMENT OF MODULES BASED ON USER INTERACTION - A method, system, and computer program product for rearranging a plurality of modules displayed on a content aggregated webpage is presented. In an exemplary manner, the method includes monitoring one or more of a plurality of user interactions associated with one or more of a plurality of modules. A rank value is assigned to a particular one of the plurality of modules, whereby rank value assignment is based on the one or more of the plurality of user interactions. Based on the rank value that is assigned to the particular one of the plurality of modules, the particular module is automatically displayed at a particular position on the content aggregated webpage. | 06-18-2009 |
20090199103 | SYSTEM AND METHOD FOR AUTO-GENERATING THREADS ON WEB FORUMS - Methods and systems for auto-generating threads on web forums are described. Comments are received on web content contained on a web page within a web site, where the web site further includes a web forum. The comments can be monitored to determine if a comment threshold is reached, and a web content thread can be auto-generated in the web forum when the comment threshold is reached. | 08-06-2009 |
20090265196 | Apparatus, system, and method for collecting metrics from a non-monolithic website - An apparatus, system, and method are disclosed to collect metrics from a non-monolithic website having external content. The method includes monitoring a pointer movement in a web page. The web page displays a content feed of the external content. The method also includes identifying a pointer movement representative of an interaction gesture. The interaction gesture is indicative of a type of interaction with the content feed of the external content. The method also includes generating a score for the content feed in response to the pointer movement including an interaction gesture. The score includes a quantity of each of the reported types of interaction with the content feed. | 10-22-2009 |
20090303984 | System and method for private conversation in a public space of a virtual world - A system and method for allowing a first user and a second user to converse privately in a public place in a metaverse application. The metaverse system includes a metaverse server and a privacy engine. The metaverse server executes a metaverse application. The metaverse application includes a metaverse virtual world that enables a first user to interact with a second user in a public place of the metaverse virtual world. The privacy engine is coupled to the metaverse server. The privacy engine recognizes a private conversation trigger and creates a virtual private space in the public place of the metaverse virtual world in response to the private conversation trigger. The virtual private space facilitates a private audio conversation between the first user and the second user within the public place of the metaverse virtual world. | 12-10-2009 |
20090307595 | System and method for associating semantically parsed verbal communications with gestures - A metaverse system and method for dynamically enacting syntax-based gestures in association with a metaverse application. The metaverse system includes a metaverse server and a semantic gesturing engine. The metaverse server executes a metaverse application. The metaverse application allows metaverse application allows a user on the client computer to enter a metaverse virtual world as an avatar via a metaverse client viewer. The semantic gesturing engine is coupled to the metaverse server and identifies a verbal communication from the avatar within the metaverse application, dynamically selects a gesture associated with the verbal communication in response to a determination that an association exists between the verbal communication and the gesture, and dynamically executes the selected gesture to cause the avatar to enact the selected gesture in conjunction with conveying the verbal communication. | 12-10-2009 |
20100064233 | System, method, and apparatus for generating a portlet by merging content from a plurality of portlets - An apparatus, system, and method for generating an object for a portal platform from a plurality of objects. The system includes a content selection tool that selects uniform resource locator (URL) addressable content from a web source and further URL addressable content from a further web source. A platform specification tool selects a platform agnostic container comprising the URL addressable content and the further URL addressable content. A platform specific portal framework is indicated for the platform agnostic container. A content object for the indicated platform specific portal framework is generated, the content object containing the URL addressable content and the further URL addressable content. A portal customization tool customizes a portal in accordance with the platform specific portal framework. The content objects remain synchronized with a source of the URL addressable content and a further source of the further URL addressable content. | 03-11-2010 |
20110029781 | SYSTEM, METHOD, AND APPARATUS FOR GRADUATED DIFFICULTY OF HUMAN RESPONSE TESTS - A server to implement human response tests of graduated difficulty can suppress access by spambots. The server includes a network interface and a test controller. The network interface connects the server to a network and facilitates electronic communications between the server and a client computer coupled to the network. The test controller is coupled to the network interface. The test controller implements a human response test with a level of difficulty on the client computer in response to an access request by the client computer. The level of difficulty of the human response test is dependent on a determination whether the access request is deemed to originate from a spambot. | 02-03-2011 |
Patent application number | Description | Published |
20090063502 | WEB-BASED CONTENT ABSTRACTION BASED ON PLATFORM AGNOSTIC CONTAINERS ABLE TO BE EXPORTED TO PLATFORM SPECIFIC, USER CUSTOMIZABLE PORTAL PAGES - The present invention discloses a solution for adding user specified content to a customized portal. In the solution, URL addressable content can be selected from a user specified Web source. A platform agnostic container can be established for the content. A user selected portal platform can be determined for the established container. The container can be adjusted for the user selected platform. The adjusted container can be added to a set of user selectable objects for the platform. The user selectable objects can be customizable by a user to create a customized portal for the portal platform accessible via a URL associated with the platform. When the adjusted container is selected for a customized portal, the selected URL addressable content appears within the customized portal. The URL addressable content of the adjusted container can remain synchronized with the Web source, which ensures information currency. | 03-05-2009 |
20090249227 | FACILITATING SEARCH FOR ITEMS IN 3D SIMULATIONS - A method for facilitating a search for an object in a three-dimensional simulation can be provided. The method can include receiving from a user at least one search parameter corresponding to an object and executing a search for the object based on the at least one search parameter. The method can further include generating a list of search results, wherein each search result corresponds to an object in the three-dimensional simulation and receiving from the user a selection corresponding to a first object in the list of search results. The method can further include transporting an avatar of the user to a location of the first object and displaying a visual indicator of a position of the first object in the three-dimensional simulation, wherein the visual indicator is distinct from the first object and wherein the visual indicator is not viewed by other users. | 10-01-2009 |
20100023690 | CACHING DYNAMIC CONTENTS AND USING A REPLACEMENT OPERATION TO REDUCE THE CREATION/DELETION TIME ASSOCIATED WITH HTML ELEMENTS - An event to delete a structured object of a Web page rendered in a browser can be detected. The structured object comprises an HTML element set that was dynamically created for the Web page. The structured object can be placed in a cache without deleting memory allocations for the structured object. An event to dynamically create a new object of the Web page can be detected. The cache can be queried to find an object with structure equivalent to that of the new object. The found object can be taken from the cache and used as the new object after content of the cached object is replaced with that needed for the new object. Memory allocation and deallocation costs that would otherwise be needed to dispose of a dynamic HTML element set and to create a new HTML element set are thus saved using the cache. | 01-28-2010 |
20100100851 | MAPPING A REAL-WORLD OBJECT IN A PERSONAL VIRTUAL WORLD - Embodiments of the present invention provide a method, system and computer program product for mapping a real-world object to a virtual object in a virtual world. In an embodiment of the invention, a method for mapping a real-world object to a virtual object in a virtual world can include, generating a view to a virtual world for a participant to a virtual world and rendering an avatar for the participant in the view to the virtual world, locating a geographic position of a real-world object outside of the virtual world, mapping the located geographic position to a location in the virtual world, and displaying a counterpart representation of the real-world object in the view at the mapped location in the virtual world. | 04-22-2010 |