Patents by Inventor Stephen J. Elliott

Stephen J. Elliott has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9817639
    Abstract: A method, system, apparatus, computer program product, and computer readable storage medium provide the ability to define an object in a parametric modeling application. Geometric parametric objects are authored and organized into a family definition. Via a user interface, enhanced computational logic is defined. The logic is compiled into the family definition such that the enhanced computational logic is embedded at an object level of the one or more geometric parametric objects. Upon a building information model requiring a regeneration operation, the compiled enhanced computational logic is automatically executed.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: November 14, 2017
    Assignee: Autodesk, Inc.
    Inventors: Matthew David Jezyk, Lev Lipkin, Stephen J. Elliott, Peter Benjamin Boyer
  • Publication number: 20150095881
    Abstract: A method, system, apparatus, computer program product, and computer readable storage medium provide the ability to define an object in a parametric modeling application. Geometric parametric objects are authored and organized into a family definition. Via a user interface, enhanced computational logic is defined. The logic is compiled into the family definition such that the enhanced computational logic is embedded at an object level of the one or more geometric parametric objects. Upon a building information model requiring a regeneration operation, the compiled enhanced computational logic is automatically executed.
    Type: Application
    Filed: September 29, 2014
    Publication date: April 2, 2015
    Applicant: AUTODESK, INC.
    Inventors: Matthew David Jezyk, Lev Lipkin, Stephen J. Elliott, Peter Benjamin Boyer
  • Patent number: 8310372
    Abstract: An apparatus and method of optimizing performance of a fingerprint sensor includes determining whether a force applied to a sensing portion of the sensor is within an optimal force range for the fingerprint sensor and capturing at least one fingerprint image with the fingerprint sensor after the applied force is in the optimal force range.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: November 13, 2012
    Assignee: Purdue Research Foundation
    Inventors: Eric P. Kukula, Shimon K. Modi, Stephen J. Elliott
  • Publication number: 20090219154
    Abstract: An apparatus and method of optimizing performance of a fingerprint sensor includes determining whether a force applied to a sensing portion of the sensor is within an optimal force range for the fingerprint sensor and capturing at least one fingerprint image with the fingerprint sensor after the applied force is in the optimal force range.
    Type: Application
    Filed: March 2, 2009
    Publication date: September 3, 2009
    Applicant: Purdue Research Foundation
    Inventors: Eric P. Kukula, Shimon K. Modi, Stephen J. Elliott
  • Patent number: 7120349
    Abstract: A device for providing variable length fiber optic cable and storing any excess not used. Means are provided to allow for extending and retracting fiber optic cable to prevent excess slack when in use. Optical coupling units provide optical coupling of fiber optic cable within the device. Multiple devices may be connected together to provide variable length fiber optic cable in different directions.
    Type: Grant
    Filed: October 29, 2002
    Date of Patent: October 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen J. Elliott
  • Patent number: 6763409
    Abstract: The present invention relates to a general purpose interface to a Fibre Channel array controller, more particularly to a gigabit interface converter (GBIC) or a gigabit link module (GLM) channel adapter, and to the use of a channel controller with associated general GBIC/GLM adapters to provide an ultra-high bandwidth bus. Specifically, the present invention provides an array controller. The array controller through programmable functionality causes a plurality of devices to appear as a single device. Moreover, the array controller provides a plurality of general purpose interfaces to allow connection of a plurality of heterogeneous devices. Thus, the present invention may allow an integrated storage system comprising disk drives, tape-units, CD-ROMs, optical drives, and/or the like. Alternatively, the array controller may be programmed to implement bus protocols.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: July 13, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen J. Elliott
  • Publication number: 20040093607
    Abstract: The present invention provides an iSCSI interface allowing remote access to data storage devices directly and independent of a particular operating system. Conversion of control commands to SCSI commands and then to IP commands provides operating system independent access to the data storage devices. Access to separate portions of the data storage devices is also provided.
    Type: Application
    Filed: October 29, 2002
    Publication date: May 13, 2004
    Inventor: Stephen J. Elliott
  • Publication number: 20040081404
    Abstract: A device for providing variable length fiber optic cable and storing any excess not used. Means are provided to allow for extending and retracting fiber optic cable to prevent excess slack when in use. Optical coupling units provide optical coupling of fiber optic cable within the device. Multiple devices may be connected together to provide variable length fiber optic cable in different directions.
    Type: Application
    Filed: October 29, 2002
    Publication date: April 29, 2004
    Inventor: Stephen J. Elliott
  • Publication number: 20040080527
    Abstract: A user interface allows for simplified design of SANs while providing information for use in analyzing different configurations. Different SAN elements are represented in a user interface and may be selected and configured in different arrangements with real time information provided to design a system for a particular application. Using the interface, the advantages and disadvantages of a particular SAN configuration can be determined with respect to different characteristics of the system, including, price, expected performance and measured performance.
    Type: Application
    Filed: October 29, 2002
    Publication date: April 29, 2004
    Inventor: Stephen J. Elliott
  • Publication number: 20040081196
    Abstract: A protocol independent hub includes a controller allowing for programmable configuration and testing of ports of the hub. Separate programming and testing of each of the ports provides an interface having any protocol to any protocol connectivity. Each of the ports of the protocol independent hub is configured for selectable operation in connection with one of a plurality of network types, with each of the plurality of ports independently programmable for operation in connection with the selected network type.
    Type: Application
    Filed: October 29, 2002
    Publication date: April 29, 2004
    Inventor: Stephen J. Elliott
  • Publication number: 20040083192
    Abstract: An apparatus for testing devices for use in high availability systems provides simulation of high availability failures using hardware events and independent of the operating process. The apparatus includes a plurality of inputs each having an evaluation component associated therewith. A controller and power supply is also provided for controlling operation of the evaluation components. A degeneration component allows for degeneration of a link.
    Type: Application
    Filed: October 29, 2002
    Publication date: April 29, 2004
    Inventor: Stephen J. Elliott
  • Publication number: 20040077112
    Abstract: The present invention relates to conductive components manufacturing processes employing conventional direct transfer printers to make components such as printer circuit boards and semiconductors, by way of non-limiting example. The process disclosed allow for the production of customized conductive components, particularly prototype components, utilizing in a convenient, cost effective manner.
    Type: Application
    Filed: October 18, 2002
    Publication date: April 22, 2004
    Inventor: Stephen J. Elliott
  • Patent number: 6658363
    Abstract: Pattern detection methods and arrangements are provided for monitoring a Fibre Channel, a Gigabit Ethernet, or other like data stream for programmable trigger patterns. Upon detecting a trigger pattern, the pattern detection methods and arrangements will assert an output. The output is useful for triggering oscilloscopes to be able to properly display the signal and more importantly, for arming time interval analyzers and other like test instruments. The pattern detection methods and arrangements are capable of dealing with elasticity in the data transmission channel. For example, the trigger pattern can be uniquely configured to a frame header or frame contents and the test instrument can be set to limit its sampling to within the frame bounds. In this manner all of the variability of fill transmission words appearing or disappearing essentially becomes transparent to the test instrument.
    Type: Grant
    Filed: January 18, 2001
    Date of Patent: December 2, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert G Mejia, Tammy T. Teuscher, Stephen J. Elliott
  • Patent number: 6560673
    Abstract: The present invention involves hierarchical storage controllers which enable a scalable storage system. The scalable storage system is capable of causing a very large amount of discrete disk units to appear as a single drive. The scalable storage system is organized into a hierarchical structure by providing a series of disk arrays in parallel with a controller via Fiber Channel connections to form a “virtual disk.” The next level in the hierarchical structure is created by connecting a number of virtual disks and a higher level controller in parallel via higher bandwidth connections. This next assemblage of devices is configured to appear as a single drive. Also, the scalable storage system disposes increasingly sized RAM caches to increase system performance. Moreover, wave division multiplexing (WDM) may be utilized to communicate with a file server via a highest level controller.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: May 6, 2003
    Assignee: Hewlett Packard Development Company, L.P.
    Inventor: Stephen J. Elliott
  • Publication number: 20030061440
    Abstract: The present invention involves hierarchical storage controllers which enable a scalable storage system. The scalable storage system is capable of causing a very large amount of discrete disk units to appear as a single drive. The scalable storage system is organized into a hierarchical structure by providing a series of disk arrays in parallel with a controller via Fibre Channel connections to form a “virtual disk.” The next level in the hierarchical structure is created by connecting a number of virtual disks and a higher level controller in parallel via higher bandwidth connections. This next assemblage of devices is configured to appear as a single drive. Also, the scalable storage system disposes increasingly sized RAM caches to increase system performance. Moreover, wave division multiplexing (WDM) may be utilized to communicate with a file server via a highest level controller.
    Type: Application
    Filed: January 31, 2001
    Publication date: March 27, 2003
    Inventor: Stephen J. Elliott
  • Publication number: 20030009307
    Abstract: Pattern detection methods and arrangements are provided for monitoring a Fibre Channel, a Gigabit Ethernet, or other like data stream for programmable trigger patterns. Upon detecting a trigger pattern, the pattern detection methods and arrangements will assert an output. The output is useful for triggering oscilloscopes to be able to properly display the signal and more importantly, for arming time interval analyzers and other like test instruments. The pattern detection methods and arrangements are capable of dealing with elasticity in the data transmission channel. For example, the trigger pattern can be uniquely configured to a frame header or frame contents and the test instrument can be set to limit its sampling to within the frame bounds. In this manner all of the variability of fill transmission words appearing or disappearing essentially becomes transparent to the test instrument.
    Type: Application
    Filed: January 18, 2001
    Publication date: January 9, 2003
    Inventors: Robert G. Mejia, Tammy T. Teuscher, Stephen J. Elliott
  • Publication number: 20020110131
    Abstract: The present invention is related to the provision of a simplified interface to a Fibre Channel fabric. The present invention provides connection to a Fibre Channel fabric via a RS-232 interface. The present invention receives and buffers information received from the high bandwidth Fibre Channel system until communication via the RS-232 interface is possible. Likewise, the present invention receives and buffers information received from the RS-232 interface. The present invention waits until a predetermined amount of information is received before attempting to arbitrate access to the Fibre Channel system in order to minimize its effect of the Fibre Channel system. Moreover, the present invention utilizes the preceding mechanisms to emulate a Fibre Channel disk array for diagnostic purposes. Also, the present invention may be utilized by a number of PCs to provide an inexpensive LAN application.
    Type: Application
    Filed: February 12, 2001
    Publication date: August 15, 2002
    Inventor: Stephen J. Elliott
  • Patent number: 5381485
    Abstract: With reference to FIG. 1, an active sound control system comprises a loudspeaker LS having an input qs and operable to generate sound waves for interference with unwanted sound so as to produce a region close to the user of the system in which the perceived sound is substantially reduced. A monitoring microphone ro is positioned closer to the loudspeaker LS than to the region of sound reduction. Loudspeaker control means for controlling the input qs to the loudspeaker LS operate to energise the loudspeaker such that the sound waves emitted by the loudspeaker substantially cancel the unwanted sound waves in said region. The loudspeaker control means includes a signal processing means (FIG. 3) arranged to simulate a microphone output that would be obtained if that microphone, instead of being positioned closer to the loudspeaker LS than the user, were to be positioned in a notional position ra relatively close to the user.
    Type: Grant
    Filed: August 27, 1993
    Date of Patent: January 10, 1995
    Assignee: Adaptive Control Limited
    Inventor: Stephen J. Elliott
  • Patent number: 5170433
    Abstract: To reduce noise inside a motor car passenger compartment, two loudspeakers 37.sub.1, 37.sub.2 are driven by signals derived from a reference signal x(n) by adaptive filtering carried out by a programmed microprocessor and memory unit 36 which adapts the filtering in dependence on error signals e.sub.l (n) from four microphones 42.sub.1, 42.sub.2, 42.sub.3 and 42.sub.4 distributed in the passenger compartment. Reference filtering coefficients are initially determined by analysis of finite impulse responses when white noise is acoustically coupled from the loudspeakers 37 to the microphones 42, a white noise generator 48 being coupled to the unit 36. The reference signal x(n) is restricted to one or more selected harmonics or subharmonics of the fundamental noise frequency by a filter 34 which tracks the selected frequency. The selected frequency may be obtained from a coil 31 in the ignition circuit of the vehicle.
    Type: Grant
    Filed: December 11, 1989
    Date of Patent: December 8, 1992
    Assignee: Adaptive Control Limited
    Inventors: Stephen J. Elliott, Philip A. Nelson, Ian M. Stothers
  • Patent number: 4947356
    Abstract: In propeller of fan driven aircraft, cabin noise levels may be reduced by adjustment of the phase relationship between a reference propeller or fan and some or all of the other propellers or fans. An aircraft cabin (1) contains four microphones and two loudspeakers which form the active elements of a noise control system. The microphone outputs are fed via amplifiers to a digital signal processor (11) having an adaptation algorithm in a memory store. The processor generates an error signal which is used to adjust the synchrophase angle between the reference propeller and a synchrophased propeller, controlled by a synchrophaser. Thus the synchrophase angle is varied dynamically during flight to minimize propeller noise in the cabin over a range of flying conditions.
    Type: Grant
    Filed: February 10, 1989
    Date of Patent: August 7, 1990
    Assignee: The Secretary of State for Trade and Industry in Her Britannic Majesty's Government of the United Kingdom of Great Britain and Northern Ireland
    Inventors: Stephen J. Elliott, Philip A. Nelson