1460739429-42700d82-64c9-4c3a-b9c2-dc0fd4137ffd

1. A display apparatus comprising:
a display unit detecting contact and proximity of operating means with respect to a display range of the display unit; and
a controller determining a position where an item designated by contact is to be displayed, based on the position of contact and the position of proximity which are detected by said display unit,
wherein:
an xy coordinate system for identifying said position of contact and said position of proximity is established in the display range of said display unit;
said controller judges a direction of a straight line segment that originates from a contact point representing the position where the contact is detected and that passes through a proximity point representing the position where the proximity is detected, as the direction of said operating means in said xy coordinate system, and determines a position where said item is to be displayed in an area in a direction that originates from said contact point and that is different from the direction of said operating means; and
said controller establishes, in said xy coordinate system, a first division line passing through said contact point parallel to an x-axis of said xy coordinate system and a second division line passing through said contact point parallel to a y-axis of said xy coordinate system, thereby dividing said display range into four subranges, and determines the position where said item is to be displayed in one of said subranges which does not include said proximity point.
2. The display apparatus according to claim 1, wherein said controller displays said item in an enlarged scale or in a speech balloon at a position determined based on said point of contact and said position of proximity.
3. A display method to be carried out by a display apparatus, comprising:
detecting contact and proximity of operating means with respect to a display range; and
determining a position where an item designated by contact is to be displayed, based on the position of contact and the position of proximity which are detected,
wherein an xy coordinate system for identifying said position of contact and said position of proximity is established in the display range of said display unit,
wherein, in a step of determining a position where said item is to be displayed:
a direction of a straight line segment that originates from a contact point representing the position where the contact is detected and that passes through a proximity point representing the position where the proximity is detected, is judged as the direction of said operating means in said xy coordinate system, and a position where said item is to be displayed in an area in a direction that originates from said contact point and that is different from the direction of said operating means is determined; and
in said xy coordinate system, a first division line passing through said contact point parallel to an x-axis of said xy coordinate system and a second division line passing through said contact point parallel to a y-axis of said xy coordinate system, is established thereby dividing said display range into four subranges, and the position where said item is to be displayed in one of said subranges which does not include said proximity point is determined.
4. A non-transitory computer-readable data storage medium storing a program for enabling the computer to carry out:
a procedure for receiving contact and proximity of operating means with respect to a display range from a display unit; and
a procedure for determining a position where an item designated by contact is to be displayed, based on the position of contact and the position of proximity which are detected by said display unit,
wherein an xy coordinate system for identifying said position of contact and said position of proximity is established in the display range of said display unit,
wherein, said procedure for determining a position where said item is to be displayed comprises:
judging a direction of a straight line segment that originates from a contact point representing the position where the contact is detected and that passes through a proximity point representing the position where the proximity is detected, as the direction of said operating means in said xy coordinate system, and determining a position where said item is to be displayed in an area in a direction that originates from said contact point and that is different from the direction of said operating means; and
establishing, in said xy coordinate system, a first division line passing through said contact point parallel to an x-axis of said xy coordinate system and a second division line passing through said contact point parallel to a y-axis of said xy coordinate system, thereby dividing said display range into four subranges, and determining the position where said item is to be displayed in one of said subranges which does not include said proximity point.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A vehicular door handle assembly for selectively opening a vehicle door, the door handle assembly comprising:
a primary actuator adapted to be mounted to a vehicle door, wherein the primary actuator has a first user interaction portion for moving the primary actuator between a latched position and an opened position, and wherein the vehicle door is opened by a user by moving the user interaction portion of the primary actuator between the latched position and the opened position; and
a secondary actuator operatively associated with the primary actuator and comprising a cam having at least one pair of arms that define a groove therebetween, wherein the secondary actuator has a second user interaction portion for moving the secondary actuator between a secure position, wherein movement of the primary actuator from the latched position to the opened position is prevented, and a release position, wherein the primary actuator can move from the latched position to the opened position;
a latch operatively associated with the secondary actuator comprising at least one flange slidingly received by the groove to effect the linear movement of the latch, and operable between an active condition, wherein the latch prevents movement of the primary actuator from the latched position, and an inactive condition, wherein the latch allows movement of the primary actuator from the latched position;
a latch receiver adapted to be mounted to the vehicle door adjacent the primary actuator such that the latch is partially received by the latch receiver and partially received by the primary actuator when the latch is in the active condition;
a biasing member that biases the secondary actuator to the secure position and the latch to the active condition, wherein movement of the secondary actuator against the bias of the biasing member to the release position withdraws the latch from the latch receiver to inactivate the latch;
wherein the second user interaction portion is aligned with at least a portion of the first user interaction portion so that attempted movement by a user of the primary actuator out of the latched position first causes the secondary actuator to be moved from the secure position to the release position, wherein movement of the secondary actuator from the secure position to the release position inactivates, release position inactivates the latch, the secondary actuator is pivotally mounted to the primary actuator, and pivotal movement of the secondary actuator relative to the primary actuator translates into linear movement of the latch relative to the latch receiver.
2. The vehicular door handle assembly according to claim 1, wherein the primary actuator comprises a handle, and the first user interaction portion comprises a handle hand grip region.
3. The vehicular door handle assembly according to claim 2, wherein the secondary actuator comprises a trigger mounted to the handle, and the second user interaction portion comprises a trigger hand grip region.
4. The vehicular door handle assembly according to claim 3, wherein during the attempted movement of the primary actuator out of the latched position, the user grasps both the handle hand grip region and the trigger hand grip region and moves the trigger hand grip region towards the handle hand grip region to move the trigger from the secure position to the release position.
5. The vehicular door handle assembly according to claim 4, wherein the trigger is pivotally mounted to the handle.
6. A vehicular door handle assembly for selectively opening a vehicle door, the door handle assembly comprising:
a primary actuator adapted to be mounted to an exterior surface of a vehicle door, wherein the primary actuator has a first user interaction portion for moving the primary actuator between a latched position and an opened position, and wherein the vehicle door is opened by a user by moving the user interaction portion of the primary actuator between the latched position adjacent the exterior surface and the opened position away from the exterior surface;
a secondary actuator pivotally mounted to the primary actuator, wherein the secondary actuator has a second user interaction portion for moving the secondary actuator between a secure position, wherein movement of the primary actuator from the latched position to the opened position is prevented, and a release position, wherein the primary actuator can move from the latched position to the opened position;
a latch associated with the secondary actuator for movement alongside the exterior surface from one of the secure position and the release position to the other of the secure position and the release position;
a latch receiver adapted to be mounted to the vehicle door adjacent the primary actuator such that the latch is partially received by the latch receiver and partially received by the primary actuator when the latch is in the active condition; and
a biasing member that biases the secondary actuator to the secure position and the latch to the active condition, and movement of the secondary actuator against the bias of the biasing member to the release position withdraws the latch from the latch receiver to inactivate the latch;
wherein the latch comprises at least one flange, the secondary actuator comprises a cam comprising at least one pair of arms that define a groove therebetween; and the at least one flange is slidingly received by the groove to effect the linear movement of the latch; and
wherein pivotal movement of the secondary actuator relative to the primary actuator translates into linear movement of the latch relative to the latch receiver; and
wherein the second user interaction portion is aligned with at least a portion of the first user interaction portion so that attempted movement of the primary actuator by the user out of the latched position first causes the latch to be moved from the secure position to the release position.
7. The vehicular door handle assembly according to claim 6, wherein the primary actuator comprises a handle, and the first user interaction portion comprises a handle hand grip region.
8. The vehicular door handle assembly according to claim 7, wherein the secondary actuator comprises a trigger mounted to the handle, and the second user interaction portion comprises a trigger hand grip region.
9. The vehicular door handle assembly according to claim 8, wherein during the attempted movement of the primary actuator out of the latched position, the user grasps both the handle hand grip region and the trigger hand grip region and moves the trigger hand grip region towards the handle hand grip region to move the trigger from the secure position to the release position.
10. The vehicular door handle assembly according to claim 9, wherein the trigger is pivotally mounted to the handle.

