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: 7721002Abstract: 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: GrantFiled: June 29, 2006Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Kenneth J. Knight, David J. Messner
-
Patent number: 7181539Abstract: 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: GrantFiled: September 1, 1999Date of Patent: February 20, 2007Assignee: Microsoft CorporationInventors: Kenneth J. Knight, David J. Messner
-
Patent number: 6994254Abstract: 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: GrantFiled: April 29, 2003Date of Patent: February 7, 2006Assignee: 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: 6969549Abstract: 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: GrantFiled: November 19, 1999Date of Patent: November 29, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Said Zamani-Kord, Dale R. Davis, Craig S. Huston, Bruce E. Mortland, Kenneth J. Knight
-
Patent number: 6766953Abstract: 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: GrantFiled: November 19, 1999Date of Patent: July 27, 2004Assignee: 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: 20040117271Abstract: 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: ApplicationFiled: December 11, 2002Publication date: June 17, 2004Applicant: Microsoft CorporationInventors: Kenneth J. Knight, Ritu Manocha
-
Publication number: 20030213848Abstract: 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: ApplicationFiled: April 29, 2003Publication date: November 20, 2003Inventors: 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: 6386671Abstract: 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: GrantFiled: December 29, 1999Date of Patent: May 14, 2002Assignee: Hewlett-Packard CompanyInventors: Craig S. Huston, Said Zamani-Kord, Bruce E. Mortland, Kenneth J. Knight, Dale R. Davis