BackgroundCheck.run
Search For

Stephen A Jay, 50548 S Bradford St, North Andover, MA 01845

Stephen Jay Phones & Addresses

548 S Bradford St, North Andover, MA 01845    978-7105907   

10 Winter Ln, Tewksbury, MA 01876   

54 Rosemary Ter, Meriden, CT 06451   

10 Muriel Rd, Chelmsford, MA 01824   

3 Kimball Rd, Woburn, MA 01801   

Greenbelt, MD   

Mentions for Stephen A Jay

Stephen Jay resumes & CV records

Resumes

Stephen Jay Photo 44

Senior Manager, Hardware Development

Location:
Tewksbury, MA
Industry:
Computer Hardware
Work:
Oracle
Senior Manager, Hardware Development
Sun Microsystems Oct 2005 - Feb 2010
System Sw Lead
Oracle Oct 2005 - Feb 2010
Senior Principal Software Engineer
Sun Microsystems Jun 1998 - Oct 2005
Member of Technical Staff
Pratt & Whitney Jan 1998 - Jun 1998
Engineer
Education:
University of Maryland 1996 - 1998
Master of Science, Masters, Computer Science
Rensselaer Polytechnic Institute 1992 - 1996
Bachelors, Bachelor of Science, Engineering
Skills:
Device Drivers, Solaris, Linux, Unix, Debugging, Infiniband, Project Management, Product Development, Software Development, Testing, Ethernet, Pcie, Leadership, Technology Integration, C, Shell Scripting, Software Engineering, System Architecture, Storage, Kernel, Servers, Integration, Management, Computer Hardware, Hardware Architecture, Field Programmable Gate Arrays
Stephen Jay Photo 45

Stephen Jay

Stephen Jay Photo 46

Stephen Jay

Stephen Jay Photo 47

Student At Unknown

Location:
Greater Boston Area
Industry:
Music
Stephen Jay Photo 48

Engineer At The Conti Group

Position:
Engineer at The Conti Group
Location:
Greater Boston Area
Industry:
Construction
Work:
The Conti Group
Engineer

Publications & IP owners

Wikipedia

Stephen Jay Photo 49

Richard Dawkins

…In a set of controversies over the mechanisms and interpretation of evolution (what has been called 'The Darwin Wars'),[47][48] one faction is often named after Dawkins, while the other faction is named after the American palaeontologist Stephen Jay Gould, reflecting the pre-eminence of each...

Us Patents

Method And Device For Linking Work Requests With Completion Queue Entries

US Patent:
6901463, May 31, 2005
Filed:
Mar 5, 2003
Appl. No.:
10/382163
Inventors:
Stephen A. Jay - Chelmsford MA, US
Mark R. Johnson - Merrimack NH, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F013/00
US Classification:
710 52, 710 24, 710310, 709106, 370412
Abstract:
A method for linking work requests in a work queue with entries on a queue of completed requests. For each work queue, a tracking list is created. Each tracking list is linked to one queue of completed requests. When a work request is added to a given work queue, an entry is added to the associated tracking list. The entry in the tracking list contains all of the information needed to uniquely associate a completion queue entry to the work request that caused the completion queue entry. When a completion queue entry is retrieved from the completion queue, the tracking list for the work queue is searched for an entry corresponding to the completion queue entry. The work request that caused the completion queue entry is then identified from the information in the tracking list entry.

Method And Program Code For Identifying New Nodes On A Bus Following A Reset

US Patent:
6917970, Jul 12, 2005
Filed:
Mar 9, 2001
Appl. No.:
09/802628
Inventors:
Stephen A. Jay - Woburn MA, US
Srinivas Madhur - Westford MA, US
Mark R. Johnson - Nashua NH, US
Diana C. Klashman - Milford MA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F015/177
US Classification:
709220
Abstract:
After a reset on a bus, the topologies of nodes on the bus before and after the reset are accessed to identify nodes that are new to the bus. A host identifies itself in both the new topology data and the old topology data. Referring to the connectedness between ports of a node and other ports in the new topology, similarly connected nodes in the old topology are identified as matching. Identifying data present in the old data can be assigned to the corresponding node in the new data. Any nodes in the new tree lacking a matching node will require requests over the bus to obtain its identification data.

System And Method For Managing Multicast Group Membership

US Patent:
7295525, Nov 13, 2007
Filed:
Sep 11, 2003
Appl. No.:
10/660196
Inventors:
Jeremy N. Shapiro - Brighton MA, US
Stephen A. Jay - Chelmsford MA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
H04L 12/28
H04L 12/56
H04J 3/26
US Classification:
370256, 370400, 370401, 370432
Abstract:
A system and method for efficiently managing membership in a multicast communication group. The system may comprise any number of end nodes (e. g. , channel adapters, network interface adapters) and routing nodes (e. g. , switches), and the method may be implemented by a processor coupled to any node. Each node in a network may be a member of the multicast group and/or the multicast tree (MCT) that routes the group's multicast communications. A node need not be a member of the group to be a member of the tree. Network links included in the multicast tree (MCT) are a subset of a network minimum spanning tree (MST). When a node is added to the group, the minimum spanning tree (MST) is searched from that node until a node within the multicast tree (MCT) is found. Each time a member is removed from the group, the multicast tree (MCT) is pruned to reduce unneeded communications.

