Patent application number | Description | Published |
20090005973 | SPONSORED LANDMARKS IN NAVIGATION, COUPONING, PARALLEL ROUTE CALCULATION - A method, apparatus, and computer program product pre-calculate navigational routes to points of interest on a digital map so that route directions to a selected point of interest can be presented immediately when the user makes the selection while in motion and coupons and special offers can be provided related to those points of interest. In parallel with motion along a principal direction, the navigation device pre-calculates routes to points of interest before they become visible within the viewport of the device, so that the pre-calculated routes can be presented immediately if the user selects the point of interest. | 01-01-2009 |
20090171760 | Systems and Methods for Facilitating Electronic Commerce - In electronic commerce, a user profile may be used to determine one or more product recommendations. The user profile may be selectable so that a first user may receive product or service recommendations for a second user associated with the user profile. Additionally or alternatively, price quotes may be solicited from a plurality of providers in an attempt to obtain the best price for a consumer. Profiles may be generated in a variety of ways including tracking user actions. Interests may be inferred from such user actions and may further be weighted based on various methodologies. | 07-02-2009 |
20090288004 | SYSTEM, METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A NOTIFICATION OF WIDGET AVAILABILITY - A method of providing a notification of widget availability may include receiving an indication of a visited location associated with a user, determining whether the visited location is associated with a widget on a device associated with the user, and providing a notification to the user of an availability of the widget for installation on the device based on the determining. | 11-19-2009 |
20100169154 | SYSTEM AND ASSOCIATED METHOD FOR PRODUCT SELECTION - A system and associated method is provided for assisting a customer in selecting products based on profile information of the customer. Profile information may be obtained directly from the user and from information collected on the customer's mobile device. The profile information can be used to send the customer customized product proposals. | 07-01-2010 |
20100269069 | METHOD AND APPARATUS OF ASSOCIATING AND MAINTAINING STATE INFORMATION FOR APPLICATIONS - An approach is provided for associating applications, such as widgets. Presentation of one or more icons representing respectively one or more widgets is initiated. An input signal is detected in response to a user selecting the one or more widgets. A determination is made of a common action for application to the selected widgets based on the input signal. The application includes a data component relating to combinability of the one or more widgets. In one embodiment, state information about a first application (e.g., widget) is generated. Reporting of the state information is provided to a presence service for access by a second application (e.g., widget). | 10-21-2010 |
20100332834 | METHOD AND APPARATUS FOR PROVIDING A SCALABLE SERVICE PLATFORM USING A NETWORK CACHE - An approach is provided for building a scalable service platform by initiating transmission of encrypted data from a public network cache. An access control server platform determines a first authorization key for a user and a second authorization key for a resource, and then encrypts the resource with the second authorization key, and encrypts the second authorization key with the first authorization key. The access control server platform initiates distribution of the encrypted second authorization key with the encrypted resource over a network. The access control server platform further initiates caching the encrypted second authorization key with the encrypted resource that meets a predefined threshold value (e.g., a data size, an access frequency, a modification frequency, or an auditing requirement) in a cache in the network, and initiates transmission of the cached and encrypted second authorization key with the cached and encrypted resource from the cache to at least one authorized entity. | 12-30-2010 |
20110055335 | METHOD AND APPARATUS FOR AUGMENTED SOCIAL NETWORKING MESSAGING - An approach is provided for augmented social networking messaging. A message is generated for posting to a social networking service. Address information is determined for a group of one or more devices associated with one or more users. At least one of the one or more users is a non-subscriber to the social networking service. The addressing information is used to send the message to the group. A reply to the message is received from one of the devices of the group. Posting of the reply to the social networking service is initiated. | 03-03-2011 |
20110279445 | METHOD AND APPARATUS FOR PRESENTING LOCATION-BASED CONTENT - An approach is provided for rendering content associated with a location-based service. Content is retrieved that is associated with a point on an object identified in the location-based service. The object can be represented by, but is not limited to, a three-dimensional or two-dimensional model or models or by an augmented reality view. A model of the object is retrieved. Rendering of the content is caused, at least in part, on one or more surfaces of the object model in a user interface of the location-based service. | 11-17-2011 |
20120044153 | METHOD AND APPARATUS FOR BROWSING CONTENT FILES - An approach is presented for browsing content files. The data manager determines to present a file at a device. Further, the data manager receives an input for selecting one or more of elements of metadata associated with the file based, at least in part, on the presentation of the file. Then, the data manager determines to select one or more other files based, at least in part, on the input. | 02-23-2012 |
20130254529 | METHOD AND APPARATUS FOR PROVIDING A SCALABLE SERVICE PLATFORM USING A NETWORK CACHE - An approach is provided for building a scalable service platform by initiating transmission of encrypted data from a public network cache. An access control server platform determines a first authorization key for a user and a second authorization key for a resource, and then encrypts the resource with the second authorization key, and encrypts the second authorization key with the first authorization key. The access control server platform initiates distribution of the encrypted second authorization key with the encrypted resource over a network. The access control server platform further initiates caching the encrypted second authorization key with the encrypted resource that meets a predefined threshold value (e.g., a data size, an access frequency, a modification frequency, or an auditing requirement) in a cache in the network, and initiates transmission of the cached and encrypted second authorization key with the cached and encrypted resource from the cache to at least one authorized entity. | 09-26-2013 |
20130297535 | METHOD AND APPARATUS FOR PRESENTING CLOUD-BASED REPOSITORIES BASED ON LOCATION INFORMATION - An approach is provided for presenting cloud-based repositories based on location information. The cloud-based storage platform determines location information associated with one or more cloud-based repositories that include data associated with at least one user. Next, the cloud-based storage platform causes, at least in part, a presentation of a user interface depicting one or more representations of the one or more cloud-based repositories based, at least in part, on the location information. | 11-07-2013 |
20130332279 | METHOD AND APPARATUS FOR LOCATION-BASED ADVERTISEMENTS FOR DYNAMIC POINTS OF INTEREST - An approach is provided for advertising up-to-date information for dynamic points of interest. A point-of-interest platform causes, at least in part, an activation or a deactivation of at least one point-of-interest record. The point-of-interest platform then determines whether to cause, at least in part, a generation of the at least one point-of-interest record based, at least in part, on the activation or the deactivation. | 12-12-2013 |
20140164557 | A METHOD AND A TECHNICAL EQUIPMENT FOR A NOTIFICATION SERVICE - There are disclosed various methods and apparatuses notification service. In some embodiments the method comprises receiving an indication from a client device, which indication relates to a location; creating a subscription between the client and the location owner of said location being selected, and based on the subscription, transmitting notifications relating to the location to the client device. In some other embodiments, the method comprises selecting a location by an apparatus; transmitting an indication relating to said location to a server to have a subscription with a location owner of said location; based on the subscription, receiving notifications from the location owner. | 06-12-2014 |
20140310348 | METHOD AND APPARATUS FOR INITIATING COMMUNICATION AND SHARING OF CONTENT AMONG A PLURALITY OF DEVICES - An approach is provided for communication and sharing of content among user devices. The approach includes a method for determining a request for a sharing of at least one content item between at least one device and one or more other devices, wherein the request is determined by at least one content sharing component. The method also comprises causing, at least in part, an initiation of at least one communication component to cause, at least in part, an establishment of a communication session between the at least one device and the one or more other devices. The method further comprises causing, at least in part, a transfer of one or more tokens to the at least one device for facilitating the sharing of the at least one content item, wherein the transfer of the one or more tokens is over the communication session, and wherein the sharing is performed over at least one other communication session. | 10-16-2014 |