Patents by Inventor Dennis Cronin
Dennis Cronin 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: 9699404Abstract: Aligning a closed caption track to a media content includes calculating the offset and the drift between the closed caption track and the media content item. The closed caption track is aligned to the media content item as a function of the calculated offset and drift.Type: GrantFiled: March 19, 2014Date of Patent: July 4, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dennis Cronin, Frank Seide, Ian Kennedy
-
Publication number: 20150271442Abstract: Aligning a closed caption track to a media content includes calculating the offset and the drift between the closed caption track and the media content item. The closed caption track is aligned to the media content item as a function of the calculated offset and drift.Type: ApplicationFiled: March 19, 2014Publication date: September 24, 2015Applicant: Microsoft CorporationInventors: Dennis Cronin, Frank Seide, Ian Kennedy
-
Publication number: 20070150122Abstract: A method providing fault isolation, in an air data system which uses artificial intelligence to generate an air data parameter, includes generating the air data parameter as a function of a plurality of measured values such as static pressures. Then, estimates of each of the plurality of measured values is generated as a function of the generated air data parameter. Each measured value can then be compared to its corresponding estimate to determine if a difference between the measured value and its corresponding estimate exceeds a threshold and therefore indicates a fault in a device which provides the measured value.Type: ApplicationFiled: October 29, 2004Publication date: June 28, 2007Applicant: Rosemount Aerospace Inc.Inventors: Derrick Hongerholt, Dennis Cronin
-
Publication number: 20070115288Abstract: Sprite interface and code-based functions is described. In an embodiment, a sprite interface is implemented in managed code to provide an interface to sprite animation functions for a gaming application. A sprite application is implemented in native code to provide the sprite animation functions via the sprite interface when initiated by the gaming application. The gaming application, sprite interface, and the sprite application can be implemented in a low-end computing-based device, such as a television-based client device.Type: ApplicationFiled: November 22, 2005Publication date: May 24, 2007Applicant: Microsoft CorporationInventors: Dennis Cronin, Peter Barrett
-
Publication number: 20060225496Abstract: A method of calculating a system level air data parameter for an aircraft, for example aircraft angle-of-attack (AOA) and/or angle-of-sideslip (AOS), includes measuring a plurality of local static pressures pi. Next, a plurality of non-dimensional pressure ratios are each generated as a function of one of the plurality of local static pressures pi, a predicted system static pressure Pspredicted, and a predicted impact pressure qc predicted. Then, the system level air data parameter is calculated as a function of the generated plurality of non-dimensional pressure ratios. Air data systems having air data computers configured to implement the method are also disclosed. The air data systems can be Flush Air Data Systems (FADS), or other types of air data systems.Type: ApplicationFiled: April 6, 2005Publication date: October 12, 2006Applicant: Rosemount Aerospace Inc.Inventors: Travis Schauer, Derrick Hongerholt, Dennis Cronin
-
Publication number: 20060225107Abstract: A system is described that is specifically adapted for use in a resource-constrained set-top box environment. The system uses an interpreter-based common language runtime (CLR) that is specifically configured for use in the set-top box environment. The system also includes a unique application manager and UIpane manager that are specifically configured for use in the set-top box environment. The application manager pauses a current application when another application presents a user interface presentation which interferes with the current application's user interface presentation. In addition, the system includes graphics functionality for providing transitions effects, for allowing a user to change color palette and resolution, and so forth. The graphics functionality directly uses the graphics capabilities of the set top box (such as the set top box's line control register) whenever possible to enable applications to execute more quickly.Type: ApplicationFiled: April 1, 2005Publication date: October 5, 2006Applicant: Microsoft CorporationInventors: Logananth Seetharaman, Min Liu, Edmund Lui, Dennis Cronin, Adam Mollis, Vijaye Raji, Peter Barrett
-
Publication number: 20060212181Abstract: A method of calculating a system level air data parameter for an aircraft using a flush air data system includes measuring local static pressures using the pressure sensing ports. Next, impact pressure effecting conditions are determined. Based on the determined impact pressure effecting conditions, one of multiple different algorithms is selected for generating an impact pressure dependent parameter. The impact pressure dependent parameter is then generated using the selected algorithm. Finally, the system level air data parameter is calculated as a function of the generated impact pressure dependent parameter. A flush air data system includes the flush static pressure sensing ports and an air data computer configured to implement the steps of the method.Type: ApplicationFiled: March 16, 2005Publication date: September 21, 2006Applicant: Rosemount Aerospace Inc.Inventors: Dennis Cronin, Travis Schauer
-
Publication number: 20060155506Abstract: An air data sensing probe or MFP includes a barrel having multiple pressure sensing ports for sensing multiple pressures. Instrumentation coupled to the pressure sensing ports provides electrical signals related to the multiple pressures. A neural network, coupled to the instrumentation, receives as inputs the electrical signals related to the multiple pressures, and in response, the neural network provides, as an output, electrical signals indicative of at least one local air data parameter for the air data sensing probe.Type: ApplicationFiled: December 28, 2005Publication date: July 13, 2006Applicant: Rosemount Aerospace Inc.Inventors: Dennis Cronin, Karl Drutowski, Andrew Mack
-
Publication number: 20050273292Abstract: A temperature sensor is provided with at least two thermometers or temperature sensing elements that have different recovery factors, and which are in the same airflow. The recovery factors for the respective thermometers are determined for the sensor and stored in a memory of a processor. The temperature measured by each of the thermometers is provided to the processor, and the processor establishes ratios using the recovery factors and measured temperatures to determine total temperature and static temperature of the airflow in which the thermometers are placed.Type: ApplicationFiled: June 4, 2004Publication date: December 8, 2005Applicant: Rosemount Aerospace Inc.Inventors: John Severson, Kenneth Freeman, Dennis Cronin
-
Publication number: 20050230553Abstract: An ice detector for providing a signal indicating ice formation includes a longitudinally extending probe protruding into an airflow. One or more surface roughness features on surfaces of the probe improve ice detection. Surface roughness features on the probe include ice accreting edges at a distal end of the probe and features arranged on a side surface of the probe which cause the airflow to increase in turbulence.Type: ApplicationFiled: March 31, 2004Publication date: October 20, 2005Applicant: Rosemount Aerospace Inc.Inventors: John Otto, Joseph Fanska, Kenneth Schram, John Severson, David Owens, Dennis Cronin
-
Publication number: 20050218268Abstract: An ice detector for providing a signal indicating ice formation includes a probe protruding into an airflow. The probe extends into the airflow from a strut. The strut has one or more features which allow the probe to accrete ice at a higher temperature than would conventionally be possible. Strut features can include a notch formed therein in an upwind direction relative to the probe, and a curved surface adjacent a point of extension of the probe from the strut.Type: ApplicationFiled: March 31, 2004Publication date: October 6, 2005Applicant: Rosemount Aerospace Inc.Inventors: John Otto, Joseph Fanska, Kenneth Schram, John Severson, David Owens, Dennis Cronin
-
Publication number: 20050131591Abstract: A system for determining physical characteristics of an incident flow stream over a surface of a vehicle includes a plurality of acoustic sensors mounted to the surface and configured to sense pressure fluctuations caused by the incident flow stream. The plurality of acoustic sensors provide output signals indicative of the sensed pressure fluctuations. Processing circuitry coupled to the plurality of acoustic sensors, measures flow velocity in a first direction as a function of the output signals of at least two of the plurality of acoustic sensors, and measures flow velocity in a second direction as a function of the output signals of at least two of the plurality of acoustic sensors. The processing circuitry is configured to calculate an angular direction of flow as a function of the first and second measured flow velocities.Type: ApplicationFiled: December 10, 2003Publication date: June 16, 2005Applicant: Rosemount Aerospace Inc.Inventors: Karl Drutowski, Dennis Cronin, Derrick Hongerholt
-
Patent number: 6289464Abstract: A system and method for receiving wireless information on a portable computing device includes powering a wireless receiver only from a battery of the portable computing device. Receiving wireless information and storing the wireless information in memory of the wireless receiver. The wireless receiver wakes up a processor of the portable computing device when the wireless information fills a threshold of the memory available in the wireless receiver. The wireless information is then transferred from the memory of the wireless receiver to the memory of the portable computing device.Type: GrantFiled: November 10, 1998Date of Patent: September 11, 2001Assignee: Microsoft CorporationInventors: Dave Wecker, John Mark Miller, Michael J. O'Leary, David Tuniman, Vinay Deo, Don Kadyk, Dennis Cronin