Patent application number | Description | Published |
20080228806 | System and method of providing context information for client application data stored on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080228807 | System and method of storing data and context of client application on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080228837 | System and method of restoring data and context of client applications stored on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080228903 | System and method of serving advertisements for web applications - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080229241 | System and method of providing a user interface for client applications to store data and context information on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080229251 | System and method for providing web system services for storing data and context of client applications on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 09-18-2008 |
20080249986 | METHOD AND SYSTEM FOR DISPLAYING CONTEXTUAL ADVERTISEMENTS WITH MEDIA - Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects. | 10-09-2008 |
20080271098 | SYSTEM AND METHOD FOR VIDEO CONVERSATIONS - This disclosure describes methods and systems for viewing a collection of media objects, such as a video clip and associated responses (video, audio and text), in a seamless way. Provided with a media object and a series of responses and counter responses, a real time media combining methodology is coupled with a text and audio conversion process to generate a media stream, or downloadable media object, that contains the original media object and some or all of the associated responses. The media content is formatted into the stream so that ancillary content, like text associated with a particular video response, may also be displayed. Advertisements may be inserted into the stream between responses or overlaying some portion of the viewing area during rendering of the stream. | 10-30-2008 |
20090006109 | Rights Engine Including Event Logs - A location indicator indicative of a network address where a content item is located or a content item can be received from a rights holder. An indication of access rights, in a computer-readable, canonicalized format, to be associated with the content item is received from the rights holder. The content item or the location indicator is stored in association with the indication of access rights. A searchable repository can be provided to the content consumer. The searchable repository can be utilized by the content consumer to access the content item according to search parameters that comprise the indication of access rights associated with the content item. Transaction and content consumption events may be tracked to facilitate various functions, such as dynamic pricing models, access rights enforcement, and revenue tracking. | 01-01-2009 |
20090006192 | Point of Presence Sponsorship Mechanism for Digital Content Objects - Particular embodiments of the present invention are related to a point-of-presence distribution and sponsorship mechanism facilitating sponsored distribution and use of digital content, ad content and revenue generation opportunities. | 01-01-2009 |
20090007274 | Rights Engine Including Access Rights Enforcement - A location indicator indicative of a network address where a content item is located or a content item can be received from a rights holder. An indication of access rights, in a computer-readable, canonicalized format, to be associated with the content item is received from the rights holder. The content item or the location indicator is stored in association with the indication of access rights. A searchable repository can be provided to the content consumer. The searchable repository can be utilized by the content consumer to access the content item according to search parameters that comprise the indication of access rights associated with the content item. Transaction and content consumption events may be tracked to facilitate various functions, such as dynamic pricing models, access rights enforcement, and revenue tracking. | 01-01-2009 |
20090012855 | SYSTEM AND METHOD OF USING CAPTCHAS AS ADS - A method of using advertisements in a Completely Automatic Public Turing test to tell Computers and Humans Apart (CAPTCHA) challenge/response transaction. In accordance with one aspect, a server allows access to some resource if the response to the ad/CAPTCHA challenge is an acceptable response. | 01-08-2009 |
20090019486 | METHOD AND SYSTEM FOR IMPROVED MEDIA DISTRIBUTION - This disclosure describes methods and systems for improved media distribution. More specifically, this disclosure sets forth methods and systems for distributing video to a third party. | 01-15-2009 |
20090063496 | AUTOMATED MOST POPULAR MEDIA ASSET CREATION - A method for automatically generating most popular videos or aggregate media assets based on a set of criteria is provided. In one example, the method includes receiving a set of criteria (e.g., one or more criterion) for selecting media assets, selecting at least two media assets from a plurality of media assets based on a set of data (e.g., one or more attributes) associated with each of the plurality of media assets and the set of criteria, and generating a playlist of the selected media assets. The method may further include generating an aggregate media asset based on the playlist for sequentially playing media assets according to the playlist. The selection criteria may be based upon a media asset attribute (e.g., duration, subject matter, source, language, etc.). Further, selection of the media assets may be based on media asset access patterns, e.g., views, plays, edits, etc. | 03-05-2009 |
20090064005 | IN-PLACE UPLOAD AND EDITING APPLICATION FOR EDITING MEDIA ASSETS - System and methods for editing media assets are provided. In one example, apparatus for editing media assets includes logic (e.g., software) for causing the display of a media asset editor embedded within a web page, the editor operable to display a media asset and cause an edit of the media asset in response to user input. In one example, the media asset editor comprises a widget embedded within the web page; for example, a flash based widget. The editor may be further operable to upload media assets to remote storage, e.g., local or remote media assets or user-generated media assets. An edit to the media asset may include an edit instruction associated with the displayed media asset. In one example, the edit to the media asset may include an annotation of the displayed media asset, e.g., a text, audio, or video annotations of the displayed media asset. | 03-05-2009 |
20090070370 | TRACKBACKS FOR MEDIA ASSETS - Methods for creating a compilation of media assets and tracking uses of media assets are provided. In one example, the method includes generating a playlist referencing a first media asset and a second media asset, wherein the first media asset has a reference associated therewith (e.g., a tag or item in a database) identifying a source of the first media asset, and causing display of the first media asset and the second media asset per the playlist. The reference may also identify subsequent uses of the media asset, which may provide for tracking uses of the media asset, bidirectional linking of users of the media assets, e.g., linking of users, blog pages, websites, etc., using common media assets (even if within compilation or remixed media assets), and so on. | 03-12-2009 |
20090070371 | INLINE RIGHTS REQUEST AND COMMUNICATION FOR REMOTE CONTENT - Methods for inline communication of permissible uses or rights of a media asset to a user are provided. In one example, a method includes receiving an intended use of a media asset from a remote device (e.g., from a user wishing to reuse the media asset in some fashion), and allowing communication of the media asset if the intended use satisfies a predetermined permissible use set (which may include one or more permissible criteria). The intended use may be compared with the predetermined permissible use set to determine if the use is okay, and if so, the method provides the remote device with a link to the media asset or a source of the media asset. In other examples, the method may transfer the media asset to the remote device, e.g., via a file transfer, streaming, and so on. | 03-12-2009 |
20090089327 | SYSTEM AND METHOD FOR SOCIAL PROGRAMMING OF MEDIA SOURCES - A method, system and user interface are provided for building and programming an online media (radio or TV) station based on collaboration by the station's users. The method includes creating an initial playlist for an online media station; creating a set of recommended media content items distinct from the initial playlist; aggregating user input regarding the recommended media content items; and generating a new playlist in accordance with the aggregated input. The user input regarding a given item of media content may include a positive vote or a negative vote. Each item added to the playlist after the initial playlist is voted on by the users, so that each item of the new playlist has an aggregated positive vote greater than a predetermined vote threshold. | 04-02-2009 |
20090100062 | Playlist Resolver - A real-time locater for digital media objects, related to one or more musical compositions and accessible over a network, is described. A service-provider maintains a master index of the digital media objects and a playlist-resolver server. The master index is organized by considering each media object to be an example of a primary attribute associated with the media object by a multitude of users. The reference is constructed as a data structure of primary attributes and means of locating the media objects as instances of primary attributes. The playlist-resolver works with the master index to translate a list of references to creative works into a series of successful accesses to the corresponding media object files. | 04-16-2009 |
20090100151 | Network Accessible Media Object Index - A real-time locater for digital media objects, related to one or more creative compositions and accessible over a network, is described. A service-provider maintains a master index of the digital media objects. The master index is organized by considering each media object to be an example of a primary attribute associated with the media object by a multitude of users. The reference is constructed as a data structure of primary attributes and means of locating the media objects as instances of primary attributes. Each such media object may be further categorized by associating it with one or more secondary attributes. The data structure is augmented to provide for efficient location of media objects by relating secondary attributes. | 04-16-2009 |
20090112839 | Media Enhancement Mechanism - A method to provide additional media objects for data objects containing one or more existing media objects is described. The existing media object is analyzed to determine additional related media available on the network, and the data object description is augmented with metadata to identify the additional media in an enhanced data object description. When the enhanced data object is rendered, the metadata facilitates incorporation of additional media objects in the displayed page. | 04-30-2009 |
20090112874 | Text Enhancement Mechanism - Media enhancing services for pages containing text is described. Text is analyzed to determine related additional media available on the network, and the page description is augmented with metadata to identify the additional media in an enhanced page description. When the enhanced page is rendered, the metadata facilitates incorporation of additional media in the displayed page. | 04-30-2009 |
20090113301 | Multimedia Enhanced Browser Interface - A toolbar application for network browser applications is described. The tool augments web pages with related multimedia content. The browser application allows the user to locate and render a web page of personal interest. The tool invokes a mechanism to identify one or more media objects related to the web page in a playlist, and invokes a media object player application to render the one or more media objects in the playlist. When all of the media objects in the playlist are complete, the enhancement application may automatically generate one or more additional playlists. | 04-30-2009 |
20090113315 | Multimedia Enhanced Instant Messaging Engine - A method to provide additional media objects for two or more users intercommunicating over a network is described. The intercommunication messages are analyzed to determine additional related media objects available on the network, and one or more best related media objects are transmitted to the intercommunicating users. The additional media objects are rendered within the context of the network intercommunication. | 04-30-2009 |
20090138346 | METHOD AND SYSTEM FOR MEDIA PROMOTION - Systems and methods have been developed for promoting media objects to users. More specifically, systems and methods have been developed for profiling a user media repository and delivering promotional media objects to the user's media repository based upon the profile. | 05-28-2009 |
20090138493 | METHOD AND SYSTEM FOR MEDIA TRANSFORMATION - Systems and methods have been developed for transforming the format of media objects. More specifically, systems and methods have been developed for transforming the format of media objects associated with a user media locker. | 05-28-2009 |
20090138495 | Method And System Of Providing User Augmented Content - A method for enabling users to share information across websites. A user may add some information to augment a posting on a first website to annotate its content. The information may be displayed on the first website as a related file and stored in a user augmented content system (UACS) database as an individual document. Another user may add some information to a posting on a second website to enrich its content, and the information may be displayed on the second website as a related file and stored in the UACS database as another individual document. The documents may be stored together with some keywords, and may be tagged, indexed and searchable. Users may easily find out who contributed what to the websites, and configure their websites to automatically receive content newly uploaded to the UACS database. If the augmenting content from the first website is relevant to the content on the second website, it may be automatically distributed to the second website. | 05-28-2009 |
20090138502 | METHOD AND SYSTEM FOR MEDIA COLLECTION EXPANSION - Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a “media locker”). | 05-28-2009 |
20090144328 | E-Commerce System Using Searchable Tags - An infrastructure facility for interactive commerce in media objects over a network is described. Consumers are provided with searchable access to media object suppliers using standardized commercial packages. A commercial package is associated with a media object by using a commerce tag consisting of embedded metadata to identify the associated commercial package and optionally parameterize a commercial offer. The infrastructure facility provides a searchable database of available media objects with commerce tags, media object suppliers, and an accessible reference for commercial packages and associated tags. | 06-04-2009 |
20090144377 | SOCIAL NEWS FORWARDING TO GENERATE INTEREST CLUSTERS - Embodiments are directed towards managing messages based on generated interest clusters. A message may be analyzed to determine one or more interest clusters associated with the message. The message may be automatically sent to members within the determined interest cluster(s), or if no members are in the interest cluster(s), to those identified in the sender's contact list. As recipients of the message respond to the message, the membership to the interest clusters may be revised. Responses used to revise the membership may include forwarding, reading, ignoring, or deleting the message. Subsequent revisions to the membership may be made based on responses to subsequent messages sent to the members of the interest cluster. Display of the message may be in a rank order based on a determined hop distance for the message. Third parties may use the interest cluster and/or sneezers to direct advertisements, or the like. | 06-04-2009 |
20090157845 | SHARING OF MULTIMEDIA AND RELEVANCE MEASURE BASED ON HOP DISTANCE IN A SOCIAL NETWORK - A method, system, and apparatus are directed to sharing information over a network. A request to share a multimedia object may be received. A relevance measure may be retrieved based on an identity of the multimedia object. Sharing the network of the multimedia object between an originating sharing member and a plurality of members of a social network may be enabled. A combination of the relevance measure and a hop distance for the shared multimedia object may be provided. | 06-18-2009 |
20090158176 | SHARING OF CONTENT AND HOP DISTANCE OVER A SOCIAL NETWORK - A method, system, and apparatus are directed to sharing information over a network. A drag-and-drop of a selection of a portion of content may be received at a sharing area. A sharing message may be generated based on a type of the portion. If the type of the portion indicates storage, the sharing message may comprise a hyperlink to a storage. The sharing message may be useable for providing the portion on at least one client device associated with at least one of a plurality of members of a social network. Sharing over the network of the portion between an originating sharing member and the plurality of members of the social network may be enabled. The portion may be shared for a customizable project. A hop distance may be provided for the shared portion. | 06-18-2009 |
20090289955 | REALITY OVERLAY DEVICE - Disclosed are methods and apparatus for capturing information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information. Overlay information for use in generating a transparent overlay via the device is obtained using at least a portion of the captured information. The transparent overlay is then superimposed via the device using the overlay information, wherein the transparent overlay provides one or more transparent images that are pertinent to and in correlation with the physical surroundings. | 11-26-2009 |
20090289956 | VIRTUAL BILLBOARDS - Disclosed are methods and apparatus for implementing a reality overlay device. A reality overlay device captures information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information. The reality overlay device may transmit at least a portion of the captured information to a second device. For instance, the reality overlay device may transmit at least a portion of the captured information to a server via the Internet, where the server is capable of identifying an appropriate virtual billboard. The reality overlay device may then receive overlay information for use in generating a transparent overlay via the reality overlay device. The transparent overlay is then superimposed via the device using the overlay information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings. Specifically, one or more of the transparent images may operate as “virtual billboards.” Similarly, a portable device such as a cell phone may automatically receive a virtual billboard when the portable device enters an area within a specified distance from an associated establishment. | 11-26-2009 |
20090325602 | SYSTEM AND METHOD FOR PRESENTATION OF MEDIA RELATED TO A CONTEXT - A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device. | 12-31-2009 |
20090326800 | SYSTEM AND METHOD FOR DETERMINATION AND DISPLAY OF PERSONALIZED DISTANCE - A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium. | 12-31-2009 |
20090327520 | METHOD AND APPARATUS FOR MAPPING UNKNOWN INFORMATION IN REAL OR VIRTUAL WORLDS - A method and apparatus are given for providing a suggested path on the Internet to a topic of interest for a user. In one example, the method includes receiving the topic of interest, receiving a map of the Internet, receiving a map of information known to the user, calculating a map of information unknown to the user based on the map of the Internet and the map of information known to the user, and calculating a path to the topic of interest based on at least the map of information unknown to the user. | 12-31-2009 |
20090328087 | SYSTEM AND METHOD FOR LOCATION BASED MEDIA DELIVERY - A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are within a defined proximity to the media presentation device are identified. At least one media file associated with the end users that are within a defined proximity to the media presentation device are identified and transmitted over the network to the media presentation device. | 12-31-2009 |
20100023878 | VIRTUAL NOTES IN A REALITY OVERLAY - Virtual notes are provided that enable virtual communications between users. A user is enabled to input content into a note using an electronic device. The user is enabled to associate a virtual representation of the note with an entity to generate a virtual note. The user is enabled to position the virtual representation of the virtual note in a virtual space superimposed on the entity. The user is enabled to configure at least one attribute associated with the virtual note. The generated virtual note is transmitted to a notes database. Subsequent users can view and otherwise interact with the virtual note by interacting with the entity associated with the virtual note. For example, the subsequent users can interact with the virtual note by approaching the entity, or by viewing the entity on a map displayed by an electronic device. | 01-28-2010 |
20100027527 | SYSTEM AND METHOD FOR IMPROVED MAPPING AND ROUTING - A system and method for improved mapping and routing. A request for the determination of a route is received over a network. The request comprises an identification of a requesting user, and at least one objective. Spatial, temporal, topical, and social data available to the network which relating to the requesting user and the request objectives are retrieved using a global index of data available to the network. At least one entity which satisfies at least one request objective and which has a physical location known to the network is selected using the retrieved spatial, temporal, topical, and social data. At least one physical route is mapped between a starting location and the selected entity and is displayed on a display medium. Sponsored and recommended content available to the network which relates to the requesting user, and at least one objective can additionally be displayed on the display medium. | 02-04-2010 |
20100030740 | SYSTEM AND METHOD FOR CONTEXT ENHANCED MAPPING - A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium. | 02-04-2010 |
20100049702 | SYSTEM AND METHOD FOR CONTEXT ENHANCED MESSAGING - A system and method for media enhanced messaging. A message from a message sender to be delivered to at least one message recipient is received over a network. The message comprises at least one delivery criteria and at least one content criteria. When it is determined, via the network that the delivery criteria of the message has been satisfied, a query is formulated based on the content criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the content criteria and to media files so as to identify at least one media file that is relevant to the content criteria. The media files are inserted into the message and the message is transmitted over the network to the recipient. | 02-25-2010 |
20100077017 | SYSTEM AND METHOD FOR DISTRIBUTING MEDIA RELATED TO A LOCATION - A system and method for distributing media related to a location. The physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified, via the network, wherein each of plurality of users is associated with a user device capable of storing media files. At least one of the end users is identified who is located in such proximity to the media presentation device that the user can perceive media that presented on the media presentation device. At least one media file that is currently being presented on the media presentation device is identified and transmitted over the network to each of the identified end users. | 03-25-2010 |
20100082688 | SYSTEM AND METHOD FOR REPORTING AND ANALYSIS OF MEDIA CONSUMPTION DATA - A system and method for reporting and analysis of media consumption data. A request is received over a network from a requesting user for consumption data relating to at least one media object, the request comprising an identification of the media objects. Spatial, temporal, topical, and social data available to the network relating to consumption of the media object are retrieved using a global index of data available to the network. The spatial, temporal, topical, and social data available to the network relating to consumption of the media objects are transmitted, over the network to the requesting user. | 04-01-2010 |
20100088148 | SYSTEM AND METHODOLOGY FOR RECOMMENDING PURCHASES FOR A SHOPPING INTENT - Techniques are disclosed for optimizing shopping. In one aspect, purchase items are recommended to a user based on the total purchasing costs of the recommended purchase items. In one embodiment, the total purchase cost includes not just the price of the purchase item but also includes weighted costs based on non-price purchasing cost factors. In another aspect, data is maintained that represents social relationships between members of a network of users and purchase recommendations are made to a user based on the relatedness between the user, the item and the other members of the network. In yet another aspect, purchase recommendations are made based on the best time to purchase a purchase item. In another aspect, item retailers can offer purchase item incentives to users based on the identity of and information about the shopper to whom the incentive is offered including bundling incentives in a unified redemption code. | 04-08-2010 |
20100103075 | RECONFIGURING REALITY USING A REALITY OVERLAY DEVICE - Virtual entities are displayed alongside real world entities in a wearable reality overlay device worn by the user. Information related to an environment proximate to the wearable device is determined. For example, a position of the wearable device may be determined, a camera may capture an image of the environment, etc. Virtual entity image information representative of an entity desired to be virtually displayed is processed based on the determined information. An image of the entity is generated based on the processed image information as a non-transparent region of a lens of the wearable device, enabling the entity to appear to be present in the environment to the user. The image of the entity may conceal a real world entity that would otherwise be visible to the user through the wearable device. Other real world entities may be visible to the user through the wearable device. | 04-29-2010 |
20100114697 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content information is provided. The method employed by the system may include receiving a request to communicate advertisement or sponsored content information to ad serving devices that match a selection criteria, locating ad serving devices that match the received selection criteria, and serving advertisements or sponsored content information to located ad serving devices. Economic terms associated with the ad serving devices may also be received. Advertisers may be charged and the revenue generated distributed among a carrier network owner, ad serving device owners, and/or the owner of the ad serving system. A request to display the advertisement or sponsored content information and instructions for displaying the advertisement or sponsored content information may be communicated to individuals in control of the ad serving devices and an acceptance of the request to display the advertisement may be received. | 05-06-2010 |
20100114707 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content is provided. The method employed by the system may include receiving information that describes the capabilities of an ad serving device, matching advertisement and/or sponsored content to the ad serving device, and serving the advertisement and/or sponsored content. Instructions may be communicated to an individual in possession of the ad serving device, instructing the individual on a time and place for serving the advertisement or sponsored content. Confirmation that the instructions have been followed may be communicated to the system. | 05-06-2010 |
20100114709 | REAL-TIME DISTRIBUTION OF TARGETED ADVERTISEMENT AND SPONSORED CONTENT - A method and system for serving advertisement or sponsored content information is provided. The method employed by the system may include receiving information that describes the capabilities of an ad serving device, receiving information that enables sensing the presence of individuals in a vicinity of the ad serving device, matching advertisement and/or sponsored content information to the ad serving device, and serving the advertisement and/or sponsored content information. Receiving presence information, matching, and serving of the advertisement and/or sponsored content information may occur in real-time. The ad serving device may be located at a fixed location or be portable and carried by an individual. Behaviors of individuals with portable devices may be determined and the advertisement and/or sponsored content information served may be related to the determined behavior. | 05-06-2010 |
20100121749 | REAL-TIME VALIDATION SYSTEM FOR TRANSACTIONS - A method of validating a transaction between a giving entity and a receiving entity includes: providing receiving-entity context values to the receiving entity for evaluating requests by the receiving entity; accepting request values for the receiving entity, wherein the request values include values for at least one of goods, services or currency; determining a receiving-entity request item in a database from the request values and the receiving-entity context values, wherein the database is stored in a computer-readable medium; providing giving-entity context values to the giving entity for evaluating offers by the giving entity; accepting offer values for the giving entity, wherein the offer values include values for at least one of goods, services or currency; determining a giving-entity offer item in the database from the offer values and the giving-entity context values; and determining transaction conditions in the database from the receiving-entity request item and the giving-entity offer item, wherein the transaction conditions include at least one giving-entity action for performance by the giving entity, at least one receiving-entity action for performance by the receiving entity, and at least one verification action for the transaction. | 05-13-2010 |
20100198869 | SYSTEM AND METHOD FOR COMMUNAL SEARCH - A system and method which may allow a requester to post a search query and get time-sensitive responses from other users who are best suited to respond to the search query. The system may find out such best suited responders based on their location, activity and time affinity/proximity to the search query, and forward the search query to them. The system may then return the responses to the requester. The system may also be able to automatically answer search queries based on users' historical query-response activities. By matching a search query with users knowledgeable about it, the invention may help a requester to get timely and accurate responses to his search query. | 08-05-2010 |
20100211466 | SYSTEM AND METHOD FOR DISPLAYING CONTEXTUAL ADVERTISEMENTS WITH MEDIA - Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects. | 08-19-2010 |
20100228826 | PROVISIONING MY STATUS INFORMATION TO OTHERS IN MY SOCIAL NETWORK - A device, system, and method are directed towards sending a status of a user in a social network to a recipient. A status of the user is received over a channel. The recipient is selected based on a membership in the social network, a preference of the recipient, or a type of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified from one type to another type based on the recipient. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available. A channel may include an application protocol. | 09-09-2010 |
20120239496 | METHOD AND SYSTEM FOR DISPLAYING CONTEXTUAL ADVERTISEMENTS WITH MEDIA - Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects. | 09-20-2012 |
20120284338 | PROVISIONING MY STATUS INFORMATION TO OTHERS IN MY SOCIAL NETWORK - A device, system, and method are directed towards sending a status of a user in a social network to a recipient. In one embodiment, a status of the user is received over a channel. The channel may include an application protocol. The recipient is selected based on a membership in the social network, a preference of the recipient, or a media format of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified based on social network information, preferences of a recipient, receiving device information, channel information, or the like. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available. | 11-08-2012 |
20130018897 | SYSTEM AND METHOD FOR DISTRIBUTING MEDIA RELATED TO A LOCATION - A system and method for distributing media related to a location. The physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified, via the network, wherein each of plurality of users is associated with a user device capable of storing media files. At least one of the end users is identified who is located in such proximity to the media presentation device that the user can perceive media that presented on the media presentation device. At least one media file that is currently being presented on the media presentation device is identified and transmitted over the network to each of the identified end users. | 01-17-2013 |
20130103796 | MEDIA ENHANCEMENT MECHANISM - A method to provide additional media objects for data objects containing one or more existing media objects is described. The existing media object is analyzed to determine additional related media available on the network and the data object description is augmented with metadata to identify the additional media in an enhanced data object description. When the enhanced data object is rendered, the metadata facilitates incorporation of additional media objects in the displayed page. | 04-25-2013 |
20130238727 | SYSTEM AND METHOD FOR CONTEXT ENHANCED MESSAGING - A system and method for media enhanced messaging. A message from a message sender to be delivered to at least one message recipient is received over a network. The message comprises at least one delivery criteria and at least one content criteria. When it is determined, via the network that the delivery criteria of the message has been satisfied, a query is formulated based on the content criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the content criteria and to media files so as to identify at least one media file that is relevant to the content criteria. The media files are inserted into the message and the message is transmitted over the network to the recipient. | 09-12-2013 |
20130297652 | SYSTEM AND METHOD FOR PRESENTATION OF MEDIA RELATED TO A CONTEXT - A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device. | 11-07-2013 |
20140067844 | SYSTEM AND METHOD FOR CONTEXT ENHANCED MAPPING - A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium. | 03-06-2014 |
20140114572 | SYSTEM AND METHOD FOR DETERMINATION AND DISPLAY OF PERSONALIZED DISTANCE - A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium. | 04-24-2014 |
20140280735 | Methods and Systems for Pre-Caching Information on a Mobile Computing Device - Systems and methods for pre-caching information on mobile computing devices are set forth in this disclosure. | 09-18-2014 |
20150074235 | METHOD AND SYSTEM FOR MEDIA COLLECTION EXPANSION - Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a “media locker”). | 03-12-2015 |