会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Instruction operation size optimization
    • 指令操作大小优化
    • US5418959A
    • 1995-05-23
    • US983466
    • 1992-11-30
    • Kevin J. SmithHugh R. Kenner
    • Kevin J. SmithHugh R. Kenner
    • G06F9/318G06F9/45G06F9/44
    • G06F9/30192G06F8/4434G06F8/447
    • An improved optimizer, in conjunction with a set of initial instruction ordinal assignment policies, a set of instruction ordinal adjustment policies and a set of instruction ordinal to instruction operation size mapping policies, is provided to the code generator of a compiler of the target machine. In addition to logic for performing standard optimizations, the improved optimizer further comprises logic for assigning initial instruction ordinals to instructions in the code being generated for the program being compiled in accordance to the assignment policies, iteratively adjusting the assigned instruction ordinals in accordance to the adjustment policies until they converge into a set of compatible and optimized instruction ordinals, and mapping the final instruction ordinals to instruction operation sizes, inserting additional code where necessary, in accordance to the mapping policies.
    • 改进的优化器结合一组初始指令序数分配策略,一组指令序调整策略和一组指令操作大小映射策略的指令被提供给目标机器的编译器的代码生成器。 除了用于执行标准优化的逻辑之外,改进的优化器还包括用于将初始指令序数分配给根据分配策略为正被编译的程序生成的代码中的指令的逻辑,根据调整来迭代地调整分配的指令序数 策略,直到它们收敛到一组兼容和优化的指令序列,并将最终指令序数映射到指令操作大小,根据映射策略在必要时插入附加代码。
    • 5. 发明授权
    • Integrated register allocation, instruction scheduling, instruction
