Patents by Inventor David S. Feldman

David S. Feldman 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: 11952622
    Abstract: Methods for analyzing DNA-containing samples are provided. The methods can comprise isolating a single genomic equivalent of DNA from the DNA-containing sample to provide a single isolated DNA molecule. The single isolated DNA molecule can be subjected to amplification conditions in the presence of one or more sets of unique molecularly tagged primers to provide one or more amplicons. Any spurious allelic sequences generated during the amplification process are tagged with an identical molecular tag. The methods can also include a step of determining the sequence of the one or more amplicons, in which the majority sequence for each code is selected as the sequence of the single original encapsulated target. The DNA-containing sample can be a forensic sample (e.g., mixed contributor sample), a fetal genetic screening sample, or a biological cell.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: April 9, 2024
    Assignee: The Johns Hopkins University
    Inventors: Andrew B. Feldman, Jeffrey S. Lin, David Weitz, Assaf Rotem
  • Publication number: 20160371032
    Abstract: An example disclosed method includes querying, via a logic circuit, a media processing device memory for files that can be stored to a USB storage device, the USB storage device being connected to a USB Host port of the media processing device; receiving a selection of one of the files to be stored to the USB storage device; determining, via the logic circuit, if the selected one of the files is a particular type of file, and if the selected one of the files is the particular type of file, converting the selected one of the files from a first representation to a second representation; and storing the selected one of the files in the second representation to the USB storage device.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 22, 2016
    Inventors: Carol L. Hill, James E. Phillips, Mark Schaefer, Leo T. Lowy, Daniel F. Donato, Andrew J. Pekarske, Gordon E. Molek, David S. Feldman
  • Patent number: 9124541
    Abstract: Techniques are provided for zero copy accelerated processing of packets received at a network device according to a session oriented protocol. Each packet comprises a header field and a payload field. Data in the header field of a byte is evaluated to determine whether a sequence number in the header field is equal to an expected sequence number for a given flow of packets. When the sequence number in the header field is equal to the expected sequence number, header data from the header field is stored in a header ring comprising a plurality of socket buffers and payload data is directed to an application buffer pool according to a pointer in a streaming data ring. When the sequence number in the header field is not equal to the expected sequence number, the header data and the payload data are stored in the header ring.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Shrijeet Mukherjee, David S. Feldman, Michael B. Galles
  • Publication number: 20130007296
    Abstract: Techniques are provided for zero copy accelerated processing of packets received at a network device according to a session oriented protocol. Each packet comprises a header field and a payload field. Data in the header field of a byte is evaluated to determine whether a sequence number in the header field is equal to an expected sequence number for a given flow of packets. When the sequence number in the header field is equal to the expected sequence number, header data from the header field is stored in a header ring comprising a plurality of socket buffers and payload data is directed to an application buffer pool according to a pointer in a streaming data ring. When the sequence number in the header field is not equal to the expected sequence number, the header data and the payload data are stored in the header ring.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shrijeet Mukherjee, David S. Feldman, Michael B. Galles
  • Patent number: 6681275
    Abstract: Numerous embodiments of a method and apparatus for dynamic coalescing are disclosed.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: January 20, 2004
    Assignee: Intel Corporation
    Inventors: Patrick L. Connor, David S. Feldman
  • Publication number: 20030056041
    Abstract: Numerous embodiments of a method and apparatus for dynamic coalescing are disclosed.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventors: Patrick L. Connor, David S. Feldman
  • Patent number: 5388202
    Abstract: A method and apparatus for generating realistic window borders of windows of a range of sizes for display on a display screen in a windowing environment. Realistic window borders with simulated 3-D characteristics and the appearance of real structures and materials such as wood, stone, etc., are provided within a windowing display environment by first generating and inputting realistic pictorial frame elements, sizing the realistic frame elements in accordance with the desired size of the window and generating location information for each element based upon the desired size of the window. The sized frame elements are then assembled using the location information and displayed on the screen of the system display device.
    Type: Grant
    Filed: August 9, 1993
    Date of Patent: February 7, 1995
    Assignee: Viacom International Inc.
    Inventors: Todd M. Squires, Michael J. Manning, David S. Feldman