Patents Represented by Attorney Fountainhead Law Group
-
Patent number: 8099289Abstract: Systems and methods for improving the interaction between a user and a small electronic device such as a Bluetooth headset are described. The use of a voice user interface in electronic devices may be used. In one embodiment, recognition processing limitations of some devices are overcome by employing speech synthesizers and recognizers in series where one electronic device responds to simple audio commands and sends audio requests to a remote device with more significant recognition analysis capability. Embodiments of the present invention may include systems and methods for utilizing speech recognizers and synthesizers in series to provide simple, reliable, and hands-free interfaces with users.Type: GrantFiled: May 28, 2008Date of Patent: January 17, 2012Assignee: Sensory, Inc.Inventors: Todd F. Mozer, Forrest S. Mozer
-
Patent number: 8092154Abstract: Disclosed is a compact and integrated fan, pump, and heat exchanger system where air-cooling is performed via the fan, liquid cooling is performed via a pump, and the drilled pump diffusers act as a heat exchanger. The pump has drilled diffusers through which liquid passes into the volute, the drilled diffusers are streamlined and thus act as fan stator blades. Hot liquid is centrifuged and carried inside the drilled diffusers while air flows around the outside surfaces of the drilled diffusers. A heat transfer occurs where heat transfers from the hot liquid into the air stream.Type: GrantFiled: December 18, 2007Date of Patent: January 10, 2012Assignee: Minebea Co., Ltd.Inventors: Yousef M. Jarrah, Nigel Strike
-
Patent number: 8080961Abstract: In one embodiment the present invention includes a vehicle window apparatus. The vehicle window apparatus comprises a position feature, a detector, a feature switch, and a motor. The position feature corresponds to a position of a vehicle window. The detector is coupled to use the position feature and is coupled to provide at least one signal corresponding to a movement of the vehicle window to a predetermined position. The feature switch is coupled to the detector. The motor is coupled to provide the movement of the vehicle window according to the signals provided by the detector. The movement results from the switching of the feature switch. The predetermined position is a position between a fully closed position and a fully open position.Type: GrantFiled: August 7, 2008Date of Patent: December 20, 2011Inventor: Timothy S. Miller
-
Patent number: 8069313Abstract: In one embodiment the present invention includes a method and system for managing cache invalidation. In one embodiment, connection information to a database in stored in an intermediate cache management module. If changes are made to objects in the database, the objects are invalidated in a local cache. The connection information is accessed and used to connect to the database by an invalidation listener. The invalidation listener may determine the changes so that the changes can be reflected in the cache. Embodiments of the present invention may be implemented across multiple nodes in a clustered environment for updating caches on different nodes in response to changes to data objects performed by other nodes.Type: GrantFiled: March 27, 2009Date of Patent: November 29, 2011Assignee: SAP AGInventors: Rohit Potnis, Rajesh Arukala
-
Patent number: 8037450Abstract: Embodiments of the present invention include systems and methods for improved tracing code generation in template engines. Certain embodiments of the present invention may have a number of advantages as compared to many existing tracing engines. The creation of an execution log while generation code coupled with the tracing capabilities increases the convenience and turnaround time in generating code.Type: GrantFiled: August 29, 2007Date of Patent: October 11, 2011Assignee: SAP AGInventor: Steffen Goebel
-
Patent number: 8036901Abstract: Embodiments of the present invention improve methods of performing speech recognition using sensory inputs of human position. In one embodiment, the present invention includes a speech recognition method comprising sensing a change in position of at least one part of a human body, selecting a recognition set based on the change of position, receiving a speech input signal, and recognizing the speech input signal in the context of the first recognition set.Type: GrantFiled: October 5, 2007Date of Patent: October 11, 2011Assignee: Sensory, IncorporatedInventor: Todd F. Mozer
-
Patent number: 8037408Abstract: Embodiments of the present invention provide systems and methods of validating templates. One embodiment the present invention includes a computer-implemented method validating a template comprising receiving a target language schema, receiving a placeholder schema, generating a template schema that is based on the target schema and the placeholder schema, and validating the template against the template schema. If the template conforms to the template schema and if the template is instantiated, the instantiated template will conform to the target language schema.Type: GrantFiled: December 22, 2005Date of Patent: October 11, 2011Assignee: SAP AGInventor: Falk Hartmann
-
Patent number: 8030900Abstract: Embodiments of the present invention include systems and methods of controlling power in battery operated systems. In one embodiment, the present invention includes a switching regulator for boosting voltage on a depleted battery to power up a system. The system may communicate with an external system to increase the current received from the external system. Embodiments of the present invention include circuits for controlling power received from external power sources such as a USB power source. In another embodiment, input-output control techniques are disclosed for controlling the delivery of power to a system or charging a system battery, or both, from an external power source.Type: GrantFiled: August 29, 2007Date of Patent: October 4, 2011Assignee: Summit Microelectronics, Inc.Inventors: M Abid Hussain, Takashi Kanamori
-
Patent number: 8024196Abstract: Embodiments of the present invention include techniques for creating voice applications in different design environments and translating voice applications into any runtime environment. A set of rendering engines creates a translation layer that can convert a voice application into any runtime environment. Each rendering engine receives a voice application and converts the voice application into a runtime-specific voice description. The voice description performs the same or similar functions in the selected runtime environment as the original voice application. Voice applications from different design environments may be stored as metadata and translated through one or more steps into different runtime environments.Type: GrantFiled: December 9, 2005Date of Patent: September 20, 2011Assignee: SAP AGInventors: Dirk V. Wodtke, Joerg Mann
-
Patent number: 8018186Abstract: An electronic system for controlling a fan motor includes a microcontroller and a drive circuit. The microcontroller draws power from a first voltage source and generates control signals for sending drive current to stator coils of a fan motor via the drive circuit. The electronic system further includes a second voltage source to provide the microcontroller with an amount of energy sufficient to operate for a short period of time when the voltage of the first voltage source drops below a predetermined level. The microcontroller is configured to detect when the voltage level of the first voltage source drops below a given level and generates control signals for the drive circuit to discharge energy in the stator coils of the fan motor to quickly stop operation of the fan motor within a short period of time.Type: GrantFiled: September 17, 2008Date of Patent: September 13, 2011Assignee: Minebea Co., Ltd.Inventors: Scott Frankel, Christopher Best
-
Patent number: 8008128Abstract: Embodiments of the present invention include a method of packaging semiconductor devices. The method comprises the steps of molding a surface of a wafer, sawing the wafer into individual devices, attaching the individual semiconductor device to an adhesive surface, molding the exposed surface, and sawing the wafer into individual semiconductor devices. The step of molding forms a continuous molded layer. The step of sawing results in each individual semiconductor having a molded layer. This molded layer corresponds to a portion of the continuous molded layer. The step of attaching includes attaching the molded layer of the individual semiconductor devices to the adhesive surface. The step of molding the exposed area includes molding an exposed area above the adhesive surface. This forms a solid expanse of material. The step of sawing the wafer into individual semiconductor devices includes sawing the solid expanse of material.Type: GrantFiled: March 22, 2010Date of Patent: August 30, 2011Assignee: Shanghai Kaihong Technology Co., Ltd.Inventors: Xiaochun Tan, Zhining Li, Xaiolan Jiang
-
Patent number: 8005832Abstract: Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search.Type: GrantFiled: August 27, 2007Date of Patent: August 23, 2011Assignee: SwitchBook, Inc.Inventor: Joseph Andrieu
-
Patent number: 7996435Abstract: Embodiments of the present invention include a computer-implemented method of comparing computer documents such as programs and XML. A hierarchical level may be specified. For each hierarchical level between a root and the specified hierarchical level, first and second searches are executed for nodes representing subsections of each document. The returned nodes from the first search correspond to subsections of the first computer document, and may be set equal to nodes representing the second document if the addresses are the same. The second search is executed on the second document, and the addresses of the nodes returned by the first search may be compared against addresses for nodes returned from the second search. Nodes are matched and marked as equal. The hierarchical level may then be increased and the process repeated until the root node is reached.Type: GrantFiled: December 1, 2008Date of Patent: August 9, 2011Assignee: SAP AGInventor: Mario Lein
-
Patent number: 7996525Abstract: In one embodiment the present invention includes a computer-implemented method comprising specifying configuration information for creating one or more software servers as images on a cloud computing system, specifying a processing load threshold, and continuously monitoring a processing load on one or more software servers. If the monitored load exceeds the processing load threshold, a request to the cloud computing system may be generated to instantiate an instance of one of said images. The method further includes creating a server instance on the cloud in response to the request, distributing the processing load across the one or more servers and the server instance, and monitoring the processing load on the one or more servers and the server instance.Type: GrantFiled: December 31, 2008Date of Patent: August 9, 2011Assignee: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Patent number: 7989740Abstract: A heating cable includes a bus wire structure that includes a plurality of bus wires. An insulation layer is provided to insulate the plurality of bus wires. A plurality of node areas exposes portions of the bus wires from the insulation. A heating element is wrapped around the bus wire structure in a helical manner. The heating element includes an insulating core and one or more resistance wires wrapped around the core in a helical manner. The heating element is electrically coupled to the nodes of the bus wire structure at the plurality of node areas. The insulating core may be made of a folded-over tape made of a cloth material, such as glass cloth. Pluralities of redundant paths in between two nodes are provided to allow for current to flow in a zone if one of the redundant paths is broken.Type: GrantFiled: May 16, 2008Date of Patent: August 2, 2011Assignee: Thermon Manufacturing CompanyInventors: Wells Whitney, Umesh Sopory
-
Patent number: 7990106Abstract: Embodiments of the present invention include techniques for charging a battery using a regulator. In one embodiment, the present invention includes an electronic circuit comprising a regulator having an input coupled to a power source for receiving a voltage and a current and an output for providing an output current, an input voltage detection circuit coupled to the power source, and an adjustable current limit circuit for controlling the input or output current of the regulator, wherein input voltage detection circuit monitors the voltage from the power source and the adjustable current limit circuit changes the input or output current of the regulator to optimize the power drawn from power source.Type: GrantFiled: April 21, 2008Date of Patent: August 2, 2011Assignee: Summit Microelectronics, Inc.Inventors: M. Abid Hussain, George Konstantinos Paparrizos, Takashi Kanamori, Thomas J. O'Brien
-
Patent number: 7987416Abstract: Embodiments of the present invention include a computer-implemented method of extracting information. In one embodiment, the present invention comprises defining a plurality of reusable operators, wherein each operator performs a predefined information extraction task different from the other operators. Composite annotators may be created by specifying a composition of the reusable operators. Each operator may receive a searchable item, such as a web page or an annotation, and may generate one or more output annotations. The output annotations may be further processed by other reusable operators and the annotations may be stored in a repository for use during a search.Type: GrantFiled: November 14, 2007Date of Patent: July 26, 2011Assignee: SAP AGInventors: Alexander Loeser, Falk Brauer, Wojciech Michal Barczyński
-
Patent number: 7987258Abstract: An object of the present invention is to provide a network measurement configuration apparatus which selects an IP meter for measurement traffic of a network, and sets a measurement rule in the IP meter. In order to achieve the above object, there is provided a network measurement configuration apparatus connected to a network having a plurality of measurement devices arranged therein, which measures traffic data of the network based on a measurement rule, comprising, a receiving means which receives a user request including path information and a measurement type, a measurement device selecting means which selects a measurement device responsible for a measurement based on the user request, and a measurement rule setting means which sets a measurement rule in the measurement device thus selected.Type: GrantFiled: October 3, 2003Date of Patent: July 26, 2011Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.Inventors: Kiminori Sugauchi, Hiroshi Saito, Emiko Kobayashi, Minoru Koizumi, Georg Carle, Tanja Zseby, Sebastian Zander, Carsten Schmoll, Lutz Mark, Jens Tiemann
-
Patent number: 7984440Abstract: Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user's to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user's confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.Type: GrantFiled: November 17, 2006Date of Patent: July 19, 2011Assignee: SAP AGInventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
-
Patent number: 7979296Abstract: Work items are collected from one or more work item providers for presentation to a workflow participant. A work item provider is typically a workflow management system (“WFMS”), but other providers of work items might exist that generate work items and may or may not have their own local worklist. Multiple independent WFMS's of multiple types might provide work items to a universal worklist (“UWL”) service that integrates the work items from all of the providers. Additional integration might be provided between the UWL and work item providers, such as for controlling work item execution with a sub-workflow through an ad-hoc workflow engine. Additional integration provides for custom attributes. Each work item has a type that is used to determine handling for that work item. A universal work list service includes storage for work items, wherein a work item represents a task generated as part of a process flow.Type: GrantFiled: May 7, 2004Date of Patent: July 12, 2011Assignee: SAP AGInventors: Matthias Kruse, Nicolai Jordt, Dirk Wodtke