Patent application number | Description | Published |
20120209858 | DETERMINING CONCEPTS ASSOCIATED WITH A QUERY - Determining one or more concepts associated with a query is disclosed. A query is received. A list of concepts and associated scores is received. The concepts fit within a concept hierarchy. A density function is used to evaluate the received concepts. One or more concepts are associated with the query based at least in part on the results of the density function. | 08-16-2012 |
20140067832 | ESTABLISHING "IS A" RELATIONSHIPS FOR A TAXONOMY - Disclosed are methods for returning to a user an answer to the question “what is .” Concepts and classes to which the concepts belong are determined from a corpus, such as taxonomy. The concepts are mapped to categories according to the structure of the taxonomy. Homonyms for words are collected and scored according to likeliness of use. Concept vectors are assembled for the identified concepts based on articles in the corpus and social media usage. Words are evaluated for generic-ness and a generic score is associated therewith. In responding to a query, the generic-ness of the terms of the query is evaluated and additional context solicited if the terms are generic. Candidate homonym concepts for a string in the query are selected according to context vectors for the homonym concepts. One or more homonym concepts are selected and the one or more categories corresponding to these concepts are returned. | 03-06-2014 |
20140081962 | DETERMINING CONCEPTS ASSOCIATED WITH A QUERY - Determining one or more concepts associated with a query is disclosed. A query is received. A list of concepts and associated scores is received. The concepts fit within a concept hierarchy. A density function is used to evaluate the received concepts. One or more concepts are associated with the query based at least in part on the results of the density function. | 03-20-2014 |
20140082022 | TRANSFORMING A GRAPH TO A TREE IN ACCORDANCE WITH ANALYST GUIDANCE - Methods are disclosed for converting a directed graph to a taxonomy using guidelines from a user. An initial tree is output from a first pruning step in which subtree preferences (and other weights) are applied to preserve or remove paths from a node to one or more levels of descendent nodes. Subtree preferences (and infoboxes) may specify rules for automatically generating recommendations during application to nodes. In a second pruning step, the directed graph is again processed with additional weightings applied to edges in the graph in accordance with the recommendations. The recommendations may be human defined. Recommendations may specify a recommended ancestor for a particular node and may include a weighting to be applied to the recommendation itself, if there are multiple conflicting recommendations for the same node. Recommendations may also specify what standard weight to apply to the edge of the best parent. | 03-20-2014 |
20140095411 | ESTABLISHING "IS A" RELATIONSHIPS FOR A TAXONOMY - Disclosed are methods for returning to a user an answer to the question “what is .” Concepts and classes to which the concepts belong are determined from a corpus, such as taxonomy. The concepts are mapped to categories according to the structure of the taxonomy. Homonyms for words are collected and scored according to likeliness of use. Concept vectors are assembled for the identified concepts based on articles in the corpus and social media usage. Words are evaluated for generic-ness and a generic score is associated therewith. In responding to a query, the generic-ness of the terms of the query is evaluated and additional context solicited if the terms are generic. Candidate homonym concepts for a string in the query are selected according to context vectors for the homonym concepts. One or more homonym concepts are selected and the one or more categories corresponding to these concepts are returned. | 04-03-2014 |
20140095478 | ESTABLISHING "IS A" RELATIONSHIPS FOR A TAXONOMY - Disclosed are methods for returning to a user an answer to the question “what is .” Concepts and classes to which the concepts belong are determined from a corpus, such as taxonomy. The concepts are mapped to categories according to the structure of the taxonomy. Homonyms for words are collected and scored according to likeliness of use. Concept vectors are assembled for the identified concepts based on articles in the corpus and social media usage. Words are evaluated for generic-ness and a generic score is associated therewith. In responding to a query, the generic-ness of the terms of the query is evaluated and additional context solicited if the terms are generic. Candidate homonym concepts for a string in the query are selected according to context vectors for the homonym concepts. One or more homonym concepts are selected and the one or more categories corresponding to these concepts are returned. | 04-03-2014 |
20140108439 | Interest Expansion Using A Taxonomy - Disclosed are methods for inferring interests of a user based on declared interests of the user. Text for which a user has expressed interest, e.g. “liked” is evaluated to identify at least one principal concept. A principal article for the principal concept is located in a taxonomy and the link structure of the taxonomy analyzed to identify candidate articles related to the principal article. The candidate articles are scored according to a plurality of metrics and these scored are weighted and combined for a final score. Candidate articles are selected for the score and recommendations are generated and recommendations generated based on the concepts of the selected candidate articles. | 04-17-2014 |
20140114982 | AUTOMATIC TAXONOMY MERGE - A method for merging two taxonomies is disclosed. Top levels of first and second taxonomies are merged. For the second taxonomy nodes are evaluated and selectively merged with nodes of the first taxonomy according to comparison of scores for these nodes with a threshold. The score for a node of the first taxonomy is a combination of one or more of a lineage quality score, Jaccard distance, string edit distance, and category depth score. After an iteration, mergings between nodes of the first and second taxonomies may be reversed if child nodes of the merged nodes were not likewise merged. Iterations may be repeated until no nodes are merged in an iteration. | 04-24-2014 |
20140147048 | DOCUMENT QUALITY MEASUREMENT - Systems and methods are disclosed herein for ranking the quality of documents, such as documents shared or referenced in postings by users. For a first set of documents quality attributes that are indicative of quality or lack of quality are identified. Ratings of the quality of the first set of documents are received. Classifiers are associated with each document and the ratings and quality attributes for each attribute used to train class-specific models corresponding to the classifiers. Subsequently received documents are then classified and corresponding quality attributes are evaluated using the corresponding class-specific model in order to rank the quality of the document. | 05-29-2014 |
20140149105 | IDENTIFYING PRODUCT REFERENCES IN USER-GENERATED CONTENT - Systems and methods are disclosed herein for extracting products referenced in a document. A document is analyzed to identify a product type that is referenced in the document. Attributes are extracted from the document. A set of candidate products are identified corresponding to the extracted attributes. A score is calculated for the candidate products and the products are further selected or filtered based on the score, whitelist rules, and blacklist rules in order to identify one or more inferred products referenced by the document. The whitelist and blacklist rules may take as inputs a domain, a user identifier, and keywords included in the document. A set of sufficient attributes may be identified for each product type. Selection of a candidate product may be based at least in part on the document including all of the attributes in the set of sufficient attributes. | 05-29-2014 |
20140149409 | MASSIVE RULE-BASED CLASSIFICATION ENGINE - Systems and methods are disclosed herein for performing classification of documents or performing other tasks based on rules. A rule generator receives a request for a rule that will receive as an input a document and output an outcome such as a classification of the document, addition of the document to a whitelist or blacklist, or occurrence of some other outcome. The rules are applied to a document and the document and outcome of the rules are presented to a rater. A rating of the accuracy of the outcome is received from the rater and the rating is propagated to quality metrics of rules that contributed to the outcome. Rules with a quality metric above a threshold may be added to a production rule set. Rules with a quality metric below a threshold may be removed. | 05-29-2014 |
20140372351 | RULE-BASED ITEM CLASSIFICATION - Systems and methods are disclosed herein for rule-based item classification. The methods include receiving, by a computing device, an item record for analysis. The computing device may determine ranked lists of item types using rule-based classifiers and machine learning-based classifiers. Then, the computing device may aggregate the ranked lists of item types to generate a combined ranked list of item types. | 12-18-2014 |
20150095275 | MASSIVE RULE-BASED CLASSIFICATION ENGINE - Systems and methods are disclosed herein for performing classification of documents or performing other tasks based on rules. A rule generator receives a request for a rule that will receive as an input a document and output an outcome such as a classification of the document, addition of the document to a whitelist or blacklist, or occurrence of some other outcome. The rules are applied to a document and the document and outcome of the rules are presented to a rater. A rating of the accuracy of the outcome is received from the rater and the rating is propagated to quality metrics of rules that contributed to the outcome. Rules with a quality metric above a threshold may be added to a production rule set. Rules with a quality metric below a threshold may be removed. | 04-02-2015 |
Patent application number | Description | Published |
20120131047 | SOCIAL GENOME - Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes. | 05-24-2012 |
20120131139 | PROCESSING DATA FEEDS - Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner. | 05-24-2012 |
20120197750 | METHODS, SYSTEMS AND DEVICES FOR RECOMMENDING PRODUCTS AND SERVICES - Exemplary embodiments provide methods, systems and devices for recommending one or more products for a selected individual. The products may be recommended to a user for gifting to the selected individual. Exemplary embodiments may automatically determine one or more topics of interest to the selected individual. In an exemplary embodiment, semantic analysis may be performed on textual content associated with the selected individual to automatically extract the topics of interest. Exemplary embodiments may use the topics of interest to automatically determine one or more products that are likely to be of interest to the selected individual. | 08-02-2012 |
20140059185 | Processing Data Feeds - Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner. | 02-27-2014 |
Patent application number | Description | Published |
20100177856 | ITERATIVE INTERFERENCE CANCELLATION USING MIXED FEEDBACK WEIGHTS AND STABILIZING STEP SIZES - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequencyselective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be implemented explicitly in software or programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user or subchannel symbol level). | 07-15-2010 |
20100208774 | Iterative Interference Cancellation Using Mixed Feedback Weights and Stabilizing Step Sizes - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be implemented explicitly in software or programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user or sub channel symbol level). | 08-19-2010 |
20100220824 | ITERATIVE INTERFERENCE CANCELLATION USING MIXED FEEDBACK WEIGHTS AND STABILIZING STEP SIZES - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimate. Receiver embodiments may be implemented explicitly in software of programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user of subchannel symbol level). | 09-02-2010 |
20110044378 | Iterative Interference Canceler for Wireless Multiple-Access Systems with Multiple Receive Antennas - This invention teaches to the details of an interference canceling receiver for canceling intra-cell and inter-cell interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency selective communication channels to a multiplicity of receive antennas. The receiver is designed or adapted through the repeated use of symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be designed, adapted, and implemented explicitly in software or programmed hardware, or implicitly in standard RAKE-based hardware either within the RAKE (i.e., at the finger level) or outside the RAKE (i.e., at the user or subchannel symbol level). Embodiments may be employed in user equipment on the forward link or in a base station on the reverse link. It may be adapted to general signal processing applications where a signal is to be extracted from interference. | 02-24-2011 |
20110255573 | Iterative Interference Suppression Using Mixed Feedback Weights and Stabilizing Step Sizes - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimate. Receiver embodiments may be implemented explicitly in software of programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user of subchannel symbol level). | 10-20-2011 |
20130336363 | ITERATIVE INTERFERENCE SUPPRESSION USING MIXED FEEDBACK WEIGHTS AND STABILIZING STEP SIZES - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimate. Receiver embodiments may be implemented explicitly in software of programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user of subchannel symbol level). | 12-19-2013 |
20130343498 | ITERATIVE INTERFERENCE SUPPRESSION USING MIXED FEEDBACK WEIGHTS AND STABILIZING STEP SIZES - A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimate. Receiver embodiments may be implemented explicitly in software of programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user of subchannel symbol level). | 12-26-2013 |
20140003471 | Methods for Estimation and Interference Suppression for Signal Processing | 01-02-2014 |
20140241401 | Iterative Interference Suppressor for Wireless Multiple-Access Systems with Multiple Receive Antennas - This invention teaches to the details of an interference suppressing receiver for suppressing intra-cell and inter-cell interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency selective communication channels to a multiplicity of receive antennas. The receiver is designed or adapted through the repeated use of symbol-estimate weighting, subtractive suppression with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be designed, adapted, and implemented explicitly in software or programmed hardware, or implicitly in standard RAKE-based hardware either within the RAKE (i.e., at the finger level) or outside the RAKE (i.e., at the user or subchannel symbol level). Embodiments may be employed in user equipment on the forward link or in a base station on the reverse link. It may be adapted to general signal processing applications where a signal is to be extracted from interference. | 08-28-2014 |
20150016297 | METHODS FOR ESTIMATION AND INTERFERENCE SUPPRESSION FOR SIGNAL PROCESSING - A receiver in a CDMA system comprises a front end processor that generates a combined signal per source. A symbol estimator processes the combined signal to produce symbol estimates. An S-Matrix Generation module refines these symbol estimates based on the sub channel symbol estimates. An interference canceller is configured for cancelling interference from at least one of the plurality of received signals for producing at least one interference-cancelled signal. | 01-15-2015 |
20150139280 | ITERATIVE INTERFERENCE SUPPRESSOR FOR WIRELESS MULTIPLE-ACCESS SYSTEMS WITH MULTIPLE RECEIVE ANTENNAS - This invention teaches to the details of an interference suppressing receiver for suppressing intra-cell and inter-cell interference in coded, multiple-access, spread spectrum transmissions that propagate through frequency selective communication channels to a multiplicity of receive antennas. The receiver is designed or adapted through the repeated use of symbol-estimate weighting, subtractive suppression with a stabilizing step-size, and mixed-decision symbol estimates. Receiver embodiments may be designed, adapted, and implemented explicitly in software or programmed hardware, or implicitly in standard RAKE-based hardware either within the RAKE (i.e., at the finger level) or outside the RAKE (i.e., at the user or subchannel symbol level). Embodiments may be employed in user equipment on the forward link or in a base station on the reverse link. It may be adapted to general signal processing applications where a signal is to be extracted from interference. | 05-21-2015 |
Patent application number | Description | Published |
20090036146 | Method and Apparatus for Supporting Location Services for a Roaming Mobile Station - Techniques to support location services for a roaming mobile station are described. The mobile station may communicate with a serving mobile switching center (MSC) in a serving network. A roaming service provider (RSP) network may map an actual MSC identity (MSCID) of the serving MSC to a generic MSCID and may provide the generic MSCID to a home network. A home mobile positioning center (H-MPC) may map the generic MSCID to an Internet Protocol (IP) address of a mapping server within the RSP network and may send a location request message containing a mobile station identity (MSID) to the mapping server. The mapping server may determine a serving mobile positioning center (S-MPC) based on the MSID and may forward the message to the S-MPC. The mapping server may also receive a location response message from the S-MPC and may forward the message to the H-MPC. | 02-05-2009 |
20140113674 | GROUP ASSOCIATION BASED ON NETWORK DETERMINED LOCATION - Systems, methods, and devices enable group associations based on network determined location information. The various embodiments enable the ad-hoc creation of mobile device groups based on network determined locations. In an embodiment, a server may determine the location of a mobile device and based on the mobile device being located in a pairing zone may add the mobile device to a group. In an embodiment, the server may add the mobile device to the group following the occurrence of a trigger event, such as the mobile device pausing in a given pairing zone for a period of time. In an embodiment, the server may identify that mobile devices are located within a pairing zone and may add all the mobile devices in the pairing zone to the same group. | 04-24-2014 |
20140329538 | METHODS AND APPARATUSES FOR CHARACTERIZING AND AFFECTING MOBILE DEVICE LOCATION ACCURACY AND/OR UNCERTAINTY - Techniques are provided, which may be implemented via various methods, apparatuses, and/or articles of manufacture. For example, an electronic device may obtain an estimated location of a mobile device, determine a quality of a geometric distribution of transmitting devices capable of transmitting wireless signals to the mobile device at the estimated location, and assign an uncertainty to the estimated location. In certain implementations, an electronic device may further determine an adapted transmission setting for a transmitting device and transmit a corresponding message to the transmitting device. In certain implementations, an electronic device may identify adapted assistance data for the mobile device and transmit a corresponding message to one or more other electronic devices. | 11-06-2014 |
20150237465 | METHOD AND APPARATUS TO SWITCH BETWEEN NETWORK-BASED AND MOBILE-BASED POSITIONING MODES - Systems, methods and apparatus for using positioning modes including mobile-based and network-based positioning modes are presented. The mobile device comprises a transceiver configured to receive an individualized command from a server instructing the mobile device to switch from the first positioning mode to the second positioning mode. The individualized command is based on at least one of: (1) a determined accuracy of the mobile device; (2) a state of a resource; (3) a comparison between a network load and a threshold; (4) a geo-fence; or (5) a combination thereof. The mobile device also comprises a processor coupled to the transceiver, wherein the processor is configured to: operate in the first positioning mode before receiving the individualized command; switch from the first positioning mode to the second positioning mode based on the individualized command from the server; and operate in the second positioning mode after receiving the individualized command. | 08-20-2015 |
20150264536 | MOBILE DEVICE LOCATING USING LIMITED ACCESS POINTS - A method of determining a present location of a mobile device within a structure includes: obtaining a prior location of the mobile device, the prior location being on a first floor of the structure; and in response to the prior location being indicative of the present location being remote from a floor transition, using a first set of access points to determine the present location, the first set of access points disposed only on the first floor; or in response to the prior location being indicative of the present location being proximate to the floor transition, using a second set of access points to determine the present location of the mobile device, the second set of access points comprising one or more access points disposed on the first floor and one or more access points disposed on the second floor, the second floor being separate from the first floor. | 09-17-2015 |
20150330795 | Method to Dynamically Adjust Assistance Data for Improved Indoor Positioning Performance - Methods and systems are presented for updating assistance data in an indoor navigation system. In some embodiments, a method includes receiving ranging measurements from a reference positioning terminal, computing an estimated location of the reference positioning terminal based on the received ranging measurements, receiving information associated with a high-confidence location of the reference positioning terminal, determining that a difference between the estimated location and the high-confidence location of the reference positioning terminal is greater than a predetermined threshold, and sending an assistance data update to a server associated with the indoor navigation system, the assistance data update including an update to assistance data based on the received ranging measurements of the reference positioning terminal. | 11-19-2015 |
20150334677 | LEVERAGING WIRELESS COMMUNICATION TRAFFIC OPPORTUNISTICALLY - Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for leveraging wireless communication traffic opportunistically, such as within an indoor or like environment, for example, for use in or with a mobile communication device. | 11-19-2015 |
Patent application number | Description | Published |
20080268869 | LOCATION BASED TRACKING - The subject matter disclosed herein relates to obtaining position fixes using a position determination method in response to a change in an RF environment. | 10-30-2008 |
20100056185 | Location Determination of Mobile Device - The subject matter disclosed herein relates to determining a location fix of a mobile station based on identification information of a cellular base station included in a pilot signal | 03-04-2010 |
20120142344 | METHOD AND APPARATUS FOR SUPPORTING LOCATION SERVICES WITH ROAMING - Techniques for supporting location services with roaming are described. A method of supporting location services (LCS) for a mobile station roaming from a home network and communicating with a visited network includes receiving a domain name system (DNS) query at a DNS of the home network from a packet data serving node (PDSN) of the home network. The method also includes sending to the mobile station from the DNS of the home network an address of a serving position determining entity (S-PDE) in the visited network. | 06-07-2012 |
20120149369 | METHOD AND APPARATUS FOR SUPPORTING LOCATION SERVICES WITH ROAMING - Techniques for supporting location services (LCS) with roaming are described. A method of supporting LCS in a network comprising a Secure User Plane Location (SUPL) enabled terminal (SET), a home SUPL location center (H-SLC), and a serving SUPL location center (S-SLC) includes receiving, at the H-SLC, a location request message for a location of the SET, where the location request message comprises an indication of a network location of the SET. The method includes sending, to the S-SLC in response to the location request message, a roaming request message. The method includes receiving, from the S-SLC in response to the roaming request message, a location report message comprising a position of the network location. The method also includes sending a reporting message comprising the position of the network location of the SET as the location of the SET. | 06-14-2012 |
Patent application number | Description | Published |
20150101309 | SYSTEM AND METHOD FOR ENERGY RECOVERY - The present disclosure relates to an energy recovery system for a vehicle powered by an engine. The energy recovery system includes a thermoelectric module which is interfaced with a heat source of the vehicle. The heat source generates waste heat. Further, the waste heat provides a high temperature heat source for the thermoelectric module. A low temperature heat source is also interfaced with the thermoelectric module. A temperature difference between the high temperature heat source and the low temperature heat source generates thermoelectric power. A controller is configured to control a parameter of the engine to maintain an optimal value of the temperature difference between the high temperature heat source and the low temperature heat source. | 04-16-2015 |
20150101646 | SYSTEM AND METHOD FOR ENERGY RECOVERY - The present disclosure relates to a energy recovery system for a vehicle. The waste recovery system includes a thermoelectric module which is interfaced with a heat source of the vehicle. The heat source generates waste heat. Further, the waste heat provides a high temperature heat source for the thermoelectric module. A low temperature heat source is also interfaced with the thermoelectric module. A temperature difference between the high temperature heat source and the low temperature heat source generates thermoelectric power. A controller is configured to select the low temperature heat source based on at least one of the temperature difference associated with the thermoelectric module, and an operating parameter of the vehicle. | 04-16-2015 |
20150101647 | SYSTEM AND METHOD FOR ENERGY RECOVERY - The present disclosure relates to an energy recovery system for a vehicle. The vehicle includes a plurality of heat sources generating waste heat. The energy recovery system includes at least one thermoelectric module interfaced with each of the plurality of heat sources. Further, the waste heat provides a high temperature heat source for each of the thermoelectric modules. A low temperature heat source is interfaced with each of the thermoelectric modules. A temperature difference between the high temperature heat source and low temperature heat source produces a thermoelectric power. A controller is configured to monitor the thermoelectric power generated by each of the thermoelectric modules. The controller is further configured to optimize a utilization of the thermoelectric power generated by each of the thermoelectric modules. | 04-16-2015 |
20150102752 | BRAKING SYSTEM FOR VEHICLE - A braking system for a vehicle is provided. The braking system includes a traction motor configured to provide traction during a driving mode. The traction motor is further configured to act as a generator during a braking mode. A resistor grid is configured to dissipate power from the traction motor in the form of waste heat. A thermoelectric module is interfaced with the resistor grid. Further, the waste heat provides a high temperature heat source for the thermoelectric module. A low temperature heat source is interfaced with the thermoelectric module. A temperature difference between the high temperature heat source and the low temperature heat source produces a thermoelectric power. | 04-16-2015 |
Patent application number | Description | Published |
20140174316 | Brake Control System Having Independent Power Supply - A brake control system for a consist having multiple cars is disclosed. The brake control system may include a conduit configured to direct a compressed fluid to the multiple cars, and a plurality of brakes, including at least one brake located at each of the multiple cars. The brake control system may further include a plurality of valves, including at least one valve located at each of the multiple cars and fluidly connected between the conduit and the at least one brake, and a main controller. The main controller may be configured to transmit a signal indicative of desired braking to each of the plurality of valves, causing substantially simultaneous activation of the plurality of brakes. | 06-26-2014 |
20150027339 | CONSIST POWER SYSTEM HAVING ONBOARD RENEWABLE ENERGY DEVICES - The disclosure is directed to a consist power system for a consist having a locomotive. The consist power system may include an engine located onboard the locomotive, and a generator driven by the engine to produce a main supply of electric power. The consist power system may also include a wind turbine located onboard the locomotive and configured to produce a first auxiliary supply of electric power, and a solar panel located onboard the locomotive and configured to produce a second auxiliary supply of electric power. The consist power system may also include a traction motor configured to receive the main supply of electric power and the first and second auxiliary supplies of power to propel the locomotive. The consist power system may further include a sensor configured to generate a signal indicative of a speed of the consist, and a controller in communication with the sensor, the wind turbine, and the solar panel. The controller may be configured to selectively control at least one of the wind turbine and the solar panel based on the signal from the sensor. | 01-29-2015 |
20150027837 | RAIL SYSTEM HAVING AN ENERGY EXCHANGE STATION - A rail system is disclosed. The rail system may have a track including a powered section and an unpowered section. The rail system may also have an electrical contact that extends along the powered section of the track. The rail system may further have an energy exchange station electrically connected to the electrical contact. The energy exchange station may be configured to initiate power transmission between the energy exchange station and a rail vehicle, through the electrical contact, when the rail vehicle is on the powered section of the track. The energy exchange station may also be configured to discontinue power transmission between the energy exchange station and the rail vehicle when the rail vehicle leaves the powered section of the track. | 01-29-2015 |
20150031306 | RAIL SYSTEM HAVING A WIRED COMMUNICATION ZONE - A rail system is disclosed. The rail system may have a track including a wireless communication zone and a wired communication zone. The rail system may also have an electrical contact that extends along the wired communication zone. The electrical contact may be configured to transmit electrical energy and a data communication. The rail system may further have a power source electrically connected to the electrical contact. The rail system may additionally have a controller selectively electrically connectable to the electrical contact and a wireless network. The power source may be configured to transmit electrical energy through the electrical contact. The controller may be configured to switch between data communication transmission via the wireless network and via the electrical contact, based at least in part on a location of a rail vehicle within the rail system. | 01-29-2015 |
20150032301 | TWO TIERED ENERGY STORAGE FOR A MOBILE VEHICLE - A method of storing energy produced by a mobile vehicle is disclosed. The method may include receiving information on a vehicle trip profile. An electrical mode of a traction motor configured for propelling the vehicle may be changed from a motor mode where the traction motor receives electrical power to a generator mode where the traction motor produces electrical power when the trip profile indicates a charging opportunity. The method may further include directing energy generated by the traction motor in generator mode to a first tier of one or more energy storage devices with first rate-of-energy-absorption capabilities. A second tier of one or more energy storage devices with second rate-of-energy-absorption capabilities slower than the first rate-of-energy-absorption capabilities may then be charged with energy from the first tier energy storage devices. The charging of the second tier energy storage devices may continue when the traction motor is no longer producing electrical power. | 01-29-2015 |
Patent application number | Description | Published |
20120097739 | METHODS OF TRANSMITTING INFORMATION TO MOBILE DEVICES USING COST EFFECTIVE CARD READERS - A method of transmitting information to a mobile device includes providing a card reader is provided with a read head, a slot for swiping a magnetic stripe of a card and device electronics that includes an analog front-end and a microcontroller. The analog to digital front end is coupled to a processing element in the microcontroller. A raw magnetic head signal is received at the analog to digital front end. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack output jack signal is delivered to the mobile device. | 04-26-2012 |
20120097740 | METHOD OF TRANSMITTING INFORMATION FROM A CARD READER WITH A POWER SUPPLY AND WAKE-UP CIRCUIT TO A MOBILE DEVICE - A method of transmitting information to a mobile device has a card reader with wake-up electronics and a microcontroller, and a power supply coupled to the wake-up electronics and the microcontroller. Data is read on the magnetic stripe. A raw magnetic signal is produced indicative of data stored on the magnetic stripe. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack signal is sent to the mobile device. | 04-26-2012 |
20120118956 | METHOD OF TRANSMITTING INFORMATION FROM EFFICIENT COMMUNICATION PROTOCOL CARD READERS TO MOBILE DEVICES - A method is provided of transmitting information with a communication protocol to a mobile device. A card reader is provided with a read head that has a slot for swiping a magnetic stripe of a card, an output jack and device electronics that includes a microcontroller. The read head is used to read data on a magnetic stripe of a card. A raw magnetic signal is produced indicative of data stored on the magnetic stripe. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. A synchronous Manchester encoded stream is produced that makes a greater number of 0 crossings. A Manchester encoded stream output jack signal is delivered to the mobile device through the output jack. | 05-17-2012 |
20120126007 | CARD READER WITH COMMUNICATION PROTOCOL - A card reader has a read head positioned in the housing. The read head is configured to be coupled to a mobile device. The read head has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. Device electronics are provided that include a microcontroller. The device electronics receives a raw magnetic head signal and converts it into a processed digital signal that the microcontroller can interpret. The microcontroller produces a synchronous Manchester encoded stream that makes a greater number of 0 crossings. An output jack is adapted to be inserted in a port of the mobile device and deliver a Manchester encoded stream output jack signal to the mobile device. | 05-24-2012 |
20120126010 | COST EFFECTIVE CARD READER CONFIGURED TO BE COUPLED TO A MOBILE DEVICE - A has a read head configured to be coupled to a mobile device. The read head has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. Device electronics are provided with an analog front-end and a microcontroller. The analog to digital front end is coupled to a processing element in the microcontroller. The analog to digital front end receives a raw magnetic head signal and converts it into a processed digital signal that the microcontroller can interpret. The microcontroller produces a signal. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device. | 05-24-2012 |
20120126011 | CARD READER WITH POWER EFFICIENT ARCHITECTURE THAT INCLUDES A POWER SUPPLY AND A WAKE-UP CIRCUIT - These and other objects of the present invention are achieved in a card reader with a read head positioned in a housing. The read head is configured to be coupled to a mobile device and has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. A power supply is coupled to wake-up electronics and a microcontroller. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device. | 05-24-2012 |
20120126012 | METHOD OF TRANSMITTING INFORMATION FROM A POWER EFFICIENT CARD TO A MOBILE DEVICE - A method of transmitting information to a mobile device includes providing a read head with a slot for swiping a magnetic stripe of a card, a power supply coupled to wake-up electronics and a microcontroller. The wake-up electronics are powered by a microphone bias of a mobile device. | 05-24-2012 |
20120132712 | CARD READER WITH POWER EFFICIENT ARCHITECTURE THAT INCLUDES A WAKE-UP CIRCUIT - A card reader is provided with a read head with a slot and is configured to be coupled to a mobile device and has a slot for swiping a magnetic stripe of a card. The read head reads data on the magnetic stripe and produces a raw magnetic signal indicative of data stored on the magnetic stripe. A power supply is coupled to wake-up electronics and a microcontroller. An output jack is adapted to be inserted in a port of the mobile device and deliver an output jack signal to the mobile device. The wake-up electronics is powered by a microphone bias of a mobile device. | 05-31-2012 |
20140043742 | METHOD FOR SOURCING CURRENT USING AN AUDIO JACK - A peripheral device configured to be plugged into an audio jack of an electronic device includes an audio plug having an input terminal; a load electrically connected to the input terminal of the audio plug and configured to draw a first amount of current; a variable resistor electrically connected to the input terminal; a sensor configured to measure a voltage at the input terminal or an amount of current flowing into the load; and a controller that receives a signal from the sensor and is configured to control a resistance of the variable resistor such that a sum of the first amount of current and a second amount of current flowing through the variable resistor is substantially equal to a predetermined current value. | 02-13-2014 |
20150242663 | WIRELESS CARD READER WITH CONTACTLESS AND CONTACT CARD INTERFACES - Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device. | 08-27-2015 |
Patent application number | Description | Published |
20090063184 | Method For Automatic Project File Reconstruction and Batch Processor - A method and appertaining system for performing the method is provided in which the modeling and detailing of a hearing aid shell can be done at a remote site, while the work order handling and the actual manufacture are performed at a local site without the need to transmit large STL files from the remote site to the local site. The local site is able to construct an STL file from data defining the original undetailed impression and a project file containing the detailing algorithms from the remote site. The hearing aid shell may then be manufactured from the STL file. | 03-05-2009 |
20090097682 | Computerized rule based binaural modeling system for the hearing aid design - The invention relates to a method for implementing an automated hearing aid modeling system that is a computerized rule-based binaural modeling system which includes performing a hearing-aid class dependent processing on the hearing aid shell design. Features of the hearing aid shell are recognized and attributes associated with these features are stored. A rule-based product handling for the shell model is used that is determined based on a determined shell type. Global and local offsets are performed on data associated with the shell model, as is binaural processing to augmented detailing and modeling protocols used on the shell model. The hearing aid is created based on the shell model processed according to the preceding steps. An appertaining system for implementing the method is also provided. | 04-16-2009 |
20100226517 | Behind-the-Ear Accessory Module for a Helix Hearing Instrument - The capabilities of a helix hearing instrument may expanded with a behind-the-ear accessory module. The module accommodates additional batteries and a variety of accessory functions including an external volume control. | 09-09-2010 |
20100290656 | Domes for a Receiver-in-the-Canal Hearing Instrument - A receiver for a receiver-in-the-canal hearing instrument can be securely held by a dome comprising a receiver receptacle that selectively receives and holds the receiver. After the dome has been assembled, pulling on the electrical cable connected to the receiver will not dislodge the receiver from the dome. | 11-18-2010 |
20110051965 | Hearing aid device and a method of manufacturing a hearing aid device - The invention relates to a hearing aid device and a method of manufacturing the hearing aid device. The hearing aid device comprises a housing and a first conductive layer. The housing further comprises a first non-conductive layer and a second non-conductive layer. The first conductive layer is between the first non-conductive layer and the second non-conductive layer. | 03-03-2011 |
20110051966 | HEARING AID DEVICE AND METHOD OF PRODUCING A HEARING AID DEVICE - The invention relates to a hearing aid device and a method for manufacturing the hearing aid device. The hearing aid device comprises a housing having an inner surface. The housing has an electrical component therein. A conductive layer is attached on at least a portion of the inner surface of the housing. The inner surface acts as a support for the conductive layer. The electrical component is conductively connected to the conductive layer. | 03-03-2011 |
20120155684 | Hearing Aid Device and Method of Producing a Hearing Aid Device - The invention relates to a hearing aid device and a method for manufacturing the hearing aid device. The hearing aid device comprises a housing having an inner surface. The housing has an electrical component therein. A conductive layer is attached on at least a portion of the inner surface of the housing. The inner surface acts as a support for the conductive layer. The electrical component is conductively connected to the conductive layer. | 06-21-2012 |
20120250920 | HEARING AID DEVICE AND A METHOD OF MANUFACTURING A HEARING AID DEVICE - A hearing aid device and a method of manufacturing the hearing aid device provide a housing and a first conductive layer. The housing has a first non-conductive layer and a second non-conductive layer. The first conductive layer is disposed between the first non-conductive layer and the second non-conductive layer. | 10-04-2012 |
Patent application number | Description | Published |
20140071895 | Network Selection Based On Customizing Crowdsourced Connection Quality Data - Embodiments select networks for connection based on application-specific quality scores. A request is received from an application for a network connection. Connection quality data for nearby networks is accessed. The connection quality data is derived from crowdsourced data. The connection quality data is adjusted based on a device context to produce an application-specific quality score for each of the networks. One or more of the networks are selected for connection based on the application-specific quality scores. In some embodiments, a single network connection endpoint is provided to the application to abstract connection management details from the application. | 03-13-2014 |
20150124641 | COMMUNITY WI-FI NETWORK JOINED ACCESS POINT CONFIGURATION - Various technologies described herein pertain to configuring an access point in a local network for operation in a community Wi-Fi network. The community Wi-Fi network includes access points in differing local networks that share respective network bandwidth capacities with member computing devices of the community Wi-Fi network. A request to join the access point to the community Wi-Fi network is transmitted from the access point to a community aggregation system. Responsive to the request, the community aggregation system transmits a firmware update to the access point. The access point installs the firmware update in memory of the access point. Moreover, responsive to installation of the firmware update, the access point can share network bandwidth capacity with the member computing devices of the community Wi-Fi network. Further, the community aggregation system supports transparent handoffs between access points in to the community Wi-Fi network. | 05-07-2015 |
20150124791 | DELIVERY OF SHARED WIFI CREDENTIALS - Various technologies described herein pertain to delivering shared WiFi credentials. According to various embodiments, at least one server computing device is configured to transmit shared WiFi credentials to a mobile device. The at least one server computing device receives a request, where the request includes data that identifies the mobile device. Moreover, the request indicates that the mobile device desirably receives credentials for a shared WiFi network. Responsive to receiving the request, the at least one server computing device determines that the mobile device is authorized to receive the credentials for the shared WiFi network based at least in part upon the data that identifies the mobile device. Moreover, the at least one server computing device transmits the credentials for the shared WiFi network to the mobile device responsive to determining that the mobile device is authorized to receive the credentials for the shared WiFi network. | 05-07-2015 |
20150127436 | COMMUNITY WI-FI NETWORK - Various technologies described herein pertain to joining a computing device in a local network to a community Wi-Fi network. The community Wi-Fi network includes disparate computing devices that share respective network bandwidth capacities with member consumer devices of the community Wi-Fi network. The computing device receives an opt-in signal indicating that the computing device desirably be added to the community Wi-Fi network. Responsive to receiving the opt-in signal, the computing device retrieves account parameters. The account parameters include data indicating a network bandwidth capacity allocated to the account, which is usable by the computing device. A shared portion of the network bandwidth capacity is determined based at least in part upon the parameters of the account. The computing device is configured to share the shared portion of the network bandwidth capacity for consumption by member consumer device(s). The computing device communicates with the member consumer device(s) over a Wi-Fi connection | 05-07-2015 |
20150127939 | SHARING BASED ON SOCIAL NETWORK CONTACTS - Various technologies described herein pertain to sharing Wi-Fi credentials based upon relationships in a computer-implemented social network. At least one server computing device of a Wi-Fi credential sharing service receives an identifier from a mobile device and credentials for a Wi-Fi network from the mobile device. The identifier identifies a user of the mobile device. Moreover, the credentials for the Wi-Fi network are desirably shared by the user. Further, contacts of the user are retrieved from the social network. The credentials for the Wi-Fi network are retained in respective accounts of the contacts of the user from the social network. Further, an account of a contact includes credentials for Wi-Fi networks shared with the contact. | 05-07-2015 |
20150139074 | Adaptive Generation of Network Scores From Crowdsourced Data - Embodiments generate and provide connection quality data for networks based on past performance of those networks. Network experience data and corresponding device context are received from a first set of mobile devices. The received data is processed to generate the connection quality data, which is distributed to a second set of mobile devices for use in selecting a network and establishing a connection. Feedback describing performance of the selected network is received and applied to adjust the previously generated connection quality data. In some embodiments, the connection quality data represents voice over Internet Protocol (VoIP) call quality. | 05-21-2015 |
20150139082 | Generating Sequenced Instructions For Connecting Through Captive Portals - Embodiments produce a set of instructions for connecting to a network through a network access point based on data crowdsourced from mobile computing devices. The crowdsourced data describes interactions between the mobile computing devices and the network access point when establishing a connection to the network. A cloud service analyzes the crowdsourced data to identify a set of instructions for association with the network access point. The mobile computing devices replay the set of instructions when subsequently attempting to connect to the network access point. | 05-21-2015 |
20150142590 | User-Specific Point-of-Sale Network Recommendations Based on Connection Quality Data - Embodiments recommend network coverage for a user based on a connection history of the user and connection quality data for networks. The connection history describes connection of the user over time via at least one mobile computing device to one or more networks. Connection quality data describing performance of the networks is obtained. Based on the connection history and the connection quality data, recommended network coverage for the user is defined. In some embodiments, a customized out-of-the-box experience (OOBE) for wireless services is provided for the user. | 05-21-2015 |
20150142946 | Applying Sequenced Instructions to Connect Through Captive Portals - Embodiments apply a set of sequenced instructions to connect to a network through a captive portal. A computing device detects a network access point and obtains the instruction set corresponding to the network access point. The instruction set is derived by a cloud service from crowdsourced data describing interactions between mobile computing devices and the network access point. Applying the instruction set includes performing actions such as navigating web pages to accept terms and conditions, provide user or device information, and more. | 05-21-2015 |
20150142947 | Configuring Captive Portals With a Cloud Service - Embodiments provision captive portals on network access points (NAPs). In response to a request from a NAP owner, a cloud service associates a NAP with the NAP owner and provides a control channel for configuring the NAP. The NAP owner inputs configuration settings describing the captive portal. The cloud service processes the configuration settings to generate configuration data. The cloud service transmits the configuration data to the NAP. The NAP applies the configuration data to configure the NAP. Some embodiments configure Wi-Fi hotspots with captive portals for gated access to the Internet. | 05-21-2015 |
20150142980 | Context-Based Selection of Instruction Sets for Connecting Through Captive Portals - Embodiments personalize a set of network access points (NAPs) acting as captive portals for each user and/or user device. A cloud service, or the user device, accesses context describing the user device. The context identifies at least one NAP, and may include accounting data. One of the NAP is selected for connection based on the context, and an instruction set associated with the selected NAP is provided for replay by the user device to connect through the NAP. In some embodiments, instructions within the instruction set are also personalized to the user and/or user device based on the context. | 05-21-2015 |
20150188800 | MANAGEMENT OF COMMUNITY WI-FI NETWORK - Various technologies described herein pertain to managing and accessing a community Wi-Fi network. The community Wi-Fi network can include sharer computing devices in differing local networks that share respective network bandwidth capacities with consumer computing devices. Feedback information pertaining to network bandwidth capacity available at different geographic locations covered by the community Wi-Fi network can be collected and evaluated to enable generation of maps for visualizing coverage of the community Wi-Fi network. A consumer computing device can display a map that includes visual information pertaining to the geographic coverage of the community Wi-Fi network relative to a geographic location of the consumer computing device. Community Wi-Fi network coverage can be analyzed to detect geographic locations at which network coverage is desirably added; network coverage can be added by incentivizing a potential sharer computing device to opt in to share network bandwidth capacity or controlling beamforming of sharer computing device(s). | 07-02-2015 |
Patent application number | Description | Published |
20130115945 | SERVICE-ASSISTED NETWORK ACCESS POINT SELECTION - Embodiments enable prioritization and selection of network access points (NAP) by a computing device using NAP attribute values. The computing device obtains the attribute values based on a location of the computing device and/or proximate NAPs detected by the computing device. The obtained attribute values are compared to a state of the computing device (e.g., sensor values), user preferences, or other criteria to select at least one of the NAPs for connection with the computing device. In some embodiments, a user of the computing device is presented with a list of Wi-Fi access points ranked according to relevance to the computing device and/or user. | 05-09-2013 |
20140162638 | SERVICE-ASSISTED NETWORK ACCESS POINT SELECTION - Embodiments enable prioritization and selection of network access points (NAP) by a computing device using NAP attribute values. The computing device obtains the attribute values based on a location of the computing device and/or proximate NAPs detected by the computing device. The obtained attribute values are compared to a state of the computing device (e.g., sensor values), user preferences, or other criteria to select at least one of the NAPs for connection with the computing device. In some embodiments, a user of the computing device is presented with a list of Wi-Fi access points ranked according to relevance to the computing device and/or user. | 06-12-2014 |
20150189584 | SERVICE-ASSISTED NETWORK ACCESS POINT SELECTION - Embodiments enable prioritization and selection of network access points (NAP) by a computing device using NAP attribute values. The computing device obtains the attribute values based on a location of the computing device and/or proximate NAPs detected by the computing device. The obtained attribute values are compared to a state of the computing device (e.g., sensor values), user preferences, or other criteria to select at least one of the NAPs for connection with the computing device. In some embodiments, a user of the computing device is presented with a list of Wi-Fi access points ranked according to relevance to the computing device and/or user. | 07-02-2015 |