Patent application number | Description | Published |
20130116153 | MICROARRAY FABRICATION SYSTEM AND METHOD - A microarray is designed capture one or more molecules of interest at each of a plurality of sites on a substrate. The sites comprise base pads, such as polymer base pads, that promote the attachment of the molecules at the sites. The microarray may be made by one or more patterning techniques to create a layout of base pads in a desired pattern. Further, the microarrays may include features to encourage clonality at the sites. | 05-09-2013 |
20130338042 | KINETIC EXCLUSION AMPLIFICATION OF NUCLEIC ACID LIBRARIES - A method including (a) providing an amplification reagent including an array of sites, and a solution having different target nucleic acids; and (b) reacting the amplification reagent to produce amplification sites each having a clonal population of amplicons from a target nucleic acid from the solution. The reacting can include simultaneously transporting the nucleic acids to the sites at an average transport rate, and amplifying the nucleic acids that transport to the sites at an average amplification rate, wherein the average amplification rate exceeds the average transport rate. The reacting can include producing a first amplicon from a nucleic acid that transports to each of the sites, and producing subsequent amplicons from the nucleic acid or from the first amplicon, wherein the average rate at which the subsequent amplicons are generated exceeds the average rate at which the first amplicon is generated. | 12-19-2013 |
20140200158 | MICROARRAY FABRICATION SYSTEM AND METHOD - A microarray is designed capture one or more molecules of interest at each of a plurality of sites on a substrate. The sites comprise base pads, such as polymer base pads, that promote the attachment of the molecules at the sites. The microarray may be made by one or more patterning techniques to create a layout of base pads in a desired pattern. Further, the microarrays may include features to encourage clonality at the sites. | 07-17-2014 |
20150080230 | KINETIC EXCLUSION AMPLIFICATION OF NUCLEIC ACID LIBRARIES - A method including (a) providing an amplification reagent including an array of sites, and a solution having different target nucleic acids; and (b) reacting the amplification reagent to produce amplification sites each having a clonal population of amplicons from a target nucleic acid from the solution. The reacting can include simultaneously transporting the nucleic acids to the sites at an average transport rate, and amplifying the nucleic acids that transport to the sites at an average amplification rate, wherein the average amplification rate exceeds the average transport rate. The reacting can include producing a first amplicon from a nucleic acid that transports to each of the sites, and producing subsequent amplicons from the nucleic acid or from the first amplicon, wherein the average rate at which the subsequent amplicons are generated exceeds the average rate at which the first amplicon is generated. | 03-19-2015 |
20160023208 | MULTILAYER FLUIDIC DEVICES AND METHODS FOR THEIR FABRICATION - A fluidic device including an inorganic solid support attached to an organic solid support by a bonding layer, wherein the inorganic solid support has a rigid structure and wherein the bonding layer includes a material that absorbs radiation at a wavelength that is transmitted by the inorganic solid support or the organic solid support; and a channel formed by the inorganic solid support and the organic solid support, wherein the bonding layer that attaches the inorganic solid support to the organic solid support provides a seal against liquid flow. Methods for making fluidic devices, such as this, are also provided. | 01-28-2016 |
20160053310 | KINETIC EXCLUSION AMPLIFICATION OF NUCLEIC ACID LIBRARIES - A method including (a) providing an amplification reagent including an array of sites, and a solution having different target nucleic acids; and (b) reacting the amplification reagent to produce amplification sites each having a clonal population of amplicons from a target nucleic acid from the solution. The reacting can include simultaneously transporting the nucleic acids to the sites at an average transport rate, and amplifying the nucleic acids that transport to the sites at an average amplification rate, wherein the average amplification rate exceeds the average transport rate. The reacting can include producing a first amplicon from a nucleic acid that transports to each of the sites, and producing subsequent amplicons from the nucleic acid or from the first amplicon, wherein the average rate at which the subsequent amplicons are generated exceeds the average rate at which the first amplicon is generated. | 02-25-2016 |
Patent application number | Description | Published |
20150071072 | Traffic Flow Classification - Systems and methods are disclosed for classifying traffic flows. A traffic agent operable to collect classification information for one or more traffic flows may be deployed at an end host communicatively coupled to a data-center network. The traffic agent, deployed in a user space independent of the operating system, may compare the classification information for a given traffic flow to a metric value. Where the classification information achieves a certain threshold indicated by the metric value, the traffic agent may classify the traffic flow as an elephant flow. In some examples, a library may be included with the traffic agent that may include a modified send function. The modified send function may provide classification information to the traffic agent indexed to the traffic flow for which it is called so that the traffic agent may analyze the classification information to potentially provide a classification for the traffic flow. | 03-12-2015 |
20150074683 | File-System Requests Supported in User Space for Enhanced Efficiency - Systems and methods are disclosed for interacting with a file system. The file system is operable to reside in user space of a computing system. A module, also within user space, may provide a messaging service supporting requests from an application to the file system. By bypassing a System-Call Interface (SCI) of the computing system's kernel space, the module may support requests from the application to the file system with enhanced efficiency and/or customizable features not provided by the SCI. In some examples, the module may include a library in an independent layer within user space and below the application, allowing the library to provide an application-independent messaging service for different applications. Furthermore, in some examples, the module may include a segment of memory, within user space, shared between the application and the file system for passing data involved in requests and/or responses to and/or from the file system. | 03-12-2015 |
20160103845 | Enhanced Handling Of Intermediate Data Generated During Distributed, Parallel Processing - Systems and methods are disclosed for reducing latency in shuffle-phase operations employed during the MapReduce processing of data. One or more computing nodes in a cluster of computing nodes capable of implementing MapReduce processing may utilize memory servicing such node(s) to maintain a temporary file system. The temporary file system may provide file-system services for intermediate data generated by applying one or more map functions to the underlying input data to which the MapReduce processing is applied. Metadata devoted to this intermediated data may be provided to and/or maintained by the temporary file system. One or more shuffle operations may be facilitated by accessing file-system information in the temporary file system. In some examples, the intermediate data may be transferred from one or more buffers receiving the results of the map function(s) to a cache apportioned in the memory to avoid persistent storage of the intermediate data. | 04-14-2016 |
Patent application number | Description | Published |
20100204226 | QUINAZOLINONES AS PROLYL HYDROXYLASE INHIBITORS - Quinazolinone compounds of formula (I) are described, | 08-12-2010 |
20100274004 | BICYCLIC PIRAZOLE COMPOUNDS AS ANTIBACTERIAL AGENTS - Antibacterial compounds, compositions containing them, and methods of use for the inhibition of bacterial activity and the treatment, prevention or inhibition of bacterial infection. | 10-28-2010 |
20100274005 | BICYCLIC PYRAZOLE COMPOUNDS AS ANTIBACTERIAL AGENTS - Antibacterial compounds, compositions containing them, and methods of use for the inhibition of bacterial activity and the treatment, prevention or inhibition of bacterial infection. | 10-28-2010 |
20100280240 | BICYCLIC PYRAZOLE COMPOUNDS AS ANTIBACTERIAL AGENTS - Antibacterial compounds, compositions containing them, and methods of use for the inhibition of bacterial activity and the treatment, prevention or inhibition of bacterial infection. | 11-04-2010 |
20100292240 | SULFONAMIDE COMPOUNDS - Certain sulfonamide compounds are dual CCK1/CCK2 inhibitors useful in the treatment of CCK1/CCK2 mediated diseases. | 11-18-2010 |
20110046132 | BENZOIMIDAZOLES AS PROLYL HYDROXYLASE INHIBITORS - The present invention is directed to benzoimidazole compounds of the formula (1) and enantiomers, diastereomers, racemates, and pharmaceutically acceptable salts thereof. Compounds of the present invention are useful in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions modulated by prolyl hydroxylase activity. | 02-24-2011 |
20130143871 | 4-AMINOQUINAZOLIN-2-YL-1-PYRRAZOLE-4-CARBOXYLIC ACID COMPOUNDS AS PROLYL HYDROXYLASE INHIBITORS - Aminoquinazolinyl compounds of formula (I) are described, which are useful as prolyl hydroxylase inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by prolyl hydroxylase activity. Thus, the compounds may be administered to treat, e.g., anemia, vascular disorders, metabolic disorders, and wound healing. | 06-06-2013 |
20140005193 | BENZOIMIDAZOLES AS PROLYL HYDROXYLASE INHIBITORS | 01-02-2014 |
20140107094 | METHYLENE LINKED QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-17-2014 |
20140107096 | HETEROARYL LINKED QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-17-2014 |
20140107097 | HETEROARYL LINKED QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-17-2014 |
20140256722 | BENZOIMIDAZOLES AS PROLYL HYDROXYLASE INHIBITORS - The present invention is directed to benzoimidazole compounds of the formula: | 09-11-2014 |
20140309215 | 4-AMINOQUINAZOLIN-2-YL-1-PYRRAZOLE-4-CARBOXYLIC ACID COMPOUNDS AS PROLYL HYDROXYLASE INHIBITORS - Aminoquinazolinyl compounds of formula (I) are described, | 10-16-2014 |
20150105365 | HETEROARYL LINKED QUINOLINYL MODULATORS OF RORgammat - The present invention comprises compounds of Formula I. | 04-16-2015 |
20150105366 | METHYLENE LINKED QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-16-2015 |
20150105369 | ALKYL LINKED QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-16-2015 |
20150105372 | SECONDARY ALCOHOL QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-16-2015 |
20150111870 | QUINOLINYL MODULATORS OF RORyt - The present invention comprises compounds of Formula I. | 04-23-2015 |
20150197507 | 4-Aminoquinazolinyl compounds as prolyl hydroxylase inhibitors - Aminoquinazolinyl compounds of formula (I) are described, | 07-16-2015 |
20150284335 | Benzoimidazoles as prolyl hydroxylase inhibitors - Certain Benzoimidazole compounds are described, which are useful as prolyl hydroxylase inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by prolyl hydroxylase activity. Thus, the compounds may be administered to treat, e.g., Anemia, vascular disorders, metabolic disorders, and wound healing. | 10-08-2015 |
Patent application number | Description | Published |
20090199768 | MAGNETIC DOMAIN PATTERNING USING PLASMA ION IMPLANTATION - A method for defining magnetic domains in a magnetic thin film on a substrate, includes: coating the magnetic thin film with a resist; patterning the resist, wherein areas of the magnetic thin film are substantially uncovered; and exposing the magnetic thin film to a plasma, wherein plasma ions penetrate the substantially uncovered areas of the magnetic thin film, rendering the substantially uncovered areas non-magnetic. A tool for this process comprises: a vacuum chamber held at earth potential; a gas inlet valve configured to leak controlled amounts of gas into the chamber; a disk mounting device configured to (1) fit within the chamber, (2) hold a multiplicity of disks, spacing the multiplicity of disks wherein both sides of each of the multiplicity of disks is exposed and (3) make electrical contact to the multiplicity of disks; and a radio frequency signal generator electrically coupled to the disk mounting device and the chamber, whereby a plasma can be ignited in the chamber and the disks are exposed to plasma ions uniformly on both sides. | 08-13-2009 |
20090201722 | METHOD INCLUDING MAGNETIC DOMAIN PATTERNING USING PLASMA ION IMPLANTATION FOR MRAM FABRICATION - A method for defining magnetic domains in a magnetic thin film on a substrate, includes: coating the magnetic thin film with a resist; patterning the resist, wherein areas of the magnetic thin film are substantially uncovered; and exposing the magnetic thin film to a plasma, wherein plasma ions penetrate the substantially uncovered areas of the magnetic thin film, rendering the substantially uncovered areas non-magnetic. A tool for this process comprises: a vacuum chamber held at earth potential; a gas inlet valve configured to leak controlled amounts of gas into the chamber; a disk mounting device configured to (1) fit within the chamber, (2) hold a multiplicity of disks, spacing the multiplicity of disks wherein both sides of each of the multiplicity of disks is exposed and (3) make electrical contact to the multiplicity of disks; and a radio frequency signal generator electrically coupled to the disk mounting device and the chamber, whereby a plasma can be ignited in the chamber and the disks are exposed to plasma ions uniformly on both sides. This process may be used to fabricate memory devices, including magnetoresistive random access memory devices. | 08-13-2009 |
20100096256 | PATTERNING OF MAGNETIC THIN FILM USING ENERGIZED IONS AND THERMAL EXCITATION - A method for patterning a magnetic thin film on a substrate includes: providing a pattern about the magnetic thin film, with selective regions of the pattern permitting penetration of energized ions of one or more elements. Energized ions are generated with sufficient energy to penetrate selective regions and a portion of the magnetic thin film adjacent the selective regions. The substrate is placed to receive the energized ions. The portion of the magnetic thin film is subjected to thermal excitation. The portions of the magnetic thin film are rendered to exhibit a magnetic property different than selective other portions. A method for patterning a magnetic media with a magnetic thin film on both sides of the media is also disclosed. | 04-22-2010 |
20100098873 | PATTERNING OF MAGNETIC THIN FILM USING ENERGIZED IONS - A method for patterning a magnetic thin film on a substrate includes: providing a pattern about the magnetic thin film, with selective regions of the pattern permitting penetration of energized ions of one or more elements. Energized ions are generated with sufficient energy to penetrate selective regions and a portion of the magnetic thin film adjacent the selective regions. The substrate is placed to receive the energized ions. The portions of the magnetic thin film are rendered to exhibit a magnetic property different than selective other portions. A method for patterning a magnetic media with a magnetic thin film on both sides of the media is also disclosed. | 04-22-2010 |
20140017518 | PATTERNING OF MAGNETIC THIN FILM USING ENERGIZED IONS - A method for patterning a magnetic thin film on a substrate includes: providing a pattern about the magnetic thin film, with selective regions of the pattern permitting penetration of energized ions of one or more elements. Energized ions are generated with sufficient energy to penetrate selective regions and a portion of the magnetic thin film adjacent the selective regions. The substrate is placed to receive the energized ions. The portions of the magnetic thin film are rendered to exhibit a magnetic property different than selective other portions. A method for patterning a magnetic media with a magnetic thin film on both sides of the media is also disclosed. | 01-16-2014 |
20140083363 | PATTERNING OF MAGNETIC THIN FILM USING ENERGIZED IONS AND THERMAL EXCITATION - A method for patterning a magnetic thin film on a substrate includes: providing a pattern about the magnetic thin film, with selective regions of the pattern permitting penetration of energized ions of one or more elements. Energized ions are generated with sufficient energy to penetrate selective regions and a portion of the magnetic thin film adjacent the selective regions. The substrate is placed to receive the energized ions. The portion of the magnetic thin film is subjected to thermal excitation. The portions of the magnetic thin film are rendered to exhibit a magnetic property different than selective other portions. A method for patterning a magnetic media with a magnetic thin film on both sides of the media is also disclosed. | 03-27-2014 |
Patent application number | Description | Published |
20090288022 | DYNAMICALLY CHANGING A USER INTERFACE BASED ON DEVICE LOCATION AND/OR DATE/TIME - The user interface of a location-aware device (e.g., a wireless telephone) is intelligently altered/configured based on the current location of the device, movement of the device, and/or current date/time. The user interface is automatically changed by activating a specific function and/or displaying a specific set of menu items as a result of a combination of the device's location and/or velocity and/or acceleration and/or direction of movement and/or current date/time. | 11-19-2009 |
20090300492 | System and method for effectively selecting functions in an electronic device - A system and method for effectively selecting functions in an electronic device includes a command database that is created for storing device commands that include specifically-defined patterns and corresponding respective device functions. Appropriate pattern input means may be utilized for detecting the patterns that are input by device users. A command manager utilizes the recognized patterns to identify corresponding device functions from the command database. The electronic device may then execute the identified device functions. | 12-03-2009 |
20130191495 | FRAMEWORK AND SYSTEM TO DISTRIBUTE APPLICATIONS FOR HETEROGENEOUS PLATFORMS - Some embodiments provide methods, systems and apparatuses for use in displaying and/or distributing heterogeneous applications or applications for heterogeneous platforms. Some of these methods, systems and apparatus include steps or components for storing heterogeneous applications, determining compatibility for each of the stored applications via a remote processing system, and presenting to a consumer via the remote processing system only those applications that are compatible with a target processing system. | 07-25-2013 |
20140211099 | SYSTEM METHOD FOR SENDING MESSAGES AND COMMANDS TO A DEVICE AT A LOCATION DISTANCED FROM THE SENDING DEVICE - A consumer electronics (CE) device includes at least one processor and at least one computer readable storage medium accessible to the processor. The medium is programmed with instructions that, when executed by the processor, cause the processor to execute logic including detecting the position of the CE device and sending a command to at least one apparatus at a location distanced from the CE device to establish at least one configuration of the apparatus. The command is sent responsive to a determination that the CE device is passing a predefined distance from a location. | 07-31-2014 |
Patent application number | Description | Published |
20090103453 | Network Planning and Optimization of Equipment Deployment - Embodiments of the present invention provide systems, devices and methods for improving the efficient deployment and configuration of networking equipment within a network build-out. In certain embodiments of the invention, an iterative analysis of inter-node equipment placement and connectivity, and inter- and intra-node traffic flow is performed to identify a preferred deployment solution. This analysis of deployment optimization takes into account both configurations from a network node perspective as well as from a network system perspective. Deployment solutions are iteratively progressed and analyzed to determine a preferred solution based on both the cost of deployment and satisfaction of the network demands. In various embodiments of the invention, a baseline marker is generated from which the accuracy of the solution may be approximated that suggests to an engineer whether the deployment is approaching an optimal solution. | 04-23-2009 |
20100208583 | PATH-LEVEL PROTECTION FOR DIGITALLY WRAPPED PAYLOADS - A node, of a group of nodes, may detect a failure on a first path; establish a connection associated with a second path when the failure on the first path is detected; store an identifier in a field in an overhead portion of a data frame when the failure on the first path is detected, the data frame including a payload portion that contains a client signal, the identifier instructing another one of the nodes to establish a connection associated with the second path; and transmit the data frame to the other one of the nodes via the second path. | 08-19-2010 |
20120020246 | NETWORK PLANNING AND OPTIMIZATION OF EQUIPMENT DEPLOYMENT - Embodiments of the present invention provide systems, devices and methods for improving the efficient deployment and configuration of networking equipment within a network build-out. In certain embodiments of the invention, an iterative analysis of inter-node equipment placement and connectivity, and inter- and intra-node traffic flow is performed to identify a preferred deployment solution. This analysis of deployment optimization takes into account both configurations from a network node perspective as well as from a network system perspective. Deployment solutions are iteratively progressed and analyzed to determine a preferred solution based on both the cost of deployment and satisfaction of the network demands. In various embodiments of the invention, a baseline marker is generated from which the accuracy of the solution may be approximated that suggests to an engineer whether the deployment is approaching an optimal solution. | 01-26-2012 |
20150096059 | License Management System - A license management system comprises at least one processor capable of executing processor-executable code coupled with a non-transitory processor-readable medium storing a master license database and processor-executable code for causing the processor to: (a) store a master state of a network device indicative of at least one license key associated with the network device in the master license database; (b) access information indicative of a license key request for the network device subsequent to the storing of the master state, the license key request including a current state of the network device; (c) compare the master state of the network device with the current state of the network device; and (d) in response to the master state differing from the current state of the network device, generate an error message and store the error message in non-transitory processor-readable medium. | 04-02-2015 |
Patent application number | Description | Published |
20090037442 | Reconfiguring Propagation Streams in Distributed Information Sharing - Splitting and merging database object information sharing streams. Streams are also referred to herein as “propagations”. Splitting and merging information sharing streams can be used to improve performance in a information sharing environment when a failed or slow DBS impacts the performance. In one embodiment, an auto split process monitors the progress of applying changes at each node and detects the presence of a failed or a slow node. Once the failed or slow node is identified, the auto split process splits the propagation such that the offending node is sent through a separate propagation. Furthermore, an auto merge process can be started to monitor the newly created separate propagation. At a later point, the new propagation can be merged back into the original stream. For example, if the offending node catches up with other nodes, the auto merge process merges the newly created propagation back to the original propagation. | 02-05-2009 |
20090037553 | Configuring or Reconfiguring a Multi-Master Information Sharing Environment - Configuring an n-way multi-master information sharing topology. Adding a new node (e.g., database server) to the information sharing topology can be implemented as follows. Initially, the new node is added as a slave of a particular co-master in the information sharing topology. The objects to replicate are instantiated on the new node by propagating data from the particular co-master to the new node. Furthermore, a capture process is created on the particular co-master to send changes to the objects to the slave. Meanwhile, the co-masters continue to propagate changes to each other. To promote the slave to a master, changes to objects stored at the slave are propagated to each of the co-masters. Furthermore, changes at each of the masters are propagated to the promoted node. | 02-05-2009 |
20100169350 | HIGH-PERFORMANCE, SCALABLE, ADAPTIVE AND MULTI-DIMENSIONAL EVENT REPOSITORY - A High-Performance, Scalable, Adaptive and Multi-dimensional Event Repository is described and utilized in a method for publishing an event in a database. The present method includes transparently intercepting a request to a database to publish an event. A messaging system operable with the database intercepts the request. The present method further includes examining an event repository for a template of the event. The event repository is operable with the database and the messaging system. The present method additionally includes retrieving the event template from the event repository. The present method also includes marshalling the event template to create the event. The present method also includes publishing the event in an event queue. | 07-01-2010 |
Patent application number | Description | Published |
20110213659 | System and Method for Automatic Matching of Contracts in an Inverted Index to Impression Opportunities Using Complex Predicates and Confidence Threshold Values - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
20110213660 | System and Method for Automatic Matching of Contracts in an Inverted Index to Impression Opportunities Using Complex Predicates with Multi-Valued Attributes - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
20110213767 | System and Method for Automatic Matching of Contracts Using a Fixed-Length Predicate Representation - A method for automatic matching of contracts to inventory using a fixed-length complex predicate representation. An item of inventory is described as a Boolean expression, which is converted into a multi-level, alternating AND/OR impression tree representation with leaf nodes representing conjuncts. Processing the conjuncts of the tree through a contract index results in retrieving a set of candidate contracts that match the at least some but not necessarily all impression tree leaf node predicates. Next, an AND/OR contract tree representation is constructed with each contract tree leaf node having a label representing a projection onto a discrete set of ordered symbols. Contracts with projections that cover the entire range of discrete set of ordered symbols are deemed to satisfy the item of inventory. Implementation of the contract index includes retrieval techniques to support multi-valued predicates as well as confidence threshold functions using a multi-level tree representation of multi-valued predicates. | 09-01-2011 |
Patent application number | Description | Published |
20140128104 | Method and Apparatus for Probabilistic User Location - A method of delivering location-based information comprises receiving a request including a location indicator from a packet-based network and translating the location indicator into a probabilistic representation of one or more possible locations of a mobile user based on historical data collected from mobile devices. By generating the probabilistic user location representation, the method can be used to deal with the inherent uncertainty in user location data, particularly in a mobile world,. In some embodiments, this is done by using validation, context analysis, creation of consistent groups, and probability allocation procedures. Location-based document retrieval can be enabled using the probabilistic user location representation. | 05-08-2014 |
20140129293 | Method and Apparatus for Dynamic Fencing - The present disclosure provides embodiments of an apparatus and method for generating dynamic fences representing geographical regions where advertisement campaigns can take place. The dynamic fences can have arbitrary shapes and can change over time and in real-time. The method comprises receiving campaign information via connections to a packet-based network; generating at least one dynamic fence of arbitrary shape based on the campaign information; and updating the at least one dynamic fence in response to data received from the packet-based network. | 05-08-2014 |
20140129566 | Method and Apparatus for Geographic Document Retrieval - A geographic document retrieval method (GDR) can be executed by a computer system to index, retrieve and rank geographical documents. Textual and spatial attributes of geographical documents are indexed separately using inverted index and spatial index, respectively. Spatial attributes of a document are represented as one or more contiguously closed regions of arbitrary shapes. Upon receiving an input query carrying a geographic representation of a location using arbitrary regions, the GDR method retrieves one or more documents by executing an overlap test between arbitrary regions from the query and the arbitrary regions associated with the documents. | 05-08-2014 |
Patent application number | Description | Published |
20150187702 | MIDDLE-OF-THE-LINE CONSTRUCTS USING DIFFUSION CONTACT STRUCTURES - An approach for providing MOL constructs using diffusion contact structures is disclosed. Embodiments include: providing a first diffusion region in a substrate; providing, via a first lithography process, a first diffusion contact structure; providing, via a second lithography process, a second diffusion contact structure; and coupling the first diffusion contact structure to the first diffusion region and the second diffusion contact structure. Embodiments include: providing a second diffusion region in the substrate; providing a diffusion gap region between the first and second diffusion regions; providing the diffusion contact structure over the diffusion gap region; and coupling, via the diffusion contact structure, the first and second diffusion regions. | 07-02-2015 |
20150311122 | FORMING GATE TIE BETWEEN ABUTTING CELLS AND RESULTING DEVICE - Methods for forming abutting FinFET cells with a single dummy gate and continuous fins, and the resulting devices, are disclosed. Embodiments may include forming one or more continuous fins on a substrate, forming gates perpendicular to and over the one or more continuous fins to form a first FinFET cell and a second FinFET cell, and forming source and drain contact lines parallel to and between the gates, wherein a source contact line of the first FinFET cell is adjacent to a drain contact line of the second FinFET cell, and the source contact line and the drain contact line are on opposite sides of a gate. | 10-29-2015 |