James R Sturms

age ~59

from Seattle, WA

Also known as:
  • James Richard Sturms
  • James R Strums
  • James Sturns
Phone and address:
1824 40Th Ave E, Seattle, WA 98112
2063233215

James Sturms Phones & Addresses

  • 1824 40Th Ave E, Seattle, WA 98112 • 2063233215
  • 2321 43Rd St, Seattle, WA 98112 • 2063233215
  • Leavenworth, WA
  • Redmond, WA
  • Hawthorne, CA
  • La Canada Flintridge, CA
  • Chelan, WA
  • Beverly Hills, CA
  • 1824 40Th Ave E, Seattle, WA 98112 • 5092484088

Work

  • Position:
    Professional/Technical

Education

  • Degree:
    Graduate or professional degree

Resumes

James Sturms Photo 1

James Sturms

view source
Location:
Greater Seattle Area
Industry:
Computer Software
James Sturms Photo 2

James Sturms

view source

Us Patents

  • System And Method For Maintaining A Users State Within A Database Table And For Accommodating Null Values

    view source
  • US Patent:
    6789085, Sep 7, 2004
  • Filed:
    Jun 7, 2001
  • Appl. No.:
    09/876474
  • Inventors:
    James M. Sturms - Seattle WA
    Nicholas A. J. Millington - Redmond WA
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 1730
  • US Classification:
    707102, 707 2, 707 3, 707 10, 707101, 707103, 707104
  • Abstract:
    A system and method are provided for delivering batches of data to a client, while maintaining the clients state in the accessed database. The system and method eliminate the need for a web server to maintain the location of any given client within a database. Accordingly, the web server operates with greater efficiency, because it is freed from having to maintain the state of any given client within a database and need not create or maintain a partitioned database. Maximum and minimum values of any data previously requested and received by the client are maintained. These maximum and minimum values are later used within a novel set of Structured Query Language (SQL) statements to indicate the users state within the database. By maintaining minimum and maximum reference values, the users state within the accessed database can be maintained without storing any information on the web server. The next and previous batches are successfully obtained by comparing these stored reference values to the database so that the user can quickly move between adjacent batches of records.
  • System And Method For Maintaining A User's State Within A Database Table

    view source
  • US Patent:
    7010540, Mar 7, 2006
  • Filed:
    Mar 15, 2004
  • Appl. No.:
    10/801013
  • Inventors:
    James Sturms - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707101, 707102, 707103 X, 7071041
  • Abstract:
    A system and method are provided for delivering batches of data to a client, while maintaining the client's state in the accessed database. The system and method eliminate the need for a web server to maintain the location of any given client within a database. Accordingly, the web server operates with greater efficiency, because it is freed from having to maintain the state of any given client within a database and need not create or maintain a partitioned database. Maximum and minimum values of any data previously requested and received by the client are maintained. These maximum and minimum values are later used within a novel set of Structured Query Language (SQL) statements to indicate the user's state within the database. By maintaining minimum and maximum reference values, the user's state within the accessed database can be maintained without storing any information on the web server. The next and previous batches are successfully obtained by comparing these stored reference values to the database so that the user can quickly move between adjacent batches of records.
  • Access Trimmed User Interface

    view source
  • US Patent:
    7503075, Mar 10, 2009
  • Filed:
    Jan 12, 2005
  • Appl. No.:
    11/035024
  • Inventors:
    James R. Sturms - Seattle WA, US
    Randy D. Thomson - Redmond WA, US
    Ziyi Wang - Redmond WA, US
    Hongzhou Ma - Issaquah WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 21/22
    G06F 17/30
  • US Classification:
    726 28, 726 1, 726 2, 707 9
  • Abstract:
    Reducing the number of inquiries required to determine access rights accorded to documents, in particular documents stored at a Web site, is disclosed. Upon receipt of a request for documents, a list of the documents is opened by the receiving server and data denoting the user access level of every document on the list is determined. Then, the resulting series of access levels is filtered to remove any access levels not available to the requestor. Next, a document query, including as a condition that any returned list of documents only include documents having an access level included on the filtered series of access levels, is generated. The resulting document data is then embedded in a Web page and sent to the requestor.
  • Refreshing A Page Validation Token

    view source
  • US Patent:
    8424073, Apr 16, 2013
  • Filed:
    Nov 13, 2006
  • Appl. No.:
    11/598392
  • Inventors:
    James Richard Sturms - Seattle WA, US
    Matthew Bryan Jeffries - Kirkland WA, US
    William James Griffin - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/04
    G06F 17/30
  • US Classification:
    726 9, 726 8, 726 10, 726 20, 726 21, 713159
  • Abstract:
    Methods and computer-readable media are provided for refreshing a page validation token. In response to a request for a form from a client, a server responds with the requested form, a page validation token, and a page token refresh program. The client executes the page token refresh program in response to a request to post the contents of the form to the server computer. The page token refresh program determines whether a preset period of time has elapsed since server computer generated the page validation token. If the period of time has not elapsed, the form is posted to the server with the page validation token and processed by the server computer. If the page timeout has elapsed, the page token refresh program refreshes the page validation token prior to posting the form by requesting an updated page validation token from the server.
  • Access Control Trimming

    view source
  • US Patent:
    20060156393, Jul 13, 2006
  • Filed:
    Jan 12, 2005
  • Appl. No.:
    11/035381
  • Inventors:
    Peter Harwood - Snoqualmie WA, US
    James Sturms - Seattle WA, US
    Ziyi Wang - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06K 9/00
  • US Classification:
    726007000
  • Abstract:
    Determining the user access controls to be included in a graphical user interface is disclosed. In response to a user logging onto a computing device, the level of access to be accorded to the user is determined. In response to the logged-on user requesting a page, the user access controls of the page that the logged-on user will have access to is determined. The determination is made by retrieving a page template for the requested page, the page template including generic access recognition instructions. Access data that describes the level of access accorded the user is also retrieved. Then the requested page is composed. When composed, the requested page includes access control rendering instructions that are based on the generic access recognition instructions and the access data. As a result, when the page is rendered, the resultant display includes user access control accessible to a user. Access controls that are not accessible to the user are either not displayed or displayed in a different manner, such as in phantom.
  • Management Of User Access To Objects

    view source
  • US Patent:
    20070156691, Jul 5, 2007
  • Filed:
    Jan 5, 2006
  • Appl. No.:
    11/325930
  • Inventors:
    James Sturms - Seattle WA, US
    Dennis Rakhamimov - Redmond WA, US
    Ziyi Wang - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707009000
  • Abstract:
    Implementations of various technologies, including methods, systems and apparatus, for managing a request from a user to access an object. In one implementation, a determination is made as to whether the user is denied or granted access to the object based on a policy (step a). If the user is neither denied nor granted access to the object by the policy, then a determination is made as to whether the user is granted access to the object by an access control list (ACL) for the object (step b). A conclusion is then made as to whether the user has access to the object as determined by steps (a) and (b).
  • Dynamic Traffic Control Using Feedback Loop

    view source
  • US Patent:
    20110208854, Aug 25, 2011
  • Filed:
    Feb 19, 2010
  • Appl. No.:
    12/708673
  • Inventors:
    JIAN ZHANG - SAMMAMISH WA, US
    LIDA LI - REDMOND WA, US
    CHRISTOPHER ANTHONY CLARK - BELLEVUE WA, US
    CHRISTOPHER J. ANTOS - BELLEVUE WA, US
    AMBROSE THOMAS TREACY - WOODINVILLE WA, US
    JAMES RICHARD STURMS - SEATTLE WA, US
  • Assignee:
    MICROSOFT CORPORATION - REDMOND WA
  • International Classification:
    G06F 15/173
    G06F 15/16
  • US Classification:
    709224, 709230
  • Abstract:
    A feedback loop is created between a server and clients that provides the clients with health information of the server to assist in client-server traffic control. Health information is calculated for the server that measures a current health of the server. The health information is automatically provided to a client by the server in response to a request made by the client. The clients can utilize the received health information to determine when to request resources from the server.
  • System And Method For Maintaining A Users State Within A Database Table

    view source
  • US Patent:
    6728721, Apr 27, 2004
  • Filed:
    Jun 23, 2000
  • Appl. No.:
    09/602410
  • Inventors:
    James Sturms - Seattle WA
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 1730
  • US Classification:
    707101, 707 2, 707100, 707103, 707104, 707102
  • Abstract:
    A system and method are provided for delivering batches of data to a client, while maintaining the clients state in the accessed database. The system and method eliminate the need for a web server to maintain the location of any given client within a database. Accordingly, the web server operates with greater efficiency, because it is freed from having to maintain the state of any given client within a database and need not create or maintain a partitioned database. Maximum and minimum values of any data previously requested and received by the client are maintained. These maximum and minimum values are later used within a novel set of Structured Query Language (SQL) statements to indicate the users state within the database. By maintaining minimum and maximum reference values, the users state within the accessed database can be maintained without storing any information on the web server. The next and previous batches are successfully obtained by comparing these stored reference values to the database so that the user can quickly move between adjacent batches of records.

Classmates

James Sturms Photo 3

Crescenta Valley High Sch...

view source
Graduates:
James Sturms (1979-1983),
Vicki Adams (1974-1978),
Derrek Mc Ilwain (1983-1988),
Dilly Haskins (1971-1975),
Elisha Zhin (1990-1994),
Mariel Ruvalcaba (1992-1996)

Youtube

[HD] Bully Scholarship Edition: 46 Stronghold...

Jimmy sturms nerds fortress.

  • Category:
    Gaming
  • Uploaded:
    10 Dec, 2009
  • Duration:
    9m 55s

[HD] Bully Scholarship Edition: 66 Busting In...

With the help of the 'old' friend Jimmy sturms the townies hideout. //...

  • Category:
    Gaming
  • Uploaded:
    26 Dec, 2009
  • Duration:
    8m 35s

Chuck plays the piano #2 Songs of Storm

Naja nicht so schwer wie James Bond aber okay

  • Category:
    Entertainment
  • Uploaded:
    15 Dec, 2011
  • Duration:
    1m 20s

March 9, 2017

  • Duration:
    37s

Vader - 'Chaos' Drum Playthrough

Mix and Master by Pawe Grabowski Recorded at JNS Studio Guitars record...

  • Duration:
    4m 27s

Nick Sturms - Topic

Provided to YouTube by TuneCore Amen Nick Sturms Amen 2015 Nick Stur...

  • Duration:
    4m 35s

The magic of music with James Morrison at Hap...

LEARN TOOLS & TECHNIQUES FOR A HAPPIER LIFE 24 25 June 2019, Internat...

  • Duration:
    7m 25s

James Brandon Lewis quintet sur TSFJAZZ !

Le saxophoniste est venu nous prsenter son dernier album "An UnRuly Ma...

  • Duration:
    9m 22s

Get Report for James R Sturms from Seattle, WA, age ~59
Control profile