Patents by Inventor Michael Sylvester
Michael Sylvester 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: 20100220538Abstract: An integrated circuit memory 2 is provided with an array of memory cells 4 and power supply circuitry 10, 12. Detected operating errors in malfunctioning memory cells 14 are identified using a built-in-self-test controller 34. The power supply circuitry 10, 12 is then configured to alter the voltage supply to the malfunctioning memory cells 14 in an attempt to correct their operation. The voltage supply of the row containing the malfunctioning memory cell and the column containing the malfunctioning memory cell may both be altered. The voltage alteration may be an increase or a decrease in voltage supply depending upon the nature of the malfunction detected.Type: ApplicationFiled: March 2, 2009Publication date: September 2, 2010Applicant: The Regents of the University of MichiganInventors: Gregory Kengho Chen, Dennis Michael Sylvester, David Theodore Blaauw
-
Publication number: 20100217562Abstract: An apparatus for processing data 2 is provided with a time-to-digital converter 18 which serves to measure signal processing delay through one or more signal paths through a processing stage. This measured delay generates a delay value representing a plurality of instances of the signal processing delay which have been measured. Analysis is performed under software control to estimate a worst case signal processing delay through the processing stage based upon the delay values which have been generated. An adjustment of the operating parameters, such as supply voltage and clock frequency, of the apparatus is made to provide a timing margin through the processing stage sufficient to satisfy the worst case signal processing delay which has been estimated without an excessive margin.Type: ApplicationFiled: February 25, 2009Publication date: August 26, 2010Inventors: David Theodore Blaauw, Dennis Michael Sylvester, David Alan Fick, Stuart David Biles, Michael John Wieckowski, Scott McLean Hanson, Gregory Kengho Chen
-
Publication number: 20100211719Abstract: Crossbar circuitry, and a method of operation of such crossbar circuitry, are provided. The crossbar circuitry has an array of data input paths and data output paths where the data output paths are transverse to the data input paths. At each intersection between a data input path and a data output path, a crossbar cell is provided that comprises a storage circuit programmable to store a routing value, and a transmission circuit. In a transmission mode of operation the transmission circuit is responsive to the routing value indicating that the data input path should be coupled to the data output path to detect the data input along the data input path, and to output an indication of that data on the data output path at the associated intersection. Control circuitry is used to issue control signals to the crossbar cells, and during a configuration mode of operation the control circuitry re-utilises at least one of the data output paths to program the storage circuitry of one or more of the crossbar cells.Type: ApplicationFiled: February 13, 2009Publication date: August 19, 2010Inventors: Sudhir Kumar SATPATHY, David Theodore BLAAUW, Trevor Nigel MUDGE, Dennis Michael SYLVESTER, Ronald George DRESLINKSKI, JR.
-
Publication number: 20100211720Abstract: Crossbar circuitry, and a method of operation of such crossbar circuitry, are provided. The crossbar circuitry has an array of data input paths and data output paths where the data output paths are transverse to the data input paths. At each intersection between a data input path and a data output path, a crossbar cell is provided that comprises a configuration storage circuit programmable to store a routing value, a transmission circuit, and an arbitration circuit. In a transmission mode of operation, the transmission circuit is responsive to the routing value being a first value, indicating that the data input path should be coupled to the data output path, to detect the data input along the data input path, and to output an indication of that data on the data output path at the associated intersection.Type: ApplicationFiled: July 14, 2009Publication date: August 19, 2010Applicant: The Regents of the University of MichiganInventors: Sudhir Kumar Satpathy, David Theodore Blaauw, Trevor Nigel Mudge, Dennis Michael Sylvester
-
Publication number: 20090182250Abstract: A manually powered portable device for creating a high-pressure pulsating stream of water or other liquid is disclosed. The device is intended for use in flushing and cleaning dentures. The device has a reservoir for storing the water or liquid, a piston and cylinder for pressurizing the water, a trigger operated slide valve for releasing the water from the reservoir and a rotating cylinder for creating the pulsating flow through the output nozzle of the device.Type: ApplicationFiled: January 15, 2008Publication date: July 16, 2009Inventors: John Castaldi, Michael Sylvester Caramico
-
Publication number: 20090050412Abstract: A work vehicle includes a frame and an axle assembly coupled to the frame, including a first axle shaft substantially disposed in an axle housing. A first wheel couples to the first axle shaft of the axle assembly. An axle lubricating fluid is disposed within the axle housing. A cooling circuit fluidly coupled to the axle assembly circulates cooling fluid therethrough. A hydraulic motor fluidly coupled to a fluid circuit includes a device disposed in parallel with the fluid circuit to discontinue operation of the motor in response to a predetermined pressure of at least one of the first and second circuit being exceeded.Type: ApplicationFiled: August 22, 2007Publication date: February 26, 2009Inventors: Michael Sylvester Bares, Troy David Bateman, Jarrod Lemire, Regis Bellanger, Jurgen Weber
-
Publication number: 20090050424Abstract: A work vehicle includes a frame and an axle assembly coupled to the frame, including a first axle shaft and coil substantially disposed in an axle housing. A first wheel couples to the first axle shaft of the axle assembly. An axle lubricating fluid is disposed within the axle housing. A cooling circuit fluidly coupled to the axle assembly circulates cooling fluid therethrough. The coil conducts cooling fluid through the first axle housing separately from the lubricating fluid. A cooling fluid circuit is selectively fluidly coupled to the first coil to circulate the cooling fluid therethrough.Type: ApplicationFiled: August 22, 2007Publication date: February 26, 2009Inventors: Michael Sylvester Bares, Jarrod Lemire, Jeffrey Alan Roeber
-
Publication number: 20080120129Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.Type: ApplicationFiled: May 11, 2007Publication date: May 22, 2008Inventors: Michael Seubert, Achim Heger, Adam Polly, Alexander Adam, Alexander Zaichenko, Alexandra Mark, Andre Doerfler, Andre Wachholz-Prill, Andre Wagner, Andrea Pluemper, Andreas Bold, Andreas Brossler, Andreas Huppert, Andreas Leukert-Knapp, Andreas Morsch, Andreas Neumann, Andreas Poth, Andreas Reccius, Andreas Wolber, Antje Fuchs, Antonia Gross, Arno Eifel, Artur Butucel, Arunava Banerjee, Ashwin Yeddula, Axel Kuehl, Benjamin Klehr, Bernd Schmitt, Bjoern Eike, Boris Krems, Christian Auth, Christian Fuhlbruegge, Christiane Cramer, Christiane Schauerte, Christopher Engler, Cristina Buchholz, Damian Theil, Daniel Bock, Daniel Zimmermann, Danny Pannicke, Dieter Krisch, Dietmar Nowotny, Dirk Henrich, Dirk Richtsteiger, Dirk Schindewolf, Doris Karbach, Frank Damaschke, Frank Hastrich, Frank Krueger, Frank Lindqvist, Frank Milpetz, Frank Reinemuth, Galina Pacher, Georg Dopf, Georg Podhajsky, Giovanni Deledda, Guimei Zhang, Gunther Liebich, Heike Berger, Hendrik Geipel, Horst Schaude, Ingo Bruss, Ingo Pfitzner, Jaakob Kind, Jan Hrastnik, Jan Richert, Joachim Liebler, Joachim Puteick, Jochen Steinbach, Joerg Goetting, Johannes Bechtold, Julian Schmidt-Kluegmann, Kai-Michael Roesner, Karsten Kimme, Karsten Koetter, Kathrin Nos, Klaus Herter, Klaus Reinelt, Klaus Schlappner, Kristina Grunewald, Levente Sara, Markus Juchem, Martin Gaub, Martin Hermes, Martin Rogge, Martin Schorr, Mathias Schoenecker, Matthias Asal, Matthias Heinrichs, Matthias Schmitt, Michael Bauer, Michael Conrad, Michael Hartel, Michael Jung, Michael Schier, Michael Segler, Michael Sylvester, Naci Kalyoncu, Olaf Meincke, Oliver Grande
-
Publication number: 20070233541Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having accounting functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: ApplicationFiled: March 30, 2006Publication date: October 4, 2007Inventors: Martin Schorr, Michael Sylvester, Georg Dopf, Dirk Henrich, Gunther Liebich, Michael Conrad, Andreas Reccius, Markus Klein, Michael Hohendorf, Andrea Roesinger, Rainer Soltek, Juergen Kind, Ralf Dinkel, Peter Zimmermann, Daniel Bock, Udo Laub, Thomas Schachner, Gerald Paetzold, Kai-Michael Roesner, Edwin Himmelsbach, Torsten Bachmann, Volker Faisst, Otfried Geisau, Michael Meyringer, Ralf Klein, Dieter Krisch
-
Publication number: 20070156546Abstract: A method includes selecting a set of transaction records from an accounting function, selecting a set of transaction records from a logical deployment unit, and checking the set of transaction records from the accounting function against the set of transaction records from a logical deployment unit, wherein the accounting function is separate from the logical deployment unit. A system includes a logical deployment unit, an accounting component separate from the logical deployment unit, a messaging system for sending messages from the logical deployment unit to the accounting component, and a checking mechanism.Type: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventors: Till Oppert, Paola Sala, Georg Podhajsky, Joachim Welte, Markus Klein, Wolfgang Barheine, Matthias Heinrichs, Tanja Soehngen, Pascal Hochwarth, Michael Sylvester
-
Patent number: 7072229Abstract: There is provided a memory for storing data comprising: a fast data reading mechanism operable to read a data value from said memory to generate a fast read result that is output from said memory for further processing; a slow data reading mechanism operable to read said data value from said memory to generate a slow read result available after said fast read result has been output for further processing, said slow data reading mechanism being less prone to error in reading said data value than said fast data reading mechanism; a comparator operable to compare said fast read result and said slow read result to detect if said fast read result differs from said slow read result; and error repair logic operable if said comparator detects that said fast read result differs from said slow read result to suppress said further processing using said fast read result, to output said slow read result in place of said fast read result and to restart said further processing based upon said slow read result.Type: GrantFiled: June 13, 2005Date of Patent: July 4, 2006Assignees: ARM Limited, The Regents of the University of MichiganInventors: Todd Michael Austin, David Theodore Blaauw, Trevor Nigel Mudge, Dennis Michael Sylvester, Krisztian Flautner
-
Patent number: 6944067Abstract: There is provided a memory for storing data comprising: a fast data reading mechanism operable to read a data value from said memory to generate a fast read result that is output from said memory for further processing; a slow data reading mechanism operable to read said data value from said memory to generate a slow read result available after said fast read result has been output for further processing, said slow data reading mechanism being less prone to error in reading said data value than said fast data reading mechanism a comparator operable to compare said fast read result and said slow read result to detect if said fast read result differs from said slow read result; and error repair logic operable if said comparator detects that said, fast read result differs from said slow read result to suppress said further processing using said fast read result, to output said slow read result in place of said fast read result and to restart said further processing based upon said slow read result.Type: GrantFiled: February 18, 2004Date of Patent: September 13, 2005Assignee: ARM LimitedInventors: Trevor Nigel Mudge, Todd Michael Austin, David Theodore Blaauw, Dennis Michael Sylvester, Krisztian Flautner
-
Publication number: 20040223386Abstract: There is provided a memory for storing data comprising:Type: ApplicationFiled: February 18, 2004Publication date: November 11, 2004Applicant: ARM LimitedInventors: Trevor Nigel Mudge, Todd Michael Austin, David Theodore Blaauw, Dennis Michael Sylvester, Krisztian Flautner
-
Patent number: 6557167Abstract: An apparatus and method allow analyzing the performance of a computer program. The computer program is initially executed according to a predefined set of program execution conditions. As the computer program executes, information for each code segment is logged. Using the logged performance data, a graphical representation of the executed computer program is constructed. A user can then formulate ad hoc queries to analyze any desired performance parameters for the computer program by replaying how the computer program ran using the graphical representation of the executed computer program. The present invention thus allows a user to detect via queries complex performance bottlenecks that are caused by interactions between multiple code segments.Type: GrantFiled: September 3, 1999Date of Patent: April 29, 2003Assignee: International Business Machines CorporationInventor: Michael Sylvester Thelen
-
Patent number: 6189337Abstract: There is provided an air separation apparatus comprising, in fluid flow communication, a compressor having at least two stages in senes, a first outlet from a stage upstream of the final stage, an air purifier in fluid flow communication with the outlet and producing purified air in two parallel flow paths. One of the flow paths is in fluid flow communication, through a heat exchanger, to a rectification column that produces a purified nitrogen product. The second flow path in fluid flow communication with an inlet of the compressor downstream of the chosen stage and provides a purified air product via the compressor through a second outlet thereof also downstream of the chosen stage.Type: GrantFiled: March 5, 1999Date of Patent: February 20, 2001Assignee: The BOC Group plcInventor: Michael Sylvester Mathews