reduction and loop unrolling
    • 集成寄存器分配,指令调度,指令简化和循环展开
    • US5367651A
    • 1994-11-22
    • US982962
    • 1992-11-30
    • Kevin J. SmithHugh R. KennerWilliam A. SavageAlice Kwong
    • Kevin J. SmithHugh R. KennerWilliam A. SavageAlice Kwong
    • G06F9/45G06F12/00
    • G06F8/441G06F8/443G06F8/452
    • An improved register allocator, an improved instruction scheduler, an instruction combiner, and an improved loop unroller is provided to the code generator of a compiler of a computer system. Both the improved instruction scheduler and the improved loop unroller support a "preliminary" and a "final" mode of operation. Upon invocation, the improved register allocator determines and prioritizes regions of the program being compiled. Next, the improved register allocator, in cooperation with the improved instruction scheduler, the instruction combiner, and the improved loop unroller, determines the optimal partitioning for global and local registers for each region. Then, the improved register allocator allocates registers to each region based on the determined number of global registers for the region. After allocating registers for each region, the improved register allocator merges the regions together. The improved loop unroller and the improved instruction scheduler are then invoked successively in "final" mode to unroll the various loops and schedule the instructions being generated.
    • 将改进的寄存器分配器,改进的指令调度器,指令组合器和改进的循环未布告器提供给计算机系统的编译器的代码生成器。 改进的指令调度器和改进的循环读取器都支持“初步”和“最终”操作模式。 在调用时,改进的寄存器分配器确定正在编译的程序的区域并对其进行优先级排序。 接下来,改进的寄存器分配器与改进的指令调度器,指令组合器和改进的循环unroller协作,确定每个区域的全局和本地寄存器的最佳分区。 然后,改进的寄存器分配器基于确定的该区域的全局寄存器的数量向每个区域分配寄存器。 在为每个区域分配寄存器之后,改进的寄存器分配器将区域合并在一起。 然后,以“最终”模式连续地调用改进的循环单元和改进的指令调度器来展开各种循环并调度所生成的指令。
    • 6. 发明授权
    • System and method for human identification proof for use in virtual environments
    • 用于虚拟环境中的用于人体识别的系统和方法
    • US08543930B2
    • 2013-09-24
    • US13612422
    • 2012-09-12
    • David F. ChampionJeffrey J. SmithKevin J. SmithDavid T. Windell
    • David F. ChampionJeffrey J. SmithKevin J. SmithDavid T. Windell
    • G06F3/048
    • G06F21/316G06F2221/2103G06F2221/2109
    • System, method and computer program product for verifying an avatar owner as a human user of an avatar in a virtual world environment in which humans interact through avatars via client devices in network communication with a server device. A request for challenging an avatar in the virtual world environment is received to determine whether that avatar is controlled by an application program user (bot). A user client device associated with a challenged avatar is identified and a Human Identification Proof (HIP) message for detecting a human user versus a bot controlling the challenged avatar is generated and communicated, for receipt at the identified user client device. It is determined from the response, whether the user is a bot or a human user. If a challenged avatar is determined to be a bot, then the server device prevents the challenged avatar from further interaction in the virtual world environment.
    • 用于在虚拟世界环境中验证化身所有者作为人体用户的系统,方法和计算机程序产品,其中人类通过与服务器设备的网络通信中的客户端设备与化身进行交互。 接收在虚拟世界环境中挑战化身的请求以确定该化身是否由应用程序用户(bot)控制。 识别与受挑战的化身相关联的用户客户端设备,并且生成并传送用于检测人类用户与控制被挑战的化身的机器人的人类识别证明(HIP)消息,以便在所识别的用户客户端设备处接收。 从响应确定用户是机器人还是人类用户。 如果被挑战的头像被确定为机器人,则服务器设备防止受挑战的化身在虚拟世界环境中进一步交互。
    • 7. 发明授权
    • Method and apparatus for optimizing engine on/off cycling in a vehicle
    • 用于优化车辆中的引擎开/关循环的方法和装置
    • US08290691B2
    • 2012-10-16
    • US12557918
    • 2009-09-11
    • Chihang LinAllen J. LehmenJames B. NicholsonKevin J. Smith
    • Chihang LinAllen J. LehmenJames B. NicholsonKevin J. Smith
    • F02N11/08
    • F02N11/0833F02N2200/0801F02N2200/101Y02T10/48
    • A method is provided for optimizing the cycling frequency between engine on/off states in a vehicle having a controller and auto start/auto stop functionality. The method includes detecting an engine state cycling event, measuring a plurality of vehicle operating values, and using the controller to optimize the cycling frequency via at least one of: automatically adjusting an interval between an auto start event and an auto stop event when each of a first set of the vehicle operating values exceeds a corresponding threshold, and temporarily inhibiting the auto start/auto stop functionality when any value in a second set of the vehicle operating values falls outside of a hysteresis band created around the second set. A vehicle includes an engine and a controller having an algorithm for optimizing the cycling frequency between engine on/off states as set forth above.
    • 提供一种用于优化具有控制器和自动启动/自动停止功能的车辆中的发动机开/关状态之间的循环频率的方法。 该方法包括检测发动机状态循环事件,测量多个车辆操作值,以及使用控制器通过以下各项中的至少一个来优化循环频率:当自动启动事件和自动停止事件之间的间隔每当 第一组车辆操作值超过相应的阈值,并且当车辆操作值的第二组中的任何值落在第二组周围产生的滞后带之外时,临时禁止自动启动/自动停止功能。 车辆包括发动机和具有用于优化如上所述的发动机开/关状态之间的循环频率的算法的控制器。
    • 8. 发明授权
    • Method of removing sulfur dioxide from flue gases and treatment of oxidized effluent therefrom
    • 从烟道气中除去二氧化硫并处理氧化废水的方法
    • US07887769B1
    • 2011-02-15
    • US12592665
    • 2009-12-01
    • Kevin J. Smith
    • Kevin J. Smith
    • B01D53/50C01F11/46
    • B01D53/502B01D2251/402B01D2251/404B01D2251/604B01D2251/606C01F5/40C01F11/464
    • A method of removing sulfur dioxide from flue gases using calcium and magnesium scrubbing components and treatment of oxidized effluent from such a system includes passing classified oxidized effluent to a regeneration tank and adding lime to produce a regenerator discharge containing magnesium hydroxide, gypsum and crystalline inert material. Gypsum is separated from the discharge and a magnesium hydroxide stream passed to a concentration system to produce a concentrated solids stream of magnesium hydroxide, residual minor amount of gypsum and crystalline inert material. A portion of the resultant stream is returned to the sulfur dioxide removal system while a portion is passed to the oxidizer. Further portions may be fed to a power plant boiler or to the flue gas stream between a solids collection device and the wet scrubber.
    • 使用钙和镁洗涤组分从烟道气中除去二氧化硫的方法和处理这种系统的氧化流出物的方法包括将分类的氧化流出物通入再生罐并加入石灰以产生含有氢氧化镁,石膏和结晶惰性物质的再生器排放物 。 将石膏与排出物分离,并将氢氧化镁流通入浓缩体系,以产生氢氧化镁,残余少量石膏和结晶惰性物质的浓缩固体物流。 将一部分所得物流返回至二氧化硫去除系统,同时将一部分通入氧化剂。 另外的部分可以被送入发电厂锅炉或固体收集装置和湿式洗涤器之间的烟气流。
    • 9. 发明授权
    • Virtual magnifying glass with intuitive use enhancements
    • 虚拟放大镜,直观的使用增强功能
    • US07712046B2
    • 2010-05-04
    • US11356142
    • 2006-02-17
    • Joseph K. NgariKevin J. SmithScott Mitchell MailJacob FleisherMichael WinserDavid V. Esposito
    • Joseph K. NgariKevin J. SmithScott Mitchell MailJacob FleisherMichael WinserDavid V. Esposito
    • G06F3/00G06F3/048G09G5/26
    • G06F3/14G06F3/0481G06F2203/04805G09G5/08G09G5/14G09G2340/045
    • A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region. When the position of the cursor falls within the magnification region, the cursor appears within the magnified image presented within the magnifier frame. A related feature avoids the potentially disconcerting effect of cursor disappearance as a pointing device cursor passes into a “lens shadow” defined between the magnification region and the magnifier frame.
    • 显示屏放大镜可由用户控制,以放大包括在屏幕上打开的窗口的桌面的选定部分。 提供了可移动放大镜框架,其中呈现放大图像。 放大图像对应于位于放大镜框架下方的放大区域内的屏幕内容,放大到设定的放大倍数。 在一个实施例中,相对于放大镜框架在显示屏上的移动,放大倍率区域相对于放大镜框架是可移动的。 这种相对运动可以用于避免当放大镜框架到达显示屏幕的边缘并停止时产生的潜在的迷失方向的边缘条件,同时其相关联的放大区域继续平移。 在另一个实施例中,用户输入设备的光标可跨屏幕显示器移动和移出放大区域。 当光标的位置落在放大镜区域内时,光标出现在放大镜框架内放大的图像内。 相关的特征避免了光标消失的潜在的令人不安的影响,因为指示设备光标进入放大区域和放大镜框架之间定义的“透镜阴影”。