Patents by Inventor Zoltan Szilagyi
Zoltan Szilagyi 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: 10941735Abstract: Methods and systems are provided for adjusting an EGR valve operation based on results from an EGR valve diagnostic. In one example, a method may include executing the EGR valve diagnostic during an engine deactivation, wherein the EGR valve diagnostic estimates an EGR valve stickiness used to adjust the EGR valve operation.Type: GrantFiled: January 18, 2019Date of Patent: March 9, 2021Assignee: Ford Global Technologies, LLCInventors: Ian Halleron, Zoltan Szilagyi, Jon Dixon
-
Patent number: 10704506Abstract: Methods and systems are provided for an EGR valve diagnostic. In one example, a method may include actuating an EGR valve between first and second positions. The method may further includes determining one or more characteristics of the EGR valve during the diagnostic to determine if an EGR valve cleaning is desired.Type: GrantFiled: January 11, 2019Date of Patent: July 7, 2020Assignee: Ford Global Technologies, LLCInventors: Ian Halleron, Andres Arevalo, Jon Dixon, Oliver Gee, Sean Harman, Zoltan Szilagyi
-
Patent number: 10462886Abstract: Described herein is an x-ray tube assembly that includes: a housing that encloses an inner volume; a movable divider within the inner volume, the movable divider dividing the inner volume into a first volume and a second volume; an x-ray tube within the first volume; the first volume between the housing and the x-ray tube filled with an insulating fluid; and the second volume filled with a compressible gas.Type: GrantFiled: August 28, 2017Date of Patent: October 29, 2019Assignee: Micro X-RayInventors: Michael LeClair, Zoltan Szilagyi
-
Publication number: 20190226430Abstract: Methods and systems are provided for adjusting an EGR valve operation based on results from an EGR valve diagnostic. In one example, a method may include executing the EGR valve diagnostic during an engine deactivation, wherein the EGR valve diagnostic estimates an EGR valve stickiness used to adjust the EGR valve operation.Type: ApplicationFiled: January 18, 2019Publication date: July 25, 2019Inventors: Ian Halleron, Zoltan Szilagyi, Jon Dixon
-
Publication number: 20190226429Abstract: Methods and systems are provided for an EGR valve diagnostic. In one example, a method may include actuating an EGR valve between first and second positions. The method may further includes determining one or more characteristics of the EGR valve during the diagnostic to determine if an EGR valve cleaning is desired.Type: ApplicationFiled: January 11, 2019Publication date: July 25, 2019Inventors: Ian Halleron, Andres Arevalo, Jon Dixon, Oliver Gee, Sean Harman, Zoltan Szilagyi
-
Publication number: 20190069383Abstract: Described herein is an x-ray tube assembly that includes: a housing that encloses an inner volume; a movable divider within the inner volume, the movable divider dividing the inner volume into a first volume and a second volume; an x-ray tube within the first volume; the first volume between the housing and the x-ray tube filled with an insulating fluid; and the second volume filled with a compressible gas.Type: ApplicationFiled: August 28, 2017Publication date: February 28, 2019Applicant: MICRO X-RAYInventors: Michael LeClair, Zoltan Szilagyi
-
Patent number: 8147248Abstract: A system and method for training a user to perform a flick gesture is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: March 21, 2005Date of Patent: April 3, 2012Assignee: Microsoft CorporationInventors: Emily Rimas-Ribikauskas, Richard J. Duncan, Zoltan Szilagyi, Eric B. Fox, Shawna J. Davis, David B. Perry, Ernest L. Pennington
-
Publication number: 20120004147Abstract: The present invention relates to a coated particle including a particle including at least one chelating agent of the formula COOH—CHX—N—(CH2—COOH)2, wherein X stands for carboxyalkyl, alkyl, hydroxyalkyl or aminoalkyl, and alkyl is a C1-C4 alkyl group, and the coating on the particle includes at least one scale-inhibiting additive, a process to prepare such particle, and to the use thereof in detergents, in oil field applications, in agriculture and in water treatment.Type: ApplicationFiled: December 24, 2009Publication date: January 5, 2012Applicant: AKZO NOBEL N.V.Inventors: Johannes Wilhelmus Franciscus Lucas Seetz, Jéróme Mercanton, Paul Michael Ferm, Martin Heus, Zoltán Szilágyi, Cornelis Elizabeth Johannus van Lare
-
Patent number: 7958132Abstract: Systems and methods for processing data transform a first data structure (e.g., a hierarchical data structure) into a second data structure (e.g., using a parsing system), wherein the second data structure includes a first set of leaf nodes under a first ancestor node (additional sets of leaf nodes and/or ancestor nodes also may be defined in the second data structure). One or more potential candidate nodes for the ancestor nodes may be identified based, at least in part, on the ancestor nodes from the first data structure associated with the leaf nodes grouped under the new ancestor nodes. In at least some examples, the leaf nodes grouped under a new ancestor node will “vote” for their original ancestor node, and the node receiving the most “votes,” in at least some instances, will be reused as the corresponding ancestor node in the second data structure.Type: GrantFiled: February 10, 2004Date of Patent: June 7, 2011Assignee: Microsoft CorporationInventors: Herry Sutanto, Jamie Wakeam, Jerome Turner, Richard Duncan, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
-
Patent number: 7631001Abstract: A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for which a change has been made to a corresponding node in the second data structure is accessed. For each accessed node, a determination is made as to whether the change made to the corresponding node in the second data structure creates a collision with the first data structure. If the change made to the corresponding node in the second data structure does not create a collision with the first data structure, then the change is made to the accessed node in the first data structure.Type: GrantFiled: June 8, 2006Date of Patent: December 8, 2009Assignee: Microsoft CorporationInventors: Jamie Wakeam, Richard Duncan, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
-
Patent number: 7533338Abstract: Systems, methods, and computer-readable media for making rich, flexible, and more natural electronic ink annotations in an electronic document include creating a first context node associated with a first portion of a base portion of an electronic document; creating a second context node associated with an annotation to the base portion; and linking the second context node with the first context node.Type: GrantFiled: August 21, 2003Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Richard Duncan, Bodin Dresevic, Jamie Wakeam, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Thomas Wick, Alex Simmons, Peter Engrav, Kevin Phillip Paulson, Kentaro Urata, Steve Dodge, David M. Bargeron, Michael Shilman
-
Patent number: 7502805Abstract: A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for which a change has been made to a corresponding node in the second data structure is accessed. For each accessed node, a determination is made as to whether the change made to the corresponding node in the second data structure creates a collision with the first data structure. If the change made to the corresponding node in the second data structure does not create a collision with the first data structure, then the change is made to the accessed node in the first data structure.Type: GrantFiled: August 21, 2003Date of Patent: March 10, 2009Assignee: Microsoft CorporationInventors: Jamie Wakeam, Richard Duncan, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
-
Patent number: 7502812Abstract: A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for which a change has been made to a corresponding node in the second data structure is accessed. For each accessed node, a determination is made as to whether the change made to the corresponding node in the second data structure creates a collision with the first data structure. If the change made to the corresponding node in the second data structure does not create a collision with the first data structure, then the change is made to the accessed node in the first data structure.Type: GrantFiled: June 8, 2006Date of Patent: March 10, 2009Assignee: Microsoft CorporationInventors: Jamie Wakeam, Richard Duncan, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi
-
Patent number: 7468801Abstract: An application programming interface instantiates an ink analyzer object that receives document data for a document containing electronic ink content from a software application hosting the document and running on a first processing thread. The ink analyzer object then employs the first thread to make a copy of the document data, provides the copy of the document data to an electronic ink analysis process, and returns control of the first processing thread to the analysis process. After the analysis process has analyzed the electronic ink, the ink analyzer object reconciles the results of the analysis process with current document data for the document.Type: GrantFiled: August 21, 2003Date of Patent: December 23, 2008Assignee: Microsoft CorporationInventors: Jamie Wakeam, Richard Duncan, Bodin Dresevic, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Jerome Turner, Todd Landstad, Haiyong Wang, Roman Snytsar
-
Patent number: 7283670Abstract: A method of analyzing electronic ink, in which document data for a document containing electronic ink content is received from a software application running on a first processing thread. The first processing thread is employed to provide the document data to an electronic ink analysis process for analyzing on a second processing thread. Control of the first processing thread is then returned to the software application. After the results of the analysis are received, the results are reconciled with the current document data for the document.Type: GrantFiled: August 21, 2003Date of Patent: October 16, 2007Assignee: Microsoft CorporationInventors: Jamie Wakeam, Richard Duncan, Bodin Dresevic, Herry Sutanto, Sashi Raghupathy, Timothy H. Kannapel, Zoltan Szilagyi, Michael Shilman
-
Publication number: 20070180400Abstract: Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.Type: ApplicationFiled: January 30, 2006Publication date: August 2, 2007Applicant: MICROSOFT CORPORATIONInventors: Alexander Zotov, Richard Duncan, Zoltan Szilagyi
-
Publication number: 20070177171Abstract: Methods of selecting a color for an electronic ink are disclosed. A portion of a photograph may be analyzed to determine a representative color value, which may be an average color value for the portion. Depending on the photograph, more than one representative color value may be determined. A color or colors, that may include gradients in brightness or saturation levels, which will be visible on the representative color value or values, may then be determined. A color of the electronic ink is then set to the appropriate color or colors so that when a user inks on a photograph, the ink is visible.Type: ApplicationFiled: January 30, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventors: Zoltan Szilagyi, Thomas Russo, Sally Liu, Peter Lee
-
Publication number: 20070150474Abstract: A locking arrangement for data structures is provided that prevents deadlocks, but still allows different threads to simultaneously obtain locks on different nodes of a data structure for both read and write operations. The locking system differentiates locks based on a priority hierarchy. The locking system will fail a request to lock one or more resources in a data structure if access to those resources has already been restricted by a conflicting lock of an equal or higher priority. The locking system may also employ preemptable and non-preemptable locks such that, if a preemptable lock with a lower priority has restricted access to resources, then the locking system will preempt the lower priority lock in favor of a conflicting higher priority lock. Alternately, if a non-preemptable lock with a lower priority has restricted access to resources, then the locking system will wait until the lower priority lock is removed before implementing a requested conflicting higher priority lock.Type: ApplicationFiled: March 8, 2007Publication date: June 28, 2007Applicant: Microsoft CorporationInventors: Zoltan Szilagyi, Matthew Rhoten, Philip Su
-
Publication number: 20060224610Abstract: A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for which a change has been made to a corresponding node in the second data structure is accessed. For each accessed node, a determination is made as to whether the change made to the corresponding node in the second data structure creates a collision with the first data structure. If the change made to the corresponding node in the second data structure does not create a collision with the first data structure, then the change is made to the accessed node in the first data structure.Type: ApplicationFiled: June 8, 2006Publication date: October 5, 2006Applicant: MICROSOFT CORPORATIONInventors: Jamie Wakeam, Richard Duncan, Herry Sutanto, Sashi Raghupathy, Timothy Kannapel, Zoltan Szilagyi
-
Publication number: 20060218171Abstract: A method of reconciling a first data structure with a second data structure that is a subsequently modified version of the first data structure. Initially, each node in the first data structure for which a change has been made to a corresponding node in the second data structure is accessed. For each accessed node, a determination is made as to whether the change made to the corresponding node in the second data structure creates a collision with the first data structure. If the change made to the corresponding node in the second data structure does not create a collision with the first data structure, then the change is made to the accessed node in the first data structure.Type: ApplicationFiled: June 8, 2006Publication date: September 28, 2006Applicant: MICROSOFT CORPORATIONInventors: Jamie Wakeam, Richard Duncan, Herry Sutanto, Sashi Raghupathy, Timothy Kannapel, Zoltan Szilagyi