Patents by Inventor Kenneth J. Knight

Kenneth J. Knight 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: 7721002
    Abstract: Data is synchronized among multiple web servers, each of which is coupled to a common data server. Each web server retrieves a scheduled activation time from the data server. If the current time is prior to the scheduled activation time, then each web server retrieves updated data from the data server into a staging cache in the web server. At the scheduled activation time, each web server copies data from its staging cache to an active cache in the web server. If a new web server is added or an existing web server is initialized, then data is copied from an active cache in the data server to an active cache in the new or initialized web server. The multiple web servers may be arranged to form a web farm.
    Type: Grant
    Filed: June 29, 2006
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Kenneth J. Knight, David J. Messner
  • Patent number: 7181539
    Abstract: Data is synchronized among multiple web servers, each of which is coupled to a common data server. Each web server retrieves a scheduled activation time from the data server. If the current time is prior to the scheduled activation time, then each web server retrieves updated data from the data server into a staging cache in the web server. At the scheduled activation time, each web server copies data from its staging cache to an active cache in the web server. If a new web server is added or an existing web server is initiated, then data is copied from an active cache in the data server to an active cache in the new or initialized web server. The multiple web servers may be arranged to form a web farm.
    Type: Grant
    Filed: September 1, 1999
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Kenneth J. Knight, David J. Messner
  • Patent number: 6994254
    Abstract: A print medium is encoded with information bearing indicia. A transparent layer or substrate which receives the printed information during printing has a first surface, a second surface and a leading edge. A strip of tape is applied to the first surface. A machine readable information bearing indicia is applied to at least one surface of the tape strip. The indicia is formed by a pattern of fluorescent material which upon excitation by radiation of a given spectral excitation range emits radiation in a fluorescent spectral range. The tape reflects radiation in the given excitation spectral range and in the fluorescent spectral range. One type of indicia is a bar code pattern, although other types can also be employed.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: February 7, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig S. Huston, Said Zamani-Kord, Bruce E. Mortland, Kenneth J. Knight, Dale R. Davis, Todd Medin, William D. Meyer, Peter C. Morris
  • Patent number: 6969549
    Abstract: A substrate structure encoded with information bearing indicia includes a substrate having a first surface and a second surface. Formed on the first surface is a first information bearing indicia defined by a fluorescent material. A second information bearing indicia is defined by a fluorescent material positioned adjacent to the second surface, the second indicia and the first indicia in an overlapping relationship. The substrate structure includes apparatus for preventing interference between the first indicia and the second indicia during a detection process. The interference preventing apparatus can include reflective or absorptive coatings formed on the first and second surfaces of the substrate, the first and second information bearing indicia positioned on the respective reflective coatings, a thin metal foil layer positioned between the first indicia and the second indicia, or a black background disposed between the first and second indicia.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: November 29, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Said Zamani-Kord, Dale R. Davis, Craig S. Huston, Bruce E. Mortland, Kenneth J. Knight
  • Patent number: 6766953
    Abstract: A print medium is encoded with information bearing indicia. A transparent layer or substrate which receives the printed information during printing has a first surface, a second surface and a leading edge. A strip of tape is applied to the first surface. A machine readable information bearing indicia is applied to at least one surface of the tape strip. The indicia is formed by a pattern of fluorescent material which upon excitation by radiation of a given spectral excitation range emits radiation in a fluorescent spectral range. The tape reflects radiation in the given excitation spectral range and in the fluorescent spectral range. One type of indicia is a bar code pattern, although other types can also be employed.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: July 27, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig S. Huston, Said Zamani-Kord, Bruce E. Mortland, Kenneth J. Knight, Dale R. Davis, Todd Medin, William D. Meyer, Peter C. Morris
  • Publication number: 20040117271
    Abstract: Described are product or catalog configuration systems and methods for allowing only valid combinations of attributes to be selected. The invention receives as an input a record set of all the product variants for a given product. Then, dropdowns, or other input portions, for each distinct value per variant dimension are exposed. As the user interacts with the configurator by selecting a variant value, the product record set is filtered by the selections made and the remaining variants are repopulated with only the valid choices for the given variant selections made.
    Type: Application
    Filed: December 11, 2002
    Publication date: June 17, 2004
    Applicant: Microsoft Corporation
    Inventors: Kenneth J. Knight, Ritu Manocha
  • Publication number: 20030213848
    Abstract: A print medium is encoded with information bearing indicia. A transparent layer or substrate which receives the printed information during printing has a first surface, a second surface and a leading edge. A strip of tape is applied to the first surface. A machine readable information bearing indicia is applied to at least one surface of the tape strip. The indicia is formed by a pattern of fluorescent material which upon excitation by radiation of a given spectral excitation range emits radiation in a fluorescent spectral range. The tape reflects radiation in the given excitation spectral range and in the fluorescent spectral range. In another embodiment, the strip of tape is applied to the first surface of the layer of the print medium, and has a top surface which is exposed when the tape strip is applied to the print medium and a bottom surface adjacent the first surface of the print medium. A first machine readable information bearing indicia is applied to the top surface of the tape strip.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 20, 2003
    Inventors: Craig S. Huston, Said Zamani-Kord, Bruce E. Mortland, Kenneth J. Knight, Dale R. Davis, Todd Medin, William D. Meyer, Peter C. Morris
  • Patent number: 6386671
    Abstract: A technique for marking media with indicia in such a way as the media may be loaded into the printer in any orientation. These indicia marks are read by a printer for the purpose of identifying the media, determining the orientation of the media, and providing additional information about the media. The indicia encodes the necessary information for the printer to identify the media as well as additional information about the media that may be useful for the printer. In a typical embodiment, the indicia will be invisible to the human eye but machine readable. On sheets of media, indicia are placed in the margin of the media in eight corners of the page, four on the front and four on the back. The indicia are placed and orientated such that the indicia are in the same relative position and orientation to the printer regardless of the orientation in which the media is loaded into the printer.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: May 14, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Craig S. Huston, Said Zamani-Kord, Bruce E. Mortland, Kenneth J. Knight, Dale R. Davis