Patents Represented by Attorney Fountainhead Law Group
  • Patent number: 8099289
    Abstract: 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: Grant
    Filed: May 28, 2008
    Date of Patent: January 17, 2012
    Assignee: Sensory, Inc.
    Inventors: Todd F. Mozer, Forrest S. Mozer
  • Patent number: 8092154
    Abstract: 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: Grant
    Filed: December 18, 2007
    Date of Patent: January 10, 2012
    Assignee: Minebea Co., Ltd.
    Inventors: Yousef M. Jarrah, Nigel Strike
  • Patent number: 8080961
    Abstract: 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: Grant
    Filed: August 7, 2008
    Date of Patent: December 20, 2011
    Inventor: Timothy S. Miller
  • Patent number: 8069313
    Abstract: 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: Grant
    Filed: March 27, 2009
    Date of Patent: November 29, 2011
    Assignee: SAP AG
    Inventors: Rohit Potnis, Rajesh Arukala
  • Patent number: 8037450
    Abstract: 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: Grant
    Filed: August 29, 2007
    Date of Patent: October 11, 2011
    Assignee: SAP AG
    Inventor: Steffen Goebel
  • Patent number: 8036901
    Abstract: 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: Grant
    Filed: October 5, 2007
    Date of Patent: October 11, 2011
    Assignee: Sensory, Incorporated
    Inventor: Todd F. Mozer
  • Patent number: 8037408
    Abstract: 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: Grant
    Filed: December 22, 2005
    Date of Patent: October 11, 2011
    Assignee: SAP AG
    Inventor: Falk Hartmann
  • Patent number: 8030900
    Abstract: 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: Grant
    Filed: August 29, 2007
    Date of Patent: October 4, 2011
    Assignee: Summit Microelectronics, Inc.
    Inventors: M Abid Hussain, Takashi Kanamori
  • Patent number: 8024196
    Abstract: 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: Grant
    Filed: December 9, 2005
    Date of Patent: September 20, 2011
    Assignee: SAP AG
    Inventors: Dirk V. Wodtke, Joerg Mann
  • Patent number: 8018186
    Abstract: 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: Grant
    Filed: September 17, 2008
    Date of Patent: September 13, 2011
    Assignee: Minebea Co., Ltd.
    Inventors: Scott Frankel, Christopher Best
  • Patent number: 8008128
    Abstract: 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: Grant
    Filed: March 22, 2010
    Date of Patent: August 30, 2011
    Assignee: Shanghai Kaihong Technology Co., Ltd.
    Inventors: Xiaochun Tan, Zhining Li, Xaiolan Jiang
  • Patent number: 8005832
    Abstract: 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: Grant
    Filed: August 27, 2007
    Date of Patent: August 23, 2011
    Assignee: SwitchBook, Inc.
    Inventor: Joseph Andrieu
  • Patent number: 7996435
    Abstract: 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: Grant
    Filed: December 1, 2008
    Date of Patent: August 9, 2011
    Assignee: SAP AG
    Inventor: Mario Lein
  • Patent number: 7996525
    Abstract: 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: Grant
    Filed: December 31, 2008
    Date of Patent: August 9, 2011
    Assignee: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Patent number: 7989740
    Abstract: 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: Grant
    Filed: May 16, 2008
    Date of Patent: August 2, 2011
    Assignee: Thermon Manufacturing Company
    Inventors: Wells Whitney, Umesh Sopory
  • Patent number: 7990106
    Abstract: 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: Grant
    Filed: April 21, 2008
    Date of Patent: August 2, 2011
    Assignee: Summit Microelectronics, Inc.
    Inventors: M. Abid Hussain, George Konstantinos Paparrizos, Takashi Kanamori, Thomas J. O'Brien
  • Patent number: 7987416
    Abstract: 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: Grant
    Filed: November 14, 2007
    Date of Patent: July 26, 2011
    Assignee: SAP AG
    Inventors: Alexander Loeser, Falk Brauer, Wojciech Michal Barczyński
  • Patent number: 7987258
    Abstract: 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: Grant
    Filed: October 3, 2003
    Date of Patent: July 26, 2011
    Assignee: 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: 7984440
    Abstract: 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: Grant
    Filed: November 17, 2006
    Date of Patent: July 19, 2011
    Assignee: SAP AG
    Inventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
  • Patent number: 7979296
    Abstract: 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: Grant
    Filed: May 7, 2004
    Date of Patent: July 12, 2011
    Assignee: SAP AG
    Inventors: Matthias Kruse, Nicolai Jordt, Dirk Wodtke