Patents by Inventor Joseph R. Warren

Joseph R. Warren 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: 20040133643
    Abstract: A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.
    Type: Application
    Filed: February 14, 2003
    Publication date: July 8, 2004
    Applicant: Microsoft Corporation
    Inventors: Joseph R. Warren, Min Zhong, Karl Froelich, Nicole A. Bonilla, Robert R. Novitskey, Alec Dun, Ronald Eric Gray
  • Publication number: 20040133599
    Abstract: A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.
    Type: Application
    Filed: February 14, 2003
    Publication date: July 8, 2004
    Applicant: Microsoft Corporation
    Inventors: Joseph R. Warren, Karl Froelich, Remi A. Lemarchand, Nicole A. Bonilla, Robert R. Novitskey
  • Publication number: 20040133644
    Abstract: A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.
    Type: Application
    Filed: February 14, 2003
    Publication date: July 8, 2004
    Applicant: Microsoft Corporation
    Inventors: Joseph R. Warren, Karl Froelich, Remi A. Lemarchand
  • Publication number: 20040098495
    Abstract: A method of batching multiple sets of responses on a server and sending the responses to a client in a single batch (i.e., a “chained” or “packed” batch). The sets of responses may be each be obfuscated and/or compressed. Once the batch is received by the client, each set is processed individually. The client may be configured to communicate the size of an uncompressed set of responses that it can handle. The server may use this information to create sets of responses that are the correct size, and may or may not compress the sets of responses. The server may chain the sets of responses and may continue to chain sets, compressed or not, until the server's buffer is full or close to full. The chained set of responses may then be sent to the client, and may process each of the sets of responses individually.
    Type: Application
    Filed: May 21, 2003
    Publication date: May 20, 2004
    Applicant: Microsoft Corporation
    Inventors: Joseph R. Warren, Karl Froelich
  • Patent number: 4675841
    Abstract: An advanced electronic postage meter system is described, which is built around a micro computer set. The micro computer set is of LSI design, and comprises a single chip central processor unit (CPU) which performs all control and data processing functions. Auxiliary to the CPU are ROM's which store the program of the postage meter system; RAM's which provide the system wtih a working memory; and Shift Registers which expand the I/O capacity of the system and provide multiplexing capability. The postage meter system comprises componentry such as a non-volatile memory for postage accounting purposes; a display for visually monitoring the functions of the system; a keyboard for instructing the system; and a modified postage meter with motorized setting means for printing postage upon pieces of mail. These peripheral devices communicate with the micro computer set through ports, and means are provided to expand port capabilites for these peripheral devices.
    Type: Grant
    Filed: June 10, 1976
    Date of Patent: June 23, 1987
    Assignee: Pitney Bowes Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Joseph R. Warren
  • Patent number: 4376981
    Abstract: A system for automatically setting a postage meter as a function of package weight and destination includes a scale mechanism for generating weight-representing signals. The package postage can be established by converting the destination zip code to a destination zone. The destination zone used in retrieving a minimum postage and incremental postage amounts is applicable for that zone from data storage. The weight-representing signal is successively decremented and the postage amounts synchronously incremented until a signal checking circuit establishes that the decremented weight-representing signal is equal to zero.
    Type: Grant
    Filed: July 3, 1979
    Date of Patent: March 15, 1983
    Assignee: Pitney Bowes Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Jr., Joseph R. Warren
  • Patent number: 4306299
    Abstract: An electronic postage has a working memory and a non-volatile memory. A voltage sensing circuit senses low power conditions, and, in response thereto, controls a data transfer circuit to transfer data from the working memory to the non-volatile memory.
    Type: Grant
    Filed: November 13, 1979
    Date of Patent: December 15, 1981
    Assignee: Pitney-Bowes, Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Jr., Joseph R. Warren
  • Patent number: 4271481
    Abstract: An advanced electronic postage meter system is described, which is built around a micro computer set. The micro computer set is of LSI design, and comprises a single chip central processor unit (CPU) which performs all control and data processing functions. Auxiliary to the CPU are ROM's which store the program of the postage meter system; RAM's which provide the system with a working memory; and Shift Registers which expand the I/O capacity of the system and provide multiplexing capability. The postage meter system comprises componentry such as a non-volatile memory for postage accounting purposes; a display for visually monitoring the functions of the system; a keyboard for instructing the system; and a modified postage meter with motorized setting means for printing postage upon pieces of mail. These peripheral devices communicate with the micro computer set through ports, and means are provided to expand port capabilities for these peripheral devices.
    Type: Grant
    Filed: April 26, 1978
    Date of Patent: June 2, 1981
    Assignee: Pitney Bowes Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Jr., Joseph R. Warren
  • Patent number: 4180856
    Abstract: A system for automatically setting a postage meter as a function of package weight and destination includes a scale mechanism for generating weight-representing signals. The package postage can be established by converting the destination zip code to a destination zone. The destination zone used in retrieving a minimum postage and incremental postage amounts is applicable for that zone from data storage. The weight-representing signal is successively decremented and the postage amounts synchronously incremented until a signal checking circuit establishes that the decremented weight-representing signal is equal to zero.
    Type: Grant
    Filed: June 26, 1978
    Date of Patent: December 25, 1979
    Assignee: Pitney Bowes Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Jr., Joseph R. Warren
  • Patent number: 3978457
    Abstract: An advanced electronic postage meter system is described, which is built around a micro computer set. The micro computer set is of LSI design, and comprises a single chip central processor unit (CPU) which performs all control and data processing functions. Auxiliary to the CPU are ROM's which store the program of the postage meter system; RAM's which provide the system with a working memory; and Shift Registers which expand the I/O capacity of the system and provide multiplexing capability. The postage meter system comprises componentry such as a non-volatile memory for postage accounting purposes; a display for visually monitoring the functions of the system; a keyboard for instructing the system; and a modified postage meter with motorized setting means for printing postage upon pieces of mail. These peripheral devices communicate with the micro computer set through ports, and means are provided to expand port capabilities for these peripheral devices.
    Type: Grant
    Filed: December 23, 1974
    Date of Patent: August 31, 1976
    Assignee: Pitney-Bowes, Inc.
    Inventors: Frank T. Check, Jr., Alton B. Eckert, Jr., Joseph R. Warren