Joseph Woodman Warren
Physician at 23 Ave, Seattle, WA

License number
Colorado 19194
Issued Date
Jan 14, 1975
Renew Date
Dec 31, 1976
Expiration Date
Dec 31, 1976
Type
Physician
Address
Address
14716 23Rd Ave NE, Seattle, WA 98155

Personal information

See more information about Joseph Woodman Warren at radaris.com
Name
Address
Phone
Joseph Warren, age 56
5106 NE 21St St, Renton, WA 98059
Joseph Warren, age 81
6180 Rutsatz Rd, Deming, WA 98244
Joseph Warren
354 Lind Ave NW, Renton, WA 98057

Professional information

Joseph Warren Photo 1

Partial Item Change Tracking And Synchronization

US Patent:
2011021, Sep 8, 2011
Filed:
May 13, 2011
Appl. No.:
13/107383
Inventors:
Alec C. Dun - Redmond WA, US
Joseph R. Warren - Renton WA, US
Robert R. Novitskey - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707625, 707E17005
Abstract:
Embodiments herein change the way item syncing is handled and tracked between two devices. Changes to items are tracked in accordance with well defined property groups and each group is tracked independently of the other. For example, one group could contain large data items, e.g., attachments, while another group could include highly volatile properties like a follow-up flag. The present invention increases the sync rates between a client and a server by syncing only select portions of an item that have changed, without monitoring the change of each individual property within the item. Accordingly, if a change is made to a small data property (e.g., follow-up flag) on a relatively large email message, such change will not trigger a large download to a client running under a cached mode, nor will there be a requirement for high storage and processing for tracking each individual property.


Joseph Warren Photo 2

System And Method For Using Packed Compressed Buffers For Improved Client Server Communications

US Patent:
7451180, Nov 11, 2008
Filed:
Aug 3, 2006
Appl. No.:
11/462310
Inventors:
Joseph R. Warren - Renton WA, US
Karl Froelich - Shoreline WA, US
Nicole A. Bonilla - Redmond WA, US
Remi A. Lemarchand - Redmond WA, US
Ronald E. Gray - Redmond WA, US
Alec Dun - Redmond WA, US
Aaron Hartwell - Duvall WA, US
Steven F. Goddard - Seattle WA, US
Brent Curtis - Seattle WA, US
Brendan Power - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709203, 709206, 709247
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.


Joseph Warren Photo 3

System And Method For Improved Synchronization Between A Server And A Client

US Patent:
7386590, Jun 10, 2008
Filed:
Feb 14, 2003
Appl. No.:
10/367273
Inventors:
Joseph R. Warren - Renton WA, US
Karl Froelich - Shoreline WA, US
Remi A. Lemarchand - Redmond WA, US
Robert R. Novitskey - Redmond WA, US
Ronald E. Gray - Redmond WA, US
Aaron Hartwell - Duvall WA, US
Brendan Power - Seattle WA, US
Brent Curtis - Seattle WA, US
Nicole A. Bonilla - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709207, 379 8822, 707 1, 707 2
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.


Joseph Warren Photo 4

System And Method For Improved Client Server Communications Of Email Messages

US Patent:
7366760, Apr 29, 2008
Filed:
Feb 14, 2003
Appl. No.:
10/366972
Inventors:
Joseph R. Warren - Renton WA, US
Karl Froelich - Shoreline WA, US
Remi A. Lemarchand - Redmond WA, US
Nicole A. Bonilla - Redmond WA, US
Robert R. Novitskey - Redmond WA, US
Ronald E. Gray - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16, G06F 9/00
US Classification:
709206, 709207
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.


Joseph Warren Photo 5

System And Method For Improved Synchronization Between A Server And A Client

US Patent:
8473560, Jun 25, 2013
Filed:
Apr 20, 2012
Appl. No.:
13/452216
Inventors:
Joseph R. Warren - Renton WA, US
Karl Froelich - Shoreline WA, US
Remi A. Lemarchand - Redmond WA, US
Robert R. Novitskey - Redmond WA, US
Ronald E. Gray - Redmond WA, US
Aaron Hartwell - Duvall WA, US
Brendan Power - Seattle WA, US
Brent Curtis - Seattle WA, US
Nicole A. Bonilla - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709203, 709219
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.


