Patents by Inventor Keith McCall

Keith McCall 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).

  • Publication number: 20230281444
    Abstract: Provided are in silico methods for utilizing an algorithm and machine learning model to compute a protein nutritional quality score for an organism from the organism's genome and to select an organism as a source of protein based on a computed protein nutritional quality score.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 7, 2023
    Inventors: Shane Brubaker, Monica Bhatia, Keith McCall, Baljit Singh Ghotra
  • Patent number: 10779476
    Abstract: In some embodiments, a method for managing growing crops in a crop growing farm includes operating one or more unmanned aerial vehicles (UAV) to fly over a plurality of sections of a crop growing farm. The UAVs are fitted with a plurality of cameras equipped to generate images in a plurality of spectrums. The plurality of sections of the crop growing farm grow crops of one or more types or varietals. The method further includes taking a plurality of aerial images of the sections of the vineyard in the plurality of spectrums, using the plurality of cameras, while the UAVs are flying over the plurality of sections of the crop growing farm, and executing an analyzer on a computing system to machine analyze the plurality of aerial images for anomalies associated with growing the crops of the one or more types or varietals. The machine analysis takes into consideration topological information of the crop growing farm, as well as current planting information of the crop growing farm.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: September 22, 2020
    Assignee: Pollen Systems Corporation
    Inventors: Keith McCall, Trina Nelson
  • Publication number: 20200253127
    Abstract: In some embodiments, a method for managing growing crops in a crop growing farm includes operating one or more unmanned aerial vehicles (UAV) to fly over a plurality of sections of a crop growing farm. The UAVs are fitted with a plurality of cameras equipped to generate images in a plurality of spectrums. The plurality of sections of the crop growing farm grow crops of one or more types or varietals. The method further includes taking a plurality of aerial images of the sections of the vineyard in the plurality of spectrums, using the plurality of cameras, while the UAVs are flying over the plurality of sections of the crop growing farm, and executing an analyzer on a computing system to machine analyze the plurality of aerial images for anomalies associated with growing the crops of the one or more types or varietals. The machine analysis takes into consideration topological information of the crop growing farm, as well as current planting information of the crop growing farm.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Keith McCall, Trina Nelson
  • Patent number: 10660277
    Abstract: In some embodiments, a method for managing growing vine in a vineyard includes operating one or more unmanned aerial vehicles (UAV) to fly over a plurality of sections of a vineyard. The UAVs are fitted with a plurality of cameras equipped to generate images in a plurality of spectrums. The plurality of sections of the vineyard grow vines of a plurality of varietals. The method further includes taking a plurality of aerial images of the sections of the vineyard in the plurality of spectrums, using the plurality of cameras, while the UAVs are flying over the plurality of sections of the vineyard, and executing an analyzer on a computing system to machine analyze the plurality of aerial images for anomalies associated with growing the vines of the plurality of varietals. The machine analysis takes into consideration topological information of the vineyard, as well as current planting information of the vineyard.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: May 26, 2020
    Assignee: Pollen Systems Corporation
    Inventors: Keith McCall, Carolyn Canterman, Trina Nelson
  • Publication number: 20200077601
    Abstract: In some embodiments, a method for managing growing vine in a vineyard includes operating one or more unmanned aerial vehicles (UAV) to fly over a plurality of sections of a vineyard. The UAVs are fitted with a plurality of cameras equipped to generate images in a plurality of spectrums. The plurality of sections of the vineyard grow vines of a plurality of varietals. The method further includes taking a plurality of aerial images of the sections of the vineyard in the plurality of spectrums, using the plurality of cameras, while the UAVs are flying over the plurality of sections of the vineyard, and executing an analyzer on a computing system to machine analyze the plurality of aerial images for anomalies associated with growing the vines of the plurality of varietals. The machine analysis takes into consideration topological information of the vineyard, as well as current planting information of the vineyard.
    Type: Application
    Filed: September 11, 2018
    Publication date: March 12, 2020
    Inventors: Keith McCall, Carolyn Canterman, Trina Nelson
  • Publication number: 20070203997
    Abstract: The principles of the present invention provide for categorizing electronic messages based on trust between electronic messaging entities. Messaging servers maintain trust lists indicating levels of trust between electronic messaging entities. Trust lists can be generated from existing trust information, such as, for example, address book entries. Messaging servers also maintain activity stores that indicate messaging activity between messaging entities. Based on information in a trust list and, when appropriate, information in an activity store, a messaging server can categorize an accessed electronic message, such as, for example, as unwanted and/or unsolicited. Messaging servers can securely exchange trust list information to increase the possibility of identifying a level of trust between messaging entities, even between messaging entities that have not previously exchanged electronic messages.
    Type: Application
    Filed: March 19, 2007
    Publication date: August 30, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Aleksandr Ingerman, Thomas Millett, Keith McCall
  • Publication number: 20060293868
    Abstract: Methods and apparatuses for receiving data associated with one or more system metrics, contextually analyzing that data in view of prior received data of one or more system metrics, determining, based at least in part on the results of the contextual analysis, if an alert needs to be sent, and sending or causing to be sent an alert, are described herein.
    Type: Application
    Filed: December 30, 2005
    Publication date: December 28, 2006
    Inventors: Keith McCall, Ronald Woan
  • Publication number: 20060294354
    Abstract: Methods and apparatuses for generating a generic system image to facilitate maintenance of one or more user-servicing processes of executing system images, and using the generic system image, in conjunction with configuration data to generate a system image having fixed, enhanced, or both, user-servicing processes, are described herein.
    Type: Application
    Filed: November 17, 2005
    Publication date: December 28, 2006
    Inventors: Keith McCall, Ronald Woan
  • Publication number: 20060277287
    Abstract: Methods and apparatuses for facilitating a user in maintaining and administering one or more processes of an executing system image through a user interface having a plurality of views, are described herein.
    Type: Application
    Filed: November 21, 2005
    Publication date: December 7, 2006
    Inventors: Keith McCall, Ronald Woan
  • Publication number: 20060213800
    Abstract: A clamshell package comprises a first portion comprising a first flange partially surrounding a first product receptacle. A first connecting member is connected to the first flange. The package further comprises a second portion comprising a second flange. A second connecting member is connected to and irreversibly separable from the second flange. The first connecting member irreversibly connects to the second connecting member when the first flange is disposed adjacent to the second flange.
    Type: Application
    Filed: March 20, 2006
    Publication date: September 28, 2006
    Inventors: Lance Ballard, Keith McCall, Chandler Parkinson
  • Patent number: D601010
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: September 29, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lance Ballard, Keith McCall, Chandler Parkinson, David A. Robinson