Kermani
Abdy Kermani, Glenlockhart GB
Patent application number | Description | Published |
---|---|---|
20130094934 | CASK - A cask for whisky ( | 04-18-2013 |
Abdy Kermani, Tamworth GB
Patent application number | Description | Published |
---|---|---|
20140245674 | PORTAL FRAME - The present invention provides a portal frame comprising at least one header, at least a first column, at least one frame connector for rigidly connecting the at least first column to the at least one header, at least one header fastening means for fastening the frame connector to the at least one header and at least one column fastening means for fastening the frame connector to the at least first column. The at least first column is formed of wood or a wood-based/wood-derived material. The at least one frame connector comprises a lateral header connecting portion extending beyond a lateral edge of the first column in a direction towards the centre of the at least one header and a column connecting portion extending along at least a portion of the height of the at least first column. The lateral header connecting portion comprises at least one of the at least one header fastening means. | 09-04-2014 |
Bahram G. Kermani, Whitehall, PA US
Patent application number | Description | Published |
---|---|---|
20090083621 | METHOD AND SYSTEM FOR ABSTRACTING ELECTRONIC DOCUMENTS - A method and computer implemented system may be used to abstract an electronic document. A user is prompted to select at least one abstracted version of the electronic document. A set of instructions is selected for abstracting the electronic document, and the abstracted version is created by executing the selected set of instructions. The instructions may be generic or particularized to the electronic document. The abstracted version of the electronic document is then outputted in a predetermined format. | 03-26-2009 |
Bahram Ghaffarzadeh Kermani, Whitehall, PA US
Patent application number | Description | Published |
---|---|---|
20100324775 | Vehicle interaction communication system - The information available to a driver of a vehicle is greatly expanded using wireless communications (e.g., using Bluetooth wireless communication devices). In one embodiment, information regarding an adjacent vehicle such as a brake light, a turn light, speed, distance, direction, etc., is transmitted from one vehicle to a nearby or adjacent other vehicle. The received information is used in any appropriate manner, such as causing the receiving vehicle to change vehicle speed or brake, to turn to avoid a collision, etc. In a second embodiment, roadside wireless transceivers collect information regarding passing vehicles, and central database is compiled relating to a traffic conditions. The traffic condition information can be passed back to the passing vehicles for appropriate use, e.g., causing the driver to slow down, or even causing a navigation device in the receiving vehicle to manually prompt for or automatically recalculate a best route to an intended destination. In yet another embodiment, broadcast transmitters can be established at signs and other significant locations transmitting information to passing vehicles. The broadcast information may be as simple as indicating the existence of the sign, or depending upon the range of the particular wireless transmitter, the existence of a particular sign, bump in road, curve, etc., can be forewarned far in advance of when the driver will actually see the relevant object. Alternatively, the broadcast information may be quite detailed, e.g., containing a detailed itemization and directions to a large number of gas stations, restaurants, etc., reachable from a particular exit from a highway. | 12-23-2010 |
Mehrdad Kermani, London CA
Patent application number | Description | Published |
---|---|---|
20150107395 | MAGNETO- AND ELECTRO-RHEOLOGICAL BASED ACTUATORS FOR HUMAN FRIENDLY MANIPULATORS - Systems and methods relating to a clutch system for use in controllably transmitting torque from an input shaft to an output shaft. The clutch system has a torque transmission fluid that has a viscosity that changes based on the strength of an electromagnetic field passing through the fluid. A number of sensors are placed at different radial locations on the torque transmission disks to detect the strength of the electromagnetic field. Based on the strength of the electromagnetic field, the amount of torque being transmitted from the input shaft to the output shaft can be adjusted. Also disclosed is a distributed actuation architecture that uses this clutch system. The distributed actuation architecture allows for the use of a single drive motor in conjunction with multiple instances of the clutch system to actuate a mechanical linkage, such as a robotic arm. | 04-23-2015 |
Mehrdad R. Kermani, London CA
Patent application number | Description | Published |
---|---|---|
20130047772 | MAGNETO-RHEOLOGICAL CLUTCH WITH SENSORS MEASURING ELECTROMAGNETIC FIELD STRENGTH - Systems and methods relating to a clutch system for use in controllably transmitting torque from an input shaft to an output shaft. The clutch system has a torque transmission fluid that has a viscosity that changes based on the strength of an electromagnetic field passing through the fluid. A number of sensors are placed at different radial locations on the torque transmission disks to detect the strength of the electromagnetic field. Based on the strength of the electromagnetic field, the amount of torque being transmitted from the input shaft to the output shaft can be adjusted. Also disclosed is a distributed actuation architecture that uses this clutch system. The distributed actuation architecture allows for the use of a single drive motor in conjunction with multiple instances of the clutch system to actuate a mechanical linkage, such as a robotic arm. | 02-28-2013 |
Mohammad Kermani US
Patent application number | Description | Published |
---|---|---|
20090089303 | Method and apparatus for transmission and storage of digital medical data - System for decentralized storage and rapid retrieval of medical data among geographically separate locations, connected by data paths of limited bandwidth, which optimizes transmission therebetween. Medical data is separated into bulk content and metadata. Metadata is transmitted to all locations. Bulk content is copied to selected locations based on desired duplication, available storage, distance, transmission cost, data path bandwidth or utilization, likelihood of retrieval calculated from the metadata, requests to use or prior usage of content or information from a system that manages the content. Transmission rate is limited and bulk content is queued for transmission based on priority calculated from metadata, from requests to use content or information from a system that manages the content. Optimal locations for bulk content are recalculated based on requests to use content, new patient appointments, data path or equipment failures. Copies are made or deleted. Distributed lists of locations for content are updated. | 04-02-2009 |
Omid Kermani, Koln DE
Patent application number | Description | Published |
---|---|---|
20120172852 | CONTROLLER FOR A SURGICAL LASER - The invention relates to a controller for a surgical laser. According to the invention, the controller is adapted to control a laser in order to produce two or more three-dimensional compression zones, each comprising a plurality of lesions, inside a lens cortex of a crystalline lens of the eye using a laser pulse or multiple laser pulses, wherein the controller is adapted such that a laser can be calibrated with respect to a reference point within the lens, and each of the compression zones produced has a length in a radial direction, a depth in a direction parallel to the optical or visual axis and an average width in a direction parallel to a tangent of the lens cortex, wherein the sum of the average widths of all compression zones is 0.1 to 2 millimeter for every 1 diopter of desired gain in accommodation amplitude of the lens. | 07-05-2012 |
Parviz Kermani, South Salem, NY US
Patent application number | Description | Published |
---|---|---|
20080216098 | SYSTEMS, METHODS AND COMPUTER POROGRAMS FOR DETERMINING DEPENDENCIES BETWEEN LOGICAL COMPONENTS IN A DATA PROCESSING SYSTEM OR NETWORK - Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing environment are monitored by monitoring agents accessing run-time activity data via APIs of the managed system. A dependency generator identifies correlations between the run-time activity of the monitored components. For synchronous monitored systems, the dependency generator calculates an activity period for monitored components and determines which component's activity periods contain the activity periods of other components. Containment is used as an indicator of a likely dependency relationship, and a weighting is computed for each dependency relationship based on the consistency of containment. | 09-04-2008 |
20080271004 | COMPUTER-IMPLEMENTED METHOD, SYSTEM, AND PROGRAM PRODUCT FOR OPTIMIZING A DISTRIBUTED APPLICATION - A computer-implemented method, system, and program product for optimizing a distributed (software) application are provided. Specifically, a configuration of a target computing environment, in which the distributed application is deployed, is discovered upon deployment of the distributed application. Thereafter, based on a set of rules and the discovered configuration, one or more optimization techniques are applied to optimize the distributed application. In a typical embodiment, the set of rules can be embedded in the distributed application, or they can be accessed from an external source such as a repository. Regardless, the optimization techniques applied can include at least one of the following: (1) identification and replacement of an underperforming component of the distributed application with a new component; (2) generation of interface layers (to allow selection of optimal bindings) between distributed objects of the distributed application; and/or (3) execution of code transformation of the distributed application using program analysis techniques. | 10-30-2008 |
20090031302 | METHOD FOR MINIMIZING RISKS OF CHANGE IN A PHYSICAL SYSTEM CONFIGURATION - Risks of change to a physical configuration are minimized. A request for a change to the physical system included in the physical configuration is detected, and all applications the physical systems that would be affected by the requested change are identified. All the applications and physical systems that would be affected by the requested change are replicated on a virtual system, including applications and the physical system to which the requested change is targeted and applications and physical systems that are dependent on the applications and the physical system to which the requested change is targeted. The requested change is applied to the virtual system. The virtual system is tested to determine whether the applied change produces desired results. If the applied change products the desired results, the requested change is applied to the physical system. | 01-29-2009 |