Patent application number | Description | Published |
20080256018 | SYSTEM AND METHOD FOR EXTRAPOLATING DATA FROM A SAMPLE SET - Embodiments of the present invention are directed to identifying a source of bias in a sample set and using statistical techniques to overcome the bias, thereby producing extrapolated data that accurately represents a population including the sample set. The method according to one embodiment comprises identifying a plurality of attributes corresponding to an entity, generating a plurality of clusters from the plurality of attributes, the plurality of clusters including varying numbers of the plurality of attributes, and performing measurements on each of the plurality of clusters to generate measurement data values for each of the plurality of clusters. A cluster with a greatest measurement data value is selected. | 10-16-2008 |
20080267207 | CONTEXT-SENSITIVE, SELF-ADJUSTING TARGETING MODELS - In an embodiment, new traffic pattern data is received pertaining to a first time period having a first time increment. The traffic pattern data may be received as, or converted to, count information reflecting the probabilities that the user will select particular links services. An incremental table is accessed to determine stale traffic pattern count data, which is the traffic pattern count data in the incremental table over a second time period having the first time increment, wherein the second time period covers the oldest traffic pattern count data in the incremental table. Then a count table is updated to reflect removal of the stale traffic pattern count data, wherein the count table contains global count data at a higher level of granularity than the incremental table. The incremental table and count table are updated to reflect addition of the new traffic pattern data. | 10-30-2008 |
20080301118 | User Interactive Precision Targeting Principle - A method of determining content relevance for a user sets a user preference, which is related to a first area of content. The method calculates a set of scores, by using a combination, of the user preference, affinity data, and a parametric weight. The method organizes the content by using the set of scores, such that the organization of the content has a desirable relationship to the user, and recommends the selected content. Preferably, the method precomputes the affinity data and/or the parametric weight to generate and store the precompiled data for later retrieval. The affinity data describes a relationship between a first item of content and a second item of content, and the parametric weight describes an attribute of the second item. Additional embodiments include a system implementation and computer readable medium. | 12-04-2008 |
20090055257 | Engagement-Oriented Recommendation Principle - A method selects a predictor item that has a relevance to a user. The method receives a set of affinity items having affinity scores that relate the predictor item to the affinity items. The method filters the list of affinity items based on the affinity scores, and selects a first set of affinity items from the filtered items. For each selected affinity item, the method calculates a difference score from the predictor item, and selects a first affinity item based on the difference score for the first affinity item. Preferably, content is presented to the user based on the selected first affinity item. Additional embodiments include a system and/or computer readable medium having instructions for execution of the foregoing. | 02-26-2009 |
20090063984 | Customized today module - A method and apparatus for customizing content presented to individual users or user segments is provided. There may be three components, a web portal and toolbar component, a modeling component, and a scoring component. The web portal and toolbar component presents content items and collects data. The web portal and toolbar component generates user event data based on the user actions. The user event data is forwarded to the modeling component. The modeling component generates content scoring functions based on user event data and attributes of content items. Content scoring functions may be unique to individual user segments. The content scoring functions based on content features generate probability a content item will be viewed. The scoring component decides which content items are placed in a portal. The scoring component uses the scoring functions generated by the modeling component to rank content items in real time. | 03-05-2009 |
20150180989 | METHODS AND APPARATUS TO MEASURE MEDIA USING MEDIA OBJECT CHARACTERISTICS - Methods and apparatus to collect impressions using media object characteristics are disclosed. A disclosed example method involves, based on first instructions associated with a collector media object presented at a client device, collecting a first characteristic of the collector media object and collecting second characteristics corresponding to a plurality of second media objects that are presented at the client device concurrently with the collector media object. The example method also involves, based on second instructions associated with the collector media object, reporting multiple impressions corresponding to the collector media object and to the second media objects by sending the first and second characteristics and an identifier associated with the client device in a single communication to an audience measurement entity. | 06-25-2015 |
Patent application number | Description | Published |
20110184556 | MOBILE BRAIN-BASED DEVICE FOR USE IN A REAL WORLD ENVIRONMENT - A mobile brain-based device BBD includes a mobile base equipped with sensors and effectors (Neurally Organized Mobile Adaptive Device or NOMAD), which is guided by a simulated nervous system that is an analogue of cortical and sub-cortical areas of the brain required for visual processing, decision-making, reward, and motor responses. These simulated cortical and sub-cortical areas are reentrantly connected and each area contains neuronal units representing both the mean activity level and the relative timing of the activity of groups of neurons. The brain-based device BBD learns to discriminate among multiple objects with shared visual features, and associated “target” objects with innately preferred auditory cues. Globally distributed neuronal circuits that correspond to distinct objects in the visual field of NOMAD 10 are activated. These circuits, which are constrained by a reentrant neuroanatomy and modulated by behavior and synaptic plasticity, result in successful discrimination of objects. The brain-based device BBD is moveable, in a rich real-world environment involving continual changes in the size and location of visual stimuli due to self-generated or autonomous, movement, and shows that reentrant connectivity and dynamic synchronization provide an effective mechanism for binding the features of visual objects so as to reorganize object features such as color, shape and motion while distinguishing distinct objects in the environment. | 07-28-2011 |
20120173020 | MOBILE BRAIN-BASED DEVICE FOR USE IN A REAL WORLD ENVIRONMENT - A mobile brain-based device BBD includes a mobile base equipped with sensors and effectors (Neurally Organized Mobile Adaptive Device or NOMAD), which is guided by a simulated nervous system that is an analogue of cortical and sub-cortical areas of the brain required for visual processing, decision-making, reward, and motor responses. The brain-based device BBD learns to discriminate among multiple objects with shared visual features, and associated “target” objects with innately preferred auditory cues. The brain-based device BBD is moveable, in a rich real-world environment involving continual changes in the size and location of visual stimuli due to self-generated or autonomous, movement, and shows that reentrant connectivity and dynamic synchronization provide an effective mechanism for binding the features of visual objects so as to reorganize object features such as color, shape and motion while distinguishing distinct objects in the environment. | 07-05-2012 |
20130274919 | MOBILE BRAIN-BASED DEVICE FOR USE IN A REAL WORLD ENVIRONMENT - A mobile brain-based device BBD includes a mobile base equipped with sensors and effectors (Neurally Organized Mobile Adaptive Device or NOMAD), which is guided by a simulated nervous system that is an analogue of cortical and sub-cortical areas of the brain required for visual processing, decision-making, reward, and motor responses. The brain-based device BBD learns to discriminate among multiple objects with shared visual features, and associated “target” objects with innately preferred auditory cues. The brain-based device BBD is moveable, in a rich real-world environment involving continual changes in the size and location of visual stimuli due to self-generated or autonomous, movement, and shows that reentrant connectivity and dynamic synchronization provide an effective mechanism for binding the features of visual objects so as to reorganize object features such as color, shape and motion while distinguishing distinct objects in the environment. | 10-17-2013 |
Patent application number | Description | Published |
20130002364 | SWITCHABLE ELECTRODE FOR POWER HANDLING - A MEMS oscillator includes a resonator body and primary and secondary drive electrodes to electrostatically drive the resonator body. Primary and secondary sense electrodes sense motion of the resonator body. The primary and secondary drive and sense electrodes are configured to be used together during start-up of the MEMS oscillator. The secondary drive electrode and secondary sense electrode are disabled after start-up, while the primary drive and sense electrodes remain enabled to maintain oscillation. | 01-03-2013 |
20140176201 | TIME-INTERLEAVED DIGITAL-TO-TIME CONVERTER - A fractional-N divider supplies a divided clock signal. An adjusted divided clock signal is generated in a digital-to-time converter circuit having a delay linearly proportional to digital quantization errors of the fractional-N divider. The adjusted divided clock signal is generated based on first and second capacitors charging to a predetermined level. The charging of the first and second capacitors is interleaved in alternate periods of the divided clock. The charging of each capacitor with a current corresponding to respective digital quantization errors is interleaved with charging with a fixed current. A first edge of a first pulse of the adjusted divided clock signal is generated in response to the first capacitor charging to a predetermined voltage and a first edge of a next pulse of the adjusted divided clock signal is generated in response to the second capacitor charging to the predetermined voltage. | 06-26-2014 |
20140176248 | USE OF ELECTRONIC ATTENUATOR FOR MEMS OSCILLATOR OVERDRIVE PROTECTION - An apparatus includes a microelectromechanical system (MEMS) device configured as part of an oscillator. The MEMS device includes a mass suspended from a substrate of the MEMS, a first electrode configured to provide a first signal based on a displacement of the mass, and a second electrode configured to receive a second signal based on the first signal. The apparatus includes an amplifier coupled to the first electrode and a first node. The amplifier is configured to generate an output signal, the output signal being based on the first signal and a first gain. The apparatus includes an attenuator configured to attenuate the output signal based on a second gain and provide as the second signal an attenuated version of the output signal. | 06-26-2014 |
20140176251 | MEMS MASS BIAS TO TRACK CHANGES IN BIAS CONDITIONS AND REDUCE EFFECTS OF FLICKER NOISE - A technique for tracking changes in bias conditions of a microelectromechanical system (MEMS) device includes applying an electrode bias signal to an electrode of the MEMS device. The technique includes applying a mass bias signal to a mass of the MEMS device suspended from a substrate of the MEMS device. The technique includes generating the mass bias signal based on a target mass-to-electrode bias signal level and a signal level of the electrode bias signal. | 06-26-2014 |
Patent application number | Description | Published |
20100287178 | REFINING LOCATION ESTIMATES AND REVERSE GEOCODING BASED ON A USER PROFILE - The present invention pertains to enhancement or refinement of estimated locations based upon user-specific information. Upon user authorization, geographical information is extracted from a number of user-related sources, including the web browser history, search history, maps history, address book, e-mail archives and calendar entries. Such information is used to build a spatial index of specific physical locations for a geocoded result set. From this, heat maps identifying particular locations from the user-related sources are created for different periods of time. The heat maps may be used to refine an initial location estimate of the user. This may be done by determining whether one or more positions in a given heat map provide a more accurate position of the user than the initial estimate. If so, a best position is selected. This can be used to provide enhanced driving directions to the user. | 11-11-2010 |
20110214148 | Interactive Media Display Across Devices - A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display. | 09-01-2011 |
20110227699 | PERSONALIZED LOCATION TAGS - Systems and methods are provided for creating and using personalized location information tags (geotags). Personalized geotags take the place of generic location information such as latitude/longitude coordinates or granular city/state information. Such geotags may be published to present to selected people, e.g., family and friends, a user's current location. Thus, the user's location may be shown as “Home” or “Gym,” providing user-specific information without having to list a street address or latitude/longitude coordinates. Personalized geotags may be inferred based upon historical location information of the user. Geotags may also be inferred based upon geotag selections from other users in a network. A matching engine may select an appropriate geotag given the current location of a user device or based upon historical location information associated with the user. | 09-22-2011 |
20140115010 | PROPAGATING INFORMATION THROUGH NETWORKS - Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for providing a graph that includes entity nodes, label nodes and weighted connecting edges. The method comprises computing an aggregated incoming between-entity edge weight for the entity nodes. When there are positively-weighted incoming between-entity edges into the entity node, the method comprises replacing each of the between-entity edge weights by a pre-normalized between-entity edge weights. The method comprises computing an aggregated from-label weight for the entity node. When there are positively-weighted from-label node edges, the method comprises replacing the corresponding label weights by pre-normalized from-label weights. The method comprises determining influence values for a first, second and third influence factors, where the influence factors have values that sum to one. The method further comprises using the pre-normalized weights and influence factors as a set of linear constraints to determine final label weightings for the entity nodes. | 04-24-2014 |
20140358425 | DELIVERING ROUTE INFORMATION - Methods, systems, and computer program products are provided for delivering route information. One example method includes receiving a request from a user for a route from a starting point to a destination point, determining the route including route information defining the route, and classifying the route. Prior to the user embarking on the route, one or more content items are determined for presentation to the user based at least in part on the route information and the route classification, and the route information and the content items are delivered to the user responsive to the request. | 12-04-2014 |
20150363449 | Refining location estimates and reverse Geocoding based on a user profile - The present invention pertains to enhancement or refinement of estimated locations based upon user-specific information. Upon user authorization, geographical information is extracted from a number of user-related sources, including the web browser history, search history, maps history, address book, e-mail archives and calendar entries. Such information is used to build a spatial index of specific physical locations for a geocoded result set. From this, heat maps identifying particular locations from the user-related sources are created for different periods of time. The heat maps may be used to refine an initial location estimate of the user. This may be done by determining whether one or more positions in a given heat map provide a more accurate position of the user than the initial estimate. If so, a best position is selected. This can be used to provide enhanced driving directions to the user. | 12-17-2015 |
20150371269 | PROVIDING CONTENT BASED ON GEOGRAPHIC LOCATION DATA - Methods, system, and apparatus, including computer programs are encoded on a computer storage medium, for providing content based on geographic location data. In one aspect, a method includes receiving a request from a website for a map segment corresponding to a particular location. Keywords are extracted from the website as targeting criteria for the particular location. The targeting criteria is associated with the particular location. A subsequent request for advertising content associated with the particular location is received. One or more advertising content items are selected based on the targeting criteria. The selected advertising content items are provided responsive to the subsequent request. | 12-24-2015 |
20150379017 | RANKING CONTENT USING LOCATION-BASED QUERY LOG ANALYSIS - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for ranking content using location-based query log analysis. The method comprises: identifying a region defining an area of interest including identifying a plurality of content items that are associated with the region; evaluating query logs associated with users that submitted queries associated with the region to determine a ranking associated with the plurality of content items; receiving a request for content associated with the region; and providing one or more of the content items based at least in part on the ranking. | 12-31-2015 |
20160034480 | Determining Labels from Similar Geographic Features - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including a method that comprises: determining a target geographic feature that has insufficient targeting information associated therewith, the target geographic feature defining a location; determining one or more similar geographic features to the target geographic feature, each geographic feature including targeting information, the determining based on shared excess queries that are shared between geographic features that are determined to be similar to the target geographic feature, wherein each excess query is a query associated with and exceeds an expected query count for each of the similar geographic features and the target geographic feature; attributing targeting information associated with at least one of the one or more similar geographic features to the target geographic feature; and serving content responsive to queries that relate to the target geographic feature based at least in part on the attributed targeting information. | 02-04-2016 |
Patent application number | Description | Published |
20080275763 | Monetization of Digital Content Contributions - Methods and system for admitting a content provider into a revenue sharing program are disclosed. In one embodiment, the method comprises receiving a request from a content provider to participate in the revenue sharing partner program and determining whether to invite the content provider based at least in part on infraction information associated with the content provider. | 11-06-2008 |
20100299734 | METHOD AND APPARATUS TO AUTHENTICATE AND AUTHORIZE USER ACCESS TO A SYSTEM - A method, apparatus, and system are provided for authenticating a user. According to one embodiment, a request for authentication of a user is received via a secondary site, the request for authentication of the user including user information corresponding to the user. The user information is verified and, based on the verifying, a token associated with the user is generated, the token to be used to enable the secondary site to perform a task on the primary site on behalf of the user. The token is then transmitted to the secondary site. | 11-25-2010 |
20110275047 | Seeking Answers to Questions - A computer-implemented method of seeking answers to questions comprises receiving one or more questions from users seeking answers, maintaining an inventory of pending questions to be answered, and transmitting a question from the pending question inventory to a network location determined to be topically relevant to the transmitted question based on the content of the network location. | 11-10-2011 |
20120089457 | Search Container - Particular embodiments identify a search result in response to a search query issued by a user; select a web-based application based on the search query; construct a web page dynamically, the web page comprising: the search result; and a search container comprising an interface of the web-based application; and transmit the web page to a network device associated with the user for presentation to the user. | 04-12-2012 |
20140019185 | METHOD AND SYSTEM TO FACILITATE SCHEDULING OF A SERVICE - A system and a method to receive a price submission in connection with a service at an incremental time block is described. Schedule information is to be received from a service provider. The schedule information indicates at least one incremental time block at which the service provider is available to provide the service. The schedule information is to be published to a service consumer. A price submission in connection with the at least one incremental time block is to be received from the service consumer. | 01-16-2014 |
20150019306 | MONETIZATION OF DIGITAL CONTENT CONTRIBUTIONS - Methods and system for admitting a content provider into a revenue sharing program are disclosed. In one embodiment, the method comprises receiving a request from a content provider to participate in the revenue sharing partner program and determining whether to invite the content provider based at least in part on infraction information associated with the content provider. | 01-15-2015 |
20150088895 | METHOD AND SYSTEM FOR CATEGORIZING ITEMS AUTOMATICALLY - A method and system to automatically categorize a merchant listing in an electronic marketplace are provided. The method includes parsing the category information submitted by a seller to derive a first category identifier. A first search is performed to locate the first category identifier in a first database containing a listing of category identifiers. If no match is found, the first category identifier is identified as expired or invalid. A second search is performed on a second database that includes mapping information of an expired category identifier to a new category identifier. If a match is found, the first category identifier is assigned as the new category identifier, thereby enabling the listing to be listed in the updated category automatically. | 03-26-2015 |