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: 11506656Abstract: 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: GrantFiled: November 14, 2017Date of Patent: November 22, 2022Assignee: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Constantine F. Harris, Edward L. Hepler, Philip J. Charron, Julia D. Harris, Andrew D. Singer
-
Patent number: 11304634Abstract: 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: GrantFiled: November 3, 2017Date of Patent: April 19, 2022Assignee: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Edward L. Hepler
-
Publication number: 20200060585Abstract: 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: ApplicationFiled: November 3, 2017Publication date: February 27, 2020Applicant: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Edward L. Hepler
-
Publication number: 20190388006Abstract: 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: ApplicationFiled: December 8, 2017Publication date: December 26, 2019Applicant: Basil Leaf Technologies, LLCInventors: Basil M. Harris, Constantine F. Harris, George C. Harris, Edward L. Hepler
-
Publication number: 20190392952Abstract: 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: ApplicationFiled: November 28, 2017Publication date: December 26, 2019Applicant: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Philip J. Charron, Julia D. Harris, Andrew D. Singer, Constantine F. Harris, Edward L. Hepler
-
Publication number: 20190346429Abstract: 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: ApplicationFiled: November 14, 2017Publication date: November 14, 2019Applicant: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Constantine F. Harris, Edward L. Hepler, Philip J. Charron, Julia D. Harris, Andrew D. Singer
-
Publication number: 20190343432Abstract: 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: ApplicationFiled: November 3, 2017Publication date: November 14, 2019Applicant: Basil Leaf Technologies, LLCInventors: Basil M. HARRIS, George C. HARRIS, Edward L. HEPLER
-
Publication number: 20190269338Abstract: 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: ApplicationFiled: November 3, 2017Publication date: September 5, 2019Applicant: Basil Leaf Technologies, LLCInventors: Basil M. Harris, George C. Harris, Edward L. Hepler, Constantine F. Harris
-
Patent number: 9164932Abstract: 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: GrantFiled: March 3, 2014Date of Patent: October 20, 2015Assignee: InterDigital Technology CorporatonInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
-
Publication number: 20150229970Abstract: 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: ApplicationFiled: August 10, 2012Publication date: August 13, 2015Applicant: 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: 8996078Abstract: 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: GrantFiled: October 22, 2012Date of Patent: March 31, 2015Assignee: InterDigital Technology CorporationInventors: 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: 20140181422Abstract: 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: ApplicationFiled: March 3, 2014Publication date: June 26, 2014Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznik
-
Patent number: 8699434Abstract: 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: GrantFiled: April 14, 2011Date of Patent: April 15, 2014Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda, Alexander Reznick
-
Publication number: 20130343287Abstract: 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: ApplicationFiled: August 30, 2013Publication date: December 26, 2013Applicant: InterDigital Technology CorporationInventors: 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: 8537857Abstract: 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: GrantFiled: March 11, 2011Date of Patent: September 17, 2013Assignee: InterDigital Technology CorporationInventors: 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: 20130045780Abstract: 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: ApplicationFiled: October 22, 2012Publication date: February 21, 2013Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: 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: 8316285Abstract: 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: GrantFiled: March 10, 2011Date of Patent: November 20, 2012Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Michael F. Starsinic
-
Patent number: 8295891Abstract: 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: GrantFiled: October 20, 2008Date of Patent: October 23, 2012Assignee: Interdigital Technology CorporationInventors: 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: 8112635Abstract: 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: GrantFiled: December 9, 2009Date of Patent: February 7, 2012Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Robert G. Gazda
-
Patent number: 8094653Abstract: 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: GrantFiled: February 23, 2009Date of Patent: January 10, 2012Assignee: InterDigital Technology CorporationInventors: Edward L. Hepler, Michael F. Starsinic, David S. Bass, Binish P. Desai, Alan M. Levi, George W. McClellan, Douglas R. Castor