会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明专利
    • Improvements in and relating to Alarm Clocks.
    • GB191302376A
    • 1914-01-29
    • GB191302376D
    • 1913-01-29
    • FORTE FRANK GATES
    • FORTE FRANK GATES
    • G04B23/06
    • 2376. Forte, F. G. Jan. 29. Alarm mechanism.-In an alarm clock of the kind that may be set to operate at any number of predetermined times during a twelve or twentyfour hour period, means are provided whereby a short ring, a continuous ring, or a repeat ring may be given, as required. For setting the alarm, a number of pins 7, Fig. 3, are arranged around the clock face, being mounted in suitably-spaced holes 6, Fig. 17, in the flanges of a ring 1. By means of a device 18, supported in a recess in the clockglass, and having an index-finger in proximity to the dial, any particular pin or pins may be pulled out to an inoperative position, or pushed in so as to extend into the path of one of a set of levers carried by a radial arm 32, rotating with the hourhand. A cam 80, Fig. 17, is provided on the rear plate, and by its position determines the kind of ring which the alarm is to give. The cam is adapted to engage with a lever 72 or a sliding plate 88, these parts indirectly controlling locking arms 60, 89 on the hammer-spindle 61, Fig. 18. With the cam in the position shown in Fig. 17, a short ring is given at the predetermined times, the action being as follows. When a lever 35 on the arm 32 encounters a projecting pin 7, a spring- controlled rod 55 is moved outwardly by the combination of levers shown in Fig. 3 until a projection 57 thereon frees the locking-arm 60. The alarmtrain then runs until the spring-pressed lever 72 is allowed, by a square or like collar 74 on the alarm winding-spindle with which the lower end of the lever engages, to move so that its upper end forces out a spring catch 68 into the path of the arm 60. The end of the catch rests on a recessed disk 58 on the rod 55, and is normally clear of the arm 60. During the above-described operation, the arm 89 is free, since the plate 88, having a stop pin 87 thereon, is held down by the cam 80, as shown. For obtaining a continuous ring, the cam is placed with its arm 79 in a vertical position. In this case, the lever 72 is thrown out of action, while the plate 88 moves upwardly under the action of a spring 100, Fig. 18, until the upper arm of a bellcrank lever 94, connected to the pin 87, rests against the disk 58. As soon as the rod 55 is withdrawn by the action of a pin 7 upon the levers 35 &c., the upper arm of the bell-crank lever 94 passes between the disk 58 and the rear plate, and prevents the return of the rod 55 with the stoppiece 57, so that the alarm rings until the spring is run down. The motion of the plate 88 is so limited by the cam 80 when in this position that the arm 89 is still free of the pin 87. When, however, the arm 79 of the cam is moved further to the right, to obtain a repeat ring, the arm 89 cooperates with the pin 87 in the following manner. On the withdrawal of the rod 55 at a predetermined time, the return of the rod is prevented by the bell-crank lever 94 as previously explained, but release of the alarm-train does not occur at once, since the cam 80 allows the plate 88 to move further than before so that the pin 87 blocks the arm 89. At the same time, a piu 92 on the sliding plate engages with a wheel 93 of the going-train. The teeth of this wheel draw down and release the plate 83 intermittently, permitting the pin 87 to free the arm 89 and re-engage it repeatedly at short intervals. The pin 87 has sufficient play in the hole in the lever 94 through which it passes to allow the lever to remain in position behind the disk 58.
    • 9. 发明申请
    • Generating executable code based on code performance data
    • 根据代码性能数据生成可执行代码
    • US20050071834A1
    • 2005-03-31
    • US10676311
    • 2003-09-30
    • Frank GatesJames JasonErik Johnson
    • Frank GatesJames JasonErik Johnson
    • G06F9/44G06F9/45
    • G06F8/443
    • A compiler transforms source code into intermediate code and provides the intermediate code to a profiler. The profiler executes the intermediate code. The profiler generates a performance profile that indicates the performance of the intermediate code, and annotates the intermediate code based, at least in part, on data from the performance profile. The compiler receives annotated intermediate code from the profiler and transforms the annotated intermediate code into machine code. Alternatively, the compiler transforms intermediate code to machine code and provides the machine code to a profiler. The profiler executes the machine code and generates a data file that indicates the performance of the machine code. The compiler receives the data file, and modifies the machine code based on the data file.
    • 编译器将源代码转换为中间代码,并将中间代码提供给分析器。 分析器执行中间代码。 分析器生成指示中间代码的性能的性能配置文件,并且至少部分地基于来自性能配置文件的数据来注释中间代码。 编译器从分析器接收注释中间代码,并将注释中间代码转换为机器代码。 或者,编译器将中间代码转换为机器代码,并将机器代码提供给分析器。 分析器执行机器代码并生成指示机器代码性能的数据文件。 编译器接收数据文件,并根据数据文件修改机器代码。