Patents by Inventor David Barta
David Barta 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: 20160058095Abstract: A safety module helmet configured with detachable tubular panels, a suspension-based interior padding for a cooler ride, and a plethora of additional, exciting features that promote both safety and comfort is provided.Type: ApplicationFiled: August 25, 2014Publication date: March 3, 2016Inventor: David Barta
-
Patent number: 9109480Abstract: A system and method for initiating an engine after-run state and controlling a nitrogen oxide sensor self-diagnostic tool are provided. The system may include an internal combustion engine, an exhaust system, a selective catalytic reduction (SCR) device and at least two NOx sensors to measure the efficiency of the SCR device and a controller or host machine. The controller, via the present method, executes a first control action to disable the self-diagnostic tool when one of an occurrence of a particulate filter regeneration event and a non-occurrence of a calibration threshold is detected. The controller executes a second control action, initiating an engine after-run state and enabling the self-diagnostic tool when one of a non-occurrence of a particulate filter regeneration event and an occurrence of the calibration threshold is detected.Type: GrantFiled: November 29, 2012Date of Patent: August 18, 2015Assignee: GM Global Technology Operations LLCInventors: Janean E Kowalkowski, John David Barta, Scott McLane, Marek L. Wilmanowicz, Benjamin Radke, Jason J Chung
-
Patent number: 9100343Abstract: A storage node uses storage descriptors for provisioning, monitoring and reporting. The storage descriptors indicate available storage resource capabilities and storage resource requirements for particular applications or types of applications using a common set of metrics. The storage node scales requirements to approximate a particular deployment scenario and then compares available capabilities and requirements as indicated by the storage descriptors.Type: GrantFiled: March 29, 2012Date of Patent: August 4, 2015Assignee: EMC CORPORATIONInventors: Brian Riordan, David Barta, John R. Sopka, David Meiri, Alexandr Veprinsky
-
Patent number: 8762662Abstract: Example embodiments of the present invention provide a method, apparatus and computer-program product for application migration validation. In short, example embodiments of the present invention provide a tool to be run by an administrator prior to migration to determine a pre-migration policy. The administrator then performs the migration. After the migration is complete, the administrator runs to tool again to determine a post-migration policy. The tool then validates the post-migration policy. For example, the tool may compare the pre-migration policy and the post-migration police to determine whether there are differences between the pre-migration policy and the post-migration policy. Alternatively, the tool may compare the post-migration policy against a changed policy, different from the pre-migration policy, deliberately implemented by the administrator. The tool may alert on differences between the pre-migration policy and the desired post-migration policy (i.e.Type: GrantFiled: June 24, 2011Date of Patent: June 24, 2014Assignee: EMC CorporationInventors: Aharon Blitzer, Aviram Katz, David Barta
-
Publication number: 20140144126Abstract: A system and method for initiating an engine after-run state and controlling a nitrogen oxide sensor self-diagnostic tool are provided. The system may include an internal combustion engine, an exhaust system, a selective catalytic reduction (SCR) device and at least two NOx sensors to measure the efficiency of the SCR device and a controller or host machine. The controller, via the present method, executes a first control action to disable the self-diagnostic tool when one of an occurrence of a particulate filter regeneration event and a non-occurrence of a calibration threshold is detected. The controller executes a second control action, initiating an engine after-run state and enabling the self-diagnostic tool when one of a non-occurrence of a particulate filter regeneration event and an occurrence of the calibration threshold is detected.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Janean E. Kowalkowski, John David Barta, Scott McLane, Marek L. Wilmanowicz, Benjamin Radke, Jason J. Chung
-
Patent number: 8600952Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.Type: GrantFiled: April 5, 2012Date of Patent: December 3, 2013Assignee: EMC CorporationInventors: Aharon Blitzer, Aviram Katz, David Barta, Michael Specht, Yaron Dar
-
Publication number: 20120191663Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.Type: ApplicationFiled: April 5, 2012Publication date: July 26, 2012Inventors: Aharon BLITZER, Aviram Katz, David Barta, Michael Specht, Yaron Dar
-
Patent number: 8185505Abstract: Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.Type: GrantFiled: September 29, 2008Date of Patent: May 22, 2012Assignee: EMC CorporationInventors: Aharon Blitzer, Aviram Katz, David Barta, Michael Specht, Yaron Dar
-
Patent number: 8117235Abstract: Described are techniques for configuring resources of a data storage system. A definition for each of one or more tiers is provided. Each of the tiers corresponds to a different class of consumer of data storage system resources and has a different corresponding definition including a set of one or more clauses and a priority of each clause in said set relative to other clauses in said set. Each of the clauses in the set is one of a plurality of predefined types of clauses. One or more data storage consumers are associated with each tier. A first set of data storage system resources is associated with a first of said one or more tiers in accordance with a corresponding first definition for said first tier. The first set is used when processing storage provisioning requests and I/O requests for data storage consumers associated with the first tier.Type: GrantFiled: September 29, 2008Date of Patent: February 14, 2012Assignee: EMC CorporationInventor: David Barta
-
Patent number: 7603458Abstract: A status monitoring and reporting mechanism which distinguishes more significant events and prominently displays events pertaining to nodes, interconnections, and other network entities which may present problems, and to suppresses benign messages which may not require immediate attention, provides an “at a glance” view of overall system health. By processing and displaying aggregate status events from a plurality of agent components to highlight the most severe and critical events from among a large volume of general status events allows an operator to quickly diagnose potential problems before detrimental results occur, and helps maintain a general efficient system health by isolating less efficient areas to allow for timely remedial action prior to failure. Various agents disseminated in a storage area network determine and report status events back to a central server. The server receives, aggregates, and processes the status events to display a status array indicative of overall system health.Type: GrantFiled: September 30, 2003Date of Patent: October 13, 2009Assignee: EMC CorporationInventors: John C. Sexton, Paul Bradley, Hanna Yehuda, David Barta
-
Patent number: 7472182Abstract: Collecting data for a storage area network includes providing a plurality of agents that collect data from objects of the storage area network, providing a plurality of data collection policies, where each of the policies indicates a type of data to be collected and a frequency of collection, and applying the policies to the agents, where the agents collect data according to the type of data and the frequencies indicated by the data collection policies. At least one of the agents may have a plurality of data collection policies applied thereto to cause the at least one agent to collect the types of data at the frequencies indicated by the merge of all of the data collection policies applied to the at least one agent. Merging the data collection policies may be performed by the at least one of the agents that receives the data collection policies or may be performed by an entity other than the at least one of the agents.Type: GrantFiled: December 31, 2002Date of Patent: December 30, 2008Assignee: EMC CorporationInventors: Eric Young, Jay Stevens, David Barta, Joseph Berry, Ilya Liubovich, Serge Marokhovsky, Douglas Leech
-
Patent number: 7401298Abstract: Displaying requested data from a database includes providing a display containing a scroll bar with a scroll tab therein, determining a total amount of the requested data, sizing the scroll tab in the scroll bar according to the total amount of the requested data and according to an amount of data displayable in the display, and fetching a predetermined amount of data from a first portion of the database. The predetermined amount may be independent of the size of the display. The predetermined amount may be less than the total amount of the requested data. Sizing the scroll tab may include choosing a size that indicates to a user that all of the requested data is being fetched from the database and/or may include choosing a size that is inversely proportional to the total amount of the request data in response to the total amount of the requested data being less than a predetermined value.Type: GrantFiled: December 31, 2002Date of Patent: July 15, 2008Assignee: EMC CorporationInventors: John Sexton, Cathal O'Donovan, David Barta, Michael P. Bushe
-
Publication number: 20060217859Abstract: A first method for differentiating between a wheel event and a body event in a control algorithm for a controllable suspension damper for a vehicle wheel. An input signal corresponding to the vertical velocity of the vehicle wheel is obtained. The input signal is filtered to obtain an output signal. The frequency of the input signal is determined using the input and output signals. Another step includes distinguishing between a wheel event and a body event using the determined frequency. A second method for controlling a controllable suspension damper for a vehicle wheel includes the first three steps of the first method. Another step includes applying a vehicle-wheel-event control signal to the controllable suspension damper for at least some determined frequencies greater than a predetermined low value. Another step includes applying no vehicle-wheel-event control signal to the controllable suspension damper if the determined frequency is below the predetermined low value.Type: ApplicationFiled: March 22, 2005Publication date: September 28, 2006Inventor: David Barta
-
Publication number: 20060038330Abstract: In July of 2004 KTH Racing will attend at the Formula Student event in England. The Formula Student event is a competition between schools that has built their own formula style race cars according to the Formula SAE rules. In January of 2004 the Formula Student project started at KTH involving over seventy students. The aim of this thesis work is to design the suspension and steering geometry for the race car being built. The design shall meet the demands caused by the different events in the competition. The design presented here will then be implemented into the chassis being built by students participating in the project. Results from this thesis work shows that the most suitible design of the suspension is a classical unequal length double A-arm design. This suspension type is easy to design and meets all demands. This thesis work is written in such a way that it can be used as a guidebook when designing the suspension and steering geometries of future Formula Student projects at KTH.Type: ApplicationFiled: August 20, 2004Publication date: February 23, 2006Inventors: Michael Zimmerman, David Koester, James Hamberg, Sanjiv Tewani, David Barta, Ronald Beer, Patrick Hopkins
-
Publication number: 20060030991Abstract: A method and apparatus for determining likelihood of rollover of a vehicle and/or mitigating rollover of the vehicle is responsive to measured vehicle lateral acceleration and a measured one of vehicle roll rate and vehicle suspension displacements to derive estimates of roll angle and roll rate. First, preliminary, estimates of roll angle and roll rate are derived and used as pseudo-measurements in a dynamic, closed loop observer equation which represents a model of the vehicle in a first roll mode for roll angles small compared to a reference value indicating two wheel lift-off and a second roll mode for roll angles at least near a reference value indicating two wheel lift-off. The observer equation has parameters and gains with values for each mode stored as a function of roll angle index derived from measurements and pseudo-measured values. The observer equation produces second, improved values or roll angle and roll rate together indicating the likelihood of vehicle rollover.Type: ApplicationFiled: September 23, 2005Publication date: February 9, 2006Inventors: David Barta, Aleksander Hac
-
Patent number: 6978422Abstract: Methods and apparatus operate in a computer system for managing resources and provide a method for displaying managed object data associated with managed resources. Embodiments of the invention retrieve a data dictionary containing a master view definition, task definitions, view definitions and managed object data definitions. The embodiments then display the master view definition on the graphical user interface and receive a managed object selection and a task selection to apply to the managed object selection. The embodiments then identify a view definition corresponding to the task selection with which to display managed object data related to the managed object selection. The embodiments then display a view corresponding to the at least one view definition on a graphical user interface of the computer system and obtain managed object data related to the managed object selection based upon managed object data references contained in the view definition.Type: GrantFiled: September 28, 2001Date of Patent: December 20, 2005Assignee: EMC CorporationInventors: Michael Patrick Bushe, Morrie Gasser, David Barta
-
Publication number: 20050274557Abstract: A suspension system having a frame, a cab having a front portion pivotally mounted to the frame and at least one actuator mounted between a rear portion of the cab and the frame. A position sensor is mounted adjacent the rear portion of the cab for generating a first signal indicating a position of the cab relative to the frame, an accelerometer is mounted to the frame for generating a second signal indicating an acceleration of the frame relative to gravity and an electronic control receives the first and second signals from the position sensor and the accelerometer and generates a control signal for controlling the actuator in response to the first and second signals.Type: ApplicationFiled: June 14, 2004Publication date: December 15, 2005Inventors: David Barta, William Kruckemeyer, Todd Bishop, Stephan Lubbers