Abstract:
Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event. The at least one ad is stored on the device prior to an actual ad play event. The system determines, just prior to the actual ad play event, a bandwidth for a connection between the device and the system. The system determines if any ad source includes at least one ad that is more likely to convert or cause user interaction than the ads stored on the device based on the bandwidth for the connection between the device and the system.
Abstract:
A beverage cup sleeve configured to provide multiple grip handles and additional layering for thermal buffering through reconfigurable handles. The sleeve includes a first and a second web portion corresponding to a first and a second cavity portion provided at the outer side, respectively, and a first and a second notch provided next the first and the second cavity portions, respectively, thereby providing the additional layering when either the first or the second notch fastens the corresponding web portion selected to fold out. Additionally, the strip includes a third and a fourth web portion corresponding to a third and a fourth cavity portion provided at the outer side, respectively, and a third and a fourth notch provided next to the third and the fourth cavity portions, respectively, thereby providing additional layering when either the third or the fourth notch fastens the corresponding web portion selected to fold out.
Abstract:
Methods and systems are described for providing advertising services to devices with dynamic ad creative deep linking. In one embodiment, an advertising system includes a storage medium to store one or more software programs of an ad server and processing logic of the ad server that is coupled to the storage medium. A dynamic ad creative deep linking unit is configured to receive an ad campaign including at least one video ad from the ad server and to generate a customized deep link for a targeted software application or targeted content of the at least video ad based on installed applications of a device, application usage history of the installed applications, and metadata associated with at least one of the installed applications.
Abstract:
Methods and systems are described for providing programmatic testing of users to determine user attention for advertisements. In one embodiment, a system includes an advertising campaign framework having a testing platform, one or more application programming interfaces (APIs), and software components. A storage medium stores instructions of the testing platform, one or more APIs, and software components. Processing logic is configured to execute the instructions to receive a function call from an ad test software or an ad campaign software of an advertising entity, to provide a set of functionality for programmatically creating one or more tests to be displayed within an initiated software application of a user during an ad campaign to determine user attention during the one or more tests, and to generate a response that is sent to the ad test software or the ad campaign software of the advertising entity.
Abstract:
Systems and methods may provide an adjustable eyewear piece, and may include implementing an adjustable hinge mechanism to detachably couple a first eyewear component and a second an eyewear component. In one example, the adjustable eyewear component may include a frame, a temple arm, and an adjustable hinge mechanism to couple the frame and the temple arm.
Abstract:
An improved jogger includes a sidewall with a guide groove, a chain defining a closed path including a sloped loading end and a straight transport section, the sloped loading end being angled toward the transport section in the direction of the travel of the chain at least two sprockets, the sprockets defining the slope of the sloped loading end of the closed path, a plurality of fingers coupled to the chain at spaced apart intervals, the fingers receiving flat articles therebetween at the sloped loading end and conveying the articles along the horizontal transport section and a plurality of guides coupled to the fingers, the guides engaging the guide groove and orienting fingers in a position perpendicular to the horizontal transport section as the fingers are carried into the sloped loading end.
Abstract:
Methods and systems are described for dynamic ad selection of ads stored on a device. In one embodiment, a device includes a storage medium to store software programs including advertising services software and software applications. Processing logic is coupled to the storage medium and a display device. The processing logic is configured to execute instructions of at least one of the software programs to receive user input for initiating a software application on the device, determine attributes for the device including software applications currently operating in the storage medium and placement information for the initiated software application, and dynamically select one of the video ads stored on the device based on the attributes including software applications currently operating in the storage medium and placement information for the initiated software application.
Abstract:
Methods and systems are described for providing advertising services to devices with a customized adaptive user experience based on adaptive algorithms. In one embodiment, a system includes a storage medium to store one or more software programs and an adaptive decision unit coupled to the storage medium. The adaptive decision unit includes or is coupled to processing logic that is configured to execute instructions of at least one adaptive decision algorithm to obtain data for different variables including at least two of an advertisement (ad) engagement history for a user, application (app) engagement history for the user, and in-app purchase engagement history for the user when making an ad selection decision. The at least one adaptive decision algorithm determines an ad selection decision for at least one relevant ad or ad content served in an engaging manner to a device of the user.
Abstract:
Methods and systems are described for providing advertising services to devices with a customized adaptive user experience. In one embodiment, a system includes a user interface (UI) configurator to provide a custom scripting framework to create and edit customizable ad formats for display on a device. The ad system receives an ad request from the device with the ad request including different types of information including publisher settings of a selected software application on the device, an application id to identify the selected software application, placement information for timing placement of at least one ad or interstitial ad to be displayed on the device. The ad system processes the ad request to determine an ad format and timing placement of the at least one ad or interstitial ad based on the information contained in the ad request.