Search

Stephen Robert Savitzky

from Freeland, WA
Age ~78

Stephen Savitzky Phones & Addresses

  • 4414 Skyline Dr, Freeland, WA 98249 (206) 367-0667
  • Seattle, WA
  • 343 Leigh Ave, San Jose, CA 95128 (408) 294-6492 (408) 995-6609
  • Round Lk Bch, IL
  • Dillon, SC
  • 4126 37Th Ave SW, Seattle, WA 98126 (408) 896-6126

Work

Company: My home office Apr 2017 Position: Looking for telecommuting software development gigs

Education

Degree: Master of Science, Masters School / High School: Stanford University 1969 to 1972 Specialities: Computer Science

Skills

Perl • Linux • Git • Java • C++ • C • Rest • Songwriting • Bash • Web Services • Lisp • Object Oriented Design • Oop • Software Development • Html • Shell Scripting • Acoustic Guitar • Open Source • Emacs • Agile Methodologies • Embedded Systems • Cloud Computing • Operating Systems • Web Development • Testing • Software Engineering • Gnu Make • Linux System Administration • Embedded Software • Smalltalk • Technology Transfer • Software Design • Unix • Android • System Architecture • Apache • Unit Testing • Web Applications • Linux Server Administration • Scrum • Json

Interests

Folk Music • Home Recording • Civil Rights and Social Action • Songwriting • Environment • Science Fiction • Filk • Human Rights • Health

Industries

Computer Software

Resumes

Resumes

Stephen Savitzky Photo 1

Hacker And Songwriter

View page
Location:
4414 Skyline Dr, Freeland, WA 98249
Industry:
Computer Software
Work:
My Home Office
Looking For Telecommuting Software Development Gigs

Amazon Dec 2013 - Apr 2017
Software Engineer

Amazon Mar 2013 - Dec 2013
Contract Software Engineer

Kforce Inc Oct 2012 - Dec 2013
Contract Software Developer

The Walt Disney Company Oct 2012 - Mar 2013
Contract Software Engineer
Education:
Stanford University 1969 - 1972
Master of Science, Masters, Computer Science
Carleton College 1964 - 1969
Bachelors, Bachelor of Arts, Mathematics
Norwalk High School
Skills:
Perl
Linux
Git
Java
C++
C
Rest
Songwriting
Bash
Web Services
Lisp
Object Oriented Design
Oop
Software Development
Html
Shell Scripting
Acoustic Guitar
Open Source
Emacs
Agile Methodologies
Embedded Systems
Cloud Computing
Operating Systems
Web Development
Testing
Software Engineering
Gnu Make
Linux System Administration
Embedded Software
Smalltalk
Technology Transfer
Software Design
Unix
Android
System Architecture
Apache
Unit Testing
Web Applications
Linux Server Administration
Scrum
Json
Interests:
Folk Music
Home Recording
Civil Rights and Social Action
Songwriting
Environment
Science Fiction
Filk
Human Rights
Health

Business Records

Name / Title
Company / Classification
Phones & Addresses
Stephen Savitzky
Principal
The Starport
Nonclassifiable Establishments
343 Leigh Ave, San Jose, CA 95128
Stephen Savitzky
Secretary
Joe Holmes Children's Science Center
343 Leigh Ave, San Jose, CA 95128
PO Box 218, Arthur, NV 89835

Publications

Us Patents

Object-Oriented Communications Framework System With Support For Multiple Remote Machine Types

