Patent application number | Description | Published |
20120106380 | SYSTEM AND METHOD FOR HIGH RESOLUTION INDOOR POSITIONING USING A NARROWBAND RF TRANSCEIVER - A sequence of two or more signals representing two or more data packets is transmitted through a wireless channel using a transmitter device. The two or more signals are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. At least one of the two or more signals includes a physical layer preamble. The sequence of two or more signals is received using a receiver device. A time of arrival of one or more signals of the received sequence is calculated using one or more of the received sequence, the time differences among the two or more transmissions, the different center frequencies, information from the two or more data packets, and any carrier phase differences among the two or more transmissions using the receiver device. | 05-03-2012 |
20120120834 | HIGH RESOLUTION WIRELESS INDOOR POSITIONING SYSTEM FOR LEGACY STANDARDS-BASED NARROWBAND MOBILE RADIOS - Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences. | 05-17-2012 |
20120264388 | Adaptive Interference Nulling for MIMO Receiver Based on Interference Characteristics - Interference in an unlicensed frequency band is spatially filtered out from received signals at a wireless device operating in the unlicensed frequency band. Energy received at a plurality of antennas of the wireless is device is analyzed to detect interference in the unlicensed frequency band. The detected interference is classified by type. Parameters for a nulling filter are generated or selected based on the type of interference detected in the received energy. During a time interval when it is expected to receive desired signals, the nulling filter is applied using the parameters to signals obtained from energy received at the plurality of antennas during the time interval. | 10-18-2012 |
20120320787 | High Resolution Wireless Indoor Positioning System for Legacy Standards-Based Narrowband Mobile Radios - Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences. | 12-20-2012 |
20130250791 | Indoor Positioning System for Standards-Based Narrowband mobile Radios Using Spectrally Overlapping Transmissions - Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences. | 09-26-2013 |
20140045522 | UNSYNCHRONIZED TIME-OF-FLIGHT-BASED WIRELESS POSITIONING SYSTEM USING NETWORK BROADCASTS - In a positioning system, each network access device in a first subset of N1 network access devices transmits a wireless location beacon signal, producing N1 wireless location beacon signals that are transmitted by the first subset. Each network access device in a second subset of N2 network access devices receives the N1 wireless location beacon signals from the first subset and calculates N1 TOAs from each of the N1 received wireless location beacon signals, producing N1×N2 calculated TOAs by the second subset. Using one or more wireless transmissions, one or more network access devices transmits the location coordinates of the network access devices and transmits the N1×N2 calculated TOAs, differences calculated among the N1×N2 calculated TOAs, or a combination of one or more of the N1×N2 calculated TOAs and one or more of the differences calculated among the N1×N2 calculated TOAs. | 02-13-2014 |
20150071274 | CABLE ASSEMBLY WITH INTEGRATED WIRELESS PROXIMITY SENSORS - In one embodiment, a cable assembly is provided that comprises a cable, one or more radio transceivers spaced along the length of the cable; and a first set of one or more integrated conductors within the cable to supplying supply DC power and ground to the one or more radio transceivers. | 03-12-2015 |
Patent application number | Description | Published |
20090239486 | APPARATUS FOR ANTENNA DIVERSITY USING JOINT MAXIMAL RATIO COMBINING - A method for improving performance of radio frequency (RF) communication of a station (STA) having an access point (AP) is disclosed. The method includes using an arbitrary set of transmit antenna weights, calculating a set of receive antenna weights, and updating the transmit antenna weights based on the receive antenna weights. | 09-24-2009 |
20090285146 | METHODS FOR IMPROVING RANGE FOR MULTICAST WIRELESS COMMUNICATION - An extended range mode for wireless communication of a multicast data signal from an access point (AP) to multiple stations (STAs) may be enabled or disabled. When the extended range mode is enabled, the AP transmits the data signal up to a total of N times using a transmit delay diversity, where N is the number of transmit antennas. | 11-19-2009 |
20090285331 | CONTROL OF POWER AMPLIFIERS IN DEVICES USING TRANSMIT BEAMFORMING - A radio transmitter and method controls efficiency of each of a plurality of power amplifiers that amplify a corresponding one of a plurality of radio frequency signals for a beamforming transmission by a corresponding one of a plurality of antennas. Each of the plurality of power amplifiers is controlled to operate with one or more operating parameters that optimize the efficiency for an output power level of corresponding ones of the radio frequency signals. Transmit weights for transmit signals are determined and updated on a per-packet basis. | 11-19-2009 |
20090296848 | JOINT MAXIMAL RATIO COMBINING USING TIME-DOMAUIN BASED SIGNAL PROCESSING - A communication device transmits and receives communication signals with another communication device via a plurality of antennas, a plurality of transmit tapped delay-line filters, a plurality of receive tapped delay-line filters, a combiner/analyzer with a plurality of filters for signal processing; and a plurality of computation blocks. The computation blocks determine complex weights for the tapped delay-line filters for optimizing the received signal-to-noise ratio and the range of communication of the communication device. | 12-03-2009 |
Patent application number | Description | Published |
20090291657 | Sharing AGC Loop Between Demodulator and Spectrum Analysis System - Systems and methods for sharing an AGC loop between a wireless data demodulator and a spectrum analysis module that operates simultaneously with the data demodulator. In one embodiment, a predetermined hold time prevents the AGC loop from changing gain too often, thereby allowing the spectrum analysis module to collect reliable data. In another embodiment, the hold time may be extended to coincide with a spectrum analysis event, such as a boundary of an FFT block. In still another embodiment, an FFT valid signal is provided such that collected FFT blocks can be designated as suspect and then subsequently processed accordingly. | 11-26-2009 |
20090310661 | Capturing and Using Radio Events - In one embodiment a method includes, collecting in-phase/quadrature (I/Q) data representing energy detected by a radio in a frequency band, performing a fast Fourier transform (FFT) on the I/Q data resulting in a stream of FFT blocks, identifying using the stream of FFT blocks a pulse in the frequency band, recording in a radio events record (RER) a plurality of radio events and corresponding timestamps that are indicative, respectively, of a type and time of individual state changes in the radio during the collecting step, and, for example, using at least two of the radio events to identify, in the time domain, a beginning time and end time of the pulse detected in the stream of FFT blocks. | 12-17-2009 |
20110026630 | Power Allocation of Spatial Streams in MIMO Wireless Communication System - Multiple-input multiple-output (MIMO) wireless communication techniques are provided that involve mapping multiple spatial streams to corresponding modes of a wireless channel between a plurality of antennas of a first wireless communication device and a plurality of antennas of a second wireless communication device so as to allocate or distribute power unequally to the plurality of modes. In addition, techniques are provided herein to cyclically shift a mapping of spatial streams to modes of the channel. | 02-03-2011 |
Patent application number | Description | Published |
20110077786 | NET METERING APPARATUS FOR POWER GENERATION SYSTEMS - An electrical power generation unit including a power source, an energy storage system and a net metering control apparatus capable of controlling power delivered to an electrical utility grid so that that a total amount of electrical power from the power source and the energy storage system does not exceed a prescribed power limit. A process of controlling electrical power flow in an electrical power generation unit connected to an electrical utility grid so that that a total amount of electrical power from the power source and the energy storage system does not exceed a prescribed power limit. | 03-31-2011 |
20110308574 | SOLAR POWERED ELECTRICAL GENERATION DEVICE AND RELATED METHODS - Embodiments relate to a solar electrical power generation device, including one or more prefabricated solar photovoltaic power source units each unit including an adapter to electrically connect to other units, a moveable and adjustable frame supporting at least one of the one or more prefabricated solar photovoltaic power source units and an electrical storage device being capable of storing electrical power generated from the one or more power source units. The frame is moveable from between sites and within a site and adjustable to increase or decrease a unit angle in relation to the sun and wherein the device being capable of connecting to a utility grid or serving as a stand-alone electrical power system. | 12-22-2011 |
20140090316 | MINIMAL PENETRATION MODULAR ROOF-TOP MOUNTING RACKS AND SOLAR PHOTOVOLTAIC SYSTEMS INCORPORATING THE SAME - The present invention provides for a modular, plug-and-play DC/AC compatible solar photovoltaic power system and mounting frames therefor, having inexpensive modular designs which require no or minimal penetration for rooftop installation and provide enhanced wind-induced position disruption protection. | 04-03-2014 |
20140216528 | SOLAR POWERED ELECTRICAL GENERATION DEVICE AND RELATED METHODS - Embodiments relate to a solar electrical power generation device, including one or more prefabricated solar photovoltaic power source units each unit including an adapter to electrically connect to other units, a movable and adjustable frame supporting at least one of the one or more prefabricated solar photovoltaic power source units and an electrical storage device being capable of storing electrical power generated from the one or more power source units. The frame is movable from between sites and within a site and adjustable to increase or decrease a unit angle in relation to the sun and wherein the device being capable of connecting to a utility grid or serving as a stand-alone electrical power system. | 08-07-2014 |
20150059834 | MINIMAL PENETRATION MODULAR ROOF-TOP MOUNTING RACKS AND SOLAR PHOTOVOLTAIC SYSTEMS INCORPORATING THE SAME - The present invention provides for a modular, plug-and-play DC/AC compatible solar photovoltaic power system and mounting frames therefor, having inexpensive modular designs which require no or minimal penetration for rooftop installation and provide enhanced wind-induced position disruption protection. | 03-05-2015 |
Patent application number | Description | Published |
20120124035 | REGISTRATION FOR SYSTEM LEVEL SEARCH USER INTERFACE - A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface. | 05-17-2012 |
20120124071 | EXTENSIBLE SEARCH TERM SUGGESTION ENGINE - A search term suggestion engine of a computing device receives characters of user data as the characters are input. The user data is at least part of a search term to be provided to one of multiple applications to search for the search term. An indication of multiple suggestion sources is received from the one application, and one or more suggested search terms are obtained, from the multiple suggestion sources, based on the received characters. One or more suggested search terms can also be obtained from the multiple suggestion sources based on one or more linguistic alternatives for the received characters. The one or more suggested search terms are combined into a combined set of suggested search terms, and the combined set of suggested search terms is returned to a search user interface for presentation to the user. | 05-17-2012 |
20120124072 | SYSTEM LEVEL SEARCH USER INTERFACE - A system level search user interface that includes both a data entry portion and an application identification portion is displayed. User data input as a search term is displayed in the data entry portion, and identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term are displayed in the application identification portion. The search term is provided to one application of the multiple applications for that one application to generate and display search results based on the search term while the display of at least the data entry portion of the system level search user interface is maintained. | 05-17-2012 |
20120124519 | Facilitating Interaction with System Level Search User Interface - A system level search user interface that includes both a data entry portion and a search identification portion is displayed. Data input by a user as a search term is displayed in the data entry portion, and identifiers of each of one or more scopes on the computing device that can be searched using the search term are displayed in the search identification portion. Search results based on a selected scope are displayed in a search results portion of the system level search user interface. A set of keyboard shortcuts allow users to quickly search using any of the scopes, and see previews of a number of results that each of the scopes return. Additionally, the system level search user interface allow users to easily focus on different search result entries, and efficiently change scopes for searching. | 05-17-2012 |
20120297344 | SEARCH AND BROWSE HYBRID - A unified search and browse experience may be provided by combining filters that are based on folder location with filters that are based on search criteria. In one example, a user opens a file explorer program and is presented with an initial set of filters. Some of the filters may be folder names, and other filters may be search queries. The user chooses a filter, and then continues to refine the set of files that he or she is looking for by successively selecting new filters and/or typing new filters free-form. The new filters may be folder names or search criteria. The system may suggest new filters based on analysis of files and/or past user behavior. A filter chain records the user's history of having added filters, and the user may add, delete, or replace filters in the chain. | 11-22-2012 |
20130198220 | System Level Search User Interface - A system level search user interface that includes both a data entry portion and an application identification portion is displayed. User data input as a search term is displayed in the data entry portion, and identifiers of each of one or more applications of multiple applications on the computing device that can be searched using the search term are displayed in the application identification portion. The search term is provided to one application of the multiple applications for that one application to generate and display search results based on the search term while the display of at least the data entry portion of the system level search user interface is maintained. | 08-01-2013 |
20130304757 | EXTENSIBLE SEARCH TERM SUGGESTION ENGINE - A search term suggestion engine of a computing device receives characters of user data as the characters are input. The user data is at least part of a search term to be provided to one of multiple applications to search for the search term. An indication of multiple suggestion sources is received from the one application, and one or more suggested search terms are obtained, from the multiple suggestion sources, based on the received characters. One or more suggested search terms can also be obtained from the multiple suggestion sources based on one or more linguistic alternatives for the received characters. The one or more suggested search terms are combined into a combined set of suggested search terms, and the combined set of suggested search terms is returned to a search user interface for presentation to the user. | 11-14-2013 |
20140095480 | SEMANTIC ZOOM FOR RELATED CONTENT - Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user. | 04-03-2014 |
20150205873 | SEMANTIC ZOOM FOR RELATED CONTENT - Among other things, one or more techniques and/or systems are provided for displaying a related content view within a search interface. That is, a search interface, such as a search application, may provide search results that are relevant to a query submitted through the search interface. For example, a main search engine results view comprising one or more search results of the query may be presented within the search interface. Responsive to a semantic zoom operation (e.g., a touch gesture), the search interface may be transitioned from the main search engine results view to a related content view comprising related content that corresponds to the query and/or a (e.g., supplemental) search result for the query. In this way, the user may explore supplemental content, such as query suggestions, images, entity descriptions/profiles, videos, and/or other content, that may be related to a query submitted by the user. | 07-23-2015 |
Patent application number | Description | Published |
20120055612 | ELECTRODEPOSITION METHODS OF GALLIUM AND GALLIUM ALLOY FILMS AND RELATED PHOTOVOLTAIC STRUCTURES - Photovoltaic devices and methods for preparing a p-type semiconductor layer for the photovoltaic devices generally include electroplating a layer of gallium or a gallium alloy onto a conductive layer by contacting the conductive layer with a plating bath free of complexing agents including a gallium salt, methane sulfonic acid or sodium sulfate and an organic additive comprising at least one nitrogen atom and/or at least one sulfur atom, and a solvent; adjusting a pH of the solution to be less than 2.6 or greater than 12.6. The photovoltaic device includes an impurity in the p-type semiconductor layer selected from the group consisting of arsenic, antimony, bismuth, and mixtures thereof. Various photovoltaic precursor layers for forming CIS, CGS and CIGS p-type semiconductor structures can be formed by electroplating the gallium or gallium alloys in this manner. Also disclosed are processes for forming a thermal interface of gallium or a gallium alloy with the electroplating process. | 03-08-2012 |
20130008798 | ELECTRODEPOSITION METHODS OF GALLIUM AND GALLIUM ALLOY FILMS AND RELATED PHOTOVOLTAIC STRUCTURES - Photovoltaic devices and methods for preparing a p-type semiconductor generally include electroplating a layer of gallium or a gallium alloy onto a conductive layer by contacting the conductive layer with a plating bath free of complexing agents including a gallium salt, methane sulfonic acid or sodium sulfate and an organic additive comprising at least one nitrogen atom and/or at least one sulfur atom, and a solvent; adjusting a pH of the solution to be less than 2.6 or greater than 12.6. The photovoltaic device includes an impurity in the p-type semiconductor layer selected from the group consisting of arsenic, antimony, bismuth, and mixtures thereof. Various photovoltaic precursor layers for forming CIS, CGS and CIGS p-type semiconductor structures can be formed by electroplating the gallium or gallium alloys in this manner. Also disclosed are processes for forming a thermal interface of gallium or a gallium alloy. | 01-10-2013 |
20130269780 | INTERFACE BETWEEN A I-III-VI2 MATERIAL LAYER AND A MOLYBDENUM SUBSTRATE - The present invention relates to a method for fabricating a thin layer made of a alloy and having photovoltaic properties. The method according to the invention comprises first steps of: a) depositing an adaptation layer (MO) on a substrate (SUB), b) depositing at least one layer (SEED) comprising at least elements I and/or III, on said adaptation layer. The adaptation layer is deposited under near vacuum conditions and step b) comprises a first operation of depositing a first layer of I and/or III elements, under same conditions as the deposition of the adaptation layer, without exposing to air the adaptation layer. | 10-17-2013 |
20150233009 | ELECTRODEPOSITION OF THIN-FILM CELLS CONTAINING NON-TOXIC ELEMENTS - A structure and method of making a thin-film solar cell is provided. A thin-film solar cell includes a substrate, absorber layer and a buffer layer. The absorber layer is deposited by a single-step bulk electrochemical process, or a multi-layer electrochemical process. The buffer layer is deposited by an electrochemical deposition process such as a multi-layer deposition or an atomic layer deposition. The absorber and buffer layers are non-toxic materials which can include sulfur incorporated during the deposition process or incorporated after deposition by an anneal step. | 08-20-2015 |
20150236188 | ELECTRODEPOSITION OF THIN-FILM CELLS CONTAINING NON-TOXIC ELEMENTS - A structure and method of making a thin-film solar cell is provided. A thin-film solar cell includes a substrate, absorber layer and a buffer layer. The absorber layer is deposited by a single-step bulk electrochemical process, or a multi-layer electrochemical process. The buffer layer is deposited by an electrochemical deposition process such as a multi-layer deposition or an atomic layer deposition. The absorber and buffer layers are non-toxic materials which can include sulfur incorporated during the deposition process or incorporated after deposition by an anneal step. | 08-20-2015 |
20150236189 | ELECTRODEPOSITION OF THIN-FILM CELLS CONTAINING NON-TOXIC ELEMENTS - A structure and method of making a thin-film solar cell is provided. A thin-film solar cell includes a substrate, absorber layer and a buffer layer. The absorber layer is deposited by a single-step bulk electrochemical process, or a multi-layer electrochemical process. The buffer layer is deposited by an electrochemical deposition process such as a multi-layer deposition or an atomic layer deposition. The absorber and buffer layers are non-toxic materials which can include sulfur incorporated during the deposition process or incorporated after deposition by an anneal step. | 08-20-2015 |
20150243831 | ELECTRODEPOSITION OF THIN-FILM CELLS CONTAINING NON-TOXIC ELEMENTS - A structure and method of making a thin-film solar cell is provided. A thin-film solar cell includes a substrate, absorber layer and a buffer layer. The absorber layer is deposited by a single-step bulk electrochemical process, or a multi-layer electrochemical process. The buffer layer is deposited by an electrochemical deposition process such as a multi-layer deposition or an atomic layer deposition. The absorber and buffer layers are non-toxic materials which can include sulfur incorporated during the deposition process or incorporated after deposition by an anneal step. | 08-27-2015 |
Patent application number | Description | Published |
20100159526 | SELECTIVE 5' LIGATION TAGGING OF RNA - The present invention provides novel compositions, kits and methods employing RNA 5′ polyphosphatases, RNA 5′ monophosphatases, capping enzymes, decapping enzymes, nucleic acid pyrophosphatases and RNA ligases, as well as other enzymes, for selective 5′ ligation tagging of desired classes of RNA molecules that differ with respect to particular chemical moieties on their 5′ ends. The 5′tagged RNA molecules can be used for synthesis of tagged first-stand cDNA, double-stranded cDNA, and sense or antisense RNA for a variety of uses. | 06-24-2010 |
20110104785 | METHODS AND KITS FOR 3'-END-TAGGING OF RNA - The present innovation provides methods and kits that enable rapid and efficient dual end-tagging of RNA to prepare libraries for analysis by applications such as next-generation RNA sequencing, qPCR, microarray analysis, or cloning. The methods do not require time-consuming and inefficient gel-purification steps that are common to methods known in the art. In addition, the present invention provides methods and kits for rapid, high-throughput enzymatic preparation of 5′-activated, 3′-blocked DNA oligonucleotides from standard, single-stranded DNA oligonucleotides. | 05-05-2011 |
20120156753 | Selective 5' Ligation Tagging of RNA - The present invention provides novel compositions, kits and methods employing RNA 5′ polyphosphatases, RNA 5′ monophosphatases, capping enzymes, decapping enzymes, nucleic acid pyrophosphatases and RNA ligases, as well as other enzymes, for selective 5′ ligation tagging of desired classes of RNA molecules that differ with respect to particular chemical moieties on their 5′ ends. The 5′ tagged RNA molecules can be used for synthesis of tagged first-stand cDNA, double-stranded cDNA, and sense or antisense RNA for a variety of uses. | 06-21-2012 |
20120196278 | RNA POLYPHOSPHATASE COMPOSITIONS, KITS, AND USES THEREOF - The present invention relates to the discovery of RNA 5′ polyphosphatase enzymes not previously described in the art, methods for discovery of said enzymes, compositions of said enzymes, methods for making said enzymes, and various methods and kits for using said enzymes for biomedical research, for human and non-human diagnostics, for production of therapeutic products, and for other applications. In particular, some embodiments provide compositions, kits and methods for employing RNA polyphosphatases for isolation, purification, production, and assay of capped RNA using a biological sample or a sample from an in vitro capping reaction wherein the sample also contains RNA that is not capped. Other embodiments provide compositions, kits and methods wherein RNA polyphosphatases comprise signal-amplifying enzymes for analyte-specific assays. | 08-02-2012 |
20130029326 | Selective 5' Ligation Tagging of RNA - The present invention provides novel compositions, kits and methods employing RNA 5′ polyphosphatases, RNA 5′ monophosphatases, capping enzymes, decapping enzymes, nucleic acid pyrophosphatases and RNA ligases, as well as other enzymes, for selective 5′ ligation tagging of desired classes of RNA molecules that differ with respect to particular chemical moieties on their 5′ ends. The 5′ tagged RNA molecules can be used for synthesis of tagged first-stand cDNA, double-stranded cDNA, and sense or antisense RNA for a variety of uses. | 01-31-2013 |
20140179562 | METHODS AND KITS FOR 3'-END-TAGGING OF RNA - The present innovation provides methods and kits that enable rapid and efficient dual end-tagging of RNA to prepare libraries for analysis by applications such as next-generation RNA sequencing, qPCR, microarray analysis, or cloning. The methods do not require time-consuming and inefficient gel-purification steps that are common to methods known in the art. In addition, the present invention provides methods and kits for rapid, high-throughput enzymatic preparation of 5′-activated, 3′-blocked DNA oligonucleotides from standard, single-stranded DNA oligonucleotides. | 06-26-2014 |
20150291942 | MODIFIED TRANSPOSASES FOR IMPROVED INSERTION SEQUENCE BIAS AND INCREASED DNA INPUT TOLERANCE - Presented herein are transposase enzymes and reaction conditions for improved fragmentation and tagging of nucleic acid samples, in particular altered transposases and reaction conditions which exhibit improved insertion sequence bias, as well as methods and kits using the same. | 10-15-2015 |
20160090591 | OLIGONUCLEOTIDE REPLACEMENT FOR DI-TAGGED AND DIRECTIONAL LIBRARIES - Transposomes and oligonucleotide replacement methods to make DNA libraries that have distinct 5′ and 3′ tags, and to make directional libraries that are enriched for a desired strand. | 03-31-2016 |
Patent application number | Description | Published |
20110158095 | NON-BLOCKING ADMISSION CONTROL - A method for controlling network access comprises receiving a request to allow a communication flow over a network and temporarily allowing the communication flow over the network before a response to the request is transmitted. Further, the availability of one or more network resources may be determined and compared with resources required for the requested communication flow. Priority of the communication flow may also be determined, and the temporarily allowed communication flow may be responded to based on the available resources, the requested resources, and the priority. | 06-30-2011 |
20110185047 | SYSTEM AND METHOD FOR A DISTRIBUTED FAULT TOLERANT NETWORK CONFIGURATION REPOSITORY - An autonomous management cluster of network elements serves as a distributed configuration repository. Network elements sharing a common pre-determined shared identifier autonomously form themselves as a management cluster. The network elements in the cluster exchange configuration files. In the event of a loss, destruction, or corruption of one of the network element's configuration file, the network element recovers its configuration file from its closest neighbor in its management cluster. The management cluster can also be used to efficiently disseminate configuration changes by simply communicating the changes to one or more elements in the cluster, and allowing the other nodes in the cluster to discover and retrieve their updated configuration files. | 07-28-2011 |
20110271340 | METHOD AND APPARATUS FOR DETECTING SPOOFED NETWORK TRAFFIC - A method and apparatus for detecting spoofed IP network traffic is presented. A mapping table is created to indicate correlations between IP address prefixes and AS numbers, based on routing information collected from a plurality of data sources. At each interface of a target network, IP address prefixes from a training traffic flow are acquired and further converted into AS numbers based on the mapping table. An EAS (Expected Autonomous System) table is populated by the AS numbers collected for each interface. The EAS table is used to determine if an operation traffic flow is allowed to enter the network. | 11-03-2011 |
20130125235 | Method, Apparatus and Program for Detecting Spoofed Network Traffic - A method, an apparatus and a program for detecting spoofed Internet Protocol (IP) traffic directed to a network having a plurality of autonomous systems (AS) is provided. The method comprises receiving an incoming packet through an AS, the incoming packet containing a source IP address and a destination IP address, acquiring a corresponding source and destination IP address prefixes, converting the corresponding source and destination IP address prefixes into a source AS number and a destination AS number, determining if the incoming packet arrived from an unexpected source based upon the corresponding destination IP address prefix and the converted source and destination AS number using an unexpected pair tuple table generated from network routing information and generating an alert indicating that the incoming packet is not allowed to enter the network. | 05-16-2013 |
20140020099 | SYSTEM AND METHOD FOR CREATING BGP ROUTE-BASED NETWORK TRAFFIC PROFILES TO DETECT SPOOFED TRAFFIC - An inventive system and method for creating source profiles to detect spoofed traffic comprises obtaining a routing path for data to traverse nodes using traffic profiles, each routing path comprising at least a target AS, initializing one or more AS sets with last hop ASes, enhancing the AS sets by connecting the AS sets to routers, for each enhanced AS set, filtering observed traffic flows, and using the filtered flows to associate enhanced AS sets with network monitoring points to create the source profiles. In one aspect, filtering flows comprise TCP session filtering and/or destination bogon filtering. In one aspect, the routers are border gateway protocol routers. In one aspect, the last hop ASes are one hop away from the target AS. | 01-16-2014 |
Patent application number | Description | Published |
20090254846 | INTERACTIVE HOST-AWARE ADVERTISING - Embodiments of the invention provide a method, system, and media for enabling an advertisement to interact with a software application. This can include receiving advertising content that is to be hosted by a software application. The advertising content can include an advertisement to be presented as well as an object that includes product information. The object can be interacted with by the software application. The product information relates to a product offering that is being promoted by the advertisement. The method further includes presenting the advertisement within the software application, and enabling an interaction method with the software application such that the product information is utilized by the software application to present a presentation that becomes part of a work of the software application. The software application can then be used to modify imported product information. Links to the outside world enable dynamic updating of even the imported product information, and also enable transactions to be performed that are associated with the advertisement. | 10-08-2009 |
20100082440 | ADAPTIVE RUN-TIME ADVERTISEMENTS - Systems, computer-implemented methods and computer-storage media are provided for presenting customizable advertisements to a user. Advertising is customized through the use of user-specific or user-relevant data. Items such as keywords, profile data, and application data are received and are then used to retrieve customizations. These customizations are stored by a server or group of servers that the vendor makes available to the advertising provider. Items that could further identify adaptations desirable for advertising, such as a user profile, may be sent to the vendor's server as well. The adaptations take forms that include pictures, text, graphics, links, audio, and video files. Systems that comprise an advertising server, a vendor server, and a client application used for completing the above method, as well as computer-readable media necessary at each device to accomplish the customizations, are also described. | 04-01-2010 |
20100191599 | LOCAL TARGETING ENGINE - Technology is described for local ad targeting. An engine executing on a client computing device may select ads based on rules that can be modified without modifying the engine. The engine can select from advertisements stored locally based on data discovered at the client computing device, such as by observing the user's actions, stored documents, state of the client computing device and/or its peripherals, etc. The technology can employ plug-ins to extend functionality provided by the engine. The technology can include a plug-in manager that manages plug-ins. The technology can also download and manage rules. Each rule can specify what actions to take, such as when an event occurs. When a component of the operating system observes an event, the engine (or a rule executor component associated with the engine) executes each related rule. The technology can thus select ads based on arbitrary events of the operating system, applications, or other components. | 07-29-2010 |
20100235238 | Registering Media For Configurable Advertising - A method for registering a media for configurable advertising is described herein. Advertising policies from a publisher of the media may be received at a video advertising platform. A request from the publisher to register the media for advertising may be received at a video advertising platform. The request may have media metadata. A media manifest may be generated at the video advertising platform. The media manifest may be based on the media metadata and the advertising policies. The media manifest may be configured to be received by a media player. The media player may play the media with one or more advertisements as specified by the media manifest. | 09-16-2010 |
20100313180 | SYSTEMS AND METHODS FOR VARYING SOFTWARE BUILD PROPERTIES USING PRIMARY AND SUPPLEMENTAL BUILD FILES - A primary file can be used to specify default build properties for software under development. A set of modified build properties may be stored in a supplemental file. The default build properties can be temporarily overridden with modified build properties for a given build, allowing freedom in the choice of build properties without proliferation of files used for the same purpose, which can be confusing. In addition, users can create new build commands for software under development, and associate the new commands with supplemental files. When the user invokes a new build command, the build process can override the default properties with the modified properties in the supplemental file, and then restore the defaults. Other advantages and features of the invention are described below. | 12-09-2010 |
20110313848 | METADATA-ENABLED DYNAMIC UPDATES OF ONLINE ADVERTISEMENTS - Systems, methods, and computer media for dynamically updating online advertisements and providing updated online advertisements are provided. An object-oriented online advertisement is provided that has properties inherited from an advertisement class. The inherited properties include metadata fields and corresponding metadata values. The metadata fields and values determine the content, appearance, behavior, and other characteristics of the online advertisement when it is published on a web page. Changes to or addition or deletion of metadata fields and values in an advertisement class or subclass are communicated to the online advertisements, and the metadata of the advertisements are updated to reflect the changes. | 12-22-2011 |
20110313859 | TECHNIQUES FOR ADVERTISER GEOTARGETING USING MAP COORDINATES - Techniques to provide geo-targeted advertising are described. A technique may include displaying a map to an advertiser at a first zoom level. The advertiser may stay at the first zoom level or change to a second zoom level. The advertiser may also create a user-defined area of the map. The advertiser may select an advertising campaign, and the advertising system may associate the selected advertising campaign with the user-defined area and the selected zoom level. The advertising system may then provide the selected advertising campaign for display in a mapping application operating on a client device when the user-defined area and the selected zoom level are viewed in the mapping application. Other embodiments are described and claimed. | 12-22-2011 |
20110314419 | CUSTOMIZING A SEARCH EXPERIENCE USING IMAGES - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that present images customized for a user. In embodiments, a search query input by a user and user data associated with the user are referenced. The search query and/or user data is utilized to select one or more images to display via a display screen. Such an image(s) can be, for example, a background image that is presented as a background to a search results webpage and/or an icon image that represents a category of search results. | 12-22-2011 |
20110320956 | INTERACTION BETWEEN ADS AND APPLICATIONS - Various technologies, methods, systems, processes, and compositions of matter pertaining to advertisements, and advertisement interactions with users and applications may be described. A single advertisement may be selected for a user based on a single lookup of the user profile at an advertisement server. The advertisement server may send a single adget to the user. This single adget is then seamlessly used on multiple devices. Each device may automatically select a different View of the advertisement. Each device may automatically render a different Actions as supported by a device. | 12-29-2011 |
20120278173 | ADVERTISEMENT STORAGE AND RETRIEVAL - Architecture for finding and browsing advertisements presented to a user. In general, the user is able to save advertisements, distribute/share saved advertisements and/or advertisements in the user history, and distribute/share advertisements via existing communication modalities (e.g., email, SMS (short message service), social networks, messaging, etc.). The architecture provides a website the user can access to view the user history of advertisements, coupons, and offers that were presented to the user. Saved advertisements can be made available only for the duration of that particular campaign, beyond which the advertisements can be grayed out and purged with user consent. Additionally, all the advertisements can be published via one or more websites, store advertisements locally on a device, store advertisements in the cloud, and synchronize advertisements across different devices. | 11-01-2012 |
20150095164 | INTERACTIVE HOST-AWARE CONTENT - Embodiments of the invention provide a method and system, for enabling an advertisement to interact with a software application. This can include receiving advertising content that is to be hosted by a software application. The advertising content can include an advertisement to be presented as well as an object that includes product information. The object can be interacted with by the software application. The product information relates to a product offering that is being promoted by the advertisement. The method further includes presenting the advertisement within the software application, and enabling the software application to utilize the product information in a presentation that becomes part of a work of the software application. The software application can be used to modify imported product information. Links to the outside world enable dynamic updating of even the imported product information, and also enable transactions to be performed that are associated with the advertisement. | 04-02-2015 |