Open Access. Powered by Scholars. Published by Universities.®
Articles 3811 - 3835 of 3835
Full-Text Articles in Entire DC Network
Automatic Detection Of User Language, Rachel Blum, Aurimas Liutikas, Alex Ainslie, Rachel Simpson
Automatic Detection Of User Language, Rachel Blum, Aurimas Liutikas, Alex Ainslie, Rachel Simpson
Defensive Publications Series
This disclosure describes techniques to automatically detect a user’s proficiency in particular languages. Signals from user activity, such as search, browsing activity, location history, mobile usage, etc. are interpreted as indicators of the user’s likely language proficiency. Further, user preferences, such as language preferences, spell checking preferences, etc. are analyzed as indicators of the user’s language proficiency. Multiple signals are combined to determine languages in which the user is proficient. Detected proficiency is utilized to customize user experience, e.g., to automatically offer translation for content that is in a language in which the user is not proficient.
Application Install Retargeting Based On Duration Of Virtualized Session, Sofia Andrianakou, Yuanying Xie
Application Install Retargeting Based On Duration Of Virtualized Session, Sofia Andrianakou, Yuanying Xie
Defensive Publications Series
A user may be retargeted with advertisements, offers, discounts, or other content items related to an application based on the user previously interacting with the application. For example, the user may be retargeted or remarketed with an advertisement to install an application on the user’s device in response to the user spending at least a threshold amount of time interacting with the application in a virtualized environment or via streaming. The provided 3 advertisement may be an application install advertisement that, when selected, initiates the installation of the application on the user’s device.
Mapping Tokens To Images, Yuan Li, Benjamin Sapp
Mapping Tokens To Images, Yuan Li, Benjamin Sapp
Defensive Publications Series
The disclosure includes a system for mapping tokens to images to improve user queries for images. User queries, electronic documents with known relevance to each of the user queries, and a set of tokens are received by the system. The user queries and the electronic documents are mapped to the set of tokens by measuring an effectiveness of each token and electronic document combination based on a retrievalperformance metric. Search tokens for the electronic documents from the set of tokens are identified based on the mapping. The search tokens are output for each user query. The system advantageously retrieves documents …
Systems And Methods For Social Sharing Of Suggested Content Items, Justin Lewis, Gavin James
Systems And Methods For Social Sharing Of Suggested Content Items, Justin Lewis, Gavin James
Defensive Publications Series
Systems and methods of the present disclosure provide a data processing system that allows for social sharing of suggested content items configured with an action button. The data 5 processing system generates an online content item (e.g., an online advertisement) to display to a user via an online social network feed. The data processing system identifies one or more friends of the user that may be interested in the content item, and configures the content item with an action button that allows the user to share the content item with the identified one or more friends. The data processing system …
Measuring Wireless Network Connection Quality, Mike Mu, Avery Pennarun
Measuring Wireless Network Connection Quality, Mike Mu, Avery Pennarun
Defensive Publications Series
A system can run network tests to determine throughput for a wireless network connection between two devices. For example, a testing device can send a number of intentionally invalid test packets to a receiving device. The wireless MAC layer of the receiving device automatically sends back acknowledgment packets indicating that the test packets have been received. The timing and/or counts of the test packets and acknowledgment packets can be analyzed to determine throughput on the wireless network connection. Described features can measure network performance for any kind of wireless (e.g., Wifi™) device without installing any software on that device and …
Emotional Assistants For Applications, Dimitri Kanevsky, Mikhail Leder
Emotional Assistants For Applications, Dimitri Kanevsky, Mikhail Leder
Defensive Publications Series
This disclosure describes techniques that provide appropriate emotional responses to users of computing devices, irrespective of the specific interaction context. The techniques can be implemented as an emotional module that is called by an application. In response, the emotional module provides an appropriate response that the application renders. The techniques can learn from various sources of interaction data, such as books, movies, chats etc. and from user behavior after an emotional response is rendered. The techniques generate a database of emotions and appropriate computer responses. The techniques enable computers to provide effective emotional responses and improve human-computer interaction. The techniques …
Real Time Traffic Prediction For Physical Stores, Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
Real Time Traffic Prediction For Physical Stores, Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
Defensive Publications Series
A traffic predictor system can be used to predict customer traffic to physical stores. The system receives data describing search queries from a population of users. The system identifies intents of the population of users based on the search queries from the population of users. The intents may include local intent, i.e., intent to visit a physical store, and/or a product intent, i.e., intent to obtain a product. The system determines probabilities that the identified intents will lead to customers visiting the store. Subsequently, the system can generate traffic predictions for stores based on the determined probabilities for the identified …
Setting Allocations And Prices In Auctions, Patrick Hummel, Uri Nadav
Setting Allocations And Prices In Auctions, Patrick Hummel, Uri Nadav
Defensive Publications Series
This disclosure describes techniques to rank advertisers in an auction, such as an auction for advertisements delivered over the Internet. Advertisers that participate in the auction are classified into two types. The first type includes advertisers that make use of remarketing lists, or other valuable information. The second type includes advertisers that do not use remarketing lists. Bids from advertisers of the first type are adjusted to a virtual bid prior to conducting the ad auction. Bidders are ranked on the basis of their bids. Prices that the winning bidders pay, e.g., price per click, are adjusted by a scaling …
Detecting Search Query Language, Tal Cohen
Detecting Search Query Language, Tal Cohen
Defensive Publications Series
A language detection system can be used for detecting language of a search query that is provided at a search engine by a user. The system receives the search query in a first language, that is detected by the system. The search engine determines a first set of search results in response to the search query. The system receives the first set of search results. The system then identifies language of the first set of search results. The identified language is concluded to be the search query language (first language).
Systems, Methods And Apparatus For One Touch Ordering, Scott Savage
Systems, Methods And Apparatus For One Touch Ordering, Scott Savage
Defensive Publications Series
No abstract provided.
Using Machine Translation For Query Rewrite Generation, Massimiliano Ciaramita, Anton Andryeyev, Babak Behsaz, Srinivas Narayanan, Nitin Gupta, Neil Houlsby, Preyas Popat, Wei Wang
Using Machine Translation For Query Rewrite Generation, Massimiliano Ciaramita, Anton Andryeyev, Babak Behsaz, Srinivas Narayanan, Nitin Gupta, Neil Houlsby, Preyas Popat, Wei Wang
Defensive Publications Series
A query rewrite system can be used to improve query understanding of search engines by generating multiple reformulations of the same query using machine translation. The query rewrite system receives an initial query from a user. It then retrieves known related queries to the initial query from a database. Subsequently, the system generates variant queries from the query and the related queries by passing them through a monolingual machine translator. Thereafter, the system ranks the variant queries according to predefined parameters and transmits one or more of the ranked variant queries to a search engine for further processing.
Tracking Location Dependent Advertising Conversions, Senthil Kumar Hariramasamy, Lakshmi Kumar Dabbiru
Tracking Location Dependent Advertising Conversions, Senthil Kumar Hariramasamy, Lakshmi Kumar Dabbiru
Defensive Publications Series
An ad conversion system proposes a new type of conversion technique. This technique tracks change conversions such as home and job changes which occurred as a result of advertisements (ads) searched. The system receives a search query from a user at a predetermined location for the user. In response to this search query, the system provides ads to the user. Thereafter, the system can receive a user interaction with one of the ads displayed to the user. After receiving this interaction, the system identifies a change in the predetermined location for the user. Subsequently, the system determines a conversion for …
System For Providing Push Media Notifications Meeting Search Criteria, Vincent Dureau, Jonathan Wald
System For Providing Push Media Notifications Meeting Search Criteria, Vincent Dureau, Jonathan Wald
Defensive Publications Series
A system and method are disclosed for providing push notifications on TV and movie content meeting set criteria based on categorical queries. The system considers queries recently issued by users, runs them offline, and identifies any new additions to the result set. The system either responds to specific user interest in receiving updates or infers relevance to decide whether or not to send a push notification to the user. The system calculates a score and sets threshold values above which a notification is sent to the user. The notifications could be sent by email, bite-sized alert, operating system (OS) alert …
Using First-Party Website Identity For Remarketing Attribution And Optimization, Chao Cai
Using First-Party Website Identity For Remarketing Attribution And Optimization, Chao Cai
Defensive Publications Series
An improved method of evaluating and optimizing marketing campaigns utilizes first-party cookies to facilitate split testing. Users are assigned to control or treatment groups to assess the relative effectiveness of two different approaches. Marketers can produce precise, granular estimates of the ROI of a particular campaign by combining content optimization and marketing optimization in the context of evaluating campaign strategy.
Google Votes: A Liquid Democracy Experiment On A Corporate Social Network, Steve Hardt, Lia C. R. Lopes
Google Votes: A Liquid Democracy Experiment On A Corporate Social Network, Steve Hardt, Lia C. R. Lopes
Defensive Publications Series
This paper introduces Google Votes, an experiment in liquid democracy built on Google's internal corporate Google+ social network. Liquid democracy decision-making systems can scale to cover large groups by enabling voters to delegate their votes to other voters. This approach is in contrast to direct democracy systems where voters vote directly on issues, and representative democracy systems where voters elect representatives to vote on issues for them. Liquid democracy systems can provide many of the benefits of both direct and representative democracy systems with few of the weaknesses. Thus far, high implementation complexity and infrastructure costs have prevented widespread adoption. …
Pre-Fetching Batched Advertisements On Mobile Devices, Russell Quong, Steve Osborn
Pre-Fetching Batched Advertisements On Mobile Devices, Russell Quong, Steve Osborn
Defensive Publications Series
A mobile device may include an advertisement subsystem that can transmit ad requests to an advertisement network to receive batched advertisements to be stored in an ad cache. When an application executing on the mobile device requests an advertisement from the advertisement subsystem, the advertisement subsystem can select and serve the prefetched advertisement even if the mobile device is offline. Impression and/or performance data may be transmitted to the advertisement network once the mobile device is online. In some implementations, the advertisement subsystem can combine signal data from multiple applications having differing permissions to create a more comprehensive ad request. …
Mood Advisor Based On A User's Online And Device Activity, Javier Maria Gomez Beltran
Mood Advisor Based On A User's Online And Device Activity, Javier Maria Gomez Beltran
Defensive Publications Series
A system can determine correlations between user moods and user activities performed with devices, and can provide advice affecting user moods based on such correlations. For example, the system records moods of a user, such as by requesting that the user input his or her current moods periodically to devices. The system also determines and records activities and conditions that are engaged in by the user over time, based on the user's usage of devices for physical and online activity and based on detection of user activity using devices and device data. The system correlates moods of the user to …
Absolute Attribution Using Frequency Extrapolation, Robert Marsa
Absolute Attribution Using Frequency Extrapolation, Robert Marsa
Defensive Publications Series
Systems and methods pertaining to attribution are provided. In some implementations, a method enables assigning accurate credit to known factors by quantifying the effects of unknown factors in influencing behavior. The method may include examining a lift of being exposed to additional advertising to quantify the effect of the additional advertising. The method may further include measuring the lift directly for the non-zero events and using extrapolation to determine a baseline for the zero event.
Determination Of A Primary Window, Marcel Gordon
Determination Of A Primary Window, Marcel Gordon
Defensive Publications Series
A primary window management system can be used to determine a primary window from a multitude of windows opened in one or more applications. Applications may include web browsers, text editors, raster graphics editors, word processors, etc. The system determines the primary window from the multitude of windows based on user input. Then, the system modifies user interfaces of the one or more applications to provide easy navigation to the primary window from other windows.
Proximity Based Social Search, Justin Lewis, Gavin James
Proximity Based Social Search, Justin Lewis, Gavin James
Defensive Publications Series
The invention discloses a proximity search system. The system receives a search query from a first user to search for a second user. The system then identifies one or more candidate users in proximity to the first user. Further, the system transmits a proximity token to the respective client devices of the one or more candidate users. The system further causes the client devices to broadcast the proximity token. The system then determines that the first user’s client device detects the proximity token broadcasted by a second user’s client device. The system provides the first user with search results that …
Ranking Resources Referring To Locations, Weihao Lin
Ranking Resources Referring To Locations, Weihao Lin
Defensive Publications Series
A system and method ranks resources referring to locations. In one aspect, the method includes generating a location graph, the graph including resource nodes representing resources, location nodes representing geographic locations, and edges between resource nodes and location nodes. Each edge between the resource nodes and the location nodes represents a reference in the resource represented by the resource node to the geographic location represented by the location node. The method includes initializing scores in the location graph for resource nodes or location nodes or both; calculating a score for each resource node based on scores for location nodes sharing …
Management Of Versioned Map Data Tiles Stored On A Client Device, Keith Ito, Ronghui Zhu, Tommy Nourse
Management Of Versioned Map Data Tiles Stored On A Client Device, Keith Ito, Ronghui Zhu, Tommy Nourse
Defensive Publications Series
A pre-fetching map data system and method identifies a subset of map data to corresponding to one or more points of interest to be displayed on the map. The map data is stored on a remote map database and in the form of map data tiles bearing version numbers. The pre-fetching map data system identifying those map data tiles that correspond to the subset of map data corresponding to the one or more points of interest, where the identified pre-fetch map data tiles are sent from the remote database to a client device for storing the pre-fetch map data tiles. …
Temporal/Spatial Calendar Events And Triggers, Daniel Klein, Dean Jackson
Temporal/Spatial Calendar Events And Triggers, Daniel Klein, Dean Jackson
Defensive Publications Series
Spatial and/or temporal triggers may be established so that when actuated, one or more notifications such as reminders may be provided to one or more users. These triggers may be established manually, e.g., by a user operating a user interface, automatically, e.g., by scraping calendar and/or email data to ascertain and/or predict various aspects of upcoming appointments such as start times, duration, date, location, and so forth, or a combination of the two. Spatial triggers may be actuated based on a determination that a user is, or will be, at a particular location. Temporal triggers may be actuated at particular …
Incentivizing Publishers To Join A Publisher Network, Patrick Hummel, Christopher Harris
Incentivizing Publishers To Join A Publisher Network, Patrick Hummel, Christopher Harris
Defensive Publications Series
This paper discusses an automated system in which publishers would be able to tell the advertisement platform which features they would value having and how much these features are worth to them. The advertisement platform can decide which features to develop as well as which publishers to invite to join the advertisement platform. The advertisement platform uses the information about how the publishers value certain features to find publishers who value the same features, before the advertisement platform develops the features. The advertisement platform may invite the publishers who value the same features to join the system, and may make …
Secure Traffic Metering With A Router, Swaminathan Krishnamurthy, Nick Arini
Secure Traffic Metering With A Router, Swaminathan Krishnamurthy, Nick Arini
Defensive Publications Series
Current gateway-based metering is not capable of capturing secured traffic because the gateway sits in the middle of the server-client transaction. A current solution uses client-side metering for secured traffic and gateway-based metering for unsecured traffic. This current solution is becoming less practical with the ever-increasing use of encryption for Internet delivered traffic. To overcome the above-noted problems, and other problems, with metering Internet traffic, disclosed herein are systems and methods that enable such secured traffic to be metered at a router or gateway.