1460739421-e796dde8-18f7-46ce-a914-98c7b0e9c7b1

1. An electronic device, comprising:
a first electrical battery integrated therewith;
a second electrical battery in electrical communication with the first battery;
a motion sensor configured to detect a movement of the electronic device; and
a processor operably connected to the first and second batteries and the motion sensor and configured to effectuate charging of the first electrical battery using energy from the second electrical battery only when the electronic device is stationary, based on results of detection performed by the motion sensor.
2. The electronic device of claim 1, wherein the processor is configured to enable charging the first electrical battery using energy from the second electrical battery only when the electronic device has been stationary for a period of time equal to or exceeding a predetermined threshold duration.
3. The electronic device of claim 1, wherein the motion sensor is configured to generate output data informative of a change in at least one of position and orientation of the electronic device.
4. The electronic device of claim 1, further comprising
a transceiver communication with the motion sensor;
wherein the processor is programmed to change an operational status of the transceiver in response to the output data received from the motion detection unit.
5. The electronic device of claim 1, further comprising
a transceiver in operable communication with the motion sensor; and
electrical circuitry adapted to coordinate an operation of the transceiver;
wherein the processor is programmed to govern the electrical circuitry to substantially prevent the transceiver from operating in response to the output data, received from the motion detection unit, that are indicative of lack of motion of the vehicular key fob.
6. A method for charging a first battery of a vehicular key fob having a processor and a transceiver associated therewith, the method comprising:
receiving, with the processor, data representing status of motion of the vehicular key fob; and
operating electrical circuitry of the vehicular key fob to effectuate one or more of transferring of electrical charge from a second battery to the first battery when said data indicates that the vehicular key fob has been stationary for a period of time longer than or equal to a threshold duration; and
preventing a transfer of charge from the second battery to the first battery when said data indicates that the vehicular key fob is moving.
7. A method according to claim 6, further comprising operating the electrical circuitry, in response to the data received by the processor, to reduce or eliminate supply of energy from either of the first and second electrical batteries to the transceiver when the data received by the processor indicates that the vehicular key fob has been stationary for a period of time longer than or equal to the threshold duration.
8. A method according to claim 6, wherein said receiving includes receiving data from a motion detection unit associated with the key fob and configured to generate such data in response to change in one or more of position and orientation of the key fob.
9. A method according to claim 6, wherein said transferring includes transferring of electrical charge from a replaceable battery to a battery that is integrated with the key fob.
10. A vehicular system comprising:
a vehicle having a communication unit adapted to transmit an radio signal identifying said vehicle; and
an electronic device autonomously powered by a first battery and equipped with electronic circuitry that is adapted to
poll said radio signal to determine proximity of said electronic device to said vehicle and, when a period of unchanged operational status of the electronic device exceeds a predetermined duration, effectuate at least one of (i) transferring electrical charge to said first battery, and (ii) ceasing the polling of said radio signal.
11. A vehicular system according to claim 10, wherein the electronic device includes
a motion sensor configured to detect a movement of the electronic device; and
a processor connected to the first and second batteries and the motion sensor and configured to effectuate said transfer of electrical charge only when the electronic device is stationary.
12. A vehicular system according to claim 11, wherein said processor is further configured to cause the ceasing of said transfer of electrical charge when the results of detection indicate that the electronic device is moving and at least one of an amplitude and duration of such movement exceeds a predetermined threshold value.
13. A vehicular system according to claim 11, wherein said processor is further configured to
receive data from the communication unit, the data representing mutual positioning of the electronic device and the vehicle, and
when the data indicates that the electronic device is inside the vehicle, disengage locking a door of the vehicle.
14. A vehicular system according to claim 12, wherein said processor is further configured to override said disengaging in response to a user input applied to the electronic device.
15. A vehicular system according to claim 10, further comprising a second battery, and wherein said transfer of electrical charge is effectuated from the second battery to the first battery.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An industrial automation system that visualizes availability and safety levels, comprising:
an optimization component that generates a voting configuration that provides an optimized combination of a safety level and an availability level based upon available redundancy, the optimization component evaluates the safety level by summing probabilities of failure associated with each device; and
a graphical user interface that presents a visualization of the safety level and the availability level, the graphical user interface displays a graph that depicts the availability level of a safety function against the safety level by employing a movable marker that indicates the availability level.
2. The system of claim 1, the graphical user interface employs the visualization to model at least one of a current condition, a trend, an adjustment, and historical data.
3. The system of claim 1, the graphical user interface utilizes the visualization to obtain runtime feedback.
4. The system of claim 1, the graphical user interface utilizes safety integrity levels as provided by IEC 61508.
5. The system of claim 1, the graphical user interface continuously monitors at least one of the safety level and the availability level.
6. The system of claim 1, the graphical user interface obtains a periodic notification associated with a change in at least one of the safety level and the availability level.
7. The system of claim 1, the graphical user interface receives information utilized to generate the visualization in response to at least one of a time-out and a request.
8. The system of claim 1, the graphical user interface displays event related information pertaining to at least one of a fault and a remediation related to the fault.
9. The system of claim 1, the bar graph includes disparate sections related to various states of a process.
10. The system of claim 1, the graphical user interface maintains a log of operational devices.
11. The system of claim 1, the graphical user interface displays an event window that presents data associated with events, times at which the events occurred, and transitions that resulted due to the events.
12. The system of claim 1, the graphical user interface receives a user input and alters the optimized combination based on the user input.
13. The system of claim 1, further comprising a monitor component that detects a failure associated with an industrial automation device.
14. The system of claim 13, the monitor component provides data related to the failure to the graphical user interface to enable generating the visualization, the data includes at least one of a type of failure, a device associated with the failure, a process associated with the failure, and a time of the failure.
15. The system of claim 13, the monitor component yields a response to the detected failure and provides data related to the response to the graphical user interface.
16. The system of claim 1, further comprising an initialization component that generates an initial voting configuration at a time of setup and provides the initial voting configuration to the graphical user interface, the graphical user interface employs the initial voting configuration to yield the visualization.
17. The system of claim 1, further comprising a dynamic configuration component that adjusts the optimized combination to generate an updated voting configuration based at least in part upon a monitored real time event.
18. The system of claim 17, the graphical user interface modifies the visualization according to the adjusted combination associated with the updated voting configuration.
19. A method that facilitates visualizing an optimized utilization of redundancy in an industrial automation environment, comprising:
determining an optimized combination of a safety level and an availability level based at least in part upon an amount of available redundancy, wherein the safety level is evaluated by summing probabilities of failures with each device; and
displaying a visualization comprising a graph that employs a movable marker and announces the safety level and the availability level related to the optimized combination.
20. The method of claim 19, further comprising computing at least one of the safety level and the availability level during system configuration time.
21. The method of claim 20, further comprising:
receiving data that comprises at least one of a voting configuration, information associated with a safety function, a list of associated devices, availability versus safety integrity levels per device, and descriptions of modifications to a process corresponding to changes in integrity levels; and
generating the visualization based at least in part upon the received data.
22. The method of claim 19, further comprising computing at least one of the safety level and the availability level during run-time.
23. The method of claim 22, further comprising receiving an implicit message from an industrial automation device that includes information utilized to compute at least one of the safety level and the availability level.
24. The method of claim 22, further comprising receiving an explicit message from an industrial automation device that includes information utilized to compute at least one of the safety level and the availability level.
25. The method of claim 19, further comprising displaying information associated with monitored events.
26. The method of claim 25, displaying information that relates to at least one of an occurrence of a fault, a remediation associated with the fault, an addition of redundancy, a removal of redundancy, a change in safety level, a change in availability level, and a time corresponding to the event.
27. The method of claim 25, further comprising receiving data related to the monitored event in response to at least one of a time-out and a request.
28. The method of claim 19, displaying the visualization further comprises displaying a bar graph that depicts the availability level by way of an indicator versus the safety level.
29. The method of claim 28, further comprising moving the indicator to visualize a change associated with at least one of the safety level and the availability level.
30. The method of claim 19, displaying the visualization further comprises displaying an event window that includes information associated with a monitored event and a corresponding change to a voting configuration.
31. The method of claim 19, further comprising receiving a user input and modifying at least one of the safety level and the availability level based at least in part on the user input.
32. A system that depicts availability and safety related to an industrial automation environment, comprising:
means for evaluating safety level by summing probabilities of failure associated with each device:
means for optimizing an allocation of an amount of available redundancy to provide a balance between safety and availability; and
means for displaying the optimized allocation by graphically representing a safety level and an availability level and by employing a movable marker that indicates the availability level.