Abstract:
Interactive browsable content items can be used to browse and explore through content items responsive to a search query. A content item selection system can receive a search query and generate a result set identifying a plurality of products that define an n-dimensional space of the products. Pivot points are selected for the n-dimensional space to provide distinct products representative of the entire n-dimensional space. The pivot points are displayed in the interactive browsable content item on the client device. A subset of similar products are selected from the n-dimensional space of products responsive to the selection of a pivot point and displayed on the client device. Responsive to a zoom out touch input, a new set of pivot points are selected based on the prior selected pivot point.
Abstract:
Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.
Abstract:
Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.
Abstract:
Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.
Abstract:
Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.
Abstract:
Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.
Abstract:
Systems and methods of selecting content items for an online ad campaign in a computerized network environment are described herein. The system can receive, from a first content provider, an event call. The event call can include an identifier and an action type. The system can receive, from a client device, a request for content, the client device associated with the identifier. The system can determine a similarity between the action type and a relevance keyword. The relevance keyword can be by a second content provider. The system can generate a bid value factor for a content item of the second content provider and a bid value factor based on the semantic similarity. The system can determine a bid value for the content item of the second content provider based on the bid value factor. The system can select, for transmission to the client computing device, the content item.
Abstract:
Systems and methods of evaluating search query terms in a computer network environment are provided. A data processing system can obtain, from a computing device via a computer network, a first search query and a second search query, and can determine a relationship between the first search query and the second search query. The data processing system can generate a structured search query representative of the first search query and the second search query, and can select, based on the structured search query, a content item for display by the computing device. The data processing system can receive an indication of a click on the content item, and can provide, to a content publisher computing device, a representation of the structured search query and the indication of the click on the content item.
Abstract:
Systems and methods of evaluating search query terms in a computer network environment are provided. A data processing system can obtain, from a computing device via a computer network, a first search query and a second search query, and can determine a relationship between the first search query and the second search query. The data processing system can generate a structured search query representative of the first search query and the second search query, and can select, based on the structured search query, a content item for display by the computing device. The data processing system can receive an indication of a click on the content item, and can provide, to a content publisher computing device, a representation of the structured search query and the indication of the click on the content item.