201 W Main St, Westborough, MA 01581 • (508)3667668
2683 Trailside Cir, Pleasanton, CA 94588 • (508)3417395
Work
Position:
Service Occupations
Education
Degree:
Graduate or professional degree
Specialities
Personal Injury • Professional Liability • Products Liability • Construction Defects • Business Litigation • Car Accidents • Brain Injury • Wrongful Death • Brain Injury
Ancestry.com - San Francisco, CA Jan 2011 - Feb 2013
Senior Affiliate Marketing Manager
Root Marketing Solutions Jan 2009 - Jan 2011
Consultant
CafePress.com Oct 2007 - Jan 2009
Affiliate Marketing Manager
Macrovision Oct 2005 - Sep 2007
Portal Merchandising Manager
Real Networks Jul 2004 - Jun 2005
Retail Marketing Manager
Education:
Plymouth State University
BA, Political Science '91
The International School of Kuala Lumpur
Diploma, College/University Preparatory and Advanced High School/Secondary Diploma Program
Personal Injury Professional Liability Products Liability Construction Defects Business Litigation Car Accidents Brain Injury Wrongful Death Brain Injury
ISLN:
902032659
Admitted:
1975
University:
Pomona College, B.A., 1971
Law School:
Boston University, J.D., 1975
Name / Title
Company / Classification
Phones & Addresses
Stephen A. Root Director
James King, Jr. Post No. 2147, Veterans of Foreign Wars of The United States
John Samuel Pieper - Mont Vernon NH Steven Orodon Hobbs - Westford MA Stephen Corridon Root - Westboro MA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 945
US Classification:
717141, 717131, 717142, 717154, 712235, 712237
Abstract:
A technique is provided for inserting memory prefetch instructions only at appropriate locations in program code. The instructions are inserted into the program code such that, when the code is executed, the speed and efficiency of execution of the code may be improved, cache conflicts arising from execution of the prefetch instruction may be substantially eliminated, and the number of simultaneously-executing memory prefetch operations may be limited to prevent stalling and/or overtaxing of the processor executing the code.
Stephen C. Root - Westborough MA Richard E. Kessler - Shrewsbury MA David H. Asher - Sutton MA Brian Lilly - Marlborough MA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 1200
US Classification:
711128, 711133, 711134, 711136
Abstract:
A computer system has a set-associative, multi-way cache system, in which at least one way is designated as a fast lane, and remaining way(s) are designated slow lanes. Any data that needs to be loaded into cache, but is not likely to be needed again in the future, preferably is loaded into the fast lane. Data loaded into the fast lane is earmarked for immediate replacement. Data loaded into the slow lanes preferably is data that may not needed again in the near future. Slow data is kept in cache to permit it to be reused if necessary. The high-performance mechanism of data access in a modem microprocessor is with a prefetch; data is moved, with a special prefetch instruction, into cache prior to its intended use. The prefetch instruction requires less machine resources, than carrying out the same intent with an ordinary load instruction. So, the slow-lane, fast-lane decision is accomplished by having a multiplicity of prefetch instructions.
Isaac Kantorovich - Chestnut Hill MA, US Christopher L. Houghton - Westborough MA, US Stephen C. Root - Westborough MA, US James J. St. Laurent - Oakham MA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R027/28 G01R023/16
US Classification:
324615, 324 7621, 702 77
Abstract:
A method comprises generating first and second current levels and measuring the first and second current levels. The method further comprises alternately generating the first and second current levels repeatedly to generate a periodic current waveform, and measuring the voltage at at least one port in a system a plurality of times to obtain a plurality of sets of voltage measurements. The plurality of sets of voltage measurements are averaged. The method further comprises alternately generating the first and second current levels repeatedly at a predetermined number of different clock frequencies, determining a Fourier component of the averaged voltage measurements to determine clock frequency-dependent noises, removing the clock frequency-dependent noises to generate a filtered average voltage, and determining an impedance by dividing a Fourier component of the filtered average voltage by a Fourier component of the periodic current waveform having alternating first and second current levels.
Matthew J. Adiletta - Worcester MA Stephen C. Root - Westboro MA
Assignee:
Digital Equipment Corporation - Maynard MA
International Classification:
G06F 752
US Classification:
364758
Abstract:
The binary multiplier circuit for obtaining a product of an M-bit multiplier and an N-bit multiplicand includes a multiplier circuit which produces a matrix of original summand bits having M rows and M+N columns and a matrix reduction circuit. In the matrix reduction circuit, for every column of the matrix having three or more original summand bits, groups of three bits are input into full adder circuits which output a sum bit for that column and a carry bit for the column in the next most significant bit position. For every column having three or fewer original summand bits, and having the least significant column position that is not yet reduced to two or fewer bits, groups of two bits are input into a half adder circuit which outputs a sum bit for that column and carry bit for a column in the next most significant bit position. Iterative reductions are performed for each column by using full adder circuits for every group of three bits in a column and by using a half adder circuit for any remaining group of two bits in a column. The reduction continues until each column of the matrix is reduced to two or fewer bits.
Matthew J. Adiletta - Worcester MA Stephen C. Root - Westboro MA
Assignee:
Digital Equipment Corporation - Maynard MA
International Classification:
G06F 752
US Classification:
364758
Abstract:
The binary multiplier circuit for obtaining a product of a M-bit multiplier and a N-bit multiplicand includes a multiplier circuit which produces a matrix of original summand bits having M rows and M+N columns and a matrix reduction circuit. In the matrix reduction circuit, for every column of the matrix having three or more original summand bits, groups of three bits are input into full adder circuits which output a sum bit for that column and a carry bit for the column in the next most significant bit position. For every column having three or fewer original summand bits, and having the least significant column position that is not yet reduced to two or fewer bits, groups of two bits are input into a half adder circuit which outputs a sum bit for that column and carry bit for a column in the next most significant bit position. Iterative reductions are performed for each column by using full adder circuits for every group of three bits in a column and by using a half adder circuit for any remaining group of two bits in a column. The reduction continues until each column of the matrix is reduced to two or fewer bits.
Method And Apparatus For Balancing Load Vs. Store Access To A Primary Data Cache
James B. Keller - Waltham MA Richard E. Kessler - Shrewsbury MA Stephen C. Root - Westboro MA Paul Geoffrey Lowney - Concord MA
Assignee:
Compaq Computer Corporation - Houston TX
International Classification:
G06F 1320 G06F 1316 G06F 13362
US Classification:
710 57
Abstract:
A computer method and apparatus causes the load-store instruction grouping in a microprocessor instruction pipeline to be disrupted at appropriate times. The computer method and apparatus employs a memory access member which periodically stalls the issuance of store instructions when there are prior store instructions pending in the store queue. The periodic stalls bias the issue stage to issue load groups and store instruction groups. In the latter case, the store queue is free to update the data cache with the data from previous store instructions. Thus, the invention memory access member biases issuance of store instructions in a manner that prevents the store queue from becoming full, and as such enables the store queue to write to the data cache before the store queue becomes full.
Method For Estimating Statistics Of Properties Of Interactions Processed By A Processor Pipeline
Jeffrey Dean - Menlo Park CA James E. Hicks - Newton MA Stephen C. Root - Westborough MA Carl A. Waldspurger - Atherton CA William E. Weihl - San Francisco CA
Assignee:
Digital Equipment Corporation - Houston TX
International Classification:
G06F 900
US Classification:
702186
Abstract:
Provided is a method for estimating statistics of properties of interactions among instructions processed in a pipeline of a computer system, the pipeline having a plurality of processing stages. Instructions are fetched into a first stage of the pipeline. A set of instructions are randomly selected from the fetched instructions, a subset of the set of selected instructions concurrently executing with each other. A distances between the set of selected instructions is specified, and state information of the computer system is recorded while the set of selected instructions is being processed by the pipeline. The recorded state information is communicated to software where it is statistically analyzed for a plurality of sets of selected instructions to estimate statistics of the interactions among sets of selected instructions.
Method For Providing A Pipeline Interpreter For A Variable Length Instruction Set
John S. Yates - Needham MA Stephen C. Root - Westboro MA
Assignee:
Digital Equipment Corporation - Maynard MA
International Classification:
G06F 945
US Classification:
395705
Abstract:
A computer system for executing a binary image conversion system which converts instructions from a instruction set of a first, non native computer system to a second, different, native computer system, includes an run-time system which in response to a non-native image of an application program written for a non-native instruction set provides an native instruction or a native instruction routine. The run-time system collects profile data in response to execution of the native instructions to determine execution characteristics of the non-native instruction. Thereafter, the non-native instructions and the profile statistics are fed to a binary translator operating in a background mode and which is responsive to the profile data generated by the run-time system to form a translated native image. The run-time system and the binary translator are under the control of a server process. The non-native image is executed in two different enviroments with first portion executed as an interpreted image and remaining portions as a translated image.
News
Jeremy Strong Gets His Head Shaved by Kieran Culkin & Sarah Snook After Succession
The series stars Brian Cox,Jeremy Strong, Alan Ruck, Kieran Culkin, Sarah Snook, Nicholas Braun, Matthew Macfadyen, J. Smith-Cameron, Peter Friedman, David Rasche, Fisher Stevens, Hiam Abbass, Cherry Jones,Alexander Skarsgrd, Stephen Root, and more.
Date: May 29, 2023
Category: Entertainment
Source: Google
‘Paint’ Review: Owen Wilson Draws A Portrait Of Artist Stuck In The Past In Mild Indie Comedy
With station manager Tony (a fine Stephen Root) handing the bad news to Carl that the station must move on, an ex-wife Katherine (wonderful Michaela Watkins) complicating his emotions and life, and a much-younger girlfriend Jenna (Lucy Freyer) frustrated in their awkward relationship, these are not
Date: Apr 04, 2023
Category: Entertainment
Source: Google
Owen Wilson Channels Bob Ross in First Look at Paint
Paint stars Owen Wilson, Michaela Watkins, Wendi McLendon-Covey, Ciara Renee, Lusia Strus, Stephen Root, and Lucy Freyer. Written and directed by Brit McAdams, the film focuses on Wilsons Carl Nargle, a public television painter.
Date: Nov 17, 2022
Category: Entertainment
Source: Google
Scooby-Doo's Absence in Mindy Kaling's Velma Series Explained by Creators
Other recently-announced names for the voice cast include "Weird Al" Yankovic, Jane Lynch, Wanda Sykes, Russell Peters, Melissa Fumero, Stephen Root, Gary Cole, Ming-Na Wen, Ken Leung, Cherry Jones, Fortune Feimster, Yvonne Orji, Sarayu Blue, Nicole Byer, Shay Mitchell, Debby Ryan, Kulap Vilaysak, a
Date: Oct 07, 2022
Category: Entertainment
Source: Google
With Audiobooks Launching in the U.S. Today, Spotify Is the Home for All the Audio You Love — Spotify
George typically narrates his own audiobooks, but this one is particularly exciting because, in addition to his own voice, it will feature a variety of really amazing narrators: Tina Fey, Stephen Root, Michael McKean, and others. I cant wait to hear it!
Date: Sep 20, 2022
Category: Business
Source: Google
‘Perry Mason’ and the Case of the Muddled Backstory
s a media sensation, especially when it turns out the Dodsons are members of an evangelical church led by charismatic radio preacher(*) Sister Alice (Tatiana Maslany). Soon, both E.B. and preening district attorney Maynard Barnes (Stephen Root) have staked their entire reputations on its outcome.
Matthew Rhys, Tatiana Maslany and John Lithgow star. The cast also includes Chris Chalk, Shea Whigham, Nate Corddry, Veronica Falcon, Jefferson Mays, Gayle Rankin, Lili Taylor, Juliet Rylance, Andrew Howard, Robert Patrick, and Stephen Root.
Date: May 13, 2020
Category: Entertainment
Source: Google
Sundance 2020 Lineup Includes Taylor Swift, Gloria Steinem Films
opioids have left Mollys life in shambles. A new drug may give her a chance to break free if she is able to stay clean for four days, with the help of her mother Deb, a tough, clear-eyed woman. Their love will be tested to the limits. Cast: Glenn Close, Mila Kunis, Stephen Root, Joshua Leonard.
R Jack Turnbaugh (1943-1947), Stephen Root (1963-1967), Jeanne Boytim (1967-1971), Dawnett Skelton (1987-1991), Mark Walls (1985-1989), Mary Root (1966-1970)
Youtube
Actor Stephen Root on "Barry," career
Jamie Wax met up with actor Stephen Root to talk about his long and mu...
Duration:
7m 47s
Celebrity True or False: Stephen Root Still H...
Actor Stephen Root joins the Rich Eisen Show in-studio and plays a rou...
Duration:
8m 15s
Stephen Root & Gary Cole On OFFICE SPACE at t...
Actors Stephen Root and Gary Cole talk about the unexpected success of...
Duration:
2m 21s
Celebrity True or False: Stephen Root on Dodg...
Actor Stephen Root joins the Rich Eisen Show in-studio and plays a rou...
Duration:
4m 16s
Actor Stephen Root Talks Barry, Office Space,...
Actor Stephen Root joins the Rich Eisen Show in-studio to preview the ...
Duration:
19m 14s
OFFICE SPACE Clip - "Fire" (1999) Stephen Root
OFFICE SPACE Clip - "Fire" (1999) Stephen Root PLOT: Corporate drone P...
Duration:
3m 31s
Flickr
Googleplus
Stephen Root
Work:
Burger King - Crew Member (11)
Education:
Ohio State University - Computer Science, Licking Valey High School