Patent application number | Description | Published |
20110029666 | Method and Apparatus for Passively Monitoring Online Video Viewing and Viewer Behavior - Various user behaviors are passively monitored and recorded when a user/viewer interacts with a network video player, e.g. a web video player, while watching an online video clip. For one embodiment, a data collection agent (DCA) is loaded to the player and/or to a web page that displays the video clip. The DCA passively collects detailed viewing and behavior information without requiring any specific input or actions on the part of the user. Indications of user preferences are inferred by user actions leading up to viewing the video, while viewing the video, and just after and still related to viewing the video. The DCA periodically sends this information to a central server where it is stored in a central database and where it is used to determine preference similarities among different users. Recorded user preference information may also be used to rate a video itself. | 02-03-2011 |
20110225608 | Video Viewer Targeting based on Preference Similarity - Presentation of a video clip is made to persons having a high probability of viewing the clip. A database containing viewers of previously offered video clips is analyzed to determine similarities of preferences among viewers. When a new video clip has been watched by one or more viewers in the database, those viewers who have watched the new clip with positive results are compared with others in the database who have not yet seen it. Prospective viewers with similar preferences are identified as high likelihood candidates to watch the new clip when presented. Bids to offer the clip are based on the degree of likelihood. For one embodiment, a data collection agent (DCA) is loaded to a player and/or to a web page to collect viewing and behavior information to determine viewer preferences. Viewer behavior may be monitored passively by different disclosed methods. | 09-15-2011 |
20130339523 | METHOD AND APPARATUS FOR PASSIVELY MONITORING ONLINE VIDEO VIEWING AND VIEWER BEHAVIOR - Various user behaviors are passively monitored and recorded when a user/viewer interacts with a network video player, e.g. a web video player, while watching an online video clip. For one embodiment, a data collection agent (DCA) is loaded to the player and/or to a web page that displays the video clip. The DCA passively collects detailed viewing and behavior information without requiring any specific input or actions on the part of the user. Indications of user preferences are inferred by user actions leading up to viewing the video, while viewing the video, and just after and still related to viewing the video. The DCA periodically sends this information to a central server where it is stored in a central database and where it is used to determine preference similarities among different users. Recorded user preference information may also be used to rate a video itself. | 12-19-2013 |
20140108159 | SIMULATOR FOR A REAL-TIME BIDDING SYSTEM - A multistage online auction for electronic advertising is described including simulation. A first stage auction occurs internally within a demand-side platform where multiple advertiser clients compete to determine whose advertisement is submitted to at least one external auction site. Within the internal auction, an advertiser client optionally simulates their participation. All bidders enter a bid and campaign targeting parameters. A simulating bidder's campaign is processed in real time just as those of real bidders. Ad placement opportunities received from an external auction site are filtered for each campaign producing a list of targetable impressions. For each targetable impression, the client placing the highest real bid has their ad and bid submitted to the second stage external auction. A simulating bidder receives a report on targetable impressions for their campaign. A targetable impression for a simulated bid that is higher than any real bid is reported as a winnable impression. | 04-17-2014 |
20140278749 | METHOD AND APPARATUS FOR DETERMINING WEBSITE POLARIZATION AND FOR CLASSIFYING POLARIZED VIEWERS ACCORDING TO VIEWER BEHAVIOR WITH RESPECT TO POLARIZED WEBSITES - Websites and viewers are characterized for online advertising media campaigns, enabling online bidding capabilities for media campaigns, including pricing based on delivered Gross Rating Points (GRPs) instead of delivered impressions. GRPs for a campaign are estimated based on characterizing polarized Websites and then characterizing polarized viewers. A truth set of viewers having known characteristics is established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs), such as Websites offering ads, with respect to viewer characteristics such as gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, bidding functionalities are enabled, including predicting a GRP total and pricing GRPs to a client and/or advertiser for an online ad campaign. | 09-18-2014 |
20140278912 | Systems and Methods for Predicting and Pricing of Gross Rating Point Scores by Modeling Viewer Data - Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign. | 09-18-2014 |
20140278937 | Systems and Methods for Predicting and Pricing of Gross Rating Point Scores by Modeling Viewer Data - Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign. | 09-18-2014 |
20140278938 | Systems and Methods for Predicting and Pricing of Gross Rating Point Scores by Modeling Viewer Data - Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign. | 09-18-2014 |
20140289017 | Methods for Viewer Modeling and Bidding in an Online Advertising Campaign - Systems and methods are disclosed for employing supervised machine learning methods with activities and attributes of viewers with truth as input, to produce models that are utilized in determining probabilities that an unknown viewer belongs to one or more demographic segment categories. Using these models for processing viewer behavior, over a period of time a database of known categorized viewers is established, each categorized viewer having a probability of belonging to one or more segment categories. These probabilities are then used in bidding for online advertisements in response to impression opportunities offered in online media auctions. The probabilities are also used in predicting on-target impressions and GRPs (Gross Rating Points) in advance of online advertising media campaigns, and pricing those campaigns to advertiser/clients. Strategies are also disclosed for fulfilling a campaign when an available inventory of known categorized viewers is not adequate to fulfill a campaign in a required runtime. | 09-25-2014 |
Patent application number | Description | Published |
20100286612 | MEDICATION INJECTION SUPERVISOR DEVICE - A medication injection supervisor device, in one example embodiment, comprises a particular sleeve, the particular sleeve being designed to lock onto to a prefabricated injection pen of a particular design, a universal header designed slide onto the particular sleeve irrespective of the particular model of the prefabricated injection pen, an electronics assembly housed by the universal header, a sensor to detect an injection automatically, the sensor being communicatively coupled to the electronics assembly, a display to display injection data, and a button to allow manipulation and display of the injection data, including resetting of the time. The medication injection supervisor device can infer the completion of the injection from a plunger of the injection pen being depressed. The medication injection supervisor device can further include a dosage reading system to read a dosage of medication delivered by the prefabrication injection pen, the dosage reading system including a clip specific to the prefabricated injection pen coupled to a plunger of the prefabricated injection pen, the dosage being determined by a position of the clip. The medication injection supervisor device can further include a micro optics subsystem communicatively coupled to the electronics assembly and having a dial reader to take one or more images of a dosage dial of the prefabricated injection pen, and an imaging subsystem communicatively coupled to the electronics assembly to recognize characters in the images taken by the dial reader. | 11-11-2010 |
20120065588 | MEDICATION INJECTION SUPERVISOR DEVICE - A medication injection supervisor device, in one example embodiment, comprises a particular sleeve, the particular sleeve being designed to lock onto to a prefabricated injection pen of a particular design, a universal header designed slide onto the particular sleeve irrespective of the particular model of the prefabricated injection pen, an electronics assembly housed by the universal header, a sensor to detect an injection automatically, the sensor being communicatively coupled to the electronics assembly, a display to display injection data, and a button to allow manipulation and display of the injection data, including resetting of the time. The medication injection supervisor device can infer the completion of the injection from a plunger of the injection pen being depressed. | 03-15-2012 |
Patent application number | Description | Published |
20120067583 | SYSTEM AND METHOD FOR STIMULATING MULTIPLE PRODUCTION ZONES IN A WELLBORE WITH A TUBING DEPLOYED BALL SEAT - A system and method for selectively stimulating a plurality of producing zones in a wellbore in oil and gas wells. The system includes a plurality of modules connected in a string that may be selectively actuated to stimulate a producing zone. Each module may be adapted to engage a tubing run ball seat. After installation of the string within the wellbore, a ball seat may be run into the well and positioned to selectively engage a desired module. The ball seat may be used to open a sleeve of the module permitting the stimulation of the producing zone. After stimulation of the producing zone, the ball seat may be removed from the wellbore rather than needing to drill out the ball seat. The sleeve may include a profile adapted to engage a shifting tool permitting the selective closure of the sleeve after stimulation of the producing zone. | 03-22-2012 |
20130014956 | WELLBORE CIRCULATION TOOL AND METHODAANM HUGHES; JOHNAACI CalgaryAACO CAAAGP HUGHES; JOHN Calgary CAAANM RASMUSSEN; RYAN DWAINEAACI CalgaryAACO CAAAGP RASMUSSEN; RYAN DWAINE Calgary CAAANM CAMPBELL; DELTON ANDREWAACI CalgaryAACO CAAAGP CAMPBELL; DELTON ANDREW Calgary CA - A circulation valve includes: an outer tubular sleeve telescopically mounted at its end over a tubular mandrel; a fluid passage between sleeve and the mandrel, the fluid passage providing fluid communication between the inner bore of the valve and its outer surface; a dual knife seal assembly to control flow out of the fluid flow path through the fluid passage, the dual knife seal assembly including a first annular knife seal edge and land that seal up when the sleeve and mandrel are in a fully axially compressed position and a second annular knife seal edge and land that seal up when the sleeve and mandrel are pulled into a fully in tension position; and, a J-slot position indexing mechanism including a slot and a key to guide movement of the sleeve and the mandrel between the fully in tension position and the fully compressed position. The circulation valve is employed in a wellbore treatment assembly and methods. | 01-17-2013 |
20130299200 | Wellbore Tools and Methods - A straddle packer tool for setting against a constraining wall includes: a drag assembly with a locking mechanism for locking a position of the drag assembly relative to the constraining wall; a mandrel installed in and axially moveable through an inner bore of the drag assembly; and a packing element housing including a first annular packing element and a second annular packing element spaced from the first annular packing element, the packing element housing positioned between a stop shoulder on the mandrel and the drag assembly, the packing element being settable to expand the first annular packing element and the second annular packing element by compression between the drag assembly and the stop shoulder. A valve sub including a pressure actuated piston is also described and may be operated to open using the straddle packer tool. | 11-14-2013 |
20140209306 | Wellbore Treatment Tool And Method - A wellbore treatment tool for setting against a constraining wall in which the wellbore treatment tool is positionable, the wellbore treatment tool including: a tool body including a first end formed for connection to a tubular string and an opposite end; a no-go key assembly including a tubular housing and a no-go key, the tubular housing defining an inner bore extending along the length of the tubular housing and an outer facing surface carrying the no-go key, the no-go key configured for locking the no-go key and tubular housing in a fixed position relative to the constraining wall, the tubular housing sleeved over the tool body with the tool body installed in the inner bore of the tubular housing; and a sealing element encircling the tool body and positioned between a first compression ring on the tool body and a second compression ring on the tubular housing, the sealing element being expandable to form an annular seal about the tool body by compression between the first compression ring and the second compression ring. | 07-31-2014 |
20140238689 | Wellbore Packer And Method - A wellbore packer for setting against a wellbore wall in a wellbore, the wellbore packer including: a mandrel including a upper end and an lower end; and an outer housing encircling the mandrel and including a first compression ring, a second compression ring, an annular packing element encircling the mandrel and positioned between the first compression ring and the second compression ring, the sealing element being expandable to form an annular seal about the packer by compression between the first compression ring and the second compression ring; and an anchoring mechanism including a slip that is expandable outwardly into a set position and a slip actuation assembly to drive expansion of the slip. | 08-28-2014 |
20150034337 | Liner Hanger and Method for Installing a Wellbore Liner - A liner hanger assembly to run-in a liner on a liner hanger, cement the liner in place and set the liner hanger in one trip. Then, a wellbore treatment process can proceed while the running string remains downhole or via a second trip. The liner hanger assembly includes a liner hanger running tool and a liner hanger. | 02-05-2015 |