摘要:
The described implementations relate to calendar event scheduling. One system includes a storage component configured to store scheduling constraints relating to at least one user. The system also includes a declarative calendar component configured to automatically schedule declarative calendar events for the at least one user based upon the scheduling constraints.
摘要:
Electronic mail messages may be collaboratively ranked and filtered. User actions on an electronic mail message received from a sender by one or more recipients may be monitored. Statistics may be generated based on the user actions. The generated statistics may be utilized to provide a quality ranking of the electronic mail message based on the generated statistics.
摘要:
Reporting an attribute of a device via PS/2 protocols to a host executing an industry standard PS/2 port driver that does not include explicitly recognize the attribute. For example, a wireless mouse reports a battery state and a signal quality state through a standard PS/2 port driver that does not recognize any command or identifier for battery state or signal quality state. The attribute state is encoded in a standard PS/2 data packet. The standard PS/2 data packet is uniquely identified as an attribute packet by encoding data corresponding to highly unlikely mouse movement. A filter driver running on the host activates transmission of the attribute packets by commanding the port driver to issue a unique sequence of standard PS/2 commands, which the mouse system recognizes. The filter driver intercepts incoming PS/2 data packets, recognizes the unlikely data values that identify an attribute packet, and decodes the attribute state.
摘要:
Automatically determining which one of a plurality of functions is to be associated with a movable member of an electronic device, depending on which one of a plurality of faceplates is coupled to the electronic device. A selected faceplate is coupled to a keyboard or other electronic device with movable members such as keys, buttons, knobs, etc. Protrusions or other configuration characteristics of the faceplate interface with one or more faceplate sensors, such as switches, that detect which faceplate is coupled to the electronic device. Based on the state of the faceplate sensors, the electronic device selects a predefined code, such as a scan code, that represents the coupled faceplate. The selected predefined code is communicated to a host computing device according to a keyboard protocol such as PS/2 or universal serial bus (USB). Consequently, an individual function is associated with each movable member based on the coupled faceplate.
摘要:
A method and system that monitors movement of a wheel or slider included on a keyboard, and conveys information indicative of the movement and its direction to a host computing device to which the keyboard is coupled, using predefined scan codes or Universal Serial Bus (USB) data signal. State changes and the direction of rotation are detected as the wheel is rotated. Preferably, an elapsed time between state changes is compared to a set of threshold times, and the scan code representing the closest threshold time is selected. Alternatively, a scan code is transmitted that is indicative of the sign and magnitude of a threshold number corresponding to an accumulated number of state changes. The host computing device decodes the scan code or USB data for use in controlling a scroll distance, zoom, etc. as a function of the movement indicated by the scan code or USB data.
摘要:
A window regulator mechanism for a motor vehicle door providing ready adjustability to accommodate manufacturing tolerances in the door glass guide channels receiving the side edges of the window glass or, in the case of a sashless door, to accommodate manufacturing tolerances in the seal carried by the vehicle body. Adjustability is provided by a cam member which is rotatly mounted on carrier plate of a carrier assembly and which coacts with a follower surface on a glass clip mounted on an upper edge of the carrier plate. The follower surface is provided as a cutout in a lower edge of a stabilizer portion of the glass clip whereby the stabilizer portion serves not only to preclude cocking of the glass clip relative to the carrier plate but also to provide the cam follower surface for coaction with the cam member carried by the carrier plate.
摘要:
Automatically determining which one of a plurality of functions is to be associated with a movable member of an electronic device, depending on which one of a plurality of faceplates is coupled to the electronic device. A selected faceplate is coupled to a keyboard or other electronic device with movable members such as keys, buttons, knobs, etc. Protrusions or other configuration characteristics of the faceplate interface with one or more faceplate sensors, such as switches, that detect which faceplate is coupled to the electronic device. Based on the state of the faceplate sensors, the electronic device selects a predefined code, such as a scan code, that represents the coupled faceplate. The selected predefined code is communicated to a host computing device according to a keyboard protocol such as PS/2 or universal serial bus (USB). Consequently, an individual function is associated with each movable member based on the coupled faceplate.
摘要:
A workpiece holding collet is provided with at least one tool receiving aperture located in each collet segment. A changing tool having mating fingers is inserted into the collet, when it is in its compressed condition in a chuck. The chuck is then opened, releasing the collet, so that the interior sidewalls of the apertures frictionally engage the tool fingers inserted therein, thereby locking the collet to the changing tool. The tool is provided with a handle so that an operator may now remove the collet and then store the collet together with the tool.
摘要:
A press table including a plurality of formed wells and canals. A plurality of cylinders received in said well supporting a frame structure comprised of a plurality of channel member positions to be received in said canals. A plurality of rollers are fixably and independently mounted in each of said channel members.
摘要:
A designated byte of a PS/2 packet is used for data not recognized by a conventional PS/2 port driver. Each packet byte received by the conventional port driver is read by an Interrupt Service Routine (ISR) of a filter driver. If a received packet contains an unrecognized data type, that data is extracted. The filter driver converts the byte containing the data to 0000 0000. The port driver provides the all-zero byte to a higher level driver for processing into a subsequent data structure. A Service Callback Routine of the filter driver receives that data structure from the higher level driver. Depending upon the type of unrecognized data extracted by the ISR, that data is then either inserted into the data structure or passed independently of that data structure to a user level application.