Patent application number | Description | Published |
20130226906 | System And Method For A Self-Configuring Question Answering System - Question Answering systems can be costly and time-consuming to configure for a particular knowledge base. The proposed Question Answering receives an initial knowledge base, receives user queries without any further configuration, and self-configures based on user feedback. In one embodiment, a method of customizing a question answering system can include searching a plurality of articles based on a user query from a user received via a computer network. The method can further include delivering a set of articles, based on the searching, to the user via the computer network. The method can additionally include receiving user feedback on the set of articles from the user via the computer network. The method can also include associating a given article from among the set of articles with the user query based on the user feedback. In this manner, the proposed question answering system saves the customer resources otherwise spent on configuration. | 08-29-2013 |
20130346886 | Method and Apparatus for Live Chat Integration - A Live Chat (LC) system, apparatus, and method combine virtual agent (VA) and LC in a manner enabling a user to receive resolution of a contact request at a reduced cost and enhancing both the user and LC operator's experience. VAs may source response content for easier or more frequent user queries, whereas VAs may transfer a user query to an LC operator whenever a user query becomes too complicated, enabling the LC to source the response content. From the user's point of view, escalation from the VA to the LC operator happens in the very same user screen view used to contact the VA, enhancing the user's experience by providing seamless escalation. Conversation history between the user and the VA or formatted data related thereto may be provided to the LC operator, expediting the LC operator's response time and reducing a number of interactions needed to resolve the user's query. | 12-26-2013 |
20150301795 | CROWD SOURCED BASED TRAINING FOR NATURAL LANGUAGE INTERFACE SYSTEMS - A crowdsourcing based community platform includes a natural language configuration system that predicts a user's desired function call based on a natural language input (speech or text). The system provides a collaboration platform to configure and optimize quickly natural language systems to leverage the work and data of other developers, thus minimizing the time and data required to improve the quality and accuracy of one single system and providing a network effect to reach quickly critical mass of data. An application developer can provide training data for training a model specific to the developer's application. The developer can also obtain training data by forking one or more other applications so that the training data provided for the forked applications is used to train the model for the developer's application. | 10-22-2015 |
20150302850 | EMAIL-LIKE USER INTERFACE FOR TRAINING NATURAL LANGUAGE SYSTEMS - An email-like user interface displays a list of user logs determined based on user-specified list criteria to user logs received in a natural language (NL) training environment. The list comprise a subset of the received user logs in order to minimize the number of actions required to configure and train the NL configuration system in a semi-supervised manner, thereby improving the quality and accuracy of NL configuration system. To determine a list of user logs relevant for training the user logs can be filtered, sorted, grouped and searched within the email-like user interface. A training interface to a network of instances that comprises a plurality of NL configuration systems leverages a crowd-sourcing community of developers in order to efficiently create a customizable NL configuration system. | 10-22-2015 |
Patent application number | Description | Published |
20140278071 | ESTIMATING TIMES TO LEAVE AND TO TRAVEL - In an embodiment, a data processing method comprises obtaining a present location value indicating a present location of a computing device and event data indicating an event location and an event time; determining a route of travel between the present location and the event location for a mode of transportation from the present location to the event location; determining one or more route segments in the route of travel; determining one or more estimated journey times respectively for each of the route segments; adding one or more padding time values to each of the route segments; determining a total travel time based upon the journey times and the padding time values for all of the route segments; determining a recommended time to leave based upon a current time and a difference between the event time and the total travel time; wherein the method is performed by one or more computing devices. | 09-18-2014 |
20140278086 | USING HISTORICAL LOCATION DATA TO IMPROVE ESTIMATES OF LOCATION - In an embodiment, a data processing method comprises obtaining, from a calendar database associated with a particular mobile computing device, an event record specifying an event, and a date value and a time value indicating a date and time of the event; obtaining, from a user location history table accessible to a server computer, historical location data specifying a plurality of past geographical locations of the particular mobile computing device; using the server computer, determining, based upon the plurality of past geographical locations of the particular mobile computing device, a predicted location of the event; based upon the predicted location of the event, a current location of the particular mobile computing device, and mode data specifying a particular mode of transportation, calculating a route of travel between the current location and the predicted location and an estimated duration of travel; determining, based upon the date value, time value, route of travel and estimated duration of travel, a recommended time to leave to arrive at the predicted location of the event approximately on time. | 09-18-2014 |
Patent application number | Description | Published |
20120058377 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 03-08-2012 |
20130059172 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 03-07-2013 |
20130266827 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain is disclosed. In accordance with one aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 10-10-2013 |
20130288084 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 10-31-2013 |
20140072837 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 03-13-2014 |
20150214573 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 07-30-2015 |
20150244041 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain is disclosed. In accordance with one aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 08-27-2015 |
20150372346 | ELECTRIC VEHICLE PROPULSION SYSTEM AND METHOD UTILIZING SOLID-STATE RECHARGEABLE ELECTROCHEMICAL CELLS - A vehicle propulsion system comprising a plurality of solid state rechargeable battery cells configured to power a drivetrain. In accordance with once aspect of the invention, a transportation system that is powered at least in part by electricity stored in the form of rechargeable electrochemical cells. According to an embodiment of the present invention, these cells are combined in series and in parallel to form a pack that is regulated by charge and discharge control circuits that are programmed with algorithms to monitor state of charge, battery lifetime, and battery health. | 12-24-2015 |
Patent application number | Description | Published |
20100052653 | Digital Oscilloscope Module with Glitch Detection - The present invention provides a digital oscilloscope with glitch detection, including a synchronous random access memory (RAM), a digital signal processing unit, coupled to the synchronous RAM, and a master control unit coupled to the digital signal processing unit. The digital signal processing unit includes an analog-to-digital (A/D) converter to digitize an analog signal and a digital signal processor. The digital signal processor includes a dual-port RAM, a plurality of processing blocks to process the digitized analog signal data, detect glitches in the digitized analog signal data, store the processed signal data in the synchronous RAM, create display data from the stored signal data, and store the display data in the dual-port RAM, and a communications interface to transmit the stored display data. The master control unit includes an internal communications interface coupled to the digital signal processor communications interface, an external communications interface, and a central processing unit to receive the display data over the internal communications interface and transmit the display data over the external communications interface. | 03-04-2010 |
20100057388 | Digital Oscilloscope Module - The present invention provides a digital data acquisition module, such as a digital oscilloscope, that includes a synchronous random access memory (RAM), a digital signal processing unit, and a master control unit. The digital signal processing unit is coupled to the synchronous RAM and includes at least one analog-to-digital (A/D) converter that digitizes an analog signal, and a digital signal processor that includes a dual-port RAM, a plurality of processing blocks and a communications interface. The plurality of processing blocks process the digitized analog signal data, store the processed signal data in the synchronous RAM, create display data from the stored signal data, store the display data in the dual-port RAM. The master control unit is coupled to the digital signal processing unit and includes an internal communications interface coupled to the digital signal processor communications interface, an external communications interface and a central processing unit that receives the display data over the internal communications interface and transmits the display data over the external communications interface. | 03-04-2010 |
Patent application number | Description | Published |
20080216025 | Tunneling as a Boundary Congestion Relief Mechanism - Simultaneous Dynamical Integration modeling techniques are applied to global placement of elements of integrated circuits as described by netlists specifying interconnection of morphable-devices. Solutions to a system of coupled ordinary differential equations in accordance with Newtonian mechanics are approximated by numerical integration. A resultant time-evolving system of nodes moves through a continuous location space in continuous time, and is used to derive placements of the morphable-devices having one-to-one correspondences with the nodes. Nodes under the influence of net attractive forces, computed based on the interconnections between the morphable devices, tend to coalesce into well-organized topologies. Nodes are also affected by spreading forces determined by density fields that are developed based on local spatial node population. | 09-04-2008 |
20080216039 | Node Spreading via Artificial Density Enhancement to Reduce Routing Congestion - Simultaneous Dynamical Integration modeling techniques are applied to global placement of elements of integrated circuits as described by netlists specifying interconnection of morphable-devices. Solutions to a system of coupled ordinary differential equations in accordance with Newtonian mechanics are approximated by numerical integration. A resultant time-evolving system of nodes moves through a continuous location space in continuous time, and is used to derive placements of the morphable-devices having one-to-one correspondences with the nodes. Nodes under the influence of net attractive forces, computed based on the interconnections between the morphable devices, tend to coalesce into well-organized topologies. Nodes are also affected by spreading forces determined by density fields that are developed based on local spatial node populations. | 09-04-2008 |
20080216040 | Incremental Relative Slack Timing Force Model - Simultaneous Dynamical Integration modeling techniques are applied to global placement of elements of integrated circuits as described by netlists specifying interconnection of morphable-devices. Solutions to a system of coupled ordinary differential equations in accordance with Newtonian mechanics are approximated by numerical integration. A resultant time-evolving system of nodes moves through a continuous location space in continuous time, and is used to derive placements of the morphable-devices having one-to-one correspondences with the nodes. Nodes under the influence of net attractive forces, computed based on the interconnections between the morphable devices, tend to coalesce into well-organized topologies. Nodes are also affected by spreading forces determined by density fields that are developed based on local spatial node populations. | 09-04-2008 |