Patents by Inventor Edwin Smith
Edwin Smith 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: 12607267Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein one or more plates (32, 34) of the gate plate arrangement (32, 34) are mounted at one plate end (33d) to the gate-carrying shaft (30), in a manner permitting gate plate articulation relative to the gate-carrying shaft (30), and comprise a free end (33c) not mounted to the gate-carrying shaft (30). By permitting plate articulation in a controlled manner, the assembly avoids a need for a cage, resulting in a reduced number of components and reduced space requirement.Type: GrantFiled: June 24, 2022Date of Patent: April 21, 2026Assignee: LB Bentley LimitedInventors: Edwin Smith, Nicholas Johnson
-
Publication number: 20250129853Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in a seat pocket (70) of the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein at least one valve seat (42, 44) is threadedly disposed in its seat pocket (70). The threaded engagement allows a torque preload to be applied within a high degree of accuracy.Type: ApplicationFiled: June 24, 2022Publication date: April 24, 2025Inventors: Edwin Smith, Nicholas Johnson
-
Publication number: 20240280179Abstract: A slab gate valve assembly having a housing (12) with an inlet (22), an outlet (24), and a gated fluid passage between the inlet (22) and the outlet (24), at least one valve seat (42, 44) disposed in the housing (12), a gate-carrying shaft (30), and a slab gate plate arrangement (32, 34) in slidable engagement with the at least one valve seat (42, 44) and to be operated via the gate-carrying shaft (30) between an open condition and a shut condition, wherein one or more plates (32, 34) of the gate plate arrangement (32, 34) are mounted at one plate end (33d) to the gate-carrying shaft (30), in a manner permitting gate plate articulation relative to the gate-carrying shaft (30), and comprise a free end (33c) not mounted to the gate-carrying shaft (30). By permitting plate articulation in a controlled manner, the assembly avoids a need for a cage, resulting in a reduced number of components and reduced space requirement.Type: ApplicationFiled: June 24, 2022Publication date: August 22, 2024Inventors: Edwin Smith, Nicholas Johnson
-
Patent number: 10127343Abstract: This application discloses a computing system implementing tools and mechanisms to synchronize multiple layouts for a circuit design during the layout process. The tools and mechanisms can implement multiple communicating kernels, each to manage at least one of the layouts. In response to an alteration of one of the layouts, the kernels can communicate with each other, so that the kernel corresponding to the unaltered layout can automatically augment corresponding layouts for the circuit design to synchronize with the altered layout. At least one of the layouts can include a 3-dimensional layout representation of the circuit design, the tools and mechanisms can perform 3-dimensional design rule checking based on mechanical constraints and 3-dimensional solid component models in response to alterations to a 2-dimensional layout representation of the circuit design.Type: GrantFiled: December 11, 2014Date of Patent: November 13, 2018Assignee: Mentor Graphics CorporationInventors: Gerald Suiter, Edwin Smith, Henry Potts
-
Publication number: 20160171143Abstract: This application discloses a computing system implementing tools and mechanisms to synchronize multiple layouts for a circuit design during the layout process. The tools and mechanisms can implement multiple communicating kernels, each to manage at least one of the layouts. In response to an alteration of one of the layouts, the kernels can communicate with each other, so that the kernel corresponding to the unaltered layout can automatically augment corresponding layouts for the circuit design to synchronize with the altered layout. At least one of the layouts can include a 3-dimensional layout representation of the circuit design, the tools and mechanisms can perform 3-dimensional design rule checking based on mechanical constraints and 3-dimensional solid component models in response to alterations to a 2-dimensional layout representation of the circuit design.Type: ApplicationFiled: December 11, 2014Publication date: June 16, 2016Inventors: Gerald Suiter, Edwin Smith, Henry Potts
-
Publication number: 20130167144Abstract: A computer-implemented method includes generating an intermediate representation of a virtual machine. The method includes generating an executable for the virtual machine. The method includes persisting at least part of the intermediate representation in the executable. A virtual machine tangibly stored in a computer-readable storage device, and a computer system, are also disclosed.Type: ApplicationFiled: September 4, 2009Publication date: June 27, 2013Inventors: Bernd Mathiske, Edwin Smith, Mason Chang
-
Patent number: 7681178Abstract: A method, system, and computer program product for providing an application include representing a plurality of hierarchical rules as a plurality of objects in a prototype pointer chain, and providing a function to search the rules for a desired style by traversing the prototype pointer chain. An exemplary method provides a user interface or application with one or more visual objects. The visual appearances of the visual objects is affected by style information retrieved by traversing a prototype pointer chain to search for style-related rules. A compiled file can include code that describes rules as objects and creates class inheritance relationships between those objects and code that describes a style-finding function. A displaying program instantiates the objects arranged in a prototype pointer chain and uses its own inheritance logic to traverse the chain according to the style-finding function.Type: GrantFiled: July 22, 2005Date of Patent: March 16, 2010Assignee: Adobe Systems IncorporatedInventors: David George, Edwin Smith
-
Publication number: 20080059932Abstract: A method to simultaneously allow multiple users to edit in shared areas of a master design includes displaying the master design, allowing a first user to edit in a shared area of the design, while simultaneously allowing a second user to edit in a shared area of the design while preserving the integrity of the design.Type: ApplicationFiled: October 31, 2007Publication date: March 6, 2008Applicant: MENTOR GRAPHICS CORPORATIONInventors: Charles Pfeil, Edwin Smith, Vladimir Petunin, Henry Potts, Venkat Natarajan
-
Publication number: 20080034342Abstract: A server computer maintains a master database for a PCB design, and a copy of the PCB design is provided to multiple client computers. The server assigns each client a different pair of pins for which a connection must be routed. When a client completes an assigned routing task, it requests that the server update the PCB master design with the route found by the client for its assigned pin pair. After forwarding the request, the client does not update its copy of the PCB design to reflect the found route. Instead, the client returns its copy to the state occupied prior to assignment of the pin pair by the server. Upon receiving notification that the server incorporated the found route, the client updates its copy of the design to include that route.Type: ApplicationFiled: October 10, 2007Publication date: February 7, 2008Applicant: MENTOR GRAPHICS CORPORATIONInventors: Vladimir Petunin, Charles Pfeil, Alexander Starkov, Venkat Natarajan, Edwin Smith
-
Publication number: 20060168883Abstract: A planter system having a self-draining tray for supporting a flower pot or planter in an area that receives regular watering, the tray having flat, horizontal surfaces formed by ribs supporting the flower pot or planter and another surface below the ribs directing excess water to a drain. The drain allows excess water to be removed from the tray regardless of how much water is received by the flower pot or planter. The drain may be connected to a hose or other tubing to conduct water away from the planter system. The self-draining tray may be incorporated integrally with a flower pot as a combined planter system. Drain tubing and/or drain/supply tubing may be fabricated having a particular profile.Type: ApplicationFiled: April 4, 2006Publication date: August 3, 2006Inventors: Harry Brutsche, Edwin Smith, Matthew Brutsche
-
Publication number: 20050114821Abstract: A server computer maintains a master database for a PCB design, and a copy of the PCB design is provided to multiple client computers. The server assigns each client a different pair of pins for which a connection must be routed. When a client completes an assigned routing task, it requests that the server update the PCB master design with the route found by the client for its assigned pin pair. After forwarding the request, the client does not update its copy of the PCB design to reflect the found route. Instead, the client returns its copy to the state occupied prior to assignment of the pin pair by the server. Upon receiving notification that the server incorporated the found route, the client updates its copy of the design to include that route.Type: ApplicationFiled: June 18, 2004Publication date: May 26, 2005Applicant: Mentor Graphics CorporationInventors: Vladimir Petunin, Charles Pfeil, Alexander Starkov, Venkat Natarajan, Edwin Smith
-
Publication number: 20050086863Abstract: A planter system having a self-draining tray for supporting a flower pot or planter in an area that receives regular watering, the tray having flat, horizontal surfaces formed by ribs supporting the flower pot or planter and another surface below the ribs directing excess water to a drain. The drain allows excess water to be removed from the tray regardless of how much water is received by the flower pot or planter. The drain may be connected to a hose or other tubing to conduct water away from the planter system. The self-draining tray may be incorporated integrally with a flower pot as a combined planter system. Drain tubing and/or drain/supply tubing may be fabricated having a particular profile.Type: ApplicationFiled: October 27, 2003Publication date: April 28, 2005Inventors: Harry Brutsche, Edwin Smith, Matthew Brutsche
-
Publication number: 20050022149Abstract: Methods and apparatuses generate a split power plane for a multiplayer printed circuit board (PCB). An aspect of the invention supports the generation of a split power plane by constructing wireframes corresponding to each of the power voltages. If a crossover between different voltage wireframes exists, at least one of the voltage wireframes may be modified in order to eliminate the crossover. With another aspect of the invention, a trace layout, corresponding to the wireframe, is constructed in accordance with electrical current requirements, e.g. average electrical current and peak electrical current, of the associated components. With another aspect of the invention, a plane that contain the traces that associated with a power voltage may be enhanced by increasing the associated area of the layout in accordance with the available area of the split power plane. The enhancement of a plane may be prioritized in accordance with peak electrical current that is associated with the plane.Type: ApplicationFiled: July 25, 2003Publication date: January 27, 2005Applicant: Mentor Graphics CorporationInventors: Daniel Smith, Edwin Smith
-
Publication number: 20030131332Abstract: A method to simultaneously allow multiple users to edit in shared areas of a master design includes displaying the master design, allowing a first user to edit in a shared area of the design, while simultaneously allowing a second user to edit in a shared area of the design while preserving the integrity of the designType: ApplicationFiled: October 10, 2002Publication date: July 10, 2003Inventors: Charles Pfeil, Edwin Smith, Vladimir Petunin, Henry Potts, Venkat Natarajan
-
Patent number: 6092224Abstract: The Logic Analyzer Probe Board is a hardware design which allows convenient access to signals on a printed circuit board. On one side of the Probe Board assembly is a collection of probes that provide contact to the printed-circuit boards pads, pins, vias and test points on the non-component side of a UUT. The other side of the Probe Board assembly contains an organized collection of connectors, or headers, that connect to a logic analyzer's cable harness. When the Probe Board mates with the printed circuit board, the Probe Board taps into a printed circuit board's signal via the probe-to-pad connection and routes the detected signal via one of the header pins to the logic analyzer. The design of the printed circuit board includes test points that correspond to each signal under test. Once the layout of a printed circuit board is determined, a custom-designed Probe Board may be designed that is cable of accessing each test point.Type: GrantFiled: May 27, 1998Date of Patent: July 18, 2000Assignee: Compaq Computer CorporationInventors: Michael LeBlanc, Davoud Safari, Edwin Smith
-
Patent number: 6055653Abstract: The gangSIMM Memory Tester is a PWA which plugs directly into a CPU's SIMM slot. The gangSIMM Memory Tester contains a known good SIMM, which is connected directly to the CPU's bus. All memory functions for this SIMM slot is provided by the gold SIMM per normal SIMM operation. The CPU bus routed to the gold SIMM on the gangSIMM Memory Tester is also routed to a test bus via a buffer which provides increased drive capacity. The test bus is distributed in parallel to N number of SIMM slots located on the gangSIMM Memory Tester throughout a second set of tri-stating buffers. During read accesses to memory involving the CPUs SIMM slot location where the gangSIMM PWA is directly plugged into, data provided by the gold SIMM is compared on an individual basis with the data provided by an under-test SIMM. This operation occurs in-parallel for all under-test SIMMs.Type: GrantFiled: April 27, 1998Date of Patent: April 25, 2000Assignee: Compaq Computer CorporationInventors: Michael LeBlanc, Davoud Safari, Edwin Smith
-
Patent number: 5176302Abstract: A holder for the handle of a container comprises a substantially rigid, continuous wire-like member bent to form a belt receiving portion and an integral handle receiving portion. The belt receiving portion stabilizes the position of the holder and the handle receiving portion is provided with first and second locking portions through which the container handle must pass before resting at the bottom of the handle receiving portion. The container is thus maintained in a stable, convenient position when the wearer is moving his body and/or walking, freeing the user's hands for other operations while at the same time permitting convenient access to the contents of the can and further providing a sturdy and yet small and lightweight holder.Type: GrantFiled: April 17, 1991Date of Patent: January 5, 1993Inventor: Edwin Smith
-
Patent number: 3972565Abstract: This invention is a new type of couch or chair using multiple elongated reversible cushions for both the back and seat. The cushion, which may be used any place in the seat or back, has an extension on each end thereof so the back and seat cushions will interlock. The extension also overhangs the front of the couch which forms a part of the couch frame. The couch frame has four legs with the front legs supporting the arm rests and the rear legs supporting the back. A horizontal frame extending between the legs supports the seat cushions. Slats extend horizontally under the cushions for both the seat and back. The frame is formed from wood with saddlebag cushions being draped over the arms of the couch.Type: GrantFiled: July 23, 1975Date of Patent: August 3, 1976Inventor: Edwin Smith
-
Patent number: 3930518Abstract: In a fluid system a valve is provided with a valve closing system and this system is operated by differential switch means which detect abnormal flow conditions through the valve. The valve is tapped preferably at two locations and each location is connected to a differential pressure switch which in turn operate the valve closing system.Type: GrantFiled: May 8, 1974Date of Patent: January 6, 1976Assignee: Hopkinsons, Ltd.Inventors: John Alfred Fuller, Edwin Smith