Patent application number | Description | Published |
20090037239 | Method For Improving Internet Advertising Click-Through Rates through Time-Dependent Keywords - A tool that allows internet advertisers to examine the popularity of various different keyphrases entered into a search engine over time is presented. The tool then allows the advertiser to specify a changing set of keyphrases that will be monitored and used to trigger the selection of internet advertisements. In this manner, internet advertisers can take advantage of the different keyphrases used by search engine users that tend to change over time. | 02-05-2009 |
20090222293 | Method and System of Using Commodity Databases in Internet Search Advertising - A method and system are provided for using commodity databases for parallelized and scalable solutions in Internet advertising. In one example, the method includes receiving first-type data and second-type data from one or more web servers, partitioning the first-type data into a particular number of first-type partitions, partitioning the second-type data into second-type partitions, wherein there are a same number of second-type partitions as the particular number of first-type partitions, sorting each first-type event by a second-type timestamp, opening second-type event files and finding first-type event matches, generating annotated second-type data by annotating each second-type event file with data from matching first-type events, and optimizing an advertising model based on the annotated second-type data. | 09-03-2009 |
20110066495 | SYSTEM AND METHOD FOR CUSTOMIZING ADS IN WEB AND MOBILE APPLICATIONS - A system and method for customizing advertisements in online and mobile and applications. The system includes a software library having an application programming interface for receiving a request to create a set of ad slots to be programmatically arranged in an application. An ad server is communicatively linked to the interface and is operable to render advertisements to the application in response to an ad call requested therefrom. The advertisements are placed in predetermined ad slots for display to a user of the application. | 03-17-2011 |
20110167486 | CLIENT-SIDE AD CACHING FOR LOWER AD SERVING LATENCY - Advertisements are served over the Internet to clients on demand. A client module executing on a client device fetches advertisements over the Internet from an advertisement server. The client module stores these advertisements in a cache on the client device. When an application executing on the client device needs to display an advertisement, instead of contacting the advertisement server directly, the application makes a call to the client module. The client module, instead of contacting the advertisement server immediately, determines whether the cache on the client device contains any advertisements that satisfy criteria specified by the application. If the cache does contain advertisements that satisfy the criteria, then the client module provides those advertisements to the application. Otherwise, then the client module requests criteria-satisfying advertisements from the advertisement server at that time, and provides at least one of those to the application. | 07-07-2011 |
Patent application number | Description | Published |
20090036797 | FLAT LANCET IMMOBILIZATION - A lancet enclosed in a sterility sheet forms a lancet packet to maintain the sterility of the lancet and prevent the lancet from unintentionally piercing the sterility sheet prior to lancet actuation. In one form, the lancet is immobilized by hot tack welding a portion of the sterility sheet to the lancet. Alternatively, portions of the sterility sheet are hot tack welded together through an opening in the lancet to limit movement of the lancet. | 02-05-2009 |
20090131828 | VACUUM SAMPLE EXPRESSION DEVICE - A body fluid sampling device is used to sample a bodily fluid from an incision in skin. The device includes a housing that defines a sample cavity with one open end that contacts skin. The device also includes a lancing mechanism that forms an incision in the skin. A vacuum mechanism is used to create a vacuum inside the sample cavity to express fluid from the incision site. To release the vacuum, a valve is connected with the sample cavity to exchange atmospheric air and further works to minimize fluid splatter. The fluid sample can then be tested or analyzed as desired. | 05-21-2009 |
20090137931 | LANCET INTEGRATED TEST ELEMENT TAPE DISPENSER - A lancet integrated test element tape includes a plurality of lancet integrated test elements. The lancet integrated test elements each include a lancet configured to form an incision in tissue and a test element configured to analyze body fluid from the incision in the tissue. A cartridge includes a supply compartment configured to store an unused section of the tape. The tape is folded within the supply compartment to limit damage to the lancet integrated test elements. The cartridge can further include a waste compartment in which a used section of the tape is stored. An indexing mechanism moves the tape between the supply and waste compartments. | 05-28-2009 |
20090192409 | RAPID BLOOD EXPRESSION AND SAMPLING - Body fluid sampling device comprising a skin-piercing element having a collection zone for receiving body fluid, the device further comprising a fluid receiving means remotely spaced apart from the collection zone so that body fluid in the collection zone will not contact the fluid receiving means initially. The collection zone takes up a very small volume of body fluid of about 10 to 500 nl in a very short time period of less than 0.5 seconds. The fluid receiving means may have a test zone for performing an analytical reaction. Fluid sample from the collection zone is automatically or manually transported to the fluid receiving means to contact the fluid with the test zone. | 07-30-2009 |
20090299226 | INTEGRATED SPOT MONITORING DEVICE WITH FLUID SENSOR - A bodily fluid sampling device is operable to breach the skin surface and allow bodily fluid to emerge from the breach location. The bodily fluid sampling device further evaluates the amount of bodily fluid emerged from breach location and determines whether the amount is sufficient or insufficient for a particular purpose, such as sampling and testing. The determination is accomplished automatically without moving the device. The user may also intervene to perform a variety of tasks following the determination of the amount of bodily fluid. | 12-03-2009 |
20100145230 | INTEGRATED LANCING TEST STRIP WITH RETRACTABLE LANCET - An integrated lancing test strip device includes a lancet configured to form an incision in tissue and a test strip coupled to the lancet for analyzing body fluid. A retention mechanism acts as a detent to hold the lancet in a static position relative to the test strip before forming the incision. The retention mechanism is configured to release the lancet for retracting the lancet relative to the test strip to reduce smearing of body fluid by the lancet during collection of the fluid with the test strip. In one form, the retention mechanism includes breakable tabs that are broken to release the lancet, and the lancet is retracted via translational movement. The retention mechanism in another form includes one or more dimples that release the lancet when the lancet is retracted via rotational motion. In a further form, the entire integrated device is rotated to collect fluid. | 06-10-2010 |
20110125059 | BLOOD GLUCOSE MEASUREMENT FOR SMALL BLOOD VOLUME - A system is proposed for detection of at least one analyte in a body fluid, in particular for detection of blood glucose. The system is designed to generate a sample of the body fluid and to transfer at least some of the sample to at least one test element, in particular a test panel. The system is designed such that a time period between the generation of the sample and the application to the test element is less than 1 second, preferably less than 500 ms. | 05-26-2011 |
20110145747 | Structured Tailoring - Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time. | 06-16-2011 |
20120004521 | INTEGRATED LANCING TEST STRIP WITH RETRACTABLE LANCET - An integrated lancing test strip device includes a lancet configured to form an incision in tissue and a test strip coupled to the lancet for analyzing body fluid. A retention mechanism acts as a detent to hold the lancet in a static position relative to the test strip before forming the incision. The retention mechanism is configured to release the lancet for retracting the lancet relative to the test strip to reduce smearing of body fluid by the lancet during collection of the fluid with the test strip. In one form, the retention mechanism includes breakable tabs that are broken to release the lancet, and the lancet is retracted via translational movement. The retention mechanism in another form includes one or more dimples that release the lancet when the lancet is retracted via rotational motion. In a further form, the entire integrated device is rotated to collect fluid. | 01-05-2012 |
20120067006 | LANCET INTEGRATED TEST ELEMENT TAPE DISPENSER - A lancet integrated test element tape includes a plurality of lancet integrated test elements. The lancet integrated test elements each include a lancet configured to form an incision in tissue and a test element configured to analyze body fluid from the incision in the tissue. A cartridge includes a supply compartment configured to store an unused section of the tape. The tape is folded within the supply compartment to limit damage to the lancet integrated test elements. The cartridge can further include a waste compartment in which a used section of the tape is stored. An indexing mechanism moves the tape between the supply and waste compartments. | 03-22-2012 |
20120215132 | INTEGRATED SPOT MONITORING DEVICE WITH FLUID SENSOR - A bodily fluid sampling device is operable to breach the skin surface and allow bodily fluid to emerge from the breach location. The bodily fluid sampling device further evaluates the amount of bodily fluid emerged from breach location and determines whether the amount is sufficient or insufficient for a particular purpose, such as sampling and testing. The determination is accomplished automatically without moving the device. The user may also intervene to perform a variety of tasks following the determination of the amount of bodily fluid. | 08-23-2012 |
20120226195 | LANCET INTEGRATED TEST ELEMENT TAPE DISPENSER - A lancet integrated test element tape includes a plurality of lancet integrated test elements. The lancet integrated test elements each include a lancet configured to form an incision in tissue and a test element configured to analyze body fluid from the incision in the tissue. A cartridge includes a supply compartment configured to store an unused section of the tape. The tape is folded within the supply compartment to limit damage to the lancet integrated test elements. The cartridge can further include a waste compartment in which a used section of the tape is stored. An indexing mechanism moves the tape between the supply and waste compartments. | 09-06-2012 |
Patent application number | Description | Published |
20090122870 | Adaptive Compression Of Video Reference Frames - The subject matter disclosed herein provides methods and apparatus, including computer program products, for providing intermediate compression or decompression for use with a video decoder and a memory. In one aspect, there is provided a method including receiving information to enable compression of a macroblock. At an intermediate section coupled to a video decoder and a memory, a macroblock may be compressed. The compression of the macroblock may be based on the received information. The compressed macroblock may be provided to memory. Related apparatus, systems, methods, and articles are also described. | 05-14-2009 |
20090167785 | DEVICE AND METHOD FOR COMPOSITING VIDEO PLANES - A device and method of forming a video frame from a video stream made up of a multiplexed plurality of sub-streams is disclosed. The method includes forming a foreground plane, forming a mask that represents opaque pixels in the foreground plane, and forming an underlying plane from at least one of the sub-streams and extracting a transparency value associated with each pixel in the foreground and underlying planes. Only those pixels in the underlying and foreground planes not covered by the mask, are blended in accordance with their associated transparency value in a buffer. The buffer is populated with opaque pixels from the foreground plane, at pixel locations corresponding to the mask. | 07-02-2009 |
20090168882 | SPECULATIVE MOTION PREDICTION CACHE - A method and apparatus to improve motion prediction in video processing systems is introduced. When a motion prediction cache completes requesting data for a current macroblock and enters an into idle state, data comprising one or more reference frames is speculatively requested, with the hope that the requested data are will be needed in a subsequent macroblock. If the speculative data is needed, then it is consumed. However, if the speculative data is not needed, then the correct data must be requested and a price is paid for an extra memory read bandwidth. In case the speculative data is the correct data for the subsequent macroblock, the effective memory read latency is reduced and the decode performance increases. The video decoder becomes more immune to memory read latency. | 07-02-2009 |
20100061648 | PROTECTION FILTER FOR IMAGE AND VIDEO PROCESSING - A filter includes a conventional filtering block and a protection block. The conventional filtering block receives input values and provides filtered values. The protection block receives filtered values and a group of input values proximate the current input, to ensure that the output is lies within a range computed for the current input. The range is determined by the protection block based on the group of input values proximate the current input. Any algorithm or statistical function may be applied to the group of input values to determine the range. If a filtered value provided by the conventional filtering block is outside the range, then the protection block computes and outputs a value that is within the range. The filter may be used in temporal or spatial filtering of images and video to mitigate artifacts such as motion artifacts and static artifacts. | 03-11-2010 |
20100079489 | SYSTEM AND METHOD FOR EFFICIENT DIGITAL VIDEO COMPOSITION - An efficient method of compositing planes onto a target surface using a computing device with graphics processing capability is disclosed. The method includes partitioning the target surface, on which planes are composited, into partitions. Each one of the partitions contains connected pixels to be formed by compositing an identical subset of the planes to be composited. Each partition is associated with a corresponding subset of the planes. Each partition and its corresponding set of associated planes are then provided to a graphics processor for composition, using exemplary software components including an application programming interface, a library and device driver software. An image is formed on the target surface by compositing each partition. Using the disclosed method, a single pass through stages of the graphics pipeline for the graphics processor is sufficient to composite multiple planes to form an image on the target surface. | 04-01-2010 |
20130148947 | VIDEO PLAYER WITH MULTIPLE GRPAHICS PROCESSORS - A device and method for playing digital video are disclosed. The device includes multiple graphics processing units. The method involves using the multiple graphics processors to decode and output compressed audiovisual stream to a display and a speaker. Audiovisual bit streams possibly containing multi-stream video are efficiently decoded and displayed by sharing decoding-related tasks among multiple graphical processing units. | 06-13-2013 |
20150092856 | Exploiting Camera Depth Information for Video Encoding - The present disclosure is directed a system and method for exploiting camera and depth information associated with rendered video frames, such as those rendered by a server operating as part of a cloud gaming service, to more efficiently encode the rendered video frames for transmission over a network. The method and system of the present disclosure can be used in a server operating in a cloud gaming service to improve, for example, the amount of latency, downstream bandwidth, and/or computational processing power associated with playing a video game over its service. The method and system of the present disclosure can be further used in other applications where camera and depth information of a rendered or captured video frame is available. | 04-02-2015 |