Patents by Inventor G. Dales
G. Dales 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).
-
Publication number: 20240082010Abstract: An orthopedic assembly includes a tibial prosthesis that includes a body that defines an anterior side and a posterior side. The body further incudes a recess in the anterior side of the joint prosthesis and a plurality of openings that extend through the body from the anterior side to the posterior side thereof. At least a first and second opening of the openings are positioned at respective lateral and medial sides of a longitudinal axis of the tibial prosthesis. A modular insert is positioned within the recess of the body such that at least a portion of the modular insert is positioned between the openings of the body. The modular insert is formed separately from the tibial prosthesis and has a porous outer surface to promote tissue ingrowth.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventors: Damon J. Servidio, G. Douglas Letson, Arlen Dale Hanssen, Michael A. McGovern, Jennifer Grunden
-
Patent number: 11585454Abstract: A plug for a fluid valve has a stem extending along an axis between a first end and a second end, a tip secured to the first end of the stem, a plug body mounted to the stem toward the second end relative to the tip, and a valve seat between the tip and the plug body. The valve seat has a sealing surface that extends past an outer perimeter of the tip and is sized to engage a valve ring of the fluid valve, the valve seat defining an annular space that permits radial movement of the valve ring relative to the axis of the stem to align with the valve ring as pressure is applied to the valve seat.Type: GrantFiled: June 14, 2021Date of Patent: February 21, 2023Assignee: Dyna-Flo Control Valve Services Ltd.Inventors: Cameron B. Robinson, Curtis G. Dale
-
Publication number: 20210388913Abstract: A plug for a fluid valve has a stem extending along an axis between a first end and a second end, a tip secured to the first end of the stem, a plug body mounted to the stem toward the second end relative to the tip, and a valve seat between the tip and the plug body. The valve seat has a sealing surface that extends past an outer perimeter of the tip and is sized to engage a valve ring of the fluid valve, the valve seat defining an annular space that permits radial movement of the valve ring relative to the axis of the stem to align with the valve ring as pressure is applied to the valve seat.Type: ApplicationFiled: June 14, 2021Publication date: December 16, 2021Inventors: Cameron B. Robinson, Curtis G. Dale
-
Patent number: 8655977Abstract: An intermediate device communicatively connected to a host device and a sequential device in a storage area network. The host device is configured to issue different kinds of commands to the sequential device, including an inquiry command. The sequential device is configured to sequentially process requests from the host device. The intermediate device is configured to cache inquiry data about the sequential device itself in a cache memory connected to the intermediate device and service inquiry commands from the host device.Type: GrantFiled: November 26, 2012Date of Patent: February 18, 2014Assignees: KIP CR P1 LP, Hewlett-Packard CompanyInventors: Stephen G. Dale, Bradfred W. Culp
-
Patent number: 8543643Abstract: A system and method for servicing an inquiry command from a host device requesting inquiry data about a sequential device on a storage area network. The inquiry data may be cached by a circuitry coupled to the host device and the sequential device. The circuitry may reside in a router. In some embodiments, depending upon whether the sequential device is available to process the inquiry command, the circuitry may forward the inquiry command to the sequential device or process the inquiry command itself, utilizing a cached version of the inquiry data. The cached version may include information indicating that the sequential device is not available. In some embodiments, regardless whether the sequential device is available, the circuitry may process the inquiry command and return the inquiry data from a cache memory.Type: GrantFiled: March 7, 2011Date of Patent: September 24, 2013Assignees: Crossroads Systems, Inc., Hewlett-Packard CompanyInventors: Stephen G. Dale, Bradfred W. Culp
-
Patent number: 8341211Abstract: A system and method for servicing inquiry commands, wherein inquiry data is stored in a memory and if an inquiry command for a target device is received while the target device is busy processing another command, the stored inquiry data is returned in response to the command. In one embodiment, a router contains a memory for storing static inquiry data corresponding to each of a plurality of sequential devices connected thereto. The first time a host sends an inquiry command to one of the sequential devices, the router routes the command to the target device and stores the data returned by the device. Subsequent inquiry commands are serviced by passing the command through to the target device if it is not busy, or returning inquiry data from the router's memory if the target device is busy processing another command.Type: GrantFiled: September 14, 2007Date of Patent: December 25, 2012Assignees: Crossroads Systems, Inc., Hewlett-Packard CompanyInventors: Stephen G. Dale, Bradfred W. Culp
-
Publication number: 20110161584Abstract: A system and method for servicing an inquiry command from a host device requesting inquiry data about a sequential device on a storage area network. The inquiry data may be cached by a circuitry coupled to the host device and the sequential device. The circuitry may reside in a router. In some embodiments, depending upon whether the sequential device is available to process the inquiry command, the circuitry may forward the inquiry command to the sequential device or process the inquiry command itself, utilizing a cached version of the inquiry data. The cached version may include information indicating that the sequential device is not available. In some embodiments, regardless whether the sequential device is available, the circuitry may process the inquiry command and return the inquiry data from a cache memory.Type: ApplicationFiled: March 7, 2011Publication date: June 30, 2011Inventors: Stephen G. Dale, Bradfred W. Culp
-
Patent number: 7904539Abstract: Inquiry data received from sequential target devices is stored in a cache memory. In one embodiment, the cache memory is coupled to a router. In one embodiment, when the router receives from a host an inquiry command about a target, the router first checks to see if the inquiry command can be serviced from the cache. If so, the inquiry data about the target is retrieved from the cache and returned to the host. If not, the router checks to see if the target is busy. If not busy, the router routes the inquiry command to the target and stores the inquiry data returned by the target in the cache. If the target is busy, the router places the inquiry command in a queue. When the target becomes available, the router forwards the inquiry command to the target for processing, thereby keeping the inquiry command from timing out.Type: GrantFiled: March 13, 2009Date of Patent: March 8, 2011Assignees: Crossroads Systems, Inc., Hewlett-Packard CompanyInventors: Stephen G. Dale, Bradfred W. Culp
-
Publication number: 20100262685Abstract: Embodiments of the present invention provide a system and method of command tracking that eliminates, or at least substantially reduces, the shortcomings of prior art systems and methods for command tracking. More particularly, embodiments of the present invention provide a system and method in which a command is assigned a unique identification. State information for the command (e.g., has the command been completed, has all the data associated with the command been received and other state information) can be associated with the unique identification and recorded. According to one embodiment, the state information can be stored in various tables that correspond to particular data transport protocols and/or devices. Because the state information for the command is associated with the unique identification in the tables, state information for the same command can be identified, even if the command changes data transport protocols.Type: ApplicationFiled: April 30, 2010Publication date: October 14, 2010Inventor: Stephen G. Dale
-
Patent number: 7711805Abstract: Embodiments of the present invention provide a system and method of command tracking that eliminates, or at least substantially reduces, the shortcomings of prior art systems and methods for command tracking. More particularly, embodiments of the present invention provide a system and method in which a command is assigned a unique identification. State information for the command (e.g., has the command been completed, has all the data associated with the command been received and other state information) can be associated with the unique identification and recorded. According to one embodiment, the state information can be stored in various tables that correspond to particular data transport protocols and/or devices. Because the state information for the command is associated with the unique identification in the tables, state information for the same command can be identified, even if the command changes data transport protocols.Type: GrantFiled: December 22, 2004Date of Patent: May 4, 2010Assignee: Crossroads Systems, Inc.Inventor: Stephen G. Dale
-
Patent number: 7603449Abstract: A system and method for servicing inquiry commands, wherein inquiry data is stored in a memory and if an inquiry command for the target device is received while the target device is busy processing another command, the stored inquiry data is returned in response to the command. In one embodiment, a router contains a memory for storing static inquiry data corresponding to each of a plurality of sequential devices connected thereto. The first time a host sends an inquiry command to one of the sequential devices, the router routes the command to the target device and stores the data returned by the device. Subsequent inquiry commands are serviced by passing the command through to the target device if it is not busy, or returning inquiry data from the router's memory if the target device is busy processing another command.Type: GrantFiled: June 10, 2002Date of Patent: October 13, 2009Assignee: Crossroads Systems, Inc.Inventors: Stephen G. Dale, Bradfred W. Culp
-
Patent number: 7584318Abstract: Embodiments of a routing device for coordinating the interoperability of devices with varying capabilities that send and/or receive commands in a storage network are disclosed. A host device in the storage network may inquire the capabilities of a storage device in a storage network. A routing device may receive a response from the storage device and pass the response through to the host unaltered or may alter the response to reflect the higher or lower capabilities of the routing device before sending the response to the host.Type: GrantFiled: November 2, 2007Date of Patent: September 1, 2009Assignee: Crossroads Systems, Inc.Inventors: John B. Haechten, Stephen G. Dale, John F. Tyndall
-
Publication number: 20090177840Abstract: Inquiry data received from sequential target devices is stored in a cache memory. In one embodiment, the cache memory is coupled to a router. In one embodiment, when the router receives from a host an inquiry command about a target, the router first checks to see if the inquiry command can be serviced from the cache. If so, the inquiry data about the target is retrieved from the cache and returned to the host. If not, the router checks to see if the target is busy. If not busy, the router routes the inquiry command to the target and stores the inquiry data returned by the target in the cache. If the target is busy, the router places the inquiry command in a queue. When the target becomes available, the router forwards the inquiry command to the target for processing, thereby keeping the inquiry command from timing out.Type: ApplicationFiled: March 13, 2009Publication date: July 9, 2009Applicants: Crossroads Systems, Inc., Hewlett-Packard CompanyInventors: Stephen G. Dale, Bradfred W. Culp
-
Patent number: 7543536Abstract: A remotely controlled, traction wheel driven, transporter moves inspection equipment within a walled cavity to check internal structural features. The inspection equipment can be mounted on a positioner pushed by the transporter, which adjusts with changing dimensions of the cavity so as to maintain the inspection equipment in a desired position or attitude, for example, centered within the cavity.Type: GrantFiled: October 31, 2006Date of Patent: June 9, 2009Assignee: The Boeing CompanyInventors: Edward G. Sergoyan, G. Dale Davis, Ronald D. Curl
-
Patent number: 7415564Abstract: Systems and methods for coordinating the interoperability of devices in a network are disclosed. Embodiments of the present invention may provide the ability for a host device in a storage network to inquire as to the capabilities of a storage device in a storage network. A routing device between the host and the storage device may receive a response, and if the routing device has a higher capability than the storage device the routing device may convert the response to a response that reflects the higher capabilities of the routing device before sending the response on to the host. However, if the storage device has a higher capability than the routing device, the routing device may pass the response through to the host unaltered.Type: GrantFiled: August 15, 2007Date of Patent: August 19, 2008Assignee: Crossroads Systems, Inc.Inventors: John B. Haechten, Stephen G. Dale, John F. Tyndall
-
Publication number: 20080098834Abstract: A remotely controlled, traction wheel driven, transporter moves inspection equipment within a walled cavity to check internal structural features. The inspection equipment can be mounted on a positioner pushed by the transporter, which adjusts with changing dimensions of the cavity so as to maintain the inspection equipment in a desired position or attitude, for example, centered within the cavity.Type: ApplicationFiled: October 31, 2006Publication date: May 1, 2008Inventors: Edward G. Sergoyan, G. Dale Davis, Ronald D. Curl
-
Patent number: 7310696Abstract: Systems and methods for coordinating the interoperability of devices with varying capabilities are disclosed. A host device may inquire as to the capabilities of a storage device in a storage network. A routing device may receive this response, and if the routing device has a higher capability than the storage device the routing device may convert the response to a response that reflects the higher capabilities of the routing device before sending the response on to the host. However, if the storage device has a higher capability than the routing device, the routing device may pass the response through to the host unaltered so the host may take advantage of the capabilities of the storage device. Alternatively, the router may convert the response to a response that reflects the lower capabilities of the routing device before sending the response on to the host.Type: GrantFiled: January 27, 2005Date of Patent: December 18, 2007Assignee: Crossroads Systems, Inc.Inventors: John B. Haechten, Stephen G. Dale, John F. Tyndall
-
Publication number: 20070272209Abstract: A sensor for sensing one or more properties of a vehicle fluid has a tuning fork resonator adapted to contact the fluid. The tuning fork resonator comprises two tines and is operable to oscillate so that the two tines move in opposite phase at a frequency of less than 1 MHz while contacting the fluid to generate a resonator response indicative of one or more properties of the fluid. In another aspect, a sensor includes a substrate and a flexural resonator on the substrate and adapted to contact the fluid. Circuitry for operation of the resonator is on the substrate. The resonator is adapted to receive an input signal and to oscillate while contacting the fluid to generate a resonator response indicative of one or more properties of the fluid. One suitable application for the invention is monitoring the condition of a vehicle engine oil.Type: ApplicationFiled: August 10, 2007Publication date: November 29, 2007Applicant: Visyx Technologies, Inc.Inventors: Leonid Matsiev, James Bennett, Daniel Pinkas, Mikhail Spitkovsky, Oleg Kolosov, Shenheng Guan, Mark Uhrich, G. Dales, John Varni, Blake Walker, Vladimir Gammer, Dave Padowitz, Eric Low
-
Publication number: 20070052970Abstract: An improved method and assembly, wherein the method generally includes the steps of providing a coated or uncoated sensor element having an exposed sensing surface; attaching the sensor element to a platform so that the exposed sensing surface is spaced from the platform; and optionally applying a protective layer over the platform while maintaining the sensing surface as exposed. The assembly includes a resonator having a free portion with a sensing surface is incorporated onto a platform, components of the sensor are physically shielded from harsh operating conditions, the requisite space is maintained between the free portion of the resonator and the platform, and the sensing surface of the resonator remains exposed for sensing.Type: ApplicationFiled: March 19, 2004Publication date: March 8, 2007Applicant: Symyx Technologies, Inc.Inventors: Oleg Kolosov, Leonid Matsiev, John Varni, G. Dales, Olaf Ludtke, Dirk Wullner, Andreas Buhrdorf, Heiko Dobrinski
-
Publication number: 20060218996Abstract: A sensor for sensing one or more properties of a vehicle fluid has a tuning fork resonator adapted to contact the fluid. The tuning fork resonator comprises two tines and is operable to oscillate so that the two tines move in opposite phase at a frequency of less than 1 MHz while contacting the fluid to generate a resonator response indicative of one or more properties of the fluid. In another aspect, a sensor includes a substrate and a flexural resonator on the substrate and adapted to contact the fluid. Circuitry for operation of the resonator is on the substrate. The resonator is adapted to receive an input signal and to oscillate while contacting the fluid to generate a resonator response indicative of one or more properties of the fluid. One suitable application for the invention is monitoring the condition of a vehicle engine oil.Type: ApplicationFiled: May 12, 2006Publication date: October 5, 2006Applicant: Symyx Technologies, Inc.Inventors: Leonid Matsiev, James Bennett, Daniel Pinkas, Mikhail Spitkovsky, Oleg Kolosov, Shenheng Guan, Mark Uhrich, G. Dales, John Varni, Blake Walker, Vladimir Gammer, Dave Padowitz, Eric Low