Patents by Inventor Charles Gilbert

Charles Gilbert 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: 20220396762
    Abstract: The disclosure provides compositions and methods for growing programmable enzyme-functionalized and sense-and-response bacterial cellulose living materials with engineered microbial co-cultures.
    Type: Application
    Filed: August 21, 2020
    Publication date: December 15, 2022
    Applicants: Massachusetts Institute of Technology, Imperial College Innovations Limited
    Inventors: Timothy Kuan-Ta Lu, Tzu-Chieh Tang, Wolfgang Ott, Tom Ellis, Charles Gilbert
  • Patent number: 9652786
    Abstract: A method for attributing revenue for embedded software that displays advertising. The method includes the first step of determining the presence of more than one type of embedded software on a given client site. Then, the process assigns priority based on the length of time each type has resided on the client system and the source of each type, followed by classifying each software type, based on the history of present and predecessor copies of the software. A distribution factor is applied to each software type, based on the amount of advertising displayed by each software type and the length of time each software type has been installed. The partner revenue is distributed based on the distribution factor applied to each software type and a rate table.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: May 16, 2017
    Assignee: Gula Consulting Limited Liability Company
    Inventors: David L. Goulden, Charles Gilbert, Craig Zeldin
  • Publication number: 20140129304
    Abstract: A method for attributing revenue for embedded software. The method includes the first step of determining the presence of more than one type of embedded software on a given client site. Then, the process assigns priority based on the length of time each type has resided on the client system and the source of each type, followed by classifying each software type, based on the history of present and predecessor copies of the software. A distribution factor is applied to each software type, based on priority and classification, partner revenue is distributed based on the distribution factor applied to each software type.
    Type: Application
    Filed: January 16, 2014
    Publication date: May 8, 2014
    Applicant: Carhamm Ltd., LLC
    Inventors: David L. GOULDEN, Charles GILBERT, Craig ZELDIN
  • Patent number: 8645941
    Abstract: A method for attributing revenue for embedded software. The method includes the first step of determining the presence of more than one type of embedded software on a given client site. Then, the process assigns priority based on the length of time each type has resided on the client system and the source of each type, followed by classifying each software type, based on the history of present and predecessor copies of the software. A distribution factor is applied to each software type, based on priority and classification, partner revenue is distributed based on the distribution factor applied to each software type.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: February 4, 2014
    Assignee: Carhamm Ltd., LLC
    Inventors: David L. Goulden, Charles Gilbert, Craig Zeldin
  • Publication number: 20120022035
    Abstract: The invention relates to select squalamine salts, methods of their synthesis, their therapeutic use and their advantages relating to manufacturing, product stability and toxicity. More specifically, this application is directed to various forms of the dilactate salt of squalamine and their utility in inhibiting neovascularization and endothelial cell proliferation.
    Type: Application
    Filed: June 23, 2011
    Publication date: January 26, 2012
    Inventors: Eric Chellquist, Mary Doubleday, Charles Gilbert, Xuehai Zhang, Michael McLane, Kyle Armbruster, Roy C. Levitt
  • Patent number: 7981876
    Abstract: The invention relates to select squalamine salts, methods of their synthesis, their therapeutic use and their advantages relating to manufacturing, product stability and toxicity. More specifically, this application is directed to various forms of the dilactate salt of squalamine and their utility in inhibiting neovascularization and endothelial cell proliferation.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: July 19, 2011
    Assignee: Ohr Pharmaceuticals, Inc.
    Inventors: Eric Chellquist, Mary Doubleday, Charles Gilbert, Xuehai Zhang, Michael McLane, Kyle Armbruster, Roy C. Levitt
  • Publication number: 20100228592
    Abstract: Media is provided to a client device in response to a request with dynamically selected advertisements. One or more advertisements can be dynamically selected by an application server based on user data, advertisement parameters and other data to provide in or near the requested media. Attributes can be determined for one or more advertisement sets in which advertisements are placed within the requested media. The advertisement sets may be configured with the identified advertisements by an application server, and the requested media content and identified ads can be provided to the requesting client device.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 9, 2010
    Applicant: ZillionTV Corporation
    Inventors: Andrew T. Anderson, Charles Gilbert, Vinod Viswanathan, Wiliam Luciw, Madhusudan Therani
  • Patent number: 7480862
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: January 20, 2009
    Assignee: Claria Corporation
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Publication number: 20070010504
    Abstract: The invention relates to select squalamine salts, methods of their synthesis, their therapeutic use and their advantages relating to manufacturing, product stability and toxicity. More specifically, this application is directed to various forms of the dilactate salt of squalamine and their utility in inhibiting neovascularization and endothelial cell proliferation.
    Type: Application
    Filed: April 25, 2006
    Publication date: January 11, 2007
    Inventors: Eric Chellquist, Mary Doubleday, Charles Gilbert, Xuehai Zhang, Michael McLane, Kyle Armbruster, Roy Levitt
  • Patent number: 7162739
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: January 9, 2007
    Assignee: Claria Corporation
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Publication number: 20060235784
    Abstract: A method for attributing revenue for embedded software. The method includes the first step of determining the presence of more than one type of embedded software on a given client site. Then, the process assigns priority based on the length of time each type has resided on the client system and the source of each type, followed by classifying each software type, based on the history of present and predecessor copies of the software. A distribution factor is applied to each software type, based on priority and classification, partner revenue is distributed based on the distribution factor applied to each software type.
    Type: Application
    Filed: March 6, 2006
    Publication date: October 19, 2006
    Inventors: David Goulden, Charles Gilbert, Craig Zeldin
  • Patent number: 6968507
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: November 22, 2005
    Assignee: Claria Corporation
    Inventors: Mark E. Pennell, L. Scott Primak, Charles Gilbert
  • Publication number: 20050198587
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: May 6, 2005
    Publication date: September 8, 2005
    Inventors: Mark Pennell, L. Primak, Charles Gilbert
  • Patent number: 6732077
    Abstract: A speech recognition equipped geographic information recording apparatus and method. In one embodiment, a mobile data terminal has a communication node therein. A geographic mapping system is integral with the mobile data terminal, and is coupled to the communication node. A speech recognition system adapted to receive verbal information is also coupled to the mobile data terminal. The speech recognition system is adapted to receive attribute data verbalized by an operator of the mobile data terminal. Additionally, the speech recognition system is adapted to receive operating commands verbalized by an operator of the mobile data terminal. The communication node of the mobile data terminal includes a transmitter for sending information from the mobile data terminal to a desired location, and a receiver for receiving information from a desired location. In the present embodiment, a real-time communication link exists between the mobile data terminal and the desired location.
    Type: Grant
    Filed: May 28, 1996
    Date of Patent: May 4, 2004
    Assignee: Trimble Navigation Limited
    Inventors: Charles Gilbert, James M. Janky, Charles N. Branch, Mark E. Nichols
  • Publication number: 20030101241
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Marc E. Silverberg
  • Publication number: 20030098883
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Mark E. Pennell, L. Scott Primak, Charles Gilbert
  • Publication number: 20030101242
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Publication number: 20030098882
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 29, 2003
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Patent number: 6546360
    Abstract: A system and method for determining when portable devices require service. In one embodiment, the system is co-located with the portable device and includes a sensor, positioning system receiver and communication transmitter. The sensor senses when the portable device requires service. The positioning system receiver receives positioning signals, such as positioning signals issued by the Global Positioning System, (GPS), and uses the positioning system signals to determine the location of the portable device. The communications transmitter transmits a service signal to a service base station to indicate that the portable device requires service. The service signal includes the determined location of the portable device, thereby eliminating the need for service personnel to physically inspect every portable device in order to determine if any portable devices require service.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: April 8, 2003
    Assignee: Trimble Navigation Limited
    Inventors: Charles Gilbert, Brian Westfall
  • Patent number: 6430504
    Abstract: A control system for a combined GPS receiver and pseudolite receiver that allows adjustment of a number of data collection (i.e., configuration) parameters for the receiver. Preferably, a single interface allows for setting multiple parameters at the same time. Setting the configuration parameters may be in response to a user input specifying a desired quality of position estimate to be provided by the receiver and may be accomplished using a slide bar control. The slide bar control may be a graphical representation displayed to the user and may allow the user to choose from a number of predetermined settings, each corresponding to a set of different configuration parameters for the receiver.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: August 6, 2002
    Assignee: Trimble Navigation Ltd.
    Inventors: Charles Gilbert, Ann Ciganer