Patent application number | Description | Published |
20130290318 | APPLICATION REPRESENTATION FOR APPLICATION EDITIONS - A disclosed system, method, and computer-readable storage medium automatically identify, cluster, and cross-reference various editions of an application. The editions are clustered and associated with a canonical application structure describing the general functionality of each edition in the cluster. When an application search query is received from a client device, one or more canonical applications corresponding to the query are identified and provided to the client device. Enhancing the relevancy of search results by merging several editions of an application into one canonical application structure reduces unwanted and redundant results on a search result page. | 10-31-2013 |
20130290319 | PERFORMING APPLICATION SEARCHES - According to some implementations, a technique for processing an application search query is disclosed. The techniques include receiving a search query from a partner, determining a set of subqueries based on the search query, and extracting query features of the search query from the search query. The techniques further include determining an initial result set of applications based on the set of subqueries and the query features. The initial result set includes a plurality of application representations each defining features of a different application. The techniques also include determining a score for each application in the initial result set of applications based on the set of query features and one or more scoring models, determining a result set based on the scores of the applications in the initial result set, and providing the result set to the partner. | 10-31-2013 |
20130290321 | PROVIDING A CUSTOMIZABLE APPLICATION SEARCH - One embodiment of a disclosed method and computer-readable storage medium provides customizable application search. Partner systems leverage search functionality of an application search system configured to perform searches for applications. In one embodiment, partner systems select filters to be applied to queries submitted to the application search system via the partners' websites, and specify particular attributes to be displayed with each search result returned by the application search system. When users submit queries to the application search system via a partner system, the users' queries are associated with the partner system's custom filters and attribute display preferences. In response to receiving the queries, the application search system returns search results filtered and formatted according to the partner system's custom preferences. | 10-31-2013 |
20130290344 | UPDATING A SEARCH INDEX USED TO FACILITATE APPLICATION SEARCHES - Techniques are disclosed for maintaining a search index used to support application searches. The techniques include receiving application data from one or more data sources, identifying an application referenced in the application data. The techniques further include extracting a plurality of attributes corresponding to the application from the application data based on an application specific search schema. The techniques also include generating an application representation of the application based on the plurality of attributes and the application specific search schema. The techniques also include updating a search index with the application representation. | 10-31-2013 |
20150347420 | Performing Application Searches - According to some implementations, a technique for processing an application search query is disclosed. The techniques include receiving a search query from a partner, determining a set of subqueries based on the search query, and extracting query features of the search query from the search query. The techniques further include determining an initial result set of applications based on the set of subqueries and the query features. The initial result set includes a plurality of application representations each defining features of a different application. The techniques also include determining a score for each application in the initial result set of applications based on the set of query features and one or more scoring models, determining a result set based on the scores of the applications in the initial result set, and providing the result set to the partner. | 12-03-2015 |
Patent application number | Description | Published |
20100253948 | SYSTEMS AND METHODS FOR RESONATOR FIBER OPTIC GYROSCOPE INTENSITY MODULATION CONTROL - Systems and methods for improved resonator fiber optic gyroscope intensity modulation control are provided. In one embodiment, a resonant fiber optic gyroscope (RFOG) having a residual intensity modulation (RIM) controller comprises: an intensity modulator optically coupled to receive a light beam from a laser source modulated at a resonance detection modulation frequency; an optical tap device optically coupled to the intensity modulator; and a feedback servo coupled to the optical tap device and the intensity modulator, the demodulating feedback servo generating a sinusoidal feedback signal to the intensity modulator. The feedback servo adjusts an amplitude and phase of the sinusoidal feedback signal provided to intensity modulator based on a residual intensity modulation detected by the demodulating feedback servo. | 10-07-2010 |
20110181886 | SIGNAL CONDITIONING TO PROVIDE OPTIMUM GAIN AND NOISE REDUCTION FOR RESONATOR FIBER OPTIC GYROSCOPES - A resonator fiber optic gyroscope includes a first light source configured to generate a light signal. A resonator element is configured to generate a optical signal based on the light signal. A photodetector is configured to generate a first electrical signal based on the optical signal. The first electrical signal includes an oscillating signal, a direct-current (DC) signal, an even-harmonic signal including components at even harmonics of the oscillating signal, and an odd-harmonic signal including components at odd harmonics of the oscillating signal. A filtering element is configured to attenuate the DC signal, at least one even-harmonic component, and an odd-harmonic component to produce a second electrical signal. An amplifier is configured to amplify the second electrical signal. An analog-to-digital converter (ADC) is configured to digitize the amplified second electrical signal. | 07-28-2011 |
20110181887 | SYNCHRONOUS RADIATION HARDENED FIBER OPTIC GYROSCOPE - A synchronous fiber optic gyroscope includes a light source, an optical coupler in optical communication with the light source, an optical modulator in optical communication with the coupler, and a fiber optic coil in optical communication with the modulator. A detector is configured to receive an optical signal from the coupler and convert the optical signal to an electrical signal. A loop closure signal processor has a first input configured to receive the electrical signal from the detector. A phase lock loop has an output operatively connected to a second input of the processor. A direct digital synthesizer is operatively coupled to an input of the phase lock loop, with the synthesizer configured to generate a low-frequency signal that is transmitted to the phase lock loop. The phase lock loop converts the low-frequency signal to a high-frequency signal that is transmitted to the second input of the processor, and the phase lock loop provides signal modulation that is synchronous with signal demodulation. | 07-28-2011 |
20130044328 | SYSTEMS AND METHODS FOR ENVIRONMENTALLY INSENSITIVE HIGH-PERFORMANCE FIBER-OPTIC GYROSCOPES - Systems and methods for environmentally insensitive high-performance fiber-optic gyroscopes are provided. In one embodiment, a loop closure electronics apparatus for a fiber optic gyroscope having an optical phase modulator characterized by a transfer function that includes an error component of at least second order is provided. The apparatus comprises: a first digital circuit that generates a digital bias modulation signal; a second digital circuit that generates a digital feedback signal; at least one digital-to-analog converter that produces an electrical signal that drives the phase modulator from the digital bias modulation signal and the digital feedback signal; and a compensator that includes an analog filter of at least second order and a digital filter of at least second order, wherein the analog filter and the digital filter pre-filter the electrical signal to compensate for the error component. | 02-21-2013 |
20130057870 | SYSTEMS AND METHODS FOR RESONATOR FIBER OPTIC GYROSCOPE INTENSITY MODULATION CONTROL - Systems and methods for improved resonator fiber optic gyroscope intensity modulation control are provided. In one embodiment, a resonant fiber optic gyroscope (RFOG) having a residual intensity modulation (RIM) controller is provided. The controller includes an intensity modulator optically coupled to receive a light beam from a laser source modulated at a resonance detection modulation frequency, and an optical tap device optically coupled to the intensity modulator. The controller also includes a feedback servo coupled to the optical tap device and the intensity modulator, the demodulating feedback servo generating a sinusoidal feedback signal to the intensity modulator. The feedback servo adjusts an amplitude and phase of the sinusoidal feedback signal provided to intensity modulator based on a residual intensity modulation detected by the demodulating feedback servo. | 03-07-2013 |
20140211210 | FIBER OPTIC GYROSCOPE MIXED SIGNAL APPLICATION SPECIFIC INTEGRATED CIRCUIT - A system comprising a fiber optic gyroscope and a mixed signal application specific integrated circuit (ASIC) connected to the gyroscope is provided. The mixed signal ASIC comprises a digital logic unit, a relative intensity noise (RIN) analog-to-digital converter (ADC) coupled to the digital logic unit and configurable to receive a signal from a RIN detector, and a rate ADC coupled to the digital logic unit and configurable to receive a signal from a rate detector. The mixed signal ASIC also includes a light source digital-to-analog converter (DAC) coupled to the digital logic unit, and a thermo-electric cooler DAC coupled to the digital logic unit, both of which are configurable to send control signals to a light source of the gyroscope. The mixed signal ASIC further includes an integrated optical chip DAC, an eigen-frequency servo DAC, and a heater servo DAC, all of which are coupled to the digital logic unit. | 07-31-2014 |
20140294117 | SPURIOUS FREQUENCY ATTENUATION SERVO - A spurious frequency attenuation servo is provided. The spurious frequency attenuation servo includes a first function generator that generates a first signal at a first frequency and at a spurious frequency; a second function generator that generates a second signal in-phase with the first signal and at the spurious frequency; a third function generator that generates a third signal ninety degrees out-of-phase with the first signal and at the spurious frequency; in-phase and quadrature-phase mixers to input a feedback signal and the second and third signals, respectively; in-phase and quadrature-phase error accumulators; an in-phase and quadrature-phase multiplier to multiply an output from the in-phase and quadrature-phase error accumulators with the second and third signals, respectively; and a summing node to sum the first signal with output from the in-phase and quadrature-phase multipliers to form an output signal that is fed back to the in-phase mixer and the quadrature-phase mixer. | 10-02-2014 |