Patents by Inventor Darren Zacher

Darren Zacher has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10213158
    Abstract: A system and method implement biometric sensing with sensor fusion. A first sensor is coupled with a user and is capable of sensing a first characteristic of the user. A second sensor is coupled with the user and is capable of sensing a second characteristic of the user. A memory stores software with machine readable instructions that when executed by a processor implement an algorithm to correct for motion artifacts included within the second characteristic based upon activity of the user determined from the first characteristic.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: February 26, 2019
    Assignee: 4iiii Innovations Inc.
    Inventors: Kipling Fyfe, Tom Williams, Darren Zacher
  • Publication number: 20180160943
    Abstract: A system and a method determine an activity of a user. Sensor data is collected from a sensor within a pod worn by the user. The sensor data is matched to a signature definition corresponding to a known activity and the sensor. When the sensor data matches the signature definition, the activity of the user is determined. Sensed data, signature data, and/or matched signature data may be communicated to and from external devices. Signatures may be learned for known activities.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 14, 2018
    Inventors: Kiplinig Fyfe, Caitlin Milne, Darren Zacher, Tom Williams, Victoria Brilz, Vipin Bakshi
  • Patent number: 9747398
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: August 29, 2017
    Assignee: Mentor Graphics Corporation
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna
  • Publication number: 20160317089
    Abstract: A system and method implement biometric sensing with sensor fusion. A first sensor is coupled with a user and is capable of sensing a first characteristic of the user. A second sensor is coupled with the user and is capable of sensing a second characteristic of the user. A memory stores software with machine readable instructions that when executed by a processor implement an algorithm to correct for motion artifacts included within the second characteristic based upon activity of the user determined from the first characteristic.
    Type: Application
    Filed: January 6, 2015
    Publication date: November 3, 2016
    Inventors: Kipling FYFE, Tom WILLIAMS, Darren ZACHER
  • Publication number: 20150081062
    Abstract: Systems and methods provide location-based athlete pacing with biofeedback. A goal pace profile based upon historical activity records of one or more athletes is determined. The goal pace profile defines a goal of a user. A mobile computing device determines a current activity of the user and compares the current activity to the goal pace profile to generate real-time status and coaching cues during the current activity.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 19, 2015
    Inventors: Kipling Fyfe, Darren Zacher, Caitlin Milne, Alana Baxter, Andrea Dukeshire
  • Publication number: 20140317583
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 23, 2014
    Applicant: Mentor Graphics Corporation
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna
  • Patent number: 8726204
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: May 13, 2014
    Assignee: Mentor Graphics Corporation
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna
  • Publication number: 20100318954
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Application
    Filed: June 3, 2010
    Publication date: December 16, 2010
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna
  • Patent number: 7735050
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: June 8, 2010
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna
  • Publication number: 20070186205
    Abstract: Disclosed herein are representative embodiments of methods and apparatus for managing and allocating hardware resources during RTL synthesis. For example, in one exemplary method disclosed herein, an RTL description of a circuit to be implemented in a target architecture is received. The target architecture of this embodiment comprises a fixed number of hardware resources in a class of hardware resources. One or more operator instances are determined from the RTL description received, where at least some of the operator instances are implementable by the hardware resources in the class of hardware resources. In this embodiment, and prior to initially synthesizing the RTL description into a gate-level netlist, assignment information indicative of how the operator instances are to be implemented using the hardware resources in the class of hardware resources is automatically determined. A graphical user interface is also provided that allows a user to view and modify the assignment information.
    Type: Application
    Filed: June 13, 2006
    Publication date: August 9, 2007
    Inventors: Henry Yu, Darren Zacher, Mandar Chitnis, Varad Joshi, Anil Khanna