PHOTO AND VIDEO SHARING
Granted: December 4, 2014
Application Number:
20140359015
In one embodiment, a set of tags associated with a media item may be ascertained. One or more of a plurality of individuals may be identified based, at least in part, upon the set of tags associated with the media item and a plurality of sets of sharing preferences, each one of the plurality of sets of sharing preferences being associated with a corresponding one of the plurality of individuals and indicating tags for which media items are to be automatically shared with the…
PHOTO AND VIDEO SEARCH
Granted: December 4, 2014
Application Number:
20140355907
In one embodiment, a set of tags that has been generated by performing computer vision analysis of image content of a visual media item may be obtained, where each tag of the set of tags has a corresponding probability. In addition, a set of information that is independent from the image content of the visual media item may be obtained. The probability of at least a portion of the set of tags may be modified based, at least in part, upon the set of information.
Method and System for Document Update
Granted: December 4, 2014
Application Number:
20140358847
Method and system for document update are provided. Information related to document update in the database is obtained. A stochastic model is generated based on the obtained information. An update sequence is determined based on the stochastic model. The update sequence indicates at least one document that needs to be updated in a time slot. One or more documents are retrieved from the database based on the update sequence. The retrieved one or more documents are updated in the time…
Dynamic Modification of A Parameter of An Image Based on User Interest
Granted: November 27, 2014
Application Number:
20140351000
Methods and systems for changing a parameter associated with an image displayed on a display screen based on criteria related to a user are described. One of the methods includes receiving a selection of an image from a plurality of images. The method further includes examining the selected image to identify a keyword and criteria associated with the selected image. The keyword includes an identification of the image and the criteria including a time associated with the selected image.…
METHOD AND SYSTEM FOR PREDICTING PERFORMANCE OF SOFTWARE APPLICATIONS ON PROSPECTIVE HARDWARE ARCHITECTURE
Granted: November 27, 2014
Application Number:
20140350912
A system and method for identifying optimal system architectures for a reference application are provided. The system and method comprise executing a reference application and a plurality of test applications on a current system architecture and sampling performance data for each of the applications. The performance data is used to compute an application signature for each application. A similarity element is derived from the application signatures that illustrates the similarity between…
SYSTEM AND METHOD FOR TARGETING USER INTERESTS BASED ON MOBILE CALL LOGS
Granted: November 20, 2014
Application Number:
20140344060
Techniques are provided that include targeting a user of a mobile electronic device with an interest-based advertisement, based at least in part on various call logs on a user device. Techniques are provided in which a set of calls from a user's call log from a mobile device are assigned to one or more categories indicative of potential user interests for the purposed of targeted advertisements. The usage pattern of the user's call log takes into account the time of the day, week, and/or…
Identifying Communities Within A Social Network Based on Information Propagation Data
Granted: November 13, 2014
Application Number:
20140337356
Methods and systems for identifying communities based on information propagation data are described. One of the methods includes receiving a social graph, which includes nodes and relationships between the nodes. The method further includes receiving a number of the communities to find within the social graph, receiving data regarding propagation of information between the nodes, and calculating a probability of formation of a link between a first one of the nodes and a second one of the…
ONLINE AND OFFLINE COLLABORATION ASSOCIATED WITH SHOPPING AND PURCHASING
Granted: November 13, 2014
Application Number:
20140337169
Techniques are provided that include using a collaborative arrangement between a first entity associated with a physical location, such as a physical store or residence that has or sells one or more products of a first product type, and a second entity, such as a Web site offering for purchase products of the first product type. According to some such arrangements, if, for example, a user purchases a product from the Web site after the user evidently made a visit to the physical…
DYNAMIC TEXT REPLACEMENT IN E-BOOKS FOR ADVERTISING
Granted: November 13, 2014
Application Number:
20140337132
Techniques are provided in which advertisements are presented to a user via access to electronic reading content. A first set of information is obtained regarding electronic reading content evidenced as being accessed by the user. A second set of information is obtained pertaining to a particular user. Using both sets of information, advertising targeting parameters are generated to target the user with one or more advertisements by inserting the advertisements within Based at least in…
MARKETING TECHNIQUE TO NEGOTIATE PRICE OF PRODUCT
Granted: November 13, 2014
Application Number:
20140337116
Techniques are provided in which the current price of a commodity purchased from a seller by a buyer with a price guarantee policy is monitored. Upon detection of the current price dropping below the purchase price, the buyer and seller are notified, leading to a rebate being provided to the buyer from the seller to be redeemed based on the terms of the price guarantee policy. In some embodiments, buyers are offered incentives, such as a discounted price, in exchange for a reduced time…
Content Selection Based on Scroll Pattern Recognition
Granted: November 6, 2014
Application Number:
20140331169
A method and apparatus for scroll pattern recognition is provided. First content is provided to an application with a scrolling interface and a display window. The application is configured to display a portion of the first content to a user based on a current display position, where the scrolling interface is configured to change the current display position based on input from the user. User interaction data that includes scroll data is obtained. The occurrence of an actionable event…
METHOD AND APPARATUS FOR FACILITATING MESSAGE SELECTION AND ORGANIZATION WITH GROUP-LEVEL ACTIONS
Granted: October 9, 2014
Application Number:
20140304615
One or more messages may be selected and grouped and one or more group-level actions may be initiated for the group, such that the group-level action is performed on each message in the group. Each message in a group shares the at least one attribute value. A messaging user interface may comprise a listing of the set of messages and a message group display portion that displays one or more message groups and a group-level toolbar comprising a selectable indicator for each group-level…
DETECTING PROHIBITED DATA USE IN AUCTION-BASED ONLINE ADVERTISING
Granted: October 9, 2014
Application Number:
20140304067
Techniques are provided that relate to online advertising, such as in connection with an auction-based online advertising market, including techniques for determining evidence of prohibited use of user segment information by an advertiser. Segment information may be utilized in allowing a targeted advertising opportunity for an advertiser. The advertiser may, for example, have agreed not to use such segment information outside of the allowed opportunity. Particular users in a segment may…
Cold Row Encapsulation for Server Farm Cooling System
Granted: October 9, 2014
Application Number:
20140301027
Apparatuses, methods, and systems directed to efficient cooling of data centers. Some embodiments of the invention allow encapsulation of cold rows through an enclosure and allow one or more fans to draw cold air from the cold row encapsulation structure to cool servers installed on the server racks. In other particular embodiments, the systems disclosed can be used to mix outside cool air into the cold row encapsulation structure to cool the servers. In some embodiments, the present…
CLIENT SIDE BROWSER NOTIFICATION
Granted: October 2, 2014
Application Number:
20140298211
Briefly, embodiments of methods or systems for client side browser notification are disclosed.
METHOD AND APPARATUS FOR ASSISTING WITH PLAYBACK OF REMOTELY STORED MEDIA FILES
Granted: October 2, 2014
Application Number:
20140297808
A software based system for facilitating streaming of media files to a device over a wide area network (WAN) includes an agent process, an authentication process, a client services process and a client process. The agent process catalogs local media files and advises the authentication process of it's availability on the WAN and the address at which it may be contacted. The client process contacts the client services process to obtain, after authenticating with it, the WAN address of the…
MEDIA DEVICE AND USER INTERFACE FOR SELECTING MEDIA
Granted: October 2, 2014
Application Number:
20140297656
A media device and user interface for selecting media. In one embodiment, the media is selected based upon a desired relationship measure between at least two media files. In another embodiment, the media is selected based upon a skip command control functions.
SHAPING ALLOCATIONS IN SEARCH ADVERTISING AUCTIONS
Granted: October 2, 2014
Application Number:
20140297401
Methods and systems are provided that include bidding techniques for use with online advertising auctions. Methods and systems are provided relating to bidding for display of an advertisement, where the allocation of serving opportunities for advertisement slots takes into account competing bids associated with advertisers. A highest bid associated with an advertiser is allocated all the serving opportunities of one of the advertisement slots. The remaining bids associated with…
BEHAVIORAL RETARGETING SYSTEM AND METHOD FOR COOKIE-DISABLED DEVICES
Granted: October 2, 2014
Application Number:
20140297394
A system is provided for retargeting advertisements and is based on a database storing user behavior data related to information for a plurality of consumers. An index-lookup processes the user behavior data and translates the user behavior data into a plurality of indices. A data loading module processes the plurality of indices and generates a multi-indexed user behavior cube. An online query module receives a request for an advertisement and processes the request to determine one or…
METHODS AND SYSTEMS FOR FACILITATING COMMUNICATIONS BETWEEN PROVIDERS OF ON-LINE SERVICES AND POTENTIAL CUSTOMERS
Granted: October 2, 2014
Application Number:
20140297362
Systems and methods are provided that can include monitoring of activities of potential customer users, for example, on an e-commerce Web site. Based at least in part on the monitored activities, a notification or alert may be provided to a merchant or a merchant administrator, regarding a potential customer, such as by being sent to a mobile device of the merchant or merchant administrator. Real-time communications may be facilitated or initiated between the merchant or the merchant…