Patent application number | Description | Published |
20120302955 | Polymer Scaffold Sheaths - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath pair is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath pair is removed by a health professional before placing the scaffold within the body. | 11-29-2012 |
20120324696 | Sheaths Used With Polymer Scaffold - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath pair is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath pair is removed by a health professional before placing the scaffold within the body. | 12-27-2012 |
20130218256 | Polymer Scaffold Sheaths - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath pair is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath pair is removed by a health professional before placing the scaffold within the body. | 08-22-2013 |
20140379064 | PROTECTIVE SHEATH ASSEMBLY FOR A POLYMER SCAFFOLD - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath is removed by a health professional either by removing the sheath directly or using a tube containing the catheter. | 12-25-2014 |
20140379065 | REMOVABLE SHEATH ASSEMBLY FOR A POLYMER SCAFFOLD - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath is removed by a health professional either by removing the sheath directly or using a tube containing the catheter. | 12-25-2014 |
20150088241 | SHEATHS USED WITH POLYMER SCAFFOLDS - A medical device includes a polymer scaffold crimped to a catheter having an expansion balloon. A sheath pair is placed over the crimped scaffold after crimping to reduce recoil of the crimped polymer scaffold and maintain scaffold-balloon engagement relied on to hold the scaffold to the balloon when the scaffold is being delivered to a target in a body. The sheath pair is removed by a health professional before placing the scaffold within the body. | 03-26-2015 |
Patent application number | Description | Published |
20090003755 | Systems and methods for integrated optical circuitry for high data rate optical transmission and reception - Embodiments include systems and methods for integrated circuitry optical modulation. In one embodiment, an integrated circuit comprises an optical waveguide enabling multi-level modulation. The embodiment comprises an optical waveguide with integrated circuit modulators. An optical waveguide is split into at least two branches so that modulation can be imposed in each branch. In one embodiment, the branches are combined to produce an optical signal path in which additional modulation is imposed. In an embodiment of an integrated circuit optical demodulator, a received modulated optical signal is divided into branches and demodulated. Embodiments provide a single integrated circuit for multi-level modulation, thereby avoiding the disadvantages of modulation using separate discrete components. Also, a single integrated circuit for multi-level demodulation is provided. | 01-01-2009 |
20100166361 | BURIED DUAL TAPER WAVEGUIDE FOR PASSIVE ALIGNMENT AND PHOTONIC INTEGRATION - A buried dual taper waveguide has a flat surface after taper processing thus facilitating further processing with more complex photonic integrated circuits. This allows for light coupling between a large core size fiber and a small waveguide photonic integrated circuit. The taper structure disclosed enables monolithic integration of silicon photonic components and passive alignment for low-cost packaging. | 07-01-2010 |
20100320502 | GERMANIUM/SILICON AVALANCHE PHOTODETECTOR WITH SEPARATE ABSORPTION AND MULTIPLICATION REGIONS - A semiconductor waveguide based optical receiver is disclosed. An apparatus according to aspects of the present invention includes an absorption region including a first type of semiconductor region proximate to a second type of semiconductor region. The first type of semiconductor is to absorb light in a first range of wavelengths and the second type of semiconductor to absorb light in a second range of wavelengths. A multiplication region is defined proximate to and separate from the absorption region. The multiplication region includes an intrinsic semiconductor region in which there is an electric field to multiply the electrons created in the absorption region. | 12-23-2010 |
20110073972 | VERTICAL MIRROR IN A SILICON PHOTONIC CIRCUIT - A vertical total internal reflection (TIR) mirror and fabrication thereof is made by creating a re-entrant profile using crystallographic silicon etching. Starting with an SOI wafer, a deep silicon etch is used to expose the buried oxide layer, which is then wet-etched (in HF), opening the bottom surface of the Si device layer. This bottom silicon surface is then exposed so that in a crystallographic etch, the resulting shape is a re-entrant trapezoid with facets These facets can be used in conjunction with planar silicon waveguides to reflect the light upwards based on the TIR principle. Alternately, light can be coupled into the silicon waveguides from above the wafer for such purposes as wafer level testing. | 03-31-2011 |
20110073989 | OPTICAL MODULATOR UTILIZING WAFER BONDING TECHNOLOGY - Optical modulator utilizing wafer bonding technology. An embodiment of a method includes etching a silicon on insulator (SOI) wafer to produce a first part of a silicon waveguide structure on a first surface of the SOI wafer, and preparing a second wafer, the second wafer including a layer of crystalline silicon, the second wafer including a first surface of crystalline silicon. The method further includes bonding the first surface of the second wafer with a thin oxide to the first surface of the SOI wafer using a wafer bonding technique, wherein a second part of the silicon waveguide structure is etched in the layer of crystalline silicon. | 03-31-2011 |
20110156183 | INTEGRATED OPTICAL RECEIVER ARCHITECTURE FOR HIGH SPEED OPTICAL I/O APPLICATIONS - An integrated optical receiver architecture may be used to couple light between a multi-mode fiber (MMF) and silicon chip which includes integration of a silicon de-multiplexer and a high-speed Ge photo-detector. The proposed architecture may be used for both parallel and wavelength division multiplexing (WDM) based optical links with a data rate of 25 Gb/s and beyond. | 06-30-2011 |
20110315858 | OPTICAL RECEIVER ARCHITECTURE USING A MIRRORED SUBSTRATE - Techniques and architectures for providing a reflective target area of an integrated circuit die assembly. In an embodiment, a reflective bevel surface of a die allows an optical signal to be received from the direction of a side surface of a die assembly for reflection into a photodetector. In another embodiment, one or more grooves in a coupling surface of the die provide respective leverage points for aligning a target area of the bevel surface with a detecting surface of the photodetector. | 12-29-2011 |
20120018744 | HIGH SPEED, WIDE OPTICAL BANDWIDTH, AND HIGH EFFICIENCY RESONANT CAVITY ENHANCED PHOTO-DETECTOR - A single optical receiver having a photo-detector with a wide optical bandwidth and high efficiency within the wide optical bandwidth, the photo-detector comprising: a first diode region of first doping type for receiving light; a second diode region of second doping type and of second thickness; an active region for converting the received light to an electronic signal, the active region having a third thickness and configured to reside between the first diode region and the second diode region; and a reflector coupled to the second diode region and having a silicon layer with a fourth thickness, the silicon layer residing between silicon oxide layers of fifth thicknesses, wherein the active region is configured to absorb the light of wavelengths of less than 900 nm, and wherein the reflector is configured to reflect the light of wavelengths from a range of 1260 nm to 1380 nm. | 01-26-2012 |
20130273672 | SEMICONDUCTOR SUBSTRATE FOR AN OPTICAL TRANSMITTER APPARATUS AND METHOD - Embodiments of the present disclosure describe semiconductor substrate techniques and configurations for an optical receiver. In one embodiment, a system includes a semiconductor substrate having one or more optical alignment features formed in a surface of the semiconductor substrate and an optical receiver assembly coupled with the semiconductor substrate, the optical receiver assembly including a photodetector device coupled with the surface of the semiconductor substrate, wherein the one or more optical alignment features facilitate precise optical alignment between a lens assembly and the photodetector device when the lens assembly is coupled with the semiconductor substrate using the one or more optical alignment features. Other embodiments may be described and/or claimed. | 10-17-2013 |
20130299932 | VERTICAL MIRROR IN A SILICON PHOTONIC CIRCUIT - A vertical total internal reflection (TIR) mirror and fabrication thereof is made by creating a re-entrant profile using crystallographic silicon etching. Starting with an SOI wafer, a deep silicon etch is used to expose the buried oxide layer, which is then wet-etched (in HF), opening the bottom surface of the Si device layer. This bottom silicon surface is then exposed so that in a crystallographic etch, the resulting shape is a re-entrant trapezoid with facets These facets can be used in conjunction with planar silicon waveguides to reflect the light upwards based on the TIR principle. Alternately, light can be coupled into the silicon waveguides from above the wafer for such purposes as wafer level testing. | 11-14-2013 |
20130328145 | Integrated Optical Receiver Architecture For High Speed Optical I/O Applications - An integrated optical receiver architecture may be used to couple light between a multi-mode fiber (MMF) and silicon chip which includes integration of a silicon de-multiplexer and a high-speed Ge photo-detector. The proposed architecture may be used for both parallel and wavelength division multiplexing (WDM) based optical links with a data rate of 25 Gb/s and beyond. | 12-12-2013 |
20140252411 | LOW VOLTAGE AVALANCHE PHOTODIODE WITH RE-ENTRANT MIRROR FOR SILICON BASED PHOTONIC INTEGRATED CIRCUITS - A low voltage APD is disposed at an end of a waveguide extending laterally within a silicon device layer of a PIC chip. The APD is disposed over an inverted re-entrant mirror co-located at the end of the waveguide to couple light by internal reflection from the waveguide to an under side of the APD. In exemplary embodiments, a 45°-55° facet is formed in the silicon device layer by crystallographic etch. In embodiments, the APD includes a silicon multiplication layer, a germanium absorption layer over the multiplication layer, and a plurality of ohmic contacts disposed over the absorption layer. An overlying optically reflective metal film interconnects the plurality of ohmic contacts and returns light transmitted around the ohmic contacts to the absorption layer for greater detector responsivity. | 09-11-2014 |
20140367740 | GERMANIUM/SILICON AVALANCHE PHOTODETECTOR WITH SEPARATE ABSORPTION AND MULTIPLICATION REGIONS - A semiconductor waveguide based optical receiver is disclosed. An apparatus according to aspects of the present invention includes an absorption region including a first type of semiconductor region proximate to a second type of semiconductor region. The first type of semiconductor is to absorb light in a first range of wavelengths and the second type of semiconductor to absorb light in a second range of wavelengths. A multiplication region is defined proximate to and separate from the absorption region. The multiplication region includes an intrinsic semiconductor region in which there is an electric field to multiply the electrons created in the absorption region. | 12-18-2014 |
Patent application number | Description | Published |
20110150160 | METHODS AND SYSTEMS TO SYNCHRONIZE NETWORK NODES - Methods and systems to synchronize to a remote node counting rate, symbol rate, and carrier frequency as functions of an estimated frequency offset and relationships between the remote node carrier frequency and counting rate, and between the remote node carrier frequency and symbol rate. The carrier frequency offset may be scaled in accordance with a ratio between the carrier frequency and the remote counting rate to synchronize the local counting rate with the remote counting rate, and/or scaled in accordance with a relationship between the carrier frequency and the remote symbol rate to synchronize the a local receive path and/or transmit path sample rate with the remote symbol rate. The carrier frequency offset may applied as compensation in the receive path and/or the transmit path. The remote and local nodes may correspond to a network coordinator and an existing node, respectively, in a Multimedia Over Coax (MoCA) environment. | 06-23-2011 |
20130191611 | SUBSTITUTE VIRTUALIZED-MEMORY PAGE TABLES - Embodiments of techniques and systems for using substitute virtualized-memory page tables are described. In embodiments, a virtual machine monitor (VMM) may determine that a virtualized memory access to be performed by an instruction executing on a guest software virtual machine is not allowed in accordance with a current virtualized-memory page table (VMPT). The VMM may select a substitute VMPT that permits the virtualized memory access, In scenarios where a data access length for the instruction is known, the substitute VMPT may include full execute, read, and write permissions for the entire guest software address space. In scenarios where a data access length for the instruction is not known, the substitute VMPT may include less than full execute, read, and write permissions for the entire guest software address space, and may be modified to allow the requested virtualized memory access. Other embodiments may be described and claimed. | 07-25-2013 |
20140173169 | CONTROLLING ACCESS TO GROUPS OF MEMORY PAGES IN A VIRTUALIZED ENVIRONMENT - Embodiments of an invention for controlling access to groups of memory pages in a virtualized environment are disclosed. In one embodiment, a processor includes a virtualization unit and a memory management unit. The virtualization unit is to transfer control of the processor to a virtual machine. The memory management unit is to perform, in response to an attempt to execute on the virtual machine an instruction stored on a first page, a page walk through a paging structure to find a second page and to allow access to the second page without exiting the virtual machine based at least in part on a bit being set in a leaf level entry corresponding to the second page in the paging structure and a corresponding bit being set in each entry corresponding to the first page in each level of the paging structure. | 06-19-2014 |
20140201422 | DETERMINING POLICY ACTIONS FOR THE HANDLING OF DATA READ/WRITE EXTENDED PAGE TABLE VIOLATIONS - Embodiments of systems, apparatuses, and methods for determining if an instruction of a virtual machine is allowed to modify a protected memory region are described. In some embodiments, a system detects an indication of an attempt by the instruction to write to the protected memory region. In addition, the system determines if the instruction is allowed to write to the protected memory region based on a starting address and data length of the instruction. Furthermore, if the instruction is allowed to write to the protected memory region, the system updates the protected memory region with the instruction results. | 07-17-2014 |
20150301947 | CONTROLLING ACCESS TO GROUPS OF MEMORY PAGES IN A VIRTUALIZED ENVIRONMENT - Embodiments of an invention for controlling access to groups of memory pages in a virtualized environment are disclosed. In one embodiment, a processor includes a virtualization unit and a memory management unit. The virtualization unit is to transfer control of the processor to a virtual machine. The memory management unit is to perform, in response to an attempt to execute on the virtual machine an instruction stored on a first page, a page walk through a paging structure to find a second page and to allow access to the second page without exiting the virtual machine based at least in part on a bit being set in a leaf level entry corresponding to the second page in the paging structure and a corresponding bit being set in each entry corresponding to the first page in each level of the paging structure. | 10-22-2015 |
Patent application number | Description | Published |
20100267049 | DIAGNOSTIC DEVICES AND RELATED METHODS - Devices, systems, and methods for detecting the presence of one or more analytes in a sample are described. In some variations, a test strip may be used to detect and/or analyze one or more analytes in a sample. In certain variations, a test strip configured to receive a sample for detection of an analyte therein may comprise a substrate and a coating on a portion of the substrate, the coating comprising a combination of a first analyte capture agent configured to bind to a first analyte and a second analyte capture agent configured to bind to a second analyte that is different from the first analyte. | 10-21-2010 |
20110076781 | EXPANDING THE DYNAMIC RANGE OF A TEST STRIP - The present invention provides a test strip with an expanded dynamic range for performing an assay to determine the presence of, or measure the quantity of, an analyte in a sample. It also provides methods for determining the presence of, or measuring the quantity of, an analyte in a sample, and for detecting a prozone sample. | 03-31-2011 |
20110136139 | METHOD FOR ENHANCING TRANSPORT OF SEMICONDUCTOR NANOCRYSTALS ACROSS BIOLOGICAL MEMBRANES - Semiconductor nanoparticle complexes comprising semiconductor nanoparticles in association with cationic polymers are described. Also described are methods for enhancing the transport of semiconductor nanoparticles across biological membranes to provide encoded cells. The methods are particularly useful in multiplex settings where a plurality of encoded cells are to be assayed. Kits comprising reagents for performing such methods are also provided. | 06-09-2011 |
20150198606 | METHOD FOR ENHANCING TRANSPORT OF SEMICONDUCTOR NANOCRYSTALS ACROSS BIOLOGICAL MEMBRANES - Semiconductor nanoparticle complexes comprising semiconductor nanoparticles in association with cationic polymers are described. Also described are methods for enhancing the transport of semiconductor nanoparticles across biological membranes to provide encoded cells. The methods are particularly useful in multiplex settings where a plurality of encoded cells are to be assayed. Kits comprising reagents for performing such methods are also provided. | 07-16-2015 |
Patent application number | Description | Published |
20080207620 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula IV, | 08-28-2008 |
20090175820 | INHIBITORS OF CYTOCHROME P450 - The present application provides for a compound of Formula I, | 07-09-2009 |
20090291952 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula I, or a pharmaceutically acceptable salt, solvate, and/or ester thereof, compositions containing such compounds, therapeutic methods that include the administration of such compounds, and therapeutic methods and include the administration of such compounds with at least one additional therapeutic agent. | 11-26-2009 |
20090312318 | THERAPEUTIC COMPOUNDS AND METHODS - The present invention provides compounds of Formula (I): wherein A, X, Q, R | 12-17-2009 |
20100189687 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula IV, or a pharmaceutically acceptable salt, solvate, and/or ester thereof, compositions containing such compounds, therapeutic methods that include the administration of such compounds, and therapeutic methods and include the administration of such compounds with at least one additional therapeutic agent. | 07-29-2010 |
20110212964 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula I, | 09-01-2011 |
20120237478 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula IV, | 09-20-2012 |
20130123311 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula I, | 05-16-2013 |
20130203727 | NAPHT-2-YLACETIC ACID DERIVATIVES TO TREAT AIDS - The invention provides compounds of formula (I): or a salt thereof as described herein. The invention also provides pharmaceutical compositions comprising a compound of formula I, processes for preparing compounds of formula (I), intermediates useful for preparing compounds of formula I and therapeutic methods for treating the proliferation of the HIV virus, treating AIDS or delaying the onset of AIDS or ARC symptoms in a mammal using compounds of formula (I). | 08-08-2013 |
20130210801 | 2-QUINOLINYL-ACETIC ACID DERIVATIVES AS HIV ANTIVIRAL COMPOUNDS - The invention provides compounds of formula (I): or a salt thereof as described herein. The invention also provides pharmaceutical compositions comprising a compound of formula (I), processes for preparing compounds of formula (I), intermediates useful for preparing compounds of formula I and therapeutic methods for treating the proliferation of the HIV virus, treating AIDS or delaying the onset of AIDS or ARC symptoms in a mammal using compounds of formula (I). | 08-15-2013 |
20130274254 | INHIBITORS OF CYTOCHROME P450 (CYP3A4) - The present application provides for a compound of formula I, and related compounds, or a pharmaceutically acceptable salt, solvate, and/or ester thereof, compositions containing such compounds, therapeutic methods that include the administration of such compounds, and therapeutic methods that include the administration of such compounds with at least one additional therapeutic agent. | 10-17-2013 |
20130280212 | INHIBITORS OF CYTOCHROME P450 - The present application provides for a compound of formula (I), or a pharmaceutically acceptable salt, solvate, and/or ester thereof, compositions containing such compounds, therapeutic methods that include the administration of such compounds, and therapeutic methods that include the administration of such compounds with at least one additional therapeutic agent. | 10-24-2013 |
20130281433 | THERAPEUTIC COMPOUNDS - Compounds disclosed herein including compounds of formula I′: | 10-24-2013 |
20130281434 | THERAPEUTIC COMPOUNDS - Compounds of formula I′: | 10-24-2013 |
20130309197 | INHIBITORS OF CYTOCHROME P450 - The present application provides for a compound of formula I, or a salt thereof, compositions containing such compounds, therapeutic methods that include the administration of such compounds, and therapeutic methods that include the administration of such compounds with at least one additional therapeutic agent. | 11-21-2013 |
20140017199 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula IV, | 01-16-2014 |
20140039021 | ANTIVIRAL COMPOUNDS - The invention is related to anti-viral compounds, compositions containing such compounds, and therapeutic methods that include the administration of such compounds, as well as to processes and intermediates useful for preparing such compounds. | 02-06-2014 |
20140105859 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula I, | 04-17-2014 |
20150045374 | 2- (TERT - BUTOXY) -2- (7 -METHYLQUINOLIN- 6 - YL) ACETIC ACID DERIVATIVES FOR TREATING AIDS - The invention provides compounds and salts thereof as d herein. The invention also provides pharmaceutical compositions comprising a compound disclosed herein, processes for preparing compounds disclosed herein, intermediates useful for preparing compounds disclosed herein and therapeutic methods for treating an HIV infection, treating the proliferation of the HIV virus, treating AIDS or delaying the onset of AIDS or ARC symptoms in a mammal using compounds disclosed herein. | 02-12-2015 |
20150111891 | NAPHTHALENE ACETIC ACID DERIVATIVES AGAINST HIV INFECTION - The invention provides compounds and salts thereof as d herein. The invention also provides pharmaceutical compositions comprising a compound disclosed herein, processes for preparing compounds disclosed herein, intermediates useful for preparing compounds disclosed herein and therapeutic methods for treating an HIV infection, treating the proliferation of the HIV virus, treating AIDS or delaying the onset of AIDS or ARC symptoms in a mammal using compounds disclosed herein. | 04-23-2015 |
20150139948 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula IV, | 05-21-2015 |
20150225448 | MODULATORS OF PHARMACOKINETIC PROPERTIES OF THERAPEUTICS - The present application provides for a compound of Formula I, | 08-13-2015 |
Patent application number | Description | Published |
20100223484 | DARK WAKE - Exemplary embodiments of methods, apparatuses, and systems for powering up select components of a computer from a sleep state, maintaining a network state, and powering down the select components of the computer to return the computer to the sleep state are described. For one embodiment, a network interface and a fan controller receive power during the network state maintenance but a display or audio components do not receive power during the network state maintenance. | 09-02-2010 |
20110289334 | DARK WAKE - Exemplary embodiments of methods, apparatuses, and systems for powering up select components of a computer from a sleep state, maintaining a network state, and powering down the select components of the computer to return the computer to the sleep state are described. For one embodiment, a network interface and a fan controller receive power during the network state maintenance but a display or audio components do not receive power during the network state maintenance. | 11-24-2011 |
20130201843 | SYSTEM AND METHOD FOR PROCESSING NETWORK PACKETS RECEIVED ON A CLIENT DEVICE USING OPPORTUNISTIC POLLING BETWEEN NETWORKING LAYERS - A method for receiving network packets on a client device comprising: initially entering into a first mode of operation in which polling from a network layer to a driver layer is disabled, wherein in the first mode of operations data packets received by the driver layer are pushed up to the network layer; monitoring a load factor defining a current network load on the client device; and entering into a second mode of operation in which polling from the network layer to the driver layer is enabled, wherein when in the second mode of operation, the network layer polling the driver layer when it is ready to accept new packets from the driver layer. | 08-08-2013 |
20130201927 | SYSTEM AND METHOD FOR SCHEDULING PACKET TRANSMISSION ON A CLIENT DEVICE - A computer-implemented method for managing packet scheduling on a client device. For example, one embodiment of a method comprises: receiving a packet to be transmitted; enqueuing the packet in a queue at a network stack level; determining whether packet scheduling is currently being performed at a driver level or at a networking stack level; selecting the packet for transmission from the queue at the network stack level if scheduling is currently being performed at the network stack level; and selecting the packet for transmission from the queue at the driver level if scheduling is currently being performed at the driver level. | 08-08-2013 |
20130201995 | SYSTEM AND METHOD FOR PERFORMING PACKET QUEUING ON A CLIENT DEVICE USING PACKET SERVICE CLASSIFICATIONS - A client device having a networking layer and a network driver layer for transmitting network packets comprising: a plurality of transmit queues configured at the network layer, each of the transmit queues having different packet service classifications associated therewith, packets being queued in one of the transmit queues according to traffic service classifications assigned to the packets; a classifier module for classifying packets according to the different packet service classifications, wherein a packet to be transmitted is stored in one of the transmit queues based on the packet service classifications; and a network layer packet scheduler for scheduling packets for transmission from each of the transmit queues at the networking layer, the network layer packet scheduler scheduling packets for transmission according to the packet service classifications. | 08-08-2013 |
20140201552 | SLEEP WAKE EVENT LOGGING - A machine implemented method includes creating a universally unique identifier, detecting a trigger of a sleep event, and associating the universally unique identifier with the sleep event. The method monitors sub-system events that occur after a sleep event has been triggered and stores data in non-volatile non-disk storage (e.g., non-boot storage) identifying an event stage corresponding to the sub-system event that is occurring. The method determines whether a wake event has completed and logs each of the sub-system events using the universally unique identifier until a wake event has completed. | 07-17-2014 |
Patent application number | Description | Published |
20140233789 | SYSTEMS AND METHODS FOR IMPLEMENTING AND USING OFF-CENTER EMBEDDED MEDIA MARKERS - Provided is an off-center embedded media marker, which may have a form of an iconic marker printed outside the boundary of a region of interest in a document or other article and indicating an available media object or a function associated with the aforesaid region of interest. This marker is used by defining a sight element with the boundary shape of the marker near the edge of a viewable portion of a display, aligning the sight element with the marker and capturing an image of a predetermined region of the document without using a visible region boundary on the hardcopy document. The media or function associated with the marker is automatically determined by performing a feature-based analysis of the captured image similarly to the techniques developed in connection with the conventional embedded media markers. Upon the determination, the associated media is retrieved of the associated function is performed. | 08-21-2014 |
20140281930 | SYSTEM AND METHODS FOR CREATING PRINTOUTS THAT MAY BE MANIPULATED BY MFD - A method for a document authoring tool, the method comprising determining a visual feature distribution of a document. The document is modified by redistributing visual features of the document based on the visual feature distribution to create a modified document. A document template is generated from the modified document. | 09-18-2014 |
20140313122 | SYSTEMS AND METHODS FOR ENABLING GESTURE CONTROL BASED ON DETECTION OF OCCLUSION PATTERNS - Described is an approach to enabling gesture interactions for the viewport widget in a graphical user interface (GUI) library. The gesture interactions may include continuous operations such as panning, zooming and rotating of the viewport's content with fingers (or styluses). The approach is based on using a camera to detect occlusion patterns in a sensor grid rendered over the viewport. The sensor grid consists of sensor blobs, which are small blobs of pixels with a distinct color. A sensor blob is aware of its location in both the viewport's coordinate system and the camera's coordinate system, and triggers an occlusion event at the location when it is occluded by a finger (or stylus). Robust techniques are devised to eliminate unintentional gestures, provide visual guidance and feedback for interactions, and minimize the visual interference of the sensor grid with the viewport's content. | 10-23-2014 |
20140313363 | SYSTEMS AND METHODS FOR IMPLEMENTING AND USING GESTURE BASED USER INTERFACE WIDGETS WITH CAMERA INPUT - Described is approach to gesture interaction that is based on user interface widgets. In order to detect user gestures, the widgets are provided with hotspots that are monitored using a camera for predetermined patterns of occlusion. A hotspot is a region where user interacts with the widget by making a gesture over it. The user's gesture may be detected without user physically touching the surface displaying the widget. The aforesaid hotspots are designed to be visually salient and suggestive of the type of gestures that can be received from the user. Described techniques are advantageous in relation to conventional systems, such as systems utilizing finger tracking, in that they can better support complex tasks with repeated user actions. In addition, they provide better perceived affordance than conventional systems that attempt to use widgets that are not designed for gesture input, or in-the-air gesture detection techniques that lack any visual cues. | 10-23-2014 |
20150212595 | SYSTEMS AND METHODS FOR HIDING AND FINDING DIGITAL CONTENT ASSOCIATED WITH PHYSICAL OBJECTS VIA CODED LIGHTING - A method involving: designating, based on an instruction received from a user, an area within an illumination field of a projector; using the projector to project a light encoded with coordinate information; receiving a content or a content information from the user; associating, using the processing unit, the designated area within an illumination field of the projector with the content or the content information received from the user; detecting the light encoded with the coordinate information using a mobile device positioned within the illumination field of the projector; determining a position of the mobile device within the illumination field of the projector based on the detected light encoded with the coordinate information; and causing, on condition that the determined position of the mobile device is within the designated area, the mobile device to display the content. | 07-30-2015 |
20150346825 | SYSTEMS AND METHODS FOR ENABLING FINE-GRAINED USER INTERACTIONS FOR PROJECTOR-CAMERA OR DISPLAY-CAMERA SYSTEMS - A computer-implemented method performed in connection with a mobile computing device held by a user, the mobile computing device displaying a marker pattern, the method being performed in a computerized system incorporating a processing unit, a camera and a memory, the computer-implemented method involving: acquiring a plurality of images of the mobile computing device displaying the marker pattern using the camera; using the central processing unit to detect the marker pattern within the acquired plurality of images; using the central processing unit to determine a plurality of positions of the mobile computing device based on the detected marker pattern within the acquired plurality of images; and processing a user event based on the determined plurality of positions of the mobile computing device. | 12-03-2015 |
Patent application number | Description | Published |
20080293959 | COMPOSITIONS USEFUL AS CHROMATOGRAPHY STATIONARY PHASES - The current invention provides compositions, which are useful as stationary phases for a variety of chromatographic applications, such as high performance liquid chromatography (HPLC). The compositions include a substrate (e.g., silica gel), covalently bound to a compound, which includes both a hydrophobic moiety and a hydrophilic moiety, which is preferably a 1,2-diol moiety. The hydrophobic moiety is sufficiently hydrophobic for the compositions to exhibit reversed phase characteristics and typically incorporates at least 5 carbon atoms in sequence. Based on having both hydrophilic and hydrophobic functionalities, the new stationary phases exhibit unique chromatographic properties. For example, these media can be used in either hydrophilic (HILIC) mode, in which the mobile phase includes a high percentage of an organic solvent, or in reversed phase mode, in which the mobile phase contains a higher percentage of an aqueous solvent. The current invention also provides methods of making and using the compounds and compositions of the invention. | 11-27-2008 |
20090130767 | ORGANOSILANES AND SUBSTRATES COVALENTLY BONDED WITH SAME AND METHODS FOR SYNTHESIS AND USE - The present invention provides novel silicon compounds, methods for making these novel silicon compounds, compositions comprising these novel silicon compounds attached to substrates, methods for attaching the novel silicon compounds to substrates and methods for using the compositions in a variety of chromatographic applications. | 05-21-2009 |
20090277838 | Functionalized substrates with ion-exchange properties - The current invention provides compositions, which are useful as stationary phases for a variety of chromatographic applications, such as high performance liquid chromatography (HPLC) and solid-phase extraction (SPE). The compositions include a porous solid support (e.g., silica gels, silica monoliths or synthetic organic resins) having an exterior surface and pore openings defined by “interior walls”. To the solid support are covalently bound organic ion-exchange ligands (e.g., silyl ligands), which incorporate at least one ion-exchange group (e.g., ionic or ionizable group). The compositions further include micro-particles (e.g., latex particles) incorporating ion-exchange groups having a charge that is opposite to the charge found on the support. The micro-particles are bound to the exterior surface of the support (e.g., via electrostatic forces). The micro-particles have a size that is sufficient to minimize the number of particles that can enter the pores of the support thereby reducing or essentially preventing binding of the micro-particles to the interior walls of the pores. While the pores are essentially too small for the micro-particles, they can still be accessed by the analytes present in a chromatographic sample. The physical separation of ion-exchange groups located within the pores and the surface of the micro-particles, respectively, prevents reactions (e.g., formation of salt-bridges) between the oppositely charged groups and provides compositions with both anion-exchange and cation-exchange capabilities within the same stationary phase. The ligands bound to the solid support can optionally include additional (e.g., reverse-phase) functionalities creating multi-modal (e.g., trimodal) stationary phases. | 11-12-2009 |
20110284465 | FUNCTIONALIZED SUBSTRATES WITH AROMATIC STACKING PROPERTIES - The current invention provides compositions, which are useful as stationary phases for a variety of chromatographic applications, such as high performance liquid chromatography (HPLC) and solid-phase extraction (SPE). The compositions provide both strong aromatic and hydrophobic interactions with components of a sample. Moreover, the invention provides compositions of new silanes, their immobilization on a solid substrate, such as silica, to form new stationary phases. | 11-24-2011 |
20120205315 | NANOMETER SIZE CHEMICAL MODIFIED MATERIALS AND USES - There are provided ligand compositions and stationary phases comprising a polyhedral oligomeric silsequioxane moiety. Also provided are chromatographic devices comprising the stationary phases, and methods of making and using the ligands, stationary phases and chromatographic devices of the invention. | 08-16-2012 |
20140178912 | SEPARATION OF GLYCANS BY MIXED-MODE LIQUID CHROMATOGRAPHY - An exemplary multimodal chromatographic medium of the invention includes one or more strong anion exchange, weak anion exchange, strong cation exchange and/or weak cation exchange binding sites in combination with one or more reverse phase and/or hydrophilic interaction chromatography binding site. In an exemplary embodiment, the sites interact with one or more glycans in a mixture of glycans in a manner that allows separation of glycans in the mixture and analysis of the glycan mixture. The media are incorporated into devices and systems for chromatographic analysis. Also provided are methods of using the multimodal media of the invention to analyze glycans. | 06-26-2014 |
20140260563 | EPOXY CHEMISTRY DERIVED MATERIALS AS REVERSED-PHASE AND HYDROPHOBIC INTERACTION CHROMATOGRAPHY MEDIA, METHOD FOR THEIR SYNTHESIS AND USE - This invention provides aqueous-compatible, polar-embedded reversed-phase stationary phase compositions, devices and systems comprising the stationary phases as well as methods of producing these compositions using epoxide ring-opening reactions. Also provided are methods of using the stationary phases of the invention in separations. | 09-18-2014 |
20140273264 | EPOXY CHEMISTRY DERIVED MATERIALS AS MIXED MODE CHROMATOGRAPHY MEDIA, METHOD FOR THEIR SYNTHESIS AND USE - This invention provides mixed-mode stationary phase compositions, devices and systems comprising the stationary phases as well as methods of producing these compositions using epoxide ring-opening reactions. Also provided are methods of using the stationary phases of the invention in separations. | 09-18-2014 |
20140370614 | HILIC / ANION-EXCHANGE / CATION-EXCHANGE MULTIMODAL MEDIA - The present invention provides an agglomerated multimodal chromatographic medium. the medium of the invention includes groups active in anion exchange, cation exchange and hydrophilic interaction chromatographic modalities. The invention provides methods of making these media and using them in separations of analytes. Also provided are separations devices incorporating the medium and systems incorporating these separations devices. | 12-18-2014 |
20150224473 | CHROMATOGRAPHIC MATERIAL AND METHODS FOR THE SYNTHESIS THEREOF - A particulate material for chromatographic use comprising silica particles is provided having a skeleton structure containing silsesquioxane cage moieties. The material is useful as a chromatographic material, for example in HPLC. The silica particles may be hybrid organo-silica particles wherein the silsesquioxane moieties comprise a cage structure having silicon atoms positioned at corners of the cage wherein one or more silicon atoms positioned at the corners of the cage carry an organic group. A preferred method of preparing the particulate material comprises hydrolysing a silsesquioxane as a co-component of a hydrolysis mixture, especially in a Stöber or modified Stöber process. | 08-13-2015 |
Patent application number | Description | Published |
20090108199 | SYSTEM AND METHOD TO DETERMINE FOCUS PARAMETERS DURING AN ELECTRON BEAM INSPECTION - This invention relates to apparatus and method to fast determine focus parameters in one pre-scan during an e-beam inspection practice. More specifically, embodiments of the present invention provide an apparatus and method that provide accurate focus tuning after primary focusing has been done. | 04-30-2009 |
20090294664 | ELECTRON BEAM APPARATUS - The present invention includes an electron beam device for examining defects on semiconductor devices. The device includes an electron source for generating a primary electron beam, wherein the total acceleration potential is divided and is provided across the ground potential. Also included is at least one condenser lens for pre-focusing the primary electron beam, an aperture for confining the primary electron beam to ameliorate electron-electron interaction, wherein the aperture is positioned right underneath the last condenser lens, and a SORIL objective lens system for forming immersion magnetic field and electrostatic field to focus the primary beam onto the specimen in the electron beam path. A pair of grounding rings for providing virtual ground voltage potential to those components within the electron beam apparatus installed below a source anode and above a last polepiece of the SORIL objective lens. | 12-03-2009 |
20100102227 | ELECTRON BEAM APPARATUS - The present invention relates to a charged particle beam apparatus which employs a scanning electron microscope for sample inspection and defect review. | 04-29-2010 |
20100150429 | E-BEAM DEFECT REVIEW SYSTEM - The present invention relates to a defect review system, and/or particularly, to an apparatus and method of defect review sampling, review method and classification on a semiconductor wafer or a pattern lithography reticle during integrated circuit fabrication. These objects are achieved in comparing a reviewed image with a reference image pick-up through a smart sampling filter. A clustering computer system base on high speed network will provide data cache and save operation time and memory. A smart review sampling filter automatically relocate abnormal pattern or defects and classify the device location extracted from design database and/or from golden die image on the same substrate. The column of the present defect review system is comprised of the modified SORIL type objective lens. This column provides solution of improving throughput during sample review, material identification better image quality, and topography image of defect. One embodiment of the present invent adopts an optical auto focusing system to compromise micro height variation due wafer surface topography. And another embodiment adopts surface charge control system to regulate the charge accumulation due to electron irradiation during the review process. | 06-17-2010 |
20100270468 | SYSTEM AND METHOD FOR A CHARGED PARTICLE BEAM - System and method for charged particle beam. According an embodiment, the present invention provides a charged particle beam apparatus. The apparatus includes a charged particle source for generating a primary charged particle beam. The apparatus also includes at least one condenser lens for pre-focusing the primary charge particle beam. Furthermore, the apparatus includes a compound objective lens for forming the magnetic field and the electrostatic field to focus the primary charged particle beam onto a specimen in the charged particle beam path. The specimen includes a specimen surface. The compound objective lens includes a conical magnetic lens, an immersion magnetic lens, and an electrostatic lens, the conical magnetic lens including an upper pole piece, a shared pole piece being electrically insulated from the upper pole piece, and an excitation coil. | 10-28-2010 |
20110139996 | MULTI-AXIS MAGNETIC LENS - The present invention relates to a multi-axis magnetic lens for a charged particle beam system. The apparatus eliminates the undesired non-axisymmetric transverse magnetic field components from the magnetic field generated by a common excitation coil and leaves the desired axisymmetric field for focusing each particle beam employed within the system. | 06-16-2011 |
20120145900 | APPARATUS OF PLURAL CHARGED PARTICLE BEAMS WITH MULTI-AXIS MAGNETIC LENS - An apparatus basically uses a simple and compact multi-axis magnetic lens to focus each of a plurality of charged particle beams on sample surface at the same time. In each sub-lens module of the multi-axis magnetic lens, two magnetic rings are respectively inserted into upper and lower holes with non-magnetic radial gap. Each gap size is small enough to keep a sufficient magnetic coupling and large enough to get a sufficient axial symmetry of magnetic scale potential distribution in the space near to its optical axis. This method eliminates the non-axisymmetric transverse field in each sub-lens and the round lens field difference among all sub-lenses at the same time; both exist inherently in a conventional multi-axis magnetic lens. In the apparatus, some additional magnetic shielding measures such as magnetic shielding tubes, plates and house are used to eliminate the non-axisymmetric transverse field on the charged particle path from each charged particle source to the entrance of each sub-lens and from the exit of each sub-lens to the sample surface. | 06-14-2012 |
20120145917 | APPARATUS OF PLURAL CHARGED PARTICLE BEAMS WITH MULTI-AXIS MAGNETIC LENS - An apparatus basically uses a simple and compact multi-axis magnetic lens to focus each of a plurality of charged particle beams on sample surface at the same time. In each sub-lens module of the multi-axis magnetic lens, two magnetic rings are respectively inserted into upper and lower holes with non-magnetic radial gap. Each gap size is small enough to keep a sufficient magnetic coupling and large enough to get a sufficient axial symmetry of magnetic scale potential distribution in the space near to its optical axis. This method eliminates the non-axisymmetric transverse field in each sub-lens and the round lens field difference among all sub-lenses at the same time; both exist inherently in a conventional multi-axis magnetic lens. In the apparatus, some additional magnetic shielding measures such as magnetic shielding tubes, plates and house are used to eliminate the non-axisymmetric transverse field on the charged particle path from each charged particle source to the entrance of each sub-lens and from the exit of each sub-lens to the sample surface. | 06-14-2012 |
Patent application number | Description | Published |
20090304077 | REFRESH METHOD AND APPARATUS - Apparatuses and methods for improving coding processes and coding parameters for coding video data are provided for. A coder may select coding parameters for video data according to a default coding policy. The default coding policy may include selection of prediction modes (e.g., intra-coding or inter-coding) for each pixel group in each frame. A video coder may select some pixel groups in a frame to be coded as refresh pixel groups as an exception to the default assignment policies. The selection of refresh pixel groups may be based on prediction relationships among multiple frames of source video data. The default coding of the refresh pixel groups is then modified to enhanced the coding of the refresh pixel groups. The refresh pixel groups may permit fewer intra (I) frames be sent and/or may improve the quality of the recovered video. | 12-10-2009 |
20100309985 | VIDEO PROCESSING FOR MASKING CODING ARTIFACTS USING DYNAMIC NOISE MAPS - A video decoder system includes a video decoding engine, noise database, artifact estimator and post-processing unit. The video coder may generate recovered video from a data stream of coded video data, which may have visually-perceptible artifacts introduced as a byproduct of compression. The noise database may store a plurality of previously developed noise patches. The artifact estimator may estimate the location of coding artifacts present in the recovered video and select noise patches from the database to mask the artifacts and the post-processing unit may integrate the selected noise patches into the recovered video. In this manner, the video decoder may generate post-processed noise which may mask artifacts that otherwise would be generated by a video coding process. | 12-09-2010 |
20110234825 | ACCELEROMETER / GYRO-FACILITATED VIDEO STABILIZATION - Embodiments of the present invention provide a control system for video processes that selectively control the operation of motion stabilization processes. According to the present invention, motion sensor data indicative of motion of a mobile device may be received and processed. A determination may be made by comparing processed motion sensor data to a threshold. Based on the determination, motion stabilization may be suspended on select portions of a captured video sequence. | 09-29-2011 |
20130321555 | CONTROLLING CPU USAGE TO BALANCE FAST AND SLOW DEVICES - A system for enabling communication between devices is described. The system includes the following: a media processing information receiver configured for receiving, at a first device, media processing information associated with a second device, wherein at least one of the first and second device is a mobile device; a comparer configured for comparing the media processing information to a processing time of the at least one media processing component of the first device; a target adjustment level determiner configured for determining a target adjustment level, wherein arriving at the target adjustment level enables the first and second device to achieve a matching media processing quality level; and a media processing component adjuster coupled with the computer and configured for adjusting the at least one media processing component of the first device to meet the target adjustment level. | 12-05-2013 |
20140078241 | CAMERA MANIPULATION DURING A VIDEO CONFERENCE - A method and system for enabling a first device to change a viewed image of at least one of the first device and a second device, during a video conference, are disclosed. The method includes: receiving a manipulation instruction, at a first device, for a selected target image, wherein the selected target image includes a portion of images displayed on a display of the first device during a video conference with a second device; comparing the manipulation instruction to an instruction store; and changing, on at least one of the first device and the second device, a view of the selected target image according to the manipulation instruction to achieve a manipulated selected target image. | 03-20-2014 |
20140104493 | PROACTIVE VIDEO FRAME DROPPING FOR HARDWARE AND NETWORK VARIANCE - A method and system for proactively dropping video frames are disclosed. The method includes: recording, by a computer, a video frame capture timestamp for a video frame that is captured at a first device; associating, by the computer, the video frame capture timestamp to the video frame that is captured; comparing, by the computer, the video frame capture timestamp with a video frame target timestamp for the video frame; and based on the comparing, if a time difference between the video frame capture timestamp and the video frame target timestamp is outside of a predetermined range of time values, then dropping, by the computer, the video frame. | 04-17-2014 |
20140192825 | JOINT RETRANSMISSION AND FRAME SYNCHRONIZATION FOR ERROR RESILIENCE CONTROL - A method for controlling error resilience in network communication is described. The method includes: determining, by a receiver-side controller, a packet gap representing a packet loss of a packet being communicated over a network; projecting, by the receiver-side controller, a retransmission time-out for at least one missing packet of the packet loss; issuing, by the receiver-side controller, a retransmission request for the at least one missing packet; if the packet gap is not filled within a first time period of the retransmission time-out, then issuing, by the receiver-side controller, at least one synchronization frame request; and selecting, by a sender-side controller, to respond to at least one of either of the retransmission request or the at least one synchronization frame request and neither of the retransmission request nor the at least one synchronization frame request. | 07-10-2014 |
20140233916 | INTEGRATING SELECTED VIDEO FRAMES INTO A SOCIAL FEED - A method for integrating selected video frames into a social feed is described. The method includes: accessing a video stream at a device; detecting a set of features within at least one frame of the video stream to achieve a detected set of features; determining at least one moment comprising a combination of the detected set of features to achieve a determined at least one moment; accessing an integration instruction associated with the determined at least one moment; and integrating a selected moment of the determined at least one moment into a social feed based on the integration instruction. | 08-21-2014 |
20150156008 | JOINT RETRANSMISSION AND FRAME SYNCHRONIZATION FOR ERROR RESILIENCE CONTROL - A method for controlling error resilience in network communication is described. The method includes: determining, by a receiver-side controller, a packet gap representing a packet loss of a packet being communicated over a network; projecting, by the receiver-side controller, a retransmission time-out for at least one missing packet of the packet loss; issuing, by the receiver-side controller, a retransmission request for the at least one missing packet; if the packet gap is not filled within a first time period of the retransmission time-out, then issuing, by the receiver-side controller, at least one synchronization frame request; and selecting, by a sender-side controller, to respond to at least one of either of the retransmission request or the at least one synchronization frame request and neither of the retransmission request nor the at least one synchronization frame request. | 06-04-2015 |
Patent application number | Description | Published |
20090327489 | GLOBAL TRAFFIC MANAGEMENT SYSTEM USING IP ANYCAST ROUTING AND DYNAMIC LOAD-BALANCING - A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system. | 12-31-2009 |
20110213882 | Method and system for handling computer network attacks - A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system. | 09-01-2011 |
20120016933 | Dynamic Image Delivery System - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 01-19-2012 |
20130019311 | Method and system for handling computer network attacks - A method and apparatus for serving content requests using global and local load balancing techniques is provided. Web site content is cached using two or more point of presences (POPs), wherein each POP has at least one DNS server. Each DNS server is associated with the same anycast IP address. A domain name resolution request is transmitted to the POP in closest network proximity for resolution based on the anycast IP address. Once the domain name resolution request is received at a particular POP, local load balancing techniques are performed to dynamically select the appropriate Web server at the POP for use in resolving the domain name resolution request. Approaches are described for handling bursts of traffic at a particular POP, security, and recovering from the failure of various components of the system. | 01-17-2013 |
20130159469 | Methods and apparatus for image delivery - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 06-20-2013 |
20140317177 | Methods And Apparatus For Image Delivery With Time Limits - A dynamic image delivery system receives a client request for an image at an image caching server. The image caching server measures the client's network access speed and looks for an appropriate pre-rendered copy of the requested image that is rendered for the client's network access speed in local storage. If the appropriate rendered copy is found, then the image caching server sends the rendered image to the client. If it is not found, then the image caching server dynamically renders a copy of the image and sends it to the client. | 10-23-2014 |
20150200868 | DISTRIBUTED ON-DEMAND RFID APPLICATION PLATFORM - A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer's application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers. | 07-16-2015 |
Patent application number | Description | Published |
20090259853 | DYNAMIC MULTIMEDIA FINGERPRINTING SYSTEM - A dynamic multimedia fingerprinting system is provided. A user requests multimedia content from a Web cache server that verifies that the user is authorized to download the content. A custom fingerprint specific to the user is generated and dynamically inserted into the content as the content is delivered to the user. The custom fingerprint can be generated on the Web cache server or at the content provider's server. The system allows a content provider to specify where the custom fingerprint is inserted into the content or where the fingerprint is to replace a placeholder within the content. | 10-15-2009 |
20100005175 | DISTRIBUTED ON-DEMAND COMPUTING SYSTEM - A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer's application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers. | 01-07-2010 |
20110231515 | Transparent Session Persistence Management by a Server in a Content Delivery Network - A method and apparatus for establishing session persistence between a client and an origin server are provided. The session persistence can be managed by an intermediate cache server. The persistence is established by inserting an identifier and origin server address in a cookie or URL. Alternatively, the persistence is established by a table mapping a source IP address or a session ID to a specific origin server. Subsequent requests from the same client are mapped to the same origin server using these methods of establishing persistence. | 09-22-2011 |
20120110148 | DOMAIN NAME RESOLUTION USING A DISTRIBUTED DNS NETWORK - A distributed DNS network includes a central origin server that actually controls the zone, and edge DNS cache servers configured to cache the DNS content of the origin server. The edge DNS cache servers are published as the authoritative servers for customer domains instead of the origin server. When a request for a DNS record results in a cache miss, the edge DNS cache servers get the information from the origin server and cache it for use in response to future requests. Multiple edge DNS cache servers can be deployed at multiple locations. Since an unlimited number of edge DNS cache servers can be deployed, the system is highly scalable. The disclosed techniques protect against DoS attacks, as DNS requests are not made to the origin server directly. | 05-03-2012 |
20120166589 | CONTENT DELIVERY NETWORK FOR RFID DEVICES - A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer's application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers. | 06-28-2012 |
20120324227 | System For Generating Fingerprints Based On Information Extracted By A Content Delivery Network Server - A dynamic multimedia fingerprinting system is provided. A user requests multimedia content from a Web cache server that verifies that the user is authorized to download the content. A custom fingerprint specific to the user is generated and dynamically inserted into the content as the content is delivered to the user. The custom fingerprint can be generated on the Web cache server or at the content provider's server. The system allows a content provider to specify where the custom fingerprint is inserted into the content or where the fingerprint is to replace a placeholder within the content. | 12-20-2012 |