Patent application number | Description | Published |
20100088898 | PIPE CUTTER - A pipe cutter for cutting a pipe includes a cutting head assembly having a first carriage and a second carriage spaced apart to define a cutting area. The first carriage supports a cutting mechanism, and the second carriage is configured to support a pipe within the cutting area. The carriages have a locked state and an unlocked state such that when the carriages are in the unlocked state, the carriages are movable relative to each other and biased into the cutting area. The pipe cutter also includes a drive assembly configured to rotate the cutting head assembly and a locking mechanism configured for changing the carriages from the unlocked state to the locked state and for holding the carriages in the locked state. The locking mechanism includes an actuation member rotatably coupled to the first carriage. | 04-15-2010 |
20110005084 | PIPE CUTTER - A power tool, such as a pipe cutter, includes a rotatable cutting head assembly, an electric motor connectable to a rechargeable battery, and a controller. The controller is configured to monitor the state of charge on the battery, compare the state of charge to one or more thresholds, and prevent or limit operation of the power tool when the state of charge is less than or equal to one or more of the thresholds. In some embodiments, the threshold includes the state of charge required to cut a pipe, the state of charge required to return the cutting head assembly to a home position, and a state of charge indicative of an overdischarged condition of the battery. In some embodiments, the controller is configured to detect when the pipe cutter has completed cutting the pipe and returns the cutting head assembly to the home position. | 01-13-2011 |
20130008031 | PIPE CUTTER - A pipe cutter for cutting a pipe includes a cutting head assembly having a first carriage and a second carriage spaced apart to define a cutting area. The first carriage supports a cutting mechanism, and the second carriage is configured to support a pipe within the cutting area. The carriages have a locked state and an unlocked state such that when the carriages are in the unlocked state, the carriages are movable relative to each other and biased into the cutting area. The pipe cutter also includes a drive assembly configured to rotate the cutting head assembly and a locking mechanism configured for changing the carriages from the unlocked state to the locked state and for holding the carriages in the locked state. The locking mechanism includes an actuation member rotatably coupled to the first carriage. | 01-10-2013 |
20130032455 | MULTI MOTION SWITCH WITH MULTIPLIER ARM - A power tool having a paddle switch is configured to allow easier actuation of a switch mechanism. The power tool comprises a housing, a support surface disposed within the housing, a switch mechanism having a first position and a second position, a paddle member including an input surface and a hinge pin positioned a distance from the support surface, and a multiplier member pivotally connected to the hinge pin and having a first arm and a second arm. The first arm of the multiplier member extends from the hinge pin along a first longitudinal axis, and the second arm of the multiplier member extends from the hinge pin along a second longitudinal axis that is not parallel to the first longitudinal axis. The second arm is disposed to contact the support surface when force is applied to the input surface, causing rotation of the multiplier member about the hinge pin. The rotation of the hinge pin causes the first arm to contact the switch mechanism and move it from the first position to the second position. | 02-07-2013 |
20140033547 | PORTABLE BATTERY-POWERED RECIPROCATING SAW - A power tool includes a housing having a handle configured for a user, the handle defining a first axis, a motor supported by the housing, the motor defining a second axis along a length of the motor, a tool element movably supported by the housing and drivingly coupled to the motor, the tool element defining a third axis along a length of the tool element. Each of the first, second, and third axes are oblique with respect to each of the other axes. | 02-06-2014 |
Patent application number | Description | Published |
20110161383 | MESSAGE BASED MOBILE OBJECT WITH NATIVE PIM INTEGRATION - Systems, methods, and computer program products are provided for synchronizing data within a native PIM data store in a device an enterprise data. Data modifications generated by mobile applications on the device, or by an enterprise server, are identified and reflected into the native PIM data store. Additionally, a listener is provided to detect modifications to relevant data within the native PIM data store and reflect these modifications in the mobile applications and the enterprise server. The framework which accomplishes this further provides platform-independent access to the native PIM data store. | 06-30-2011 |
20110161983 | Dynamic Data Binding for MBOS for Container Based Application - Systems, methods and computer program products for dynamically binding data from a remote data source in a container-based mobile application are described herein. The method includes the steps of: 1) defining a metadata source that references both a mobile business object (MBO) and the mobile application, the MBO being connected to the remote data store; 2) binding an attribute from the MBO to the mobile application using the metadata source; and 3) changing, dynamically, the binding of the attribute while the mobile application is executing. | 06-30-2011 |
20120023067 | Membership Tracking and Data Eviction in Mobile Middleware Scenarios - Systems, methods, and computer program products are provided for ensuring coherency between user data in a client and their corresponding state in enterprise information systems (EIS) wherein data migrates and subscriptions change over time. A mobile business object (MBO) identifies an update to a subscription or a change in set membership in order to provide updates to a client device and EIS systems. Cached data is filtered for client device users who synchronize data they are interested in (i.e., subscribed to). In an embodiment, the method keeps track of set membership by remembering on a per remote identifier/business object basis the set membership for a parent business object. When set membership changes, the method sends delete notifications to the device to remove ex-members. The method recognizes common relationship types in a business scenario and handles reference-type relationships as well as containment-type relationships. The methods include key tracking and membership tracking. | 01-26-2012 |
20120290914 | Hybrid Web Container for Cross-Platform Mobile Applications - The systems, methods and computer program products for designing cross-platform mobile applications that execute on multiple operating platforms. The mobile application is activated with a workflow that includes data from a data source. The mobile application includes a plurality of web files configured to cause the mobile application to manipulate data from the data source. At least one web file in the plurality of web files is configured to display one or more screens of the mobile application. At least one file in the plurality of web files is configured to implement business logic of the mobile application. The mobile application also includes a container service configured to communicate data between the mobile device and a data source. | 11-15-2012 |
20130318055 | CACHE CONFLICT DETECTION - Methods, systems, and computer program products for cache conflict detection are provided. A computer-implemented method may include providing a partial graph of data to an application executing on a mobile device where the partial graph is derived from a document comprising a graph of data having a plurality of nodes, receiving a modified partial graph from the application where the modified partial graph includes one or more changes to the partial graph, and determining a document version used to derive the partial graph is no longer a most recent version of the document. | 11-28-2013 |
20130318192 | COMPOSITE GRAPH CACHE MANAGEMENT - Methods, systems, and computer program products for synchronizing data between a mobile application and an enterprise data source are provided. A computer-implemented method may include receiving a request for data from an application executing on a mobile device, receiving a document including the requested data from a data source where the document represents a graph of data having a plurality of nodes, and providing a partial graph of data to the application where the partial graph is derived from the received document and at least includes the requested data. | 11-28-2013 |
20140136955 | Hybrid Web Container for Cross-Platform Mobile Applications - The systems, methods and computer program products for designing cross-platform mobile applications that execute on multiple operating platforms. The mobile application is activated with a workflow that includes data from a data source. The mobile application includes a plurality of web files configured to cause the mobile application to manipulate data from the data source. At least one web file in the plurality of web files is configured to display one or more screens of the mobile application. At least one file in the plurality of web files is configured to implement business logic of the mobile application. The mobile application also includes a container service configured to communicate data between the mobile device and a data source. | 05-15-2014 |
Patent application number | Description | Published |
20090054471 | PYRIDOPYRAZOLOPYRIMIDINE COMPOUNDS AND THEIR USES AS ANTI-CANCER AND ANTI-DIABETE DRUGS - The present invention relates to pyridopyrazolopyrimidine derivatives that are useful pharmacological agents through the inhibition or antagonism of protein kinases, and to processes for the preparation and use of the same. In particular, the present invention relates to compounds that demonstrate protein tyrosine kinase and/or protein serine/threonine kinase inhibition. | 02-26-2009 |
20090062307 | AMINOPYRAZINE DERIVATIVES AND COMPOSITIONS - The present invention relates to aminopyrazine derivatives, compositions and medicaments containing the same, as well as processes for the preparation and use of such compounds, compositions and medicaments. Such aminopyrazine derivatives are useful in the treatment of diseases associated with inappropriate tyrosine and/or serine/threonine kinase activity. | 03-05-2009 |
20090143366 | CHEMICAL COMPOUNDS - The present invention relates to dihydrobenzodiazepine derivatives, compositions and medicaments containing the same, as well as processes for the preparation and use of such compounds, compositions and medicaments. Such dihydrobenzodiazepine derivatives are useful in the treatment of diseases associated with inappropriate ROCK kinase. | 06-04-2009 |