Joseph Warren Photo 6

System And Method For Improved Synchronization Between A Server And A Client

US Patent:
8423621, Apr 16, 2013
Filed:
Jan 6, 2011
Appl. No.:
12/985945
Inventors:
Joseph R. Warren - Renton WA, US
Karl Froelich - Shoreline WA, US
Remi A. Lemarchand - Redmond WA, US
Robert R. Novitskey - Redmond WA, US
Ronald E. Gray - Redmond WA, US
Aaron Hartwell - Duvall WA, US
Brendan Power - Seattle WA, US
Brent Curtis - Seattle WA, US
Nicole A. Bonilla - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709203, 709207
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.


Joseph Warren Photo 7

Partial Item Change Tracking And Synchronization

US Patent:
7962585, Jun 14, 2011
Filed:
Aug 15, 2005
Appl. No.:
11/204067
Inventors:
Alec C. Dun - Redmond WA, US
Joseph R. Warren - Renton WA, US
Robert R. Novitskey - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/177
US Classification:
709221, 709238, 705 3
Abstract:
Embodiments herein change the way item syncing is handled and tracked between two devices. Changes to items are tracked in accordance with well defined property groups and each group is tracked independently of the other. For example, one group could contain large data items, e. g. , attachments, while another group could include highly volatile properties like a follow-up flag. The present invention increases the sync rates between a client and a server by syncing only select portions of an item that have changed, without monitoring the change of each individual property within the item. Accordingly, if a change is made to a small data property (e. g. , follow-up flag) on a relatively large email message, such change will not trigger a large download to a client running under a cached mode, nor will there be a requirement for high storage and processing for tracking each individual property.


Joseph Warren Photo 8

Regulating Client Requests In An Electronic Messaging Environment

US Patent:
7594022, Sep 22, 2009
Filed:
Apr 21, 2004
Appl. No.:
10/828760
Inventors:
Joseph R. Warren - Renton WA, US
Robert R. Novitskey - Redmond WA, US
Amit Kripalani - Bellevue WA, US
Alexander C. Dun - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709229, 709227
Abstract:
The present invention is directed to regulating client requests in an electronic messaging environment. A client sends a data request to a messaging server. The messaging server receives the client data request and determines that the messaging server is unable to process the client data request. The messaging server adaptively generates a wait hint and sends a server response that includes the adaptively generated wait hint. The client receives the server response including the adaptively generated wait hint. The client waits a specified wait time in accordance with the adaptively generated wait hint to reduce the load on the messaging server. The client resends the data request subsequent to waiting the specified wait time.


Joseph Warren Photo 9

Method And Apparatus For Joining Composite Structural Members And Structural Members Made Thereby

US Patent:
2010011, May 13, 2010
Filed:
Nov 13, 2008
Appl. No.:
12/270682
Inventors:
William T. Kline - Seattle WA, US
Charles J. Nelson - Clyde Hills WA, US
Thang D. Phung - Burien WA, US
Curtis M. Groth - Seattle WA, US
Robert G. Meyer - Renton WA, US
Peter J. VanVoast - Seattle WA, US
Charles Y. Hu - Newcastle WA, US
Geoffrey A. Butler - Seattle WA, US
Dan D. Day - Seattle WA, US
Thomas J. Kennedy - Bonney Lake WA, US
Luis A. Perla - Sammamish WA, US
Richard A. Ransom - Fall City WA, US
Justin L. Holland - Algona WA, US
Erik Lund - Burien WA, US
Joseph F. Warren - Renton WA, US
International Classification:
B64C 1/06, B23P 19/04, B32B 37/00
US Classification:
244131, 298972, 156 60, 156285, 1565831, 156498, 156157, 156391
Abstract:
A composite structural member includes first and second composite sections spliced together by an overlapping composite splice member.


Joseph Warren Photo 10

Managed Code Mapi Apis

US Patent:
2008022, Sep 18, 2008
Filed:
Mar 12, 2007
Appl. No.:
11/684877
Inventors:
Sundar Naresh - Redmond WA, US
Joseph R. Warren - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206
Abstract:
An API called MAPI.NET written in managed code allows front-end applications written in managed code to access backend data stores using existing MAPI technology. Functions within this API provide ways in which data from a mailbox or a public folder on a backend server is accessed.