Patents by Inventor Daniel Noah Paley

Daniel Noah Paley 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).

  • Publication number: 20230364831
    Abstract: This disclosure describes systems and methods for creating porous molds using additive manufacturing processes such as three-dimensional (3D) printing. At a high level, it has been found that creating a generally porous mold, or a mold with porous regions or zones, can improve the performance of the mold and the quality of the parts created therefrom. It has further been determined that porous molds can be created using additive manufacturing techniques through manipulation of mold manufacturing parameters such as, but not limited to, layer thickness, number of perimeter layers, fill pattern, and fill density. Through variation of these manufacturing parameters, the porosity of a mold created by an additive manufacturing device, e.g., a 3D printer, can be tailored for use with molded fiber.
    Type: Application
    Filed: September 29, 2021
    Publication date: November 16, 2023
    Applicant: Zume, Inc.
    Inventors: Joshua Gouled GOLDBERG, George David SUAREZ, Paul LEEMAN, Daniel Noah PALEY
  • Patent number: 9071447
    Abstract: A method for generating data encryption coding with variable clocking according to one embodiment includes storing a secret code in a first register; storing a locally-generated random number in a second register; storing a second random number generated at a remote device in the second register; extracting bits from the first register; extracting bits from the second register; setting a state of a clock generator in response to one or more bits from each register, the clock generator generating a clock signal controlling operation of the first register, the clock signal varying depending on the state of the clock generator.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: June 30, 2015
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Publication number: 20150113274
    Abstract: A method for exchanging data according to one embodiment includes transmitting a packet of data from a first device to a second device, the packet of data comprising an unencrypted command and an encrypted payload.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 23, 2015
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 8674809
    Abstract: Systems and methods for activating one or more devices are disclosed. According to one embodiment, the device listens for an activate code, the activate code having a length field and a mask field, the mask field including a mask value, the length field specifying a length of the mask field to a final bit of the mask value. Upon receiving the activate code, the length field is compared to a stored length value for determining whether the length field meets a predefined criterion. If the length field meets the predefined criterion, an address of the activate value is loaded (if an address field is present) and the appropriate bits (mask value) of the mask field are compared to a stored activate value. An activate signal is generated if the mask value matches the stored activate value. The activate signal can be used to activate additional circuitry including the entire device.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: March 18, 2014
    Assignee: Intelleflex Corporation
    Inventors: William Henry Bares, Daniel Noah Paley, Lauren Marie Schlicht
  • Publication number: 20120319824
    Abstract: Systems and methods for activating one or more devices are disclosed. According to one embodiment, the device listens for an activate code, the activate code having a length field and a mask field, the mask field including a mask value, the length field specifying a length of the mask field to a final bit of the mask value. Upon receiving the activate code, the length field is compared to a stored length value for determining whether the length field meets a predefined criterion. If the length field meets the predefined criterion, an address of the activate value is loaded (if an address field is present) and the appropriate bits (mask value) of the mask field are compared to a stored activate value. An activate signal is generated if the mask value matches the stored activate value. The activate signal can be used to activate additional circuitry including the entire device.
    Type: Application
    Filed: July 18, 2012
    Publication date: December 20, 2012
    Applicant: INTELLEFLEX CORPORATION
    Inventors: William Henry Bares, Daniel Noah Paley, Lauren Marie Schlicht
  • Publication number: 20120281830
    Abstract: A method for generating data encryption coding with variable clocking according to one embodiment includes storing a secret code in a first register; storing a locally-generated random number in a second register; storing a second random number generated at a remote device in the second register; extracting bits from the first register; extracting bits from the second register; setting a state of a clock generator in response to one or more bits from each register, the clock generator generating a clock signal controlling operation of the first register, the clock signal varying depending on the state of the clock generator.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 8, 2012
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 8248211
    Abstract: Systems and methods for activating one or more devices are disclosed. According to one embodiment, the device listens for an activate code, the activate code having a length field and a mask field, the mask field including a mask value, the length field specifying a length of the mask field to a final bit of the mask value. Upon receiving the activate code, the length field is compared to a stored length value for determining whether the length field meets a predefined criterion. If the length field meets the predefined criterion, an address of the activate value is loaded (if an address field is present) and the appropriate bits (mask value) of the mask field are compared to a stored activate value. An activate signal is generated if the mask value matches the stored activate value. The activate signal can be used to activate additional circuitry including the entire device.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: August 21, 2012
    Assignee: Intelleflex Corporation
    Inventors: William Henry Bares, Daniel Noah Paley, Lauren Marie Schlicht
  • Patent number: 8249251
    Abstract: A device for generating a seedless pseudo-random number, according to one embodiment, includes a first register containing a secret code; a second register containing a first random number generated locally and a second random number generated at a remote device; and an exclusive OR (XOR) circuit receiving output from the first and second registers and applying an XOR function to the outputs, a result of the XOR function being fed into the second register in a subsequent cycle.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: August 21, 2012
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Publication number: 20110002462
    Abstract: A device for generating a seedless pseudo-random number, according to one embodiment, includes a first register containing a secret code; a second register containing a first random number generated locally and a second random number generated at a remote device; and an exclusive OR (XOR) circuit receiving output from the first and second registers and applying an XOR function to the outputs, a result of the XOR function being fed into the second register in a subsequent cycle.
    Type: Application
    Filed: September 14, 2010
    Publication date: January 6, 2011
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 7818572
    Abstract: A first embodiment provides a process and system for simple, secure exchange of random numbers between two devices by combining a random number and a secret code (e.g., password) to generate a first challenge code, extracting the random number using the password at the second device, combining the first random number with a second random number, and returning the combination to the first device, which extracts the second random number from the second challenge code using its first random number. A CRC can be added to authenticate the sender. Another embodiment provides a system and method for generating a seedless pseudo-random number. The Yet another embodiment provides a system and method for generating data encryption coding with variable clocking.
    Type: Grant
    Filed: July 28, 2004
    Date of Patent: October 19, 2010
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 7646300
    Abstract: A method for creating a hierarchy of radio frequency identification (RFID) tags and the resultant system include associating each of a plurality of first RFID tags with an individual object of a plurality of objects, each first RFID tag storing identification information about the object with which it is associated. Identification information about each of the first RFID tags is stored in a second RFID tag that can physically accompany the first RFID tags during transportation.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: January 12, 2010
    Assignee: Intelleflex Corporation
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 7612652
    Abstract: A system and method for selectively activating a device based on an activate command. A circuit, in low power mode, listens for an activate command. The activate command includes a preamplifer centering sequence, an interrupt signal, and an activate code. The circuit receives a signal that may or may not be an activate command, self-biases the signal based on the preamplifer centering in the preamp/gain control, then determines whether the interrupt signal is of the proper length in the interrupt circuit. If the interrupt is not the proper length, the process stops. If it is the proper length, the command is recognized as an activate command, and a data slicer compares the activate code to a prestored value. If the activate code matches the prestored value, the device is powered up. If they do not match, the device is not initiated.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: November 3, 2009
    Assignee: Intelleflex Corporation
    Inventors: Roger Green Stewart, Daniel Noah Paley
  • Patent number: 6457152
    Abstract: A method of testing a device includes monitoring an output of the device, wherein the output is generated by the device in response to an applied test command; and resolving the output into atomic operations, wherein the atomic operations are substantially the smallest constituent operations which are substantially independent of the device. The method is used to provide a simple, comprehensive test environment that effectively tests 1394a and 1394-1995 designs, for example, in Verilog. The test environment contains rules which completely characterize the behavior of different 1394 bus protocols as defined by the IEEE specifications. The test environment provides portability between different devices under test and between different protocols, automated closed-loop reconciliation of test commands and protocol requirements, topology independence, and out-of-order execution of instructions or relative sequencing.
    Type: Grant
    Filed: October 16, 1998
    Date of Patent: September 24, 2002
    Assignee: inSilicon Corporation
    Inventors: Daniel Noah Paley, Mark William Knecht