Systems And Methods For Efficient Queue Pair Number Re-Use

US Patent:
7448044, Nov 4, 2008
Filed:
Feb 2, 2005
Appl. No.:
11/050138
Inventors:
Stephen T. Rust - Newton MA, US
Stephen A. Jay - Chelmsford MA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 13/00
US Classification:
719314, 709203, 709217, 709223, 709231
Abstract:
Systems and methods are described for providing queue pair numbers for a queue pair to more effectively track and manage the frequency of use and re-use of queue pair numbers on a queue pair context basis in an InfiniBand™ device. The present invention uses a counter for each queue pair context to set the changeable portion of the queue pair number. A reference count for each queue pair context is also used to track the quantity of queue pair numbers currently allocated to a queue pair context. The present invention sets, tracks and manages the values of the counter and the reference count for each queue pair context in conjunction with queue pair operations to provide a systematic queue pair numbering scheme. By tracking and/or setting values of the counter and reference count for a queue pair context, the present invention re-uses queue pair numbers efficiently and in a predictable and repeatable manner.

System And Method For Routing Network Traffic Through Weighted Zones

US Patent:
7480735, Jan 20, 2009
Filed:
Sep 11, 2003
Appl. No.:
10/659942
Inventors:
Jeremy N. Shapiro - Brighton MA, US
Stephen A. Jay - Chelmsford MA, US
Assignee:
Sun Microsystems, Inc. - Santa Clara CA
International Classification:
G06F 15/173
US Classification:
709241, 709238, 709242, 370238, 370255, 370256
Abstract:
A system and method for routing between nodes in a network or subnet. An end node is associated with multiple identifiers for routing purposes, and therefore multiple paths may exist between two end nodes. Network nodes and components (e. g. , switches) are grouped into fault zones. Each physical enclosure of network entities may comprise a separate fault zone. For each zone through which a path between two nodes passes, a weight is calculated equal to the number of paths between the nodes that traverse that zone. Path weights are calculated for each path between the nodes, equal to the sum of the weights of each zone in the path. To improve network fault tolerance, new paths may be designed to avoid fault zones and existing paths with high weights. Instead of fault zones, other criteria may be used to assign weights, such as mean time between failures (MTBF), cost, speed, etc.

Multi-Threaded Shared State Variable Control

US Patent:
8201179, Jun 12, 2012
Filed:
May 4, 2006
Appl. No.:
11/417427
Inventors:
Glenn A. Dearth - Groton MA, US
Stephen A. Jay - Chelmsford MA, US
Assignee:
Oracle America, Inc. - Redwood City CA
International Classification:
G06F 9/46
US Classification:
718104, 718100, 718107
Abstract:
A method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete. A multi-threaded shared resource control system includes a finite state machine configured to control multi-threaded access to shared resources; a plurality of producer threads regulated by the finite state machine; and a plurality of consumer threads regulated by the finite state machine. A non-transitory computer usable medium having computer readable program code embodied therein for causing a computer system to execute a method for controlling sharing of resources in a multi-threaded environment includes entering a finite state machine state sequence; controlling resource-sharing threads using the finite state machine state sequence; and exiting the finite state machine state sequence when shared resource control is complete.

Directory Structure-Based Reading Of Configuration Rom

US Patent:
2002012, Sep 12, 2002
Filed:
Mar 9, 2001
Appl. No.:
09/803531
Inventors:
Srinivas Madhur - Westford MA, US
Mark Johnson - Nashua NH, US
Stephen Jay - Woburn MA, US
Diana Klashman - Milford MA, US
International Classification:
G06F009/00
G06F009/24
G06F015/177
US Classification:
713/001000
Abstract:
A method of reading configuration ROM in a serial bus device reads only portions of the ROM that are organized in a directory structure. Typically, the configuration ROM follows the IEEE 1212 and/or 1394 standards and uses an IEEE 1394 bus. Based on the information read from the configuration ROM, a connecting computer can determine the appropriate device driver to use for communications with the device.

Isbn (Books And Publications)

High Voltage Electricity Installations: A Planning Perspective

Author:
Stephen Andrew Jay
ISBN #:
0470030917

Use And Impact Of Computers In Clinical Medicine

Author:
Stephen J. Jay
ISBN #:
0387963626

Evaluating Health Care Information Systems: Methods And Applications

Author:
Stephen J. Jay
ISBN #:
0803949367

Evaluating Health Care Information Systems: Methods And Applications

Author:
Stephen J. Jay
ISBN #:
0803949359

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.