Patents by Inventor Kenneth Cooper

Kenneth Cooper 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: 10010936
    Abstract: Systems and methods are provided for designing and fabricating contact-free support structures for overhang geometries of parts fabricated using electron beam additive manufacturing. One or more layers of un-melted metallic powder are disposed in an elongate gap between an upper horizontal surface of the support structure and a lower surface of the overhang geometry. The powder conducts heat from the overhang geometry to the support structure. The support structure acts as a heat sink to enhance heat transfer and reduce the temperature and severe thermal gradients due to poor thermal conductivity of metallic powders underneath the overhang. Because the support structure is minimally or not connected to the part, the support structure can be removed with minimal or no post-processing step.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: July 3, 2018
    Assignees: The Board of Trustees of The University of Alabma, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Yuag-Shan Chou, Kenneth Cooper
  • Patent number: 9767224
    Abstract: Systems and methods are provided for designing and fabricating contact-free support structures for overhang geometries of parts fabricated using electron beam additive manufacturing. One or more layers of un-melted metallic powder are disposed in an elongate gap between an upper horizontal surface of the support structure and a lower surface of the overhang geometry. The powder conducts heat from the overhang geometry to the support structure. The support structure acts as a heat sink to enhance heat transfer and reduce the temperature and severe thermal gradients due to poor thermal conductivity of metallic powders underneath the overhang. Because the support structure is not connected to the part, the support structure can be removed freely without any post-processing step.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: September 19, 2017
    Assignees: The Board of Trustees of The University of Alabama, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Yuag-Shan Chou, Kenneth Cooper
  • Patent number: 9686612
    Abstract: One or more techniques and/or systems are provided for communicating between two or more drivers respectively controlling and/or managing different channels through which data is transferred between a wireless communication device and a computer system and/or between a controller of the computer system and an application of the computer system. Typically, at least one of the channels is configured to transmit time sensitive data (e.g., such as audio data) while another channel is configured to transmit time insensitive data (e.g., such as call control data). A device driver interface may be configured to provide a medium through which the two or more drivers can communicate. The techniques and/or systems find particular application with respect to Bluetooth headsets used in combination with a computer system comprising a system on chip architecture, but other applications are also contemplated.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: June 20, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Frank Yerrace, Yuk Lai Suen, John Bregar, Rian Chung, Kenneth Cooper
  • Publication number: 20170136539
    Abstract: Systems and methods are provided for designing and fabricating contact-free support structures for overhang geometries of parts fabricated using electron beam additive manufacturing. One or more layers of un-melted metallic powder are disposed in an elongate gap between an upper horizontal surface of the support structure and a lower surface of the overhang geometry. The powder conducts heat from the overhang geometry to the support structure. The support structure acts as a heat sink to enhance heat transfer and reduce the temperature and severe thermal gradients due to poor thermal conductivity of metallic powders underneath the overhang. Because the support structure is minimally or not connected to the part, the support structure can be removed with minimal or no post-processing step.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventors: Yuag-Shan Chou, Kenneth Cooper
  • Publication number: 20140335313
    Abstract: Systems and methods are provided for designing and fabricating contact-free support structures for overhang geometries of parts fabricated using electron beam additive manufacturing. One or more layers of un-melted metallic powder are disposed in an elongate gap between an upper horizontal surface of the support structure and a lower surface of the overhang geometry. The powder conducts heat from the overhang geometry to the support structure. The support structure acts as a heat sink to enhance heat transfer and reduce the temperature and severe thermal gradients due to poor thermal conductivity of metallic powders underneath the overhang. Because the support structure is not connected to the part, the support structure can be removed freely without any post-processing step.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 13, 2014
    Applicant: The Board of Trustees of The University of Alabama
    Inventors: Yuag-Shan Chou, Kenneth Cooper
  • Publication number: 20130064386
    Abstract: One or more techniques and/or systems are provided for communicating between two or more drivers respectively controlling and/or managing different channels through which data is transferred between a wireless communication device and a computer system and/or between a controller of the computer system and an application of the computer system. Typically, at least one of the channels is configured to transmit time sensitive data (e.g., such as audio data) while another channel is configured to transmit time insensitive data (e.g., such as call control data). A device driver interface may be configured to provide a medium through which the two or more drivers can communicate. The techniques and/or systems find particular application with respect to Bluetooth headsets used in combination with a computer system comprising a system on chip architecture, but other applications are also contemplated.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: Microsoft Corporation
    Inventors: Frank Yerrace, Yuk Lai Suen, John Bregar, Rian Chung, Kenneth Cooper
  • Patent number: 8382633
    Abstract: A drive axle assembly comprises a carrier member having a trunnion outwardly extending from the carrier member, an output shaft axially outwardly extending from the carrier member, a differential assembly including a differential case supported for rotation within the carrier member and a side gear rotatably mounted about the output shaft, a clutch collar non-rotatably coupled thereto and configured to selectively drivingly engage the side gear, and an annular clutch actuator for axially moving the clutch collar between a first position and a second position. The clutch collar drivingly engages the side gear in power transmitting relationship in the first position, while the clutch collar is disengaged from the side gear in the second position.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: February 26, 2013
    Assignee: Dana Automotive Systems Group, LLC
    Inventors: Kenneth Cooper, James Krisher
  • Publication number: 20120277051
    Abstract: A drive axle assembly comprises a carrier member having a trunnion outwardly extending from the carrier member, an output shaft axially outwardly extending from the carrier member, a differential assembly including a differential case supported for rotation within the carrier member and a side gear rotatably mounted about the output shaft, a clutch collar non-rotatably coupled thereto and configured to selectively drivingly engage the side gear, and an annular clutch actuator for axially moving the clutch collar between a first position and a second position. The clutch collar drivingly engages the side gear in power transmitting relationship in the first position, while the clutch collar is disengaged from the side gear in the second position.
    Type: Application
    Filed: July 9, 2012
    Publication date: November 1, 2012
    Inventors: Kenneth Cooper, James Krisher
  • Publication number: 20100041506
    Abstract: A drive axle assembly comprises a carrier member having a trunnion outwardly extending from the carrier member, an output shaft axially outwardly extending from the carrier member, a differential assembly including a differential case supported for rotation within the carrier member and a side gear rotatably mounted about the output shaft, a clutch collar non-rotatably coupled thereto and configured to selectively drivingly engage the side gear, and an annular clutch actuator for axially moving the clutch collar between a first position and a second position. The clutch collar drivingly engages the side gear in power transmitting relationship in the first position, while the clutch collar is disengaged from the side gear in the second position.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 18, 2010
    Inventors: Kenneth COOPER, James KRISHER
  • Patent number: 7467384
    Abstract: Data associated with a function instance corresponding to a resource on one computer system is published for use on another computer system. A function instance is created on the other computer system using the published data.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Douglas K. Brubacher, Dale Alan Sather, John M. Gehlsen, Kenneth Cooper, Kosar Jaff, Gary P. Raden, Ralph Lipe, Roland Ayala, Shannon J. Chan
  • Patent number: 7417644
    Abstract: A framework for individually controlling the layout of display elements provides management of the layout automatically via pluggable policies. Control modules are dedicated to controlling the format of respective display elements. The control modules are organized into an ancestral hierarchy tree structure. Each parent control module specifies a policy object that manages the layout of its children, and provides measurement information to ancestor control modules. When an aspect of a control module changes that will affect its layout, it makes a single call which causes the framework to utilize the relevant layout managers to layout any affected control modules.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Kenneth Cooper, Ted Andrew Peters
  • Publication number: 20070234505
    Abstract: An upright vacuum cleaner is provided having a suction nozzle height adjustment arrangement controlled by a rotary mode control member located on the upper housing. The rotary mode control member controls a suction nozzle height adjustment motor and a rotary agitator drive disconnect arrangement. A wheel tensioner located on an idler arm is operatively connected to a cam on the suction nozzle height adjustment motor which tensions and de-tensions the agitator drive belt to control the rotary agitator. The rotary mode control member could have discrete settings for the various floor surfaces to be cleaned including bare floors and carpet of varying pile heights. Alternately, the rotary mode control member could be variable so that an infinite number of suction nozzle height settings can be selected.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: Evan Gordon, Kenneth Cooper, Andrew Budd, Jack Stayer
  • Publication number: 20070170073
    Abstract: A method and program prevents a user from bypassing a limit placed on a specified operating life of a sensor by disconnecting and reconnecting the sensor. The present invention checks a characteristic of the sensor to see if the sensor is used prior to the connection of the sensor, and rejects the sensor if the sensor is determined to have been used before. The process of checking the characteristic of the sensor involves performing an Electrochemical Impedance Spectroscopy (EIS) procedure and calculating an impedance value. The impedance value can be compared to various threshold values for a variety of purposes including the determination of age, condition, hydration, and stabilization of the sensor.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 26, 2007
    Applicant: Medtronic MiniMed, Inc.
    Inventors: Lu Wang, Rajiv Shah, Kenneth Cooper, Richard Yoon, Helen Lee
  • Publication number: 20060212842
    Abstract: In order to allow for application development without requiring extensive graphical design by software developers or extensive software knowledge by graphical designers, applications are separated into a view and a model. Properties in the view and properties in the model are associated through data binding, for example, via a data binding engine. This association allows views to be defined declaratively. Transformations may be necessary to allow the data binding. The data binding allows the data and functionality in the model to be used via the UI as defined in the view. Automatically generated UI and command binding are also enabled.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: John Gossman, Kenneth Cooper, Ted Peters, John Bronskill, DoRon Motter, Alan Gasperini, Charles Stoner, Patrick Mullen, Lutz Roeder
  • Publication number: 20060169564
    Abstract: A drive system designed to use a vehicle's existing hydraulic system to operate a controllable limited slip differential assembly. The limited slip differential assembly may be associated with the front axle, the rear axle, or the driveline between the front and rear axles. The differential assembly may also be used in combination that includes front, rear, or intermediate differential assemblies. The drive system further includes a friction clutch assembly for selectively engaging and disengaging an input member with an output member of the differential assembly, a fluid clutch actuator for selectively frictionally and variably loading the clutch assembly, and a fluid pump that is a common source of pressurized fluid for the fluid clutch actuator and the existing hydraulic system of the motor vehicle other than the fluid clutch actuator of the drive system. The fluid clutch actuator is actuated by fluid pressure generated by the fluid pump.
    Type: Application
    Filed: July 22, 2005
    Publication date: August 3, 2006
    Inventors: James Krisher, Kenneth Cooper, Thomas Nahrwold, Gordon Hunt, Ralph Baxter, Randy Sommer
  • Publication number: 20060026141
    Abstract: Data associated with a function instance corresponding to a resource on one computer system is published for use on another computer system. A function instance is created on the other computer system using the published data.
    Type: Application
    Filed: May 2, 2005
    Publication date: February 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Douglas Brubacher, Dale Sather, John Gehlsen, Kenneth Cooper, Kosar Jaff, Gary Raden, Ralph Lipe, Roland Ayala, Shannon Chan
  • Publication number: 20060004910
    Abstract: One or more server-side control objects provide server-side processing of postback input received from client-side user interface elements in a request from a client. Such input may include without limitation postback data and postback events generated from a web page on a client and received by a server in an HTTP request. A hierarchy of server-side control objects can cooperate to process the postback input and to generate the resulting authoring language code, such as HTML. Server-side events can also result from the server-side processing of postback input. In addition to processing postback input, server-side processing may include, without limitation, state management of server-side control objects and binding data to and from server-side database. After the processing and generating operations, the server-side control object hierarchy is terminated until a subsequent request is received from the client.
    Type: Application
    Filed: June 22, 2005
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Gary Burd, Kenneth Cooper, Scott Guthrie, David Ebbo, Mark Anders, Ted Peters, Stephen Millet
  • Publication number: 20060005120
    Abstract: A list control allows for a harmonized display of heterogeneous list element data by using at least two templates. The templates define the layout for the list element data. The templates consult an interface while calculating the layout. The interface provides information regarding the location of at least one gridline; the layout for the list element data is based on that location. The list control implements the interface, thus allowing heterogeneous templates to rely one interface providing on one gridline location. In order to take into account the requirements of each list element for gridline location, the interface requests information regarding a preliminary gridline location for each list element and bases the final gridline location on this information.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Kenneth Cooper, Ted Peters
  • Publication number: 20050283939
    Abstract: A cleaning apparatus for cleaning a surface in which cleaning solution is dispensed to the surface and substantially simultaneously extracted along with the dirt on the surface in a continuous operation is provided. The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. The handle includes a lower portion and an upper portion pivotally connected to the lower portion and pivoted between an upper position for use and a lower position for storage. A solution tank for supplying a flow of cleaning solution to the surface is removably mounted to one of the base portion and the handle. A recovery tank removably mounted to one of the base portion and the handle and is in fluid communication with a suction nozzle secured to said base portion.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: William Theiss, David Boles, Kenneth Cooper, Michael Durbin, Frank Fowler, Timothy Hertrick, Laura Keiper, Charles Lang, Richard Parr, Kenneth Symensma, Jason Williams, Donald Wright, Ryan Steiner
  • Publication number: 20050283938
    Abstract: The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. A recovery tank is removably mounted to the handle and has a front end. A lid covers the recovery tank and has an inlet opening for directing dirt and liquid into the recovery tank and an outlet opening located at the front end of the recovery tank. A suction nozzle is secured to the base portion and fluidly communicates with the inlet opening of the lid. A suction source fluidly communicates with the outlet opening for drawing dirt and liquid from the surface through the suction nozzle and into the recovery tank. A partition device is positioned between the outlet opening and the inlet opening and extends down within the recovery tank a sufficient distance to prevent the liquid from flowing from the inlet opening to the outlet opening.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: William Theiss, Jonathan Fawcett, Kenneth Cooper, Steven Kegg, Kenneth Symensma