Patents by Inventor Kevin Lang

Kevin Lang 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: 11911173
    Abstract: A system for quantifying risk associated with preclinical indicators of one or more clinical skin conditions, the system is formed of a plurality of measurement tools in connection with a processor, the measurement tools configured to various pre-clinical indicators of the skin health of a subject' hand, where the processor is configured to calculate a score based on the combined data from the plurality of measurement tools, this score being representative of the subject's risk of future development of one or more clinical skin conditions.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: February 27, 2024
    Assignee: Deb IP Limited
    Inventors: Paul Blount, John Hines, Caroline Fellows, Chris Lang, Chris Mann, Kevin Ormandy
  • Patent number: 9152691
    Abstract: Techniques are provided for improving the speed and accuracy of analytics on big data using theta sketches, by converting fixed-size sketches to theta sketches, and by performing set operations on sketches. In a technique for performing a set operation, two sketches are analyzed to identify the maximum value of each sketch. The maximum values of the two sketches are compared. Based the comparison, one or more values are removed from the sketch whose maximum value is greater. After the removal, a set operation (e.g., union, intersection, or difference) is performed based on the modified sketch and the unmodified sketch. A result of the set operation is a third sketch, which may be used to estimate a cardinality of the larger data sets that are represented by the two input sketches.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: October 6, 2015
    Assignee: Yahoo! Inc.
    Inventors: Lee Rhodes, Anirban Dasgupta, Kevin Lang
  • Publication number: 20150227608
    Abstract: Techniques are provided for improving the speed and accuracy of analytics on big data using theta sketches, by converting fixed-size sketches to theta sketches, and by performing set operations on sketches. In a technique for performing a set operation, two sketches are analyzed to identify the maximum value of each sketch. The maximum values of the two sketches are compared. Based the comparison, one or more values are removed from the sketch whose maximum value is greater. After the removal, a set operation (e.g., union, intersection, or difference) is performed based on the modified sketch and the unmodified sketch. A result of the set operation is a third sketch, which may be used to estimate a cardinality of the larger data sets that are represented by the two input sketches.
    Type: Application
    Filed: April 21, 2015
    Publication date: August 13, 2015
    Inventors: Lee Rhodes, Anirban Dasgupta, Kevin Lang
  • Patent number: 9043348
    Abstract: Techniques are provided for improving the speed and accuracy of analytics on big data using theta sketches, by converting fixed-size sketches to theta sketches, and by performing set operations on sketches. In a technique for performing a set operation, two sketches are analyzed to identify the maximum value of each sketch. The maximum values of the two sketches are compared. Based the comparison, one or more values are removed from the sketch whose maximum value is greater. After the removal, a set operation (e.g., union, intersection, or difference) is performed based on the modified sketch and the unmodified sketch. A result of the set operation is a third sketch, which may be used to estimate a cardinality of the larger data sets that are represented by the two input sketches.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: May 26, 2015
    Assignee: Yahoo! Inc.
    Inventors: Lee Rhodes, Anirban Dasgupta, Kevin Lang
  • Publication number: 20150100596
    Abstract: Techniques are provided for improving the speed and accuracy of analytics on big data using theta sketches, by converting fixed-size sketches to theta sketches, and by performing set operations on sketches. In a technique for performing a set operation, two sketches are analyzed to identify the maximum value of each sketch. The maximum values of the two sketches are compared. Based the comparison, one or more values are removed from the sketch whose maximum value is greater. After the removal, a set operation (e.g., union, intersection, or difference) is performed based on the modified sketch and the unmodified sketch. A result of the set operation is a third sketch, which may be used to estimate a cardinality of the larger data sets that are represented by the two input sketches.
    Type: Application
    Filed: July 31, 2014
    Publication date: April 9, 2015
    Inventors: Lee Rhodes, Anirban Dasgupta, Kevin Lang
  • Publication number: 20120005029
    Abstract: A method for handling priorities in an ad exchange auction includes: constructing an exchange graph including nodes representing publishers and advertisers and directed edges that represent bilateral business agreements connecting the nodes; receiving an opportunity for displaying an ad to a user from a publisher; receiving ads from which to choose to fill the opportunity, the ads including respective advertiser priorities (A) and bid amounts; receiving a publisher priority (P) the ads as assigned by the publisher; constructing a priority triple (P,A,M) for each of at least some of the plurality of ads, the triple including the publisher priority (P), the advertiser priority (A), and a money payable to the publisher (M); comparing the P, the A, and the M of respective priority triples for the ads according to at least one scoping rule and at least one precedence rule, to determine the ad with which to fill the opportunity; and delivering the ad determined to have the highest priority to a web page of the publ
    Type: Application
    Filed: July 1, 2010
    Publication date: January 5, 2012
    Applicant: Yahoo! Inc.
    Inventors: Kevin Lang, Arathi Seshan, Amita Gajewar, Dongming Jiang
  • Publication number: 20110264516
    Abstract: A method is disclosed for limiting latency in filling a display opportunity in an ad exchange including: constructing an exchange graph comprising nodes representing a plurality of publishers and advertisers, the exchange graph also including a plurality of directed edges that represent bilateral business agreements connecting the nodes; receiving an opportunity for displaying an ad to a user, wherein the opportunity is associated with a publisher node; receiving ads from the advertisers from which to choose to fill the opportunity; determining whether a threshold total number of ads (T) is surpassed by the received ads; and randomly downsampling the number of ads from each of at least some of the advertisers when the threshold total number of ads (T) is surpassed by the received ads to reduce the total number of ads to a target number of ads (S) that reduces overall latency in determining which of sampled ads will fill the opportunity.
    Type: Application
    Filed: April 27, 2010
    Publication date: October 27, 2011
    Applicant: Yahoo! Inc.
    Inventors: Kevin Lang, Joaquin Arturo Delgado Rodriguez, Chavdar Botev
  • Publication number: 20110238493
    Abstract: A method is disclosed for optimizing ad selection in an exchange having intermediate ad-networks including: constructing an exchange graph having nodes representing publishers, advertisers, and intermediate ad-network entities, and including directed edges that represent bilateral business agreements connecting the nodes; receiving an opportunity for displaying an ad to a user that is associated with a publisher node and includes properties that are targetable by supply predicates, wherein a supply predicate is a function whose inputs include properties of the user; receiving ads that are available for display to the user associated with respective advertiser nodes and that include properties that are targetable by demand predicates, wherein a demand predicate is a function whose inputs include properties of one or more of the plurality of ads; computing a thinned graph by enforcing the supply predicates in the nodes and edges of the graph; and producing a list of ads and corresponding paths that exist throug
    Type: Application
    Filed: March 29, 2010
    Publication date: September 29, 2011
    Applicant: Yahoo! Inc.
    Inventors: Bhaskar Ghosh, Kevin Lang, Dongming Jiang, Swaroop Jagadish, Joaquin Arturo Delgado Rodriguez
  • Publication number: 20090254523
    Abstract: Methods and apparatuses relate to hosting an inverted index for term-based document searching. According to disclosed aspects, each bank of a plurality of banks receives a plurality of Document IDentifiers (DocIDs) in the inverted index, and within each bank, posting lists for each term are determined large or small. DocIDs for large posting lists are distributed among computers in a bank while responsibility for producing DocIDs identifiers in a small posting list are distributed by term to one or fewer computers in the bank. During operation, each term of a query is distributed to each bank, and then for small terms, only those computers assigned responsibility for a given term need to search for responsive DocIDs. DocIDs can be redistributed among computers in a bank such that results are presented from the computers that would have produced those results in a cluster having a pure DocIDs distribution scheme.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: Yahoo! Inc.
    Inventors: Kevin Lang, Swee Lim, Choongsoon Chang
  • Publication number: 20070264404
    Abstract: High protein and high fiber food products, additives for preparing high protein and high fiber food products, and methods of making high protein and high fiber food products are disclosed. More particularly, the additives and methods disclosed are useful for preparing high protein and high fiber bread products. The additives comprise protein and/or fiber, at least one hydrocolloid, oil, and water and may optionally comprise minerals and emulsifiers.
    Type: Application
    Filed: June 22, 2007
    Publication date: November 15, 2007
    Applicant: Delavau LLC
    Inventors: Kevin Lang, Raya Levin, Gregory Murphy, James Dibble
  • Publication number: 20070178153
    Abstract: Highly compactable granulations and methods for preparing highly compactable granulations are disclosed. More particularly, highly compactable calcium carbonate granulations are disclosed. The granulations comprise powdered materials such as calcium carbonate that have small median particle sizes. The disclosed granulations are useful in pharmaceutical and nutraceutical tableting and provide smaller tablet sizes upon compression than previously available.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 2, 2007
    Applicant: Delavau LLC
    Inventors: Raya Levin, Kevin Lang, Gregory Murphy, James Dibble
  • Publication number: 20070178154
    Abstract: Highly compactable granulations and methods for preparing highly compactable granulations are disclosed. More particularly, highly compactable calcium carbonate granulations are disclosed. The granulations comprise powdered materials such as calcium carbonate that have small median particle sizes. The disclosed granulations are useful in pharmaceutical and nutraceutical tableting and provide smaller tablet sizes upon compression than previously available.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 2, 2007
    Applicant: Delavau LLC
    Inventors: Raya Levin, Kevin Lang, Gregory Murphy, James Dibble
  • Publication number: 20070053977
    Abstract: Highly compactable granulations and methods for preparing highly compactable granulations are disclosed. More particularly, highly compactable calcium carbonate granulations are disclosed. The granulations comprise powdered materials such as calcium carbonate that have small median particle sizes. The disclosed granulations are useful in pharmaceutical and nutraceutical tableting and provide smaller tablet sizes upon compression than previously available.
    Type: Application
    Filed: October 25, 2006
    Publication date: March 8, 2007
    Applicant: DELAVAU LLC
    Inventors: Kevin Lang, James Dibble, Raya Levin, Gregory Murphy
  • Publication number: 20070048406
    Abstract: Calcium fortified foods, such as leavened baked goods, are disclosed. Methods for preparing calcium fortified foods and calcium additives are also disclosed.
    Type: Application
    Filed: August 4, 2006
    Publication date: March 1, 2007
    Inventors: Kevin Lang, James Dibble, Gregory Murphy
  • Publication number: 20070045890
    Abstract: Highly compactable granulations and methods for preparing highly compactable granulations are disclosed. More particularly, highly compactable calcium carbonate granulations are disclosed. The granulations comprise powdered materials such as calcium carbonate that have small median particle sizes. The disclosed granulations are useful in pharmaceutical and nutraceutical tableting and provide smaller tablet sizes upon compression than previously available.
    Type: Application
    Filed: October 25, 2006
    Publication date: March 1, 2007
    Applicant: DELAVAU LLC
    Inventors: Kevin Lang, James Dibble, Raya Levin, Gregory Murphy
  • Publication number: 20070042039
    Abstract: Highly compactable granulations and methods for preparing highly compactable granulations are disclosed. More particularly, highly compactable calcium carbonate granulations are disclosed. The granulations comprise powdered materials such as calcium carbonate that have small median particle sizes. The disclosed granulations are useful in pharmaceutical and nutraceutical tableting and provide smaller tablet sizes upon compression than previously available.
    Type: Application
    Filed: October 25, 2006
    Publication date: February 22, 2007
    Applicant: DELAVAU LLC
    Inventors: Kevin Lang, James Dibble, Raya Levin, Gregory Murphy
  • Publication number: 20070042082
    Abstract: Calcium additives useful for fortifying baked goods, such as bread products, with calcium are disclosed. The calcium additives are particularly useful for fortifying leavened baked goods with calcium. Methods for preparing the calcium additives and using the calcium additives to fortify baked goods are also disclosed. Generally, the calcium additives comprise intimate admixtures calcium carbonate and an acid such as citric acid.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 22, 2007
    Inventors: Kevin Lang, James Dibble, Gregory Murphy
  • Publication number: 20060222737
    Abstract: Calcium additives useful for fortifying baked goods, such as bread products, with calcium are disclosed. The calcium additives are particularly useful for fortifying leavened baked goods with calcium. Methods for preparing the calcium additives and using the calcium additives to fortify baked goods are also disclosed. Generally, the calcium additives comprise suspensions of calcium carbonate in acidic aqueous solutions such as citric acid solutions.
    Type: Application
    Filed: June 16, 2005
    Publication date: October 5, 2006
    Inventors: James Dibble, Kevin Lang
  • Publication number: 20060141126
    Abstract: High protein and high fiber food products, additives for preparing high protein and high fiber food products, and methods of making high protein and high fiber food products are disclosed. More particularly, the additives and methods disclosed are useful for preparing high protein and high fiber bread products. The additives comprise protein and/or fiber, at least one hydrocolloid, oil, and water and may optionally comprise minerals and emulsifiers.
    Type: Application
    Filed: February 17, 2006
    Publication date: June 29, 2006
    Inventors: Raya Levin, Kevin Lang, Gregory Murphy, James Dibble
  • Patent number: D584933
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: January 20, 2009
    Assignees: J-Sons, Inc.
    Inventors: Terry B. Jergenson, Kevin A. Lang