Patents by Inventor David S. Harding

David S. Harding 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: 10445855
    Abstract: Lung segmentation and bone suppression techniques are helpful pre-processing steps prior to radiographic analyzes of the human thorax, as may occur during cancer screenings and other medical examinations. Autonomous lung segmentation may remove spurious boundary pixels from a radiographic image, as well as identify and refine lung boundaries. Thereafter, autonomous bone suppression may identify clavicle, posterior rib, and anterior rib bones using various image processing techniques, including warping and edge detection. The identified clavicle, posterior rib, and anterior rib bones may then be suppressed from the radiographic image to yield a segmented, bone suppressed radiographic image.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: October 15, 2019
    Assignees: iCAD, Inc., Konica Minolta, Inc.
    Inventors: David S. Harding, Sridharan Kamalakanan, Satoshi Kasai, Shinsuke Katsuhara, James H. Pike, Muhammad F. Sabir, Jeffrey C. Wehnes
  • Publication number: 20180268486
    Abstract: A computerized system (10) and method for integrating trade executions among multiple market participant types is disclosed. The system (10) includes a client system (14) that provides a user interfact (150) for inputting an order for the execution of a trade and a server system (12) in communication with the client system (14). The server system (12) accepts the order for the execution of the trade from the client system (14). The server system (12) then routes the order to a trade execution location (30) of one market participant type selected from among multiple market participant types such as the market participant types of ECNs, market makers and exchanges. The server system (12) has direct and indirect access to the ECNs and the market makers and has indirect access to the exchanges, thereby integrating trade executions among multiple market participant types.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Applicant: Charles Schwab & Co, Inc.
    Inventors: Bradley J Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Gregory Scott Mogonye
  • Patent number: 9978101
    Abstract: A computerized system (10) and method for integrating trade executions among multiple market participant types is disclosed. The system (10) includes a client system (14) that provides a user interface (150) for inputting an order for the execution of a trade and a server system (12) in communication with the client system (14). The server system (12) accepts the order for the execution of the trade from the client system (14). The server systems (12) then routes the order to a trade execution location (30) of one market participant type selected from among multiple market participant types such as the market participant types of ECNs, market makers and exchanges. The server system (12) has direct and indirect access to the ECNs and the market makers and has indirect access to the exchanges, thereby integrating trade executions among multiple market participant types.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: May 22, 2018
    Assignee: CHARLES SCHWAB & CO
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye
  • Publication number: 20170032535
    Abstract: Lung segmentation and bone suppression techniques are helpful pre-processing steps prior to radiographic analyses of the human thorax, as may occur during cancer screenings and other medical examinations. Autonomous lung segmentation may remove spurious boundary pixels from a radiographic image, as well as identify and refine lung boundaries. Thereafter, autonomous bone suppression may identify clavicle, posterior rib, and anterior rib bones using various image processing techniques, including warping and edge detection. The identified clavicle, posterior rib, and anterior rib bones may then be suppressed from the radiographic image to yield a segmented, bone suppressed radiographic image.
    Type: Application
    Filed: April 1, 2015
    Publication date: February 2, 2017
    Applicants: iCAD, Inc., Konica Minolta, Inc.
    Inventors: David S. Harding, Sridharan Kamalakanan, Satoshi Kasai, Shinsuke Katsuhara, James H. Pike, Muhammad F. Sabir, Jeffrey C. Wehnes
  • Patent number: 9256941
    Abstract: An analysis of a digitized image is provided. The digitized image is repeatedly convolved to form first convolved images, which first convolved images are convolved a second time to form second convolved images. Each first convolved image and the respective second convolved image representing a stage, and each stage represents a different scale or size of anomaly. As an example, the first convolution may utilize a Gaussian convolver, and the second convolution may utilize a Laplacian convolver, but other convolvers may be used. The second convolved image from a current stage and the first convolved image from a previous stage are used with a neighborhood median determined from the second convolved image from the current stage by a peak detector to detect peaks, or possible anomalies for that particular scale.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: February 9, 2016
    Assignee: VUCOMP, INC.
    Inventors: Jeffrey C. Wehnes, James P. Monaco, David S. Harding, James H. Pike, Anbinh T. Ho, Lawrence M. Hanafy
  • Publication number: 20150071521
    Abstract: An image analysis embodiment comprises generating a bulge mask from a digital image, the bulge mask comprising potential convergence hubs for spiculated anomalies, detecting ridges in the digital image to generate a detected ridges map, projecting the detected ridges map onto a set of direction maps having different directional vectors to generate a set of ridge direction projection maps, determining wedge features for the potential convergence hubs from the set of ridge direction projection maps, selecting ridge convergence hubs from the potential convergence hubs having strongest wedge features, extracting classification features for each of the selected ridge convergence hubs, and classifying the selected ridge convergence hubs based on the extracted classification features.
    Type: Application
    Filed: November 14, 2014
    Publication date: March 12, 2015
    Inventors: Jeffrey C. Wehnes, David S. Harding
  • Patent number: 8958625
    Abstract: An image analysis embodiment comprises generating a bulge mask from a digital image, the bulge mask comprising potential convergence hubs for spiculated anomalies, detecting ridges in the digital image to generate a detected ridges map, projecting the detected ridges map onto a set of direction maps having different directional vectors to generate a set of ridge direction projection maps, determining wedge features for the potential convergence hubs from the set of ridge direction projection maps, selecting ridge convergence hubs from the potential convergence hubs having strongest wedge features, extracting classification features for each of the selected ridge convergence hubs, and classifying the selected ridge convergence hubs based on the extracted classification features.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: February 17, 2015
    Assignee: Vucomp, Inc.
    Inventors: Jeffrey C. Wehnes, David S. Harding
  • Publication number: 20150023580
    Abstract: An analysis of a digitized image is provided. The digitized image is repeatedly convolved to form first convolved images, which first convolved images are convolved a second time to form second convolved images. Each first convolved image and the respective second convolved image representing a stage, and each stage represents a different scale or size of anomaly. As an example, the first convolution may utilize a Gaussian convolver, and the second convolution may utilize a Laplacian convolver, but other convolvers may be used. The second convolved image from a current stage and the first convolved image from a previous stage are used with a neighborhood median determined from the second convolved image from the current stage by a peak detector to detect peaks, or possible anomalies for that particular scale.
    Type: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventors: Jeffrey C. Wehnes, James P. Monaco, David S. Harding, James H. Pike, Anbinh T. Ho, Lawrence M. Hanafy
  • Patent number: 8923594
    Abstract: An image analysis embodiment comprises generating a bulge mask from a digital image, the bulge mask comprising potential convergence hubs for spiculated anomalies, detecting ridges in the digital image to generate a detected ridges map, projecting the detected ridges map onto a set of direction maps having different directional vectors to generate a set of ridge direction) projection maps, determining wedge features for the potential convergence hubs from the set of ridge direction projection maps, selecting ridge convergence hubs from the potential convergence hubs having strongest wedge features, extracting classification features for each of the selected ridge convergence hubs, and classifying the selected ridge convergence hubs based on the extracted classification features.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: December 30, 2014
    Assignee: vuCOMP, Inc.
    Inventors: Jeffrey C. Wehnes, David S. Harding
  • Patent number: 8855388
    Abstract: An analysis of a digitized image is provided. The digitized image is repeatedly convolved to form first convolved images, which first convolved images are convolved a second time to form second convolved images. Each first convolved image and the respective second convolved image representing a stage, and each stage represents a different scale or size of anomaly. As an example, the first convolution may utilize a Gaussian convolver, and the second convolution may utilize a Laplacian convolver, but other convolvers may be used. The second convolved image from a current stage and the first convolved image from a previous stage are used with a neighborhood median determined from the second convolved image from the current stage by a peak detector to detect peaks, or possible anomalies for that particular scale.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: October 7, 2014
    Assignee: vuCOMP, Inc.
    Inventors: Jeffrey C. Wehnes, James P. Monaco, David S. Harding, James H. Pike, Anbinh T. Ho, Lawrence M. Hanafy
  • Patent number: 8548889
    Abstract: A system for graphically differentiating user preferred securities from one another is disclosed. The system comprises a server system (12) and a client system (14). The server system (12) is in communication with a security data source (26) that provides security data on a plurality of securities. The client system (14) is in communication with the server system (12) and provides M user specific criteria to the server system (12). The server system (12) then analyzes the security data based upon the M user specific criteria and identifies user preferred securities from the plurality of securities. The server system (12) provides the client system (14) with data relating to the user preferred securities. The client system (14) uses N user specific parameters received from an input device (16, 18) to generate an N dimensional graph that is populated with icons representing the user preferred securities, thereby graphically differentiating the user preferred securities from one another on a display device (20).
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: October 1, 2013
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye, Gregory Ferris, Philip R. Berber
  • Publication number: 20130208956
    Abstract: An image analysis embodiment comprises generating a bulge mask from a digital image, the bulge mask comprising potential convergence hubs for spiculated anomalies, detecting ridges in the digital image to generate a detected ridges map, projecting the detected ridges map onto a set of direction maps having different directional vectors to generate a set of ridge direction) projection maps, determining wedge features for the potential convergence hubs from the set of ridge direction projection maps, selecting ridge convergence hubs from the potential convergence hubs having strongest wedge features, extracting classification features for each of the selected ridge convergence hubs, and classifying the selected ridge convergence hubs based on the extracted classification features.
    Type: Application
    Filed: April 29, 2011
    Publication date: August 15, 2013
    Applicant: vuCOMP, Inc.
    Inventors: Jeffrey C. Wehnes, David S. Harding
  • Patent number: 8417617
    Abstract: A computerized system (10) and method for obtaining the best fill for an order using automated suborders is disclosed. The system (10) includes a client system (14) that proves a user interface (150) for inputting an order and a single click operation for initiating the order. The system (10) also includes a server system (12) that is in communication with the client system (14) and a plurality of trade execution locations (30). When the server system (12) receives the order from the client system (14), the server system (12) parses the order into a plurality of suborders. The server system (12) then sends each of the suborders to one of the market participants which are selected and sorted based upon having the best available price for a particular suborder. As such, if all of the suborders are filled, the best price is obtained for the order.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: April 9, 2013
    Assignee: Charles Schwab & Co.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye
  • Publication number: 20130051676
    Abstract: An analysis of a digitized image is provided. The digitized image is repeatedly convolved to form first convolved images, which first convolved images are convolved a second time to form second convolved images. Each first convolved image and the respective second convolved image representing a stage, and each stage represents a different scale or size of anomaly. As an example, the first convolution may utilize a Gaussian convolver, and the second convolution may utilize a Laplacian convolver, but other convolvers may be used. The second convolved image from a current stage and the first convolved image from a previous stage are used with a neighborhood median determined from the second convolved image from the current stage by a peak detector to detect peaks, or possible anomalies for that particular scale.
    Type: Application
    Filed: April 29, 2011
    Publication date: February 28, 2013
    Applicant: VUCOMP, INC.
    Inventors: Jeffrey C. Wehnes, James P. Monaco, David S. Harding, James H. Pike, Anbinh T. Ho, Lawrence M. Hanafy
  • Patent number: 7970694
    Abstract: Disclosed are methods and systems of executing securities trades. An exemplary system comprises a server system that is in communication with a client system, a security data source, and a trade execution location. The security data source provides security data relating to a plurality of securities to the server system. The client system provides user specific criteria to the server system. The server system then analyzes the security data based upon the criteria, identifies user preferred securities from the plurality of securities, and provides the client system with data relating to the user preferred securities. The client system uses N user specific parameters to generate and display an N dimensional graph that is populated with icons representing the user preferred securities. After a user preferred securities is selected from the graph and an order is requested, the client system sends the order to the server system.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: June 28, 2011
    Assignee: Charles Schwab & Co.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye, Gregory Ferris, Philip R. Berber
  • Patent number: 7962398
    Abstract: A system for executing trades in a user preferred security comprising a server system (12) in communication with a client system (14), a security data source (26) and a trade execution location (30). The security data source (26) provides security data relating to a plurality of securities to the server system (12). The server system (12) analyzes the security data based upon M user specific criteria, and identifies user preferred securities from the plurality of securities and provides the client system (14) with data relating to the user preferred securities. The client system (14) uses N user specific parameters to generate and display an N dimensional graph that is populated with icons representing the user preferred securities. After a user preferred security is selected, the server system (12) routes the order to a trade execution location (30).
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: June 14, 2011
    Assignee: Charles Schwab & Co.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye, Gregory Ferris, Philip R. Berber
  • Patent number: 7752110
    Abstract: A system for graphically differentiating user preferred securities from one another is disclosed. The system comprises a server system (12) and a client system (14). The server system (12) is in communication with a security data source (26) that provides security data on a plurality of securities. The client system (14) is in communication with the server system (12) and provides M user specific criteria to the server system (12). The server system (12) then analyzes the security data based upon the M user specific criteria and identifies user preferred securities from the plurality of securities. The server system (12) provides the client system (14) with data relating to the user preferred securities. The client system (14) uses N user specific parameters received from an input device (16, 18) to generate an N dimensional graph that is populated with icons representing the user preferred securities, thereby graphically differentiating the user preferred securities from one another on a display device (20).
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: July 6, 2010
    Assignee: Charles Schwab & Co.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, Jr., Gregory Scott Mogonye, Gregory Ferris, Philip R. Berber
  • Publication number: 20090204548
    Abstract: A system for executing trades in a user preferred security is disclosed. The system comprises a server system (12) that is in communication with a client system (14), a security data source (26) and a trade execution location (30). The security data source (26) provides security data relating to a plurality of securities to the server system (12). The client system (14) provides M user specific criteria to the server system (12). The server system (12) then analyzes the security data based upon the M user specific criteria and identifies user preferred securities from the plurality of securities. The server system (12) provides the client system (14) with data relating to the user preferred securities. The client system (14) uses N user specific parameters to generate and display an N dimensional graph that is populated with icons representing the user preferred securities.
    Type: Application
    Filed: February 4, 2009
    Publication date: August 13, 2009
    Applicant: Charles Schwab & Co.
    Inventors: Bradley J. Swearingen, David S. Harding, Brant C. Lewis, Richard Munoz, JR., Gregory Scott Mogonye, Gregory Ferris, Philip R. Berber