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: 10010936Abstract: 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: GrantFiled: November 13, 2015Date of Patent: July 3, 2018Assignees: 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 AdministrationInventors: Yuag-Shan Chou, Kenneth Cooper
-
Patent number: 9767224Abstract: 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: GrantFiled: May 13, 2014Date of Patent: September 19, 2017Assignees: 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 AdministrationInventors: Yuag-Shan Chou, Kenneth Cooper
-
Patent number: 9686612Abstract: 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: GrantFiled: September 12, 2011Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Frank Yerrace, Yuk Lai Suen, John Bregar, Rian Chung, Kenneth Cooper
-
Publication number: 20170136539Abstract: 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: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Inventors: Yuag-Shan Chou, Kenneth Cooper
-
Publication number: 20140335313Abstract: 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: ApplicationFiled: May 13, 2014Publication date: November 13, 2014Applicant: The Board of Trustees of The University of AlabamaInventors: Yuag-Shan Chou, Kenneth Cooper
-
Publication number: 20130064386Abstract: 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: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Frank Yerrace, Yuk Lai Suen, John Bregar, Rian Chung, Kenneth Cooper
-
Patent number: 8382633Abstract: 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: GrantFiled: July 9, 2012Date of Patent: February 26, 2013Assignee: Dana Automotive Systems Group, LLCInventors: Kenneth Cooper, James Krisher
-
Publication number: 20120277051Abstract: 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: ApplicationFiled: July 9, 2012Publication date: November 1, 2012Inventors: Kenneth Cooper, James Krisher
-
Publication number: 20100041506Abstract: 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: ApplicationFiled: August 15, 2008Publication date: February 18, 2010Inventors: Kenneth COOPER, James KRISHER
-
Patent number: 7467384Abstract: 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: GrantFiled: May 2, 2005Date of Patent: December 16, 2008Assignee: Microsoft CorporationInventors: 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: 7417644Abstract: 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: GrantFiled: May 12, 2003Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: Kenneth Cooper, Ted Andrew Peters
-
Publication number: 20070234505Abstract: 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: ApplicationFiled: April 5, 2006Publication date: October 11, 2007Inventors: Evan Gordon, Kenneth Cooper, Andrew Budd, Jack Stayer
-
Publication number: 20070170073Abstract: 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: ApplicationFiled: December 29, 2006Publication date: July 26, 2007Applicant: Medtronic MiniMed, Inc.Inventors: Lu Wang, Rajiv Shah, Kenneth Cooper, Richard Yoon, Helen Lee
-
Publication number: 20060212842Abstract: 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: ApplicationFiled: March 15, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: John Gossman, Kenneth Cooper, Ted Peters, John Bronskill, DoRon Motter, Alan Gasperini, Charles Stoner, Patrick Mullen, Lutz Roeder
-
Publication number: 20060169564Abstract: 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: ApplicationFiled: July 22, 2005Publication date: August 3, 2006Inventors: James Krisher, Kenneth Cooper, Thomas Nahrwold, Gordon Hunt, Ralph Baxter, Randy Sommer
-
Publication number: 20060026141Abstract: 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: ApplicationFiled: May 2, 2005Publication date: February 2, 2006Applicant: Microsoft CorporationInventors: Douglas Brubacher, Dale Sather, John Gehlsen, Kenneth Cooper, Kosar Jaff, Gary Raden, Ralph Lipe, Roland Ayala, Shannon Chan
-
Publication number: 20060004910Abstract: 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: ApplicationFiled: June 22, 2005Publication date: January 5, 2006Applicant: Microsoft CorporationInventors: Gary Burd, Kenneth Cooper, Scott Guthrie, David Ebbo, Mark Anders, Ted Peters, Stephen Millet
-
Publication number: 20060005120Abstract: 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: ApplicationFiled: June 30, 2004Publication date: January 5, 2006Applicant: Microsoft CorporationInventors: Kenneth Cooper, Ted Peters
-
Publication number: 20050283939Abstract: 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: ApplicationFiled: June 25, 2004Publication date: December 29, 2005Inventors: 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: 20050283938Abstract: 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: ApplicationFiled: June 25, 2004Publication date: December 29, 2005Inventors: William Theiss, Jonathan Fawcett, Kenneth Cooper, Steven Kegg, Kenneth Symensma