Patents by Inventor Kevin Hogan

Kevin Hogan 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: 20230369817
    Abstract: An electrical extending assembly includes a power plug has a plurality of male contacts that can be plugged into a power source comprising a female electrical outlet. A member is coupled to and extends away from the power plug and the member is comprised of a flexible material thereby facilitating the member to be formed into a variety of shapes. A power housing is coupled to the member and the power housing is distally positioned with respect to the power plug. A plurality of first power ports each is integrated into the power housing to receive a first type of power cord. A plurality of second power ports is each is integrated into the power housing to receive a second type of power cord.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Inventor: Kevin Hogan
  • Patent number: 9435109
    Abstract: A drain actuation system that includes a cable to actuate a drain head or stopper is provided. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: September 6, 2016
    Assignee: WCM Industries, Inc.
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Publication number: 20150256600
    Abstract: Systems and methods are disclosed for media format substitution. In accordance with one implementation, a method is provided for media format substitution. The method includes receiving from a client device a request for media data having a first media format, determining whether the client device supports a second media format, and based on the determination, sending to the client device a content type identifier associated with the second media format. The method also includes obtaining the media data from a content server or a content cache, generating, based on the obtained media data, formatted media data corresponding to the second media format, and sending the formatted media data to the client device.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 10, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Kapil DAKHANE, Patrick Kevin HOGAN, Robert KIDD, Nicholas James STAVRAKOS, Miguel Angel MELNYK
  • Publication number: 20140352055
    Abstract: A drain actuation system that includes a cable to actuate a drain head or stopper is provided. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Patent number: 8806671
    Abstract: A drain actuation system that includes a cable to actuate a drain head or stopper is provided. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: August 19, 2014
    Assignee: WCM Industries, Inc.
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Patent number: 8656351
    Abstract: A system and method for configuring a state diagram with graphical source code is described. The state diagram may be created in response to user input. The state diagram may include a plurality of state icons and a plurality of connector elements interconnecting the state icons, where the state icons represent a plurality of states and wherein the connector elements represent transitions between the states. Graphical source code may be associated with one or more of the state icons.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: February 18, 2014
    Assignee: National Intruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Patent number: 8423913
    Abstract: A system detects an association of at least one style to at least one file, the file containing a reference to the style, and displays a representation of the style. The system also displays a representation of the file, and a representation of the association of the style to the file. The system displays a number of times the style is defined within the one file, and the number of times the style is used within the at least one file.
    Type: Grant
    Filed: July 12, 2005
    Date of Patent: April 16, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin A. Hogan, Jens C. Neffe
  • Patent number: 8336131
    Abstract: An improved drain actuates system that includes a cable to actuate a head or stopper of a drain. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: December 25, 2012
    Assignee: WCM Industries, Inc.
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Patent number: 8336132
    Abstract: An improved drain actuates system that includes a cable to actuate a head or stopper of a drain. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: December 25, 2012
    Assignee: WCM Industries, Inc.
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Patent number: 8146053
    Abstract: System and method for creating a graphical program that uses multiple models of computation (MoC). A first plurality of graphical program elements is assembled in a graphical program in response to first input, where the assembled first plurality of graphical program elements have a first MoC. A structure is displayed in the graphical program indicating use of a second MoC for graphical program elements comprised within the interior of the structure. A second plurality of graphical program elements is assembled within the structure in response to second input, where the assembled second plurality of graphical program elements have the second MoC. The graphical program is executable to perform a function, for example, by executing the assembled first plurality of graphical program elements in accordance with the first model of computation, and executing the assembled second plurality of graphical program elements in accordance with the second model of computation.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: March 27, 2012
    Assignee: National Instruments Corporation
    Inventors: Gregory O. Morrow, John C. Limroth, Jeffrey L. Kodosky, Steven W. Rogers, Kevin Hogan, Hugo A. Andrade
  • Patent number: 8099712
    Abstract: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow diagram may be automatically generated from the first diagram. A hardware description may be generated from the data flow diagram. The hardware description may be usable to configure a programmable hardware element such as, for example, a field-programmable gate array (FPGA). The configured programmable hardware element may implement a hardware implementation of the data flow diagram.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: January 17, 2012
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Publication number: 20110321006
    Abstract: A system and method for configuring a state diagram with graphical source code is described. The state diagram may be created in response to user input. The state diagram may include a plurality of state icons and a plurality of connector elements interconnecting the state icons, where the state icons represent a plurality of states and wherein the connector elements represent transitions between the states. Graphical source code may be associated with one or more of the state icons.
    Type: Application
    Filed: September 7, 2011
    Publication date: December 29, 2011
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Patent number: 7987448
    Abstract: A system and method for programmatically generating a graphical program in response to state diagram information. The state diagram information may specify a plurality of states and state transitions, wherein each state transition specifies a transition from a first state to a second state. A graphical program generation program (GPG program), may receive the state diagram information and automatically, i.e., programmatically, generate a graphical program (or graphical program portion) based on the state diagram information.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: July 26, 2011
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Patent number: 7979843
    Abstract: A system and method for programmatically generating a graphical program in response to state diagram information. The state diagram information may specify a plurality of states and state transitions, wherein each state transition specifies a transition from a first state to a second state. A graphical program generation program (GPG program), may receive the state diagram information and automatically, i.e., programmatically, generate a graphical program (or graphical program portion) based on the state diagram information.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: July 12, 2011
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Publication number: 20110101034
    Abstract: A fluid dispenser and a mold used for manufacturing the fluid dispenser are disclosed. A baffle inside the fluid dispenser extends from an area on the bottom of the fluid dispenser toward a first side wall and away from a second opposite side wall forming an acute angle with the bottom. A gap between the baffle and the first side wall allows fluids to move freely from one side of the baffle to the other permitting emptying most of the residual fluid through a dip tube disposed into the bottom corner with the second side wall. The mold contains two cavities each disposed within a block configured to close over a molten plastic parison. Each cavity comprises a blade configured in a way that closing the mold produces the baffle inside the container.
    Type: Application
    Filed: November 3, 2009
    Publication date: May 5, 2011
    Inventors: Mary C. Baeten, John Paul Hogan, Michael Kevin Hogan
  • Patent number: 7882082
    Abstract: Methods and apparatus, including computer program products, implementing a technique for repairing links in a file. The file can contain one or more links, each link referring to a target file. For one or more of the links, a file identifier such as a file name, file number, or file address is stored. Alternatively, for one or more of the links, target information is stored that identifies an old target and a new target for the link. The links can be repaired based on the stored information. The stored information can be used to identify changes to the links that occurred while the file containing the link was inaccessible to the system, for example, due to the file being locked by a user.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: February 1, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Martin Rehfeld, Lance Lewis, Michele K. Tomac, Kevin A. Hogan
  • Patent number: 7882491
    Abstract: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow diagram may be automatically generated from the first diagram. A hardware description may be generated from the data flow diagram. The hardware description may be usable to configure a programmable hardware element such as, for example, a field-programmable gate array (FPGA). The configured programmable hardware element may implement a hardware implementation of the data flow diagram.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: February 1, 2011
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Patent number: 7882490
    Abstract: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow diagram may be automatically generated from the first diagram.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: February 1, 2011
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan
  • Publication number: 20110000014
    Abstract: An improved drain actuates system that includes a cable to actuate a head or stopper of a drain. More specifically, one end of the cable is associated with the drain without additional moving parts and another end of the cable associated with an overflow cap of an overflow system wherein rotation of the overflow cap selectively moves the cable to move the head of the drain. The internal components associated with the overflow end of the cable that allow it to actuate the drain are fully accessible through the overflow port of the plumbing system.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 6, 2011
    Applicant: WCM INDUSTRIES, INC.
    Inventors: William T. Ball, Eric Pilarczyk, Kevin Hogan, Carl Riesco, William L. Carlson
  • Patent number: 7818715
    Abstract: A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a second state. A data flow diagram may be automatically generated from the first diagram. A hardware description may be generated from the data flow diagram. The hardware description may be usable to configure a programmable hardware element such as, for example, a field-programmable gate array (FPGA). The configured programmable hardware element may implement a hardware implementation of the data flow diagram.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: October 19, 2010
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Kevin Hogan