Patent application number | Description | Published |
20110013726 | DIRECT MM-WAVE M-ARY QUADRATURE AMPLITUDE MODULATION (QAM) MODULATOR OPERATING IN SATURATED POWER MODE - In one embodiment, a circuit comprises a first pair of elements, a second pair of elements, a combiner, and a signal output. Each element in the first and second pair of elements comprises an amplitude-control input for receiving an amplitude-control bit, a phase-control input for receiving a phase-control bit, a signal input for receiving an input signal, a modulator for producing an output signal based on the amplitude-control bit, the phase-control bit, and the input signal, and an signal output for transmitting the output signal to the combiner. The combiner combines the two output signals from the first and second pair of elements to produce an output signal for the circuit to be transmitted by the signal output of the circuit. | 01-20-2011 |
20120190312 | RADIO ANTENNA SWITCH - A radio antenna switch module for a high frequency radio transceiver enables the radio transceiver to have a small number of receivers and transmitters and a larger number of antennas, whereby each antenna has a different diversity characteristic. The diversity between antennas provide for greater communication reliability, while the small number of receivers and transmitters allows the transceiver to operate at relatively low power compared to conventional radio transceivers. The switch module also allows for two loopback modes between the transmitter and the receiver for at-speed, low-cost self-test in production. | 07-26-2012 |
20150349822 | METHOD, SYSTEM AND APPARATUS FOR AUTOMATIC GAIN CONTROL IN DIRECT-CONVERSION RECEIVER - A wireless receiver automatic gain control system includes: a coarse amplification subsystem that receives and amplifies a carrier-modulated signal; a demodulator that generates a baseband signal from the amplified carrier-modulated signal; a fine amplification subsystem that amplifies the baseband signal; and a controller connected to the amplification subsystems. The controller: obtains a unified gain value for the amplification subsystems; based on the unified gain value, selects (i) one of a plurality of coarse gain values defining a set of coarse gain steps each spanning a plurality of unified gain steps, and (ii) one of a plurality of fine gain values defining a set of fine gain steps each spanning a single unified gain step; and sets (i) the gain of the coarse amplification subsystem to the selected coarse gain value, and (ii) the gain of the fine amplification subsystem to the selected fine gain value. | 12-03-2015 |
Patent application number | Description | Published |
20150149227 | Providing a Task Notification Based on a Dynamic Attribute of an Entity - Methods and apparatus related to providing an indication to a user that a task may be completed based on the values of one or more dynamic attributes of an entity related to the task. An entity is determined based on information that is associated with the task. An indication related to completion of the task is provided to the user when the value of one or more dynamic attributes of the entity is one or more states. | 05-28-2015 |
20150149467 | Determining a Task Template and Associating a Task Completion Step with the Task Template - Methods and apparatus related to associating a task completion step with a task template based on one or more task completion steps of tasks that conform to the task template. A task template may include one or more terms, entities, and/or category of entities. A Task conforms to the task template when the task includes the one or more terms, entities, and/or an identifier of an entity that is a member of the entity category. In some implementations, a task that is associated with a task completion step is identified as conforming to the task template and the task completion step of the conforming task is associated with the task template. In some implementations, the task template may be utilized to associate a task completion step with a task that conforms to the task template. | 05-28-2015 |
20150150014 | Associating a Task Completion Step of a Task with a Related Task - Methods and apparatus related to associating a task completion step with one or more tasks. A task group is determined based on similarity between the tasks of the task group, a task completion step of one of the tasks of the task group is identified, and one or more of the other tasks of the task group are associated with the task completion step. In some implementations, the task group is determined based on similarity between entities that are associated with the tasks of the task group. In some implementations, the task group is determined based on textual representations that are associated with the tasks of the task group. | 05-28-2015 |
20150188851 | DETERMINING STRENGTH OF ASSOCIATION BETWEEN USER CONTACTS - Methods and apparatus related to identifying one or more messages sent by a user, identifying two or more contacts that are associated with one or more of the messages, determining a strength of relationship score between identified contacts, and utilizing the strength of relationship scores to provide additional information related to the contacts. A strength of relationship score between a contact and one or more other contacts may be determined based on one or more properties of one or more of the messages. In some implementations, contacts groups may be determined based on the strength of relationship scores. In some implementations, contacts groups may be utilized to disambiguate references to contacts in messages. In some implementations, contacts group may be utilized to provide suggestions to the user of additional contacts of a contacts group that includes the indicated recipient contact of a message. | 07-02-2015 |
20150188854 | PROVIDING ADDITIONAL INFORMATION RELATED TO A VAGUE TERM IN A MESSAGE - Methods and apparatus related to providing additional information related to a vague term in a message. For example, in some implementations, one or more messages sent by a sender and received by one or more recipients may be identified, a vague term in the message may be identified, a user-restricted database may be identified that is associated with the sender or a recipient, and additional information related to the vague term may be determined from the user-restricted database. A vague term is a term which may have multiple meanings and that can be clarified with additional information. In some implementations, user-restricted databases may include additional information that is associated with the user that may be utilized to replace the vague term with a clarified term. In some implementations, a user-restricted database may be utilized to identify additional information in another database that may be utilized to clarify the vague term. | 07-02-2015 |
Patent application number | Description | Published |
20080306941 | SYSTEM FOR AUTOMATICALLY EXTRACTING BY-LINE INFORMATION - A by-line extraction system detects a set of potential headlines from a title meta-tag of a crawled document, selects a candidate headline from the set of potential headlines, and extracts the by-line information from the document using the location of the selected candidate headline. The system constructs the set of potential headlines based on the title meta-tag. The system selects a candidate headline by evaluating the set of potential headlines in order of the lengths of the potential headlines. The system extracts the by-line information from the document by using the location of the selected candidate headline to extract a string representing a date, a name, or a source located within a minimum distance from the location of the potential headline. | 12-11-2008 |
20080307326 | SYSTEM, METHOD, AND SERVICE FOR INDUCING A PATTERN OF COMMUNICATION AMONG VARIOUS PARTIES - A communication pattern inducing system focuses on the propagation of topics amongst a plurality of nodes based on the text of the node rather than hyperlinks of the node. A node could represent a weblog or any other source of information such as person, a conversation, images, etc. The system utilizes a model for information diffusion, wherein the parameters of the model capture how a new topic spreads from node to node. The system further comprises a process to learn the parameters of the model based on real data and to apply the process to real (or synthetic) node data. Consequently, the system is able to identify particular individuals that are highly effective at contributing to the spread of topics. | 12-11-2008 |
20090119291 | MICROHUBS AND ITS APPLICATIONS - A system and method of crawling at least one website comprising at least one URL includes maintaining a lookup structure comprising all of the URLs known to be on a website; calculating a hub score for each webpage of the website to be recrawled, wherein the hub score measures how likely the to be recrawled webpage includes links to fresh content published on the website; sorting all the to be recrawled pages by their hub scores; and crawling the to be recrawled pages in order from highest hub scores to lowest hub scores. The calculating comprises computing a first value equaling a percentage of a number of new relative URLs on the to be recrawled page; computing a second value equaling a percentage of a previous hub score of the to be recrawled page; and computing the hub score as a sum of the first and the second values. | 05-07-2009 |
20100281104 | CREATING SECURE SOCIAL APPLICATIONS WITH EXTENSIBLE TYPES - A social environment is provided by creating an object in response to recognition of an entity in a portion of web content, wherein the object represents the entity, the object is associated with a type selected from a set of types, and the type is associated with a schema selected from a set of schemas, where the social environment includes a set of objects including the object, wherein the objects are instances of corresponding types in a rich system of predefined types, the schemas are associated with the types, metadata is associated with the objects, and there is at least one relationship between at least two objects selected from the set of objects, where the set of objects and the metadata are extensible, such that extensions provided by a first user are available for use by a second user. In one example, metadata provided by a first user is only available to a second user having a relationship with the first user. | 11-04-2010 |
20120259890 | KNOWLEDGE-BASED DATA MINING SYSTEM - In a data mining system, data is gathered into a data store using, e.g., a Web crawler. The data is classified into entities. Data miners use rules to process the entities and append respective keys to the entities representing characteristics of the entities as derived from rules embodied in the miners. With these keys, characteristics of entities as defined by disparate expert authors of the data miners are identified for use in responding to complex data requests from customers. | 10-11-2012 |
Patent application number | Description | Published |
20150218083 | PROCESS FOR HYDROGENATING AROMATIC DI- AND POLYAMINES TO CYCLOALIPHATIC DI- AND POLYAMINES - A process for hydrogenating aromatic di- and polyamines is provided comprising the steps of reacting the aromatic amine with hydrogen in the presence of a catalytic system, wherein the catalytic system comprises a heterogeneous catalyst comprising a metal selected from the group consisting of Cr, Mo, W, Mn, Re, Fe, Ru, Os, Co, Rh, Ir, Ni, Pd and/or Pt and a support, and wherein the catalyst system further comprises an organic nitro compound. Hydrogenation of aromatic di- and polyamines having two or more amino groups bound to the aromatic ring produces cycloaliphatic di- and polyamines, which are useful chemical intermediates, e.g., for further reaction with epoxides or isocyanates. The amino groups may also be converted to isocyanates via reaction with phosgene. The resulting cycloaliphatic di- and polyisocyanates may also be used as monomers for making polymers. | 08-06-2015 |
Patent application number | Description | Published |
20080263452 | GRAPHIC USER INTERFACE - A system includes a display that is controlled by a processor. Software code may be executed by the processor to link a plurality of images of an image set into an endless loop in virtual space. The images of the image set may be scrolled along the endless loop for display. The endless loop may include one or more portions to which the images of the image set that are not currently visible on the display are linked, and one or more further portions to which the images of the image set that are currently visible on the display are linked. | 10-23-2008 |
20090102806 | SYSTEM HAVING USER INTERFACE USING OBJECT SELECTION AND GESTURES - A system includes a touchscreen display and an interface application. The interface application may control the touchscreen display to provide a container and a selectable user interface control. The user interface control may be selected through manipulation of the touchscreen display in an area of the container proximate the user interface control. The user interface application may identify a gesture function in response to manipulation of the touchscreen display in an area of the container when the manipulation has a motion magnitude in a plane of the touchscreen display exceeding a threshold value. | 04-23-2009 |
20090115736 | SYSTEM HAVING USER INTERFACE USING MOTION BASED OBJECT SELECTION AND MOUSE MOVEMENT - A system includes a touchscreen display and an interface application. The interface application controls the touchscreen display to provide a container and a user interface control. The user interface control may be selected through manipulation of the touchscreen display in an area of the container proximate the user interface control. The user interface application identifies a user manipulation as a mouse movement in response to manipulation of the touchscreen display in an area of the container when the manipulation has a motion magnitude exceeding a threshold value. | 05-07-2009 |
20090195556 | SYSTEM COMPOSITING IMAGES FROM MULTIPLE APPLICATIONS - A system compositing images from different applications includes a movie clip based application, an image application, and a compositing application that is in communication with the movie clip based application and the image application. The movie clip based application defines one or more movie clip images for display. The image application provides one or more images for display with the one or more movie clip images. The compositing application operates to composite the one or more movie clip images with the one or more images of the image application for viewing on a display. | 08-06-2009 |
Patent application number | Description | Published |
20100059551 | Aerosol Sprayer - A pressurized aerosol sprayer and method of making a pressurized aerosol sprayer are disclosed. In one embodiment the aerosol sprayer includes an aerosol sprayer actuator attached to an aerosol container, wherein the sprayer actuator includes an actuator housing, a trigger piece having a trigger and operatively associated with the actuator housing to activate the release of fluid from the container, a nozzle in fluid communication with the container, and a trigger loop encircling the trigger. | 03-11-2010 |
20110266309 | AEROSOL SPRAYER - A pressurized aerosol sprayer and method of making a pressurized aerosol sprayer are disclosed. In one embodiment the aerosol sprayer includes an aerosol sprayer actuator attached to an aerosol container, wherein the sprayer actuator includes an actuator housing, a trigger piece having a trigger and operatively associated with the actuator housing to activate the release of fluid from the container, a nozzle in fluid communication with the container, and a trigger loop encircling the trigger. | 11-03-2011 |
20110266310 | AEROSOL SPRAYER - A pressurized aerosol sprayer and method of making, a pressurized aerosol sprayer are disclosed. In one embodiment the aerosol sprayer includes an aerosol sprayer actuator attached to an aerosol container, wherein the sprayer actuator includes an actuator housing, a trigger piece having a trigger and operatively associated with the actuator housing to activate the release of fluid from the container, a nozzle in fluid communication with the container, and a trigger loop encircling the trigger. | 11-03-2011 |