JOHN SWEENEY
Broker in Acton, MA

License number
Massachusetts 115764
Issued Date
Mar 29, 1989
Expiration Date
Dec 30, 1993
Type
Salesperson
Address
Address
Acton, MA 01720

Professional information

John Sweeney Photo 1

Predictive Target Enlargement

US Patent:
2011013, Jun 9, 2011
Filed:
Jun 3, 2010
Appl. No.:
12/793495
Inventors:
John Sweeney - Acton MA, US
Thomas M. Spine - Londonderry NH, US
International Classification:
G06F 3/048
US Classification:
715800
Abstract:
Techniques for aiding user input with a graphical user interface (GUI) are disclosed. A target object among various command regions of the GUI is predicted, e.g., substantially before the cursor reaches any of the regions. The command region corresponding to the predicted target object is enlarged to facilitate user selection of the predicted target object. Enlarging the predicted target object may cause the target object to overlap and/or occlude nearby command regions. After a first target object is predicted, the prediction may be changed based on updated cursor movements. By using predictive target enlargement, users are given early visual feedback about the target, and are given a larger target to acquire, thereby allowing them to be faster and less precise (their mouse direction can wander) yet still acquire their desired result.


John Sweeney Photo 2

Selection Of Obscured Computer-Generated Objects

US Patent:
7694238, Apr 6, 2010
Filed:
Mar 22, 2004
Appl. No.:
10/806571
Inventors:
Mark Gibson - Arlington MA, US
James C. Wilkinson - Andover MA, US
John Sweeney - Acton MA, US
Seetharam Misro - Pune, IN
Assignee:
SolidWorks Corporation - Concord MA
International Classification:
G06F 3/00, G06F 9/44
US Classification:
715848, 715849, 715850, 715851, 715852, 717108
Abstract:
Selecting an obscured object of a computer-generated model consisting of a plurality of objects displayed on a computer screen includes receiving input data interpreted as an instruction to change a visibility characteristic of a first one of the plurality of objects (the first one of the objects obscuring another of the objects, and the first object being determined based on the location of an on-screen cursor), and modifying a visibility characteristic of the first object to cause another one of the objects to become discernable and selectable.


John Sweeney Photo 3

Electronic Drawing Viewer

US Patent:
7184044, Feb 27, 2007
Filed:
May 28, 2003
Appl. No.:
10/446579
Inventors:
Rick Chin - Shrewsbury MA, US
Ilya Baran - Newton MA, US
Kevin Campanella - Shrewsbury MA, US
John Sweeney - Acton MA, US
Assignee:
SolidWorks Corporation - Concord MA
International Classification:
G06T 15/00
US Classification:
345427, 345419, 345420
Abstract:
Provided herein is a computer-based system for viewing a two-dimensional electronic drawing, including processes for pointing to similar components in different views, animation of views, hyperlinking components between views and virtual folding of an electronic drawing.


John Sweeney Photo 4

Electronic Drawing Viewer

US Patent:
2004006, Apr 8, 2004
Filed:
Oct 6, 2003
Appl. No.:
10/679541
Inventors:
Rick Chin - Shrewsbury MA, US
IIya Baran - Newton MA, US
Kevin Campanella - Shrewsbury MA, US
John Sweeney - Acton MA, US
Assignee:
SolidWorks Corporation
International Classification:
G09G005/00
US Classification:
345/619000
Abstract:
Provided herein is a computer-based system for viewing a two-dimensional electronic draining, including processes for pointing to similar components in different views, animation of views, hyperlinking components between views and virtual folding of an electronic drawing.


John Sweeney Photo 5

Electronic Drawing Viewer

US Patent:
7502027, Mar 10, 2009
Filed:
Sep 13, 1999
Appl. No.:
09/394824
Inventors:
Rick Chin - Shrewsbury MA, US
Ilya Baran - Newton MA, US
Kevin Campanella - Shrewsbury MA, US
John Sweeney - Acton MA, US
Assignee:
SolidWorks Corporation - Concord MA
International Classification:
G06T 15/00
US Classification:
345427, 345419, 345653, 715812, 348596
Abstract:
Provided herein is a computer-based system for viewing a two-dimensional electronic drawing, including processes for pointing to similar components in different views, animation of views, hyperlinking components between views and virtual folding of an electronic drawing.