View page
US Patent:
6430740, Aug 6, 2002
Filed:
Jun 17, 1998
Appl. No.:
09/098600
Inventors:
Peter E. Hart - Menlo Park CA
Tina L. Jeng - Los Altos CA
Rithy K. Roth - Newark CA
Stephen R. Savitzky - San Jose CA
Richard Golding - San Francisco CA
Assignee:
Ricoh Company, Ltd.
International Classification:
G06F 945
US Classification:
717108, 709316, 709328
Abstract:
A system enabling an application programmer to construct a plurality of application programs for communicating with a plurality of remote machines of a plurality of machine types, each of the plurality of remote machines having remotely accessible data and remotely performable operations includes a computer system with a memory, a processor, and a mass storage device, the computer system for storing programs, class declarations, and class libraries in an object-oriented programming language, means for compiling files containing source-code representations of application programs in the object-oriented programming language, implementations of a hierarchy of data description classes, each implementation for describing a set of data and for describing methods for manipulating the set of data, implementations of a hierarchy of remote data description classes, each implementation for describing data items contained in one of the plurality of remote machines and for describing methods for accessing the data items, and source code files for a plurality of sample application programs, each sample application program for communicating with at least one of the plurality of remote machines.

Object-Oriented Communication System With Support For Multiple Remote Machine Types

View page
US Patent:
6438617, Aug 20, 2002
Filed:
Jan 21, 1999
Appl. No.:
09/234595
Inventors:
Stephen R. Savitzky - San Jose CA
Rithy K. Roth - Newark CA
Tina L. Jeng - Los Altos CA
Peter E. Hart - Menlo Park CA
Richard Golding - San Francisco CA
Assignee:
Ricoh Company, Ltd. - Tokyo
Ricoh Corporation - Menlo Park CA
International Classification:
G06F 954
US Classification:
709316
Abstract:
An apparatus for communicating with a plurality of remote machines, of a plurality of machine types includes a computer system including a processor and memory a data communication means, coupled to the computer system and to the plurality of remote machines, for communicating with each of the plurality of remote machines, a first plurality of software objects within the memory for describing services for the plurality of remote machines, and a plurality of operations within the memory associated with the first plurality of software objects, the plurality of operations for satisfying requests described by the services of the first plurality of software objects.

Networked Appliance For Recording, Storing And Serving Digital Images

View page
US Patent:
6571271, May 27, 2003
Filed:
May 3, 1999
Appl. No.:
09/304545
Inventors:
Stephen Savitzky - San Jose CA
Gregory Wolff - Mountain View CA
Rithy K. Roth - Newark CA
Assignee:
Ricoh Company, Ltd. - Tokyo
International Classification:
G06F 1300
US Classification:
709200, 709226
Abstract:
An image server is captures images from a digital camera. When the image storage device is removed from the camera and placed into a port of the image server, the image server automatically detects the image storage device and downloads the images stored thereon, adding various data elements, such as a camera ID, data of capture, and the like. Once the image is stored in the image server, the image server generates an HTML page that references the new image, or adds a new reference to an existing HTML page. The HTML pages are made available to web browsers that are able to access the image server and the images are thus presented, with optional captions and titles. The images can be stored on the image server and be searched by text (i. e. , from the captions or titles) or by image features.

Method And System For Processing Documents Controlled By Active Documents With Embedded Instructions

View page
US Patent:
6658624, Dec 2, 2003
Filed:
Apr 30, 1999
Appl. No.:
09/303818
Inventors:
Stephen Savitzky - San Jose CA
Gregory Wolff - Mountain View CA
Assignee:
Ricoh Company, Ltd. - Tokyo
International Classification:
G06F 1500
US Classification:
715513, 715500, 715514, 717143
Abstract:
An improved document processing system is provided by virtue of the present invention, wherein documents and processing associated with those documents are combined by structuring documents according to a common structure applicable to both the documents themselves and the processes that are applied to the documents. In one embodiment of a client-server document processing system in which the present invention is implemented, an agency is interposed between clients and servers, wherein the agency operates one or more agents which operate on documents which pass between the client and server. The agents are a set of active documents, where an active document is a structured document containing text and/or behavior. The active documents operate on a network in a context of strings, streams and parse trees, which allows programs to be embedded in documents, and since the documents are structured, the programs have the same syntax as documents. Furthermore, since documents are structured, their elements can be used as data structures.

Object-Oriented Communications Framework System With Support For Multiple Remote Machine Types

View page
US Patent:
6691299, Feb 10, 2004
Filed:
Jun 21, 2002
Appl. No.:
10/177649
Inventors:
Peter E. Hart - Menlo Park CA
Tina L. Jeng - Los Altos CA
Rithy K. Roth - Newark CA
Stephen R. Savitzky - San Jose CA
Richard Golding - San Francisco CA
Assignee:
Ricoh Company, Ltd. - Tokyo
Ricoh Corporation - Menlo Park CA
International Classification:
G06F 940
US Classification:
717108
Abstract:
Systems and methods are provided for enabling an application programmer to construct a new application program for communicating with a remote machine. The systems and methods include a parser class that retrieves during runtime a representation of object instances contained in a data file and for enabling the new application program to create in memory a plurality of object instances from the representation of the plurality of the object instances.

Paper Control Of Document Processing

View page
US Patent:
7313340, Dec 25, 2007
Filed:
Dec 17, 2004
Appl. No.:
11/015830
Inventors:
Stephen R. Savitzky - San Jose CA, US
Ame Elliott - San Francisco CA, US
Assignee:
Ricoh Co., Ltd. - Tokyo
International Classification:
G03G 15/00
US Classification:
399 84, 399 81
Abstract:
A method and apparatus for using a sheet of paper to control document processing is described. In one embodiment, the method includes scanning a first sheet of paper and a first document, identifying one or more processing operations identified on the first sheet of paper, performing the one or more processing operations on the first document, and generating a second sheet of paper that encodes the first document and the processing operations.

Method And Apparatus For Permissions Based Active Document Workflow

View page
US Patent:
7356611, Apr 8, 2008
Filed:
Jan 18, 2002
Appl. No.:
10/054749
Inventors:
David G. Stork - Portola Valley CA, US
Robert Jan van Glabbeek - Portola Valley CA, US
Stephen Savitzky - San Jose CA, US
Assignee:
Ricoh Company, Ltd. - Tokyo
International Classification:
G06F 15/16
US Classification:
709239, 717104
Abstract:
Techniques for designing and processing a workflow that can be refined or modified based upon information associated with a document processed by the workflow. Since the author of the document may configure the information associated with a document that is used to determine if a workflow is to be modified, the present invention enables a document author, in addition to the workflow designer, to control processing of a document in a workflow. The documents themselves specify portions of the overall processing within a workflow net. Permissions information may be specified for the workflow and for the documents. The permissions information may specify which documents can modify the workflow, the manner in which the workflow is modified, and which documents can be processed according to the modified workflow.

Document Storage System Including A User Interface For Associating Documents Into Groups

View page
US Patent:
7430714, Sep 30, 2008
Filed:
Apr 30, 1999
Appl. No.:
09/302552
Inventors:
Stephen Savitzky - San Jose CA, US
Gregory Wolff - Mountain View CA, US
Mark Peairs - Menlo Park CA, US
Assignee:
Ricoh Company, Ltd. - Tokyo
International Classification:
G06F 17/00
H04L 9/00
US Classification:
715255, 715273, 715741, 713176
Abstract:
An electronic document handling system places electronic documents on stacks and “staples” the documents in a stack together. A user selects at least one document and places the selected document(s) onto a stack, The system generates a cover sheet including a table of contents; a title; keywords and/or annotations; and/or controls for: adding or deleting pages or documents from the stack, changing cover sheet contents, and/or controls for “stapling” the stack. An electronic file including the cover sheet data electronically represents a stapled stack. The stack can be secured by encryption with a user or system supplied key or password. The system computes a cryptographic checksum for the stack of documents and affixes the user's or the system's digital signature to the cover sheet. After stapling, the stack or a file representing the stack is stored in a stack database or file structure.

Isbn (Books And Publications)

Real-Time Microprocessor Systems

View page
Author

Stephen R. Savitzky

ISBN #

0442280483

Stephen Robert Savitzky from Freeland, WA, age ~78 Get Report