Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Alan Messer, Los Gatos US

Alan Messer, Los Gatos, CA US

Patent application numberDescriptionPublished
20080204595Method and system for extracting relevant information from content metadata - A method and system for extracting relevant information from content metadata is provided. User access to content is monitored. A set of extraction rules for information extraction is selected. Key information is extracted from metadata for the content based on the selected extraction rules. Additionally, a type for the content can be determined, and a set of extraction rules is selected based on the content type. The key information is used in queries for searching information of potential interest to the user, related to the content accessed.08-28-2008
20080208796Method and system for providing sponsored information on electronic devices - A system implementing a method for providing sponsored information on an electronic device determines information of interest to the user as relevant information, accesses sponsored information, and provides sponsored information based on said relevant information.08-28-2008
20080208839Method and system for providing information using a supplementary device - A method and system for providing access to information via a supplementary device is provided. User access to primary information via a primary device is monitored. Key information related to the primary content is obtained by extracting and analyzing metadata sources for the primary information. Then, supplementary information related to the primary information is obtained based on the key information. The supplementary information is provided for user access via the supplementary device.08-28-2008
20080221989METHOD AND SYSTEM FOR PROVIDING SPONSORED CONTENT ON AN ELECTRONIC DEVICE - A method and system for providing sponsored content on an electronic device are provided. One implementation involves, in the electronic device, providing sponsored content to a user of the device based on information locally available to the device, and generating an indication of said providing sponsored content for enabling distribution of at least a portion of compensation from a sponsor of the sponsored content to a manufacturer of the device for said providing sponsored content.09-11-2008
20080235393Framework for corrrelating content on a local network with information on an external network - A correlation system and method implement a framework for correlating content available from a local network with information on an external network. The system identifies information related to content available on the local network of interest to the user and also identifies one or more external sources that contain such related information. Then the system extracts data related to the identified information from the external sources, and determines correlations between the identified information and the data extracted from the external network.09-25-2008
20080250010Method and system for determining and pre-processing potential user queries related to content in a network - A framework identifies data that a user would likely be interested to access, then extracts and stores such data for the user to efficiently use when desired. Thereby, the framework allows the user to access several types of information efficiently, without the user having to request the information.10-09-2008
20080256097Method and system for location identification - A method and system for generating location information for a network space is provided. Generating location information for a network space involves maintaining location profiles for spaces familiar to a client device, and performing location detection for the client device in a current space utilizing a signature of the current space and the location profiles. Location detection for the client device in a current space can also be performed utilizing information indicating the probable presence of familiar resources in the current space.10-16-2008
20080266449Method and system for providing access to information of potential interest to a user - The present invention provides a method and system for providing access to information of potential interest to a user. Closed-caption information is analyzed to find related information on the Internet. User interactions with a TV which receives programming including closed-caption information are monitored to determine user interests. The related closed-caption information is analyzed to determine key information therein. The key information is used for searching for information in available resources such as the Internet, and the search results are used to make recommendations to the user about information of potential interest to the user.10-30-2008
20080288641Method and system for providing relevant information to a user of a device in a local network - A method and system for providing information to a user of a device on a local network is provided. This involves obtaining information about current user activity on the local network, obtaining contextual information about current user activity on the local network and obtaining additional information interrelated to the contextual information and the user activity information. Then correlations are identified between the additional information, the contextual information and the user activity information. The correlations are used in forming a query to search for information related to the current user activity, to provide to the user.11-20-2008
20080307093Method and system for managing resource consumption by transport control protocol connections - A method and system for managing resource consumption by TCP connections. After establishing a TCP connection between two devices, such as a client and a server, the TCP connection is placed into a dormant mode when the server has no data to send to the client. Only when there is data to be sent, is the TCP connection awakened and the required resources for communication allocated for the TCP connection. This approach reduces resource usage for a TCP connection, and enables a TCP server to push information to a large number of clients.12-11-2008
20080313190Method and system for searchable web services - A method and system for a searchable Web service is disclosed, which involve gathering service information, using the gathered information for constructing a service definition file in a pre-defined format and enabling one or more search engines to discover information in the service definition file.12-18-2008
20080313320Method and system for generating a space signature - A method and system implementing a process for generating a signature for a network space using existing resources in the space. The process for generating a signature for a space involves discovering the resources in the space and generating a signature for the space using the identification of the devices.12-18-2008
20090025054Method and system for access to content in a content space - A method and system for access to content is provided. Providing access to content involves constructing a smart channel that facilitates adaptive content selection, identifying known content matching the smart channel content selection, performing a smart channel query to discover new content that is related to the known content, and prefetching newly discovered relevant content from a content space. The content includes video content for display on a display such as a TV.01-22-2009
20090055388Method and system for selecting search engines for accessing information - A method and system for access to information using search engines is provided. A search engine is selected for executing a query based on search engine characteristic information and the query. The characteristic information for each search engine includes information representing searching capabilities of each search engine. Selecting a search engine further involves determining a similarity between the query and the characteristic information for each search engine, and selecting a search engine based on the similarities such that a search engine with the highest similarity may be selected for executing the query and returning search results.02-26-2009
20090055393METHOD AND SYSTEM FOR FACILITATING INFORMATION SEARCHING ON ELECTRONIC DEVICES BASED ON METADATA INFORMATION - A method and system for facilitating information searching for a user of an electronic device is provided. One implementation involves, on a client side, obtaining metadata for content accessed by a user via the electronic device, displaying terms based on said metadata for user selection, receiving a user selection including receiving selection of one or more of said terms from the user, forming a query based on the user selection to search for related data, and extracting data of interest to the user based on said query.02-26-2009
20090070318Method and system for selecting personalized search engines for accessing information - A method and system for selecting personalized search engines for accessing information is provided. Each personalized search engine represents one or more base search engines. Characteristic information, representing searching capabilities of each of the multiple personalized search engines is obtained. A personalized search engine is selected among the multiple personalized search engines for executing a query based on said characteristic information and the query.03-12-2009
20090077065Method and system for information searching based on user interest awareness - A method and system are provided for information searching based on user interest awareness. Information that represents user interest is obtained. One or more key terms are obtained from the user interest information. Then, a given query is enhanced based on one or more of the key terms for generating an enhanced query for searching.03-19-2009
20090112848Method and system for suggesting search queries on electronic devices - A method and system implementing a process for suggesting search queries on an electronic device is provided. The process involves displaying terms related to content accessed by a user for selection by the user, obtaining one or more key terms related to a user-selected term, and displaying the one or more key terms to the user as query suggestions corresponding to the selected term. Obtaining one or more key terms involves obtaining one or more key terms related to the selected term, based on local content information and/or external content information.04-30-2009
20090133059PERSONALIZED VIDEO SYSTEM - A media device suitable for playing video content including television programming is provided. The media device comprises a device usage monitor configured to substantially automatically monitor selected usage information related to video content that is played on the media device; a rating engine configured to substantially automatically generate content ratings for specific video content that has been played by the media device, wherein the content ratings are based at least in part of the usage information; and a user interface suitable for presenting a plurality of content channels to the user, wherein at least some of the presented channels are personalized channels that include video content that is selected based at least in part on the content ratings generated by the rating engine.05-21-2009
20090231999QUALITY OF SERVICE IN A HOME NETWORK - In one embodiment, a method for establishing Quality of Service (QoS) in a home network is provided. The method comprises: receiving a request for bandwidth in a virtual private network (VPN); receiving a traffic specification of an application on a control point retrieving a traffic policy; retrieving path characteristics of the VPN; and reserving resources in the VPN based on the path characteristics, the traffic policy, and the traffic specification.09-17-2009
20090292672 SYSTEM AND METHOD FOR FACILITATING ACCESS TO AUDO/VISUAL CONTENT ON AN ELECTRONIC DEVICE - A method and system for facilitating access to content on an electronic device is provided. Facilitating access involves maintaining a temporal log of metadata for content accessed by one or more users, segregated based on time slots; searching the log to detect a pattern related to the metadata for one or more times slots; and constructing a temporal usage profile based on the pattern. The temporal usage profile may be used for recommending appropriate content to a user at an appropriate time.11-26-2009
20100070895METHOD AND SYSTEM FOR UTILIZING PACKAGED CONTENT SOURCES TO IDENTIFY AND PROVIDE INFORMATION BASED ON CONTEXTUAL INFORMATION - A method and system for providing access to content on an electronic device is provided. One embodiment includes receiving contextual information and querying a packaged content source for content related to the contextual information. Available content relating to the contextual information from the packaged content source is then indicated for user access.03-18-2010
20100077058SENDING A REMOTE USER INTERFACE - In one embodiment, a method for providing a user interface to a client device is provided, the method comprising: sending, to the client device, a browser web page compatible with a browser operable on the client device, the browser web page including a capability to receive content updates from a server according to a server-defined protocol and a capability to send events from the client device to the server; receiving content from a content source; sending the content to the client device according to the server-defined protocol; and sending a partial update of the content to the client device according to the server-defined protocol.03-25-2010
20100182994IP TELEPHONY ON A HOME NETWORK DEVICE - In one embodiment, a method for providing voice communications in a packet switched network protocol through a home network is provided, the method comprising: receiving, at a first home network device, an incoming call in the packet switched network protocol; notifying a second home network device of the incoming call; receiving an indication from the second home network device that the second home network device accepts the call; and forwarding the incoming call to the second home network device.07-22-2010
20100287211OBJECT LINKING - In an embodiment of the present invention, a method for playing media items on a home network device in a home network is provided, the method comprising: retrieving, from a content directory service in the home network, a first object in a series of objects representing a first list in which the first object is a member, wherein the first object contains metadata regarding a first media item, a link to a next object in the first list, and relationship information regarding members of the first list, wherein the relationship information includes information about how members of the first list are related, wherein the next object contains metadata regarding a second media item; and playing the first media item.11-11-2010
20110138453SINGLE SIGN-ON IN MIXED HTTP AND SIP ENVIRONMENTS - In a first embodiment of the present invention, a method for providing single sign-on in a network having a HyperText Transfer Protocol (HTTP) portion and a Session Initiation Protocol (SIP) portion is provided, the method performed at a gateway and comprising: receiving an HTTP request for an assertion from a requester over the HTTP portion; generating a SIP request using the request for assertion; sending the SIP request to a SIP registrar over the SIP portion; receiving a SIP response including information regarding an assertion from the SIP registrar; and sending the information regarding the assertion in an HTTP response to the requester, such that the requester can use the information regarding the assertion in authenticating the requester to a web server.06-09-2011

Patent applications by Alan Messer, Los Gatos, CA US