Patents by Inventor Edward L. Hepler

Edward L. Hepler 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: 11506656
    Abstract: Automated camera-based optical assessment involves color assessment of a physical object using conventional and inexpensive computer hardware such as a smartphone. A specially-configured test card includes a body supporting a reagent pad configured to change to an expected color in response to an enzymatic reaction, and an imaging key adjacent the reagent pad. The imaging key includes color fields including at least one field of the expected color. The hardware captures an image of the test card, and processes the image to identify the reagent pad and color fields, to process a brightness calibration target, to determine color values for the reagent pad and color fields, to calibrate the color values as a function of brightness and/or color by comparison to the brightness and color calibration targets, and to identify a color field most closely matching the reagent pad's color to determine a corresponding test result.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 22, 2022
    Assignee: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Constantine F. Harris, Edward L. Hepler, Philip J. Charron, Julia D. Harris, Andrew D. Singer
  • Patent number: 11304634
    Abstract: A non-invasive blood sensor includes a body configured to mate with a tissue surface; a blue light source disposed on the sensor body; and a photodetector disposed on the sensor body at a suitable position for capturing light emanating from the tissue surface after emission from the blue light source, e.g., by one of: transmission, reflection, and transflection. The sensor bodies may further include a green, a red and/or an infrared light source. The light source(s) and photodetector(s) may be supported on a support structure configured to register with a corresponding portion of human anatomy in a predetermined fashion, and support the light sources and photodetectors in a defined spatial relationship. The sensor or an integrated meter may include a controller programmed to receive signals from the photodetector and calculate blood glucose value as function of the signals received from the photodetector after emission by the light source(s).
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 19, 2022
    Assignee: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Edward L. Hepler
  • Publication number: 20200060585
    Abstract: A non-invasive blood sensor includes a body configured to mate with a tissue surface; a blue light source disposed on the sensor body; and a photodetector disposed on the sensor body at a suitable position for capturing light emanating from the tissue surface after emission from the blue light source, e.g., by one of: transmission, reflection, and transflection. The sensor bodies may further include a green, a red and/or an infrared light source. The light source(s) and photodetector(s) may be supported on a support structure configured to register with a corresponding portion of human anatomy in a predetermined fashion, and support the light sources and photodetectors in a defined spatial relationship. The sensor or an integrated meter may include a controller programmed to receive signals from the photodetector and calculate blood glucose value as function of the signals received from the photodetector after emission by the light source(s).
    Type: Application
    Filed: November 3, 2017
    Publication date: February 27, 2020
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Edward L. Hepler
  • Publication number: 20190388006
    Abstract: A system for detecting one or more conditions of a subject. The system comprises: a processor; a memory; an intensity mapping component comprising instructions to receive breath sound data for a subject and to determine at least one time-frequency representation of said breath sound data; and a condition identifier component comprising instructions stored in said memory and operable to cause said system to analyze said at least one time-frequency representation to detect one or more conditions as a function of predetermined characteristics of said at least one time-frequency representation, and to store said at least one or more conditions to said memory. Breath sound data may be analyzed to determine whether one or more of a wheeze, a crackle and/or a whooping sound. Detection of wheezes, crackles and/or whoops may be used by an automated diagnostic engine for the purpose of determining a diagnosis.
    Type: Application
    Filed: December 8, 2017
    Publication date: December 26, 2019
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, Constantine F. Harris, George C. Harris, Edward L. Hepler
  • Publication number: 20190392952
    Abstract: One aspect of the invention provides a computer-implemented method for diagnosing a condition. The computer-implemented method includes: (a) receiving one or more inputs regarding a subject's symptoms; (b) updating a plurality of models in parallel based on the one or more inputs, each model generating a numerical score reflecting a likelihood of one of a plurality of conditions; (c) identifying one or more most-likely conditions as a function of the numerical scores produced by the models; (d) requesting additional input based on the most-likely conditions; (e) receiving the additional input; (f) updating the models in parallel based on the additional input; (g) comparing updated numerical scores or a difference between sequenced updated numerical scores to a stored confidence threshold; and (h) repeating steps (c)-(g) until the compared numerical scores or the difference between sequenced numerical scores exceeds the stored confidence threshold.
    Type: Application
    Filed: November 28, 2017
    Publication date: December 26, 2019
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Philip J. Charron, Julia D. Harris, Andrew D. Singer, Constantine F. Harris, Edward L. Hepler
  • Publication number: 20190346429
    Abstract: Automated camera-based optical assessment involves color assessment of a physical object using conventional and inexpensive computer hardware such as a smartphone. A specially-configured test card includes a body supporting a reagent pad configured to change to an expected color in response to an enzymatic reaction, and an imaging key adjacent the reagent pad. The imaging key includes color fields including at least one field of the expected color. The hardware captures an image of the test card, and processes the image to identify the reagent pad and color fields, to process a brightness calibration target, to determine color values for the reagent pad and color fields, to calibrate the color values as a function of brightness and/or color by comparison to the brightness and color calibration targets, and to identify a color field most closely matching the reagent pad's color to determine a corresponding test result.
    Type: Application
    Filed: November 14, 2017
    Publication date: November 14, 2019
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Constantine F. Harris, Edward L. Hepler, Philip J. Charron, Julia D. Harris, Andrew D. Singer
  • Publication number: 20190343432
    Abstract: A non-invasive blood sensor includes a sensor body configured to mate with a tissue surface, light sources disposed on the sensor body, and a photodetector disposed on the sensor body in position for capturing light emanating from the tissue surface after emission from the blue light source by transmission, reflection or transflection. A non-invasive hemoglobin sensor includes blue, green and red light sources. A non-invasive WBC sensor includes green, red and infrared light sources. The light source(s) and photodetector(s) may be supported on a support structure configured to register with a corresponding portion of human anatomy in a predetermined fashion, to arrange them in a defined spatial relationship. The sensor or an integrated meter may include a controller programmed to receive signals from the photodetector and calculate blood hemoglobin and/or white blood cell counts as a function of the signals received from the photodetector(s) after emission by the light source(s).
    Type: Application
    Filed: November 3, 2017
    Publication date: November 14, 2019
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. HARRIS, George C. HARRIS, Edward L. HEPLER
  • Publication number: 20190269338
    Abstract: A non-invasive blood pressure sensor comprises tissue-matable sensor bodies that include a first light-source-and-photodetector pair disposed on one of the sensor bodies in a pre-determined spatial relationship for a proximal anatomical location, and a second light-source-and-photodetector pair disposed on one of the sensor bodies in a pre-determined spatial relationship for a distal anatomical location. The sensor bodies may be mounted on a support structure acting as a jig for aligning and/or spacing them.
    Type: Application
    Filed: November 3, 2017
    Publication date: September 5, 2019
    Applicant: Basil Leaf Technologies, LLC
    Inventors: Basil M. Harris, George C. Harris, Edward L. Hepler, Constantine F. Harris
  • Patent number: 9164932
    Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: October 20, 2015
    Assignee: InterDigital Technology Corporaton
    Inventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
  • Publication number: 20150229970
    Abstract: Methods and systems are disclosed facilitate differentiated QoS service for packets within a single packet stream. For example, extended QCI values may be used to differentiate service of video packets associated with different priorities. A flexible representation of QoS requirements/parameters is disclosed where QoS may be defined as a hyperspace that is a function of base QoS parameters. A WTRU may explicitly specify and/or request desired QoS parameters. A WTRU may be configured to perform one or more of video packet separation into a plurality of video packet sub-streams, merging of the video packet sub-streams, and/or reordering of the packets included in the video packet sub-streams. Techniques may be utilized to exposing more information to a data transmission network regarding the type of video packets (and/or other packets) being transmitted.
    Type: Application
    Filed: August 10, 2012
    Publication date: August 13, 2015
    Applicant: VID SCALE, INC.
    Inventors: Liangping Ma, Ariela Zeira, Kamel M. Shaheen, Hang Liu, Zhuorong Deng, Weimin Liu, Chris Wallace, Avi Rapaport, Zhifeng Chen, Edward L. Hepler, James M. Miller, Ravikumar V. Pragada, Eun Ryu
  • Patent number: 8996078
    Abstract: A method for increasing data rate in wireless communications includes selectively activating a plurality of hardware accelerators, and performing, using the hardware accelerators, data processing for modem data based on parameters received from a processor.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: March 31, 2015
    Assignee: InterDigital Technology Corporation
    Inventors: Douglas R. Castor, Edward L. Hepler, Michael F. Starsinic, William C. Hackett, David S. Bass, Joseph W. Gredone, Paul L. Russell, Jr., Richard P. Gorman
  • Publication number: 20140181422
    Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.
    Type: Application
    Filed: March 3, 2014
    Publication date: June 26, 2014
    Applicant: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
  • Patent number: 8699434
    Abstract: A protocol engine (PE) for processing data within a protocol stack in a wireless transmit/receive unit (WTRU) is disclosed. The protocol stack executes decision and control operations. The data processing and re-formatting which was performed in a conventional protocol stack is removed from the protocol stack and performed by the PE. The protocol stack issues a control word for processing data and the PE processes the data based on the control word. Preferably, the WTRU includes a shared memory and a second memory. The shared memory is used as a data block place holder to transfer the data amongst processing entities. For transmit processing, the PE retrieves source data from the second memory and processes the data while moving the data to the shared memory based on the control word. For receive processing, the PE retrieves received data from the shared memory and processes it while moving the data to the second memory.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: April 15, 2014
    Assignee: InterDigital Technology Corporation
    Inventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznick
  • Publication number: 20130343287
    Abstract: A method for processing enhanced dedicated channel data in a wireless transmit/receive unit is described. An interrupt message is received at a medium access control (MAC) layer. The interrupt message is processed by the MAC layer, including at least one of: performing grant processing, on a condition that a grant is included in the interrupt message; obtaining buffer occupancy information; performing transport format combination recovery and elimination; generating a rate request; or multiplexing multiple protocol data units (PDUs) into a single MAC-e PDU.
    Type: Application
    Filed: August 30, 2013
    Publication date: December 26, 2013
    Applicant: InterDigital Technology Corporation
    Inventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry S. Smith, Peter S. Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry, Jung-Lin Pan
  • Patent number: 8537857
    Abstract: A method for processing enhanced dedicated channel (E-DCH) data in a wireless transmit/receive unit (WTRU) includes sending two messages. A first message is sent from a physical layer to a medium access control (MAC) layer, and triggers MAC layer processing of E-DCH data. A second message is sent from the MAC layer to the physical layer, and enables the physical layer to compute control parameters for physical layer processing of the E-DCH data before the MAC layer processing of the E-DCH data is completed.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: September 17, 2013
    Assignee: InterDigital Technology Corporation
    Inventors: Alexander Reznik, Edward L. Hepler, Guodong Zhang, Harry S. Smith, Peter S. Wang, Renuka Racha, Robert G. Gazda, Stephen E. Terry, Jung Lin Pan
  • Publication number: 20130045780
    Abstract: A method for increasing data rate in wireless communications includes selectively activating a plurality of hardware accelerators, and performing, using the hardware accelerators, data processing for modem data based on parameters received from a processor.
    Type: Application
    Filed: October 22, 2012
    Publication date: February 21, 2013
    Applicant: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Douglas R. Castor, Edward L. Hepler, Michael F. Starsinic, William C. Hackett, David S. Bass, Joseph W. Gredone, Paul L. Russell, JR., Richard P. Gorman
  • Patent number: 8316285
    Abstract: Methods and apparatus for performing error correction of data bits are disclosed. A forward metric calculation may be performed during a first window to generate a first group of calculated data. The first group of calculated data from the forward calculation may be stored in a memory location. A forward metric calculation may be performed during a second window to generate a second group of calculated data. The first group of calculated data may be read from the memory location and the second group of calculated data may be stored in the same memory location. The first group of calculated data may be used to calculate reverse metrics.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: November 20, 2012
    Assignee: InterDigital Technology Corporation
    Inventors: Edward L. Hepler, Michael F. Starsinic
  • Patent number: 8295891
    Abstract: A method and apparatus for optimization of a modem for high data rate applications comprise a plurality of hardware accelerators which are configured to perform data processing functions, wherein the hardware accelerators are parameterized, a processor is configured to selectively activate accelerators according to the desired function to conserve power requirements and a shared memory configured for communication between the plurality of hardware accelerators.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: October 23, 2012
    Assignee: Interdigital Technology Corporation
    Inventors: Douglas R. Castor, Edward L. Hepler, Michael F. Starsinic, William C. Hackett, David S. Bass, Joseph W. Gredone, Paul L. Russell, Jr., Richard P. Gorman
  • Patent number: 8112635
    Abstract: A data processing system ciphers and transfers data between a first memory unit and a second memory unit, such as, for example, between a share memory architecture (SMA) static random access memory (SRAM) and a double data rate (DDR) synchronous dynamic random access memory (SDRAM). The system includes a ciphering engine and a data-mover controller. The data-mover controller includes at least one register having a field that specifies whether or not the transferred data should be ciphered. If the field specifies that the transferred data should be ciphered, the field also specifies the type of ciphering that is to be performed, such as a third generation partnership project (3GPP) standardized confidentially cipher algorithm “f8” or integrity cipher algorithm “f9”.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: February 7, 2012
    Assignee: InterDigital Technology Corporation
    Inventors: Edward L. Hepler, Robert G. Gazda
  • Patent number: 8094653
    Abstract: A physical layer transport composite processing system used in a wireless communication system. A plurality of interconnected processing blocks are provided. The blocks are interconnected by a read data bus, a write data bus and a control bus. The blocks include a transport channel processing block, a composite channel processing block and a chip rate processing block. At least two of the blocks are capable of processing data for a plurality of wireless formats. A first set of parameters is programmed into the blocks for a particular wireless mode. The blocks are operated to process data in the particular wireless format mode.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: January 10, 2012
    Assignee: InterDigital Technology Corporation
    Inventors: Edward L. Hepler, Michael F. Starsinic, David S. Bass, Binish P. Desai, Alan M. Levi, George W. McClellan, Douglas R. Castor