会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Wavelength sorter and its application to planarized dynamic wavelength
routing
    • 波长分选器及其在平面化动态波长路由中的应用
    • US5745612A
    • 1998-04-28
    • US574474
    • 1995-12-18
    • Weyl-Kuo WangFranklin Fuk-Kay TongKaren Liu
    • Weyl-Kuo WangFranklin Fuk-Kay TongKaren Liu
    • H04J14/00G02B6/34H04B10/02H04J14/02H04Q11/00G02B6/28
    • G02B6/12019H04Q11/0001
    • This invention provides methods and apparatus for achieving wavelength sorting multiplexer/demultiplexer and its application to the implementation of planarized dynamic wavelength routing. Using integrated arrayed-waveguide gratings, sorting can be achieved by two configurations. In the first configuration channel wavelengths are properly selected and launched into prearranged input waveguides of an arrayed-waveguide grating such that channels at the same wavelength and from all inputs will be demultiplexed and routed to adjacent outputs. Operated in the reverse direction, the same device becomes a sorting multiplexer. The second configuration achieves wavelength sorting by using the cascade of multiple arrayed-waveguide gratings and can also be operated as a demultiplexer or a multiplexer. Combined with space switches, the wavelength sorting multi/demultiplexer are utilized to implement the planarized channel-selective dynamic wavelength router. The function of wavelength sorting eliminates on-chip waveguide crossings and therefore reduces losses and crosstalks. The sorting demultiplexer and multiplexer can further be implemented with a single arrayed-waveguide grating.
    • 本发明提供了用于实现波长分类多路复用器/解复用器的方法和装置及其在实现平面化动态波长路由中的应用。 使用集成阵列波导光栅,可以通过两种配置实现排序。 在第一配置信道中,波长被适当地选择并发射到阵列波导光栅的预先布置的输入波导中,使得相同波长的信道和所有输入的信道将被解复用并被路由到相邻的输出端。 相反的方式操作相同的设备成为分类多路复用器。 第二种配置通过使用多个阵列波导光栅的级联实现波长分类,并且还可以作为解复用器或多路复用器来操作。 结合空间开关,利用波长分选多/多路分离器来实现平面化通道选择性动态波长路由器。 波长分选的功能消除了片上波导交叉,从而减少了损耗和串扰。 分类解复用器和多路复用器可以进一步用单个阵列波导光栅来实现。
    • 6. 发明授权
    • Polarizing apparatus and method utilizing an optical fiber
    • 使用光纤的偏振装置和方法
    • US4721352A
    • 1988-01-26
    • US833953
    • 1986-02-27
    • Wayne V SorinKaren LiuHerbert J. Shaw
    • Wayne V SorinKaren LiuHerbert J. Shaw
    • G02B6/10G02B6/28G02F1/1333G02B5/30
    • G02F1/1326G02B6/105G02B6/2821Y10S359/90
    • An apparatus selectively transmits light in one of two orthogonal polarizations in an optical fiber. The apparatus has a facing surface formed at one location on the fiber to expose the evanescent field of an optical signal in the fiber. A nematic liquid crystal is placed in contact with the facing surface so that it is in communication with the evanescent field of the optical signal. The nematic crystals have a first orientation state which presents a first refractive index to light traveling in one polarization and a second refractive index to light traveling in the other polarization. The light traveling in one polarization is well guided while the light traveling in the other polarization is radiated at the facing surface. Thus, only light of one polarization continues to propagate through the fiber. The nematic crystals have a second orientation state in which the relative refractive indices for the two polarizations of light are changed so that the polarization which was originally well guided is radiated at the facing surface and the polarization which was originally radiated is well guided. The change in the orientation states of the nematic crystals is accomplished by applying an electric field between two electrodes so that the nematic crystals align themselves with the electric field.
    • 一种装置选择性地透射光纤中的两个正交偏振中的一个中的光。 该装置具有在光纤上的一个位置处形成的面对表面,以暴露光纤中光信号的消逝场。 向列液晶被放置成与相对表面接触,使得其与光信号的渐逝场相通。 向列型晶体具有第一取向状态,其对于以一种偏振行进的光和对另一种偏振光行进的光呈现第二折射率的第一折射率。 在一个极化中行进的光被良好地引导,而在另一个极化中行进的光在相对表面处被辐射。 因此,只有一个极化的光继续传播通过光纤。 向列型晶体具有第二取向状态,其中光的两个偏振的相对折射率改变,使得最初被良好导向的偏振辐射在相对表面,并且最初辐射的偏振被良好地引导。 向列结晶的取向状态的变化通过在两个电极之间施加电场来实现,使得向列晶体与电场对准。
    • 7. 发明申请
    • CREATING INFERRED SYMBOLS FROM CODE USAGE
    • 从代码使用创建提交的符号
    • US20110167404A1
    • 2011-07-07
    • US12652758
    • 2010-01-06
    • Karen LiuKevin Pilch-Bisson
    • Karen LiuKevin Pilch-Bisson
    • G06F9/44G06F9/45G06F3/00
    • G06F8/33G06F8/34G06F8/41G06F8/437G06F8/75G06F11/3624
    • When writing code, data structures that include inferred symbols are created based on usage of undefined symbols. As the user continues writing code, code model can be updated to represent updated information based on a learning model. Data structures including inferred symbols can be used by software development tools to provide developer help for symbols that are not yet created or are not yet bound. Inferred symbols can be visually distinguishable making the appearance of the inferred symbol information differ from actual symbol information. The appearance of information based on inferred symbols can be included within tools by activating a particular mode in a programming environment. Conversion of the inferred symbol to a real symbol may trigger the automatic compiler-generation of additional source code by a background compiler. Inferred symbols may be converted to actual symbols by activation of an option to make an inferred symbol a real symbol.
    • 在编写代码时,会根据未定义符号的使用创建包含推断符号的数据结构。 随着用户继续编写代码,代码模型可以被更新以表示基于学习模型的更新信息。 包括推断符号的数据结构可由软件开发工具使用,为尚未创建或尚未绑定的符号提供开发人员帮助。 推断的符号可以在视觉上可区分使得推断的符号信息的外观与实际符号信息不同。 基于推断符号的信息的出现可以通过在编程环境中激活特定模式而被包括在工具内。 将推断的符号转换为真实符号可能会触发后台编译器自动编译生成其他源代码。 推断的符号可以通过激活选项使得推断的符号成为真实符号而被转换成实际的符号。
    • 8. 发明申请
    • CONSUME-FIRST MODE TEXT INSERTION
    • 消费第一种模式文本插入
    • US20100235730A1
    • 2010-09-16
    • US12403483
    • 2009-03-13
    • Dustin CampbellKaren LiuKevin Pilch-BissonThomas Peter Meschter
    • Dustin CampbellKaren LiuKevin Pilch-BissonThomas Peter Meschter
    • G06F17/27
    • G06F17/24G06F17/276
    • A consume-first mode for an editor is automatically entered if one or more predefined heuristic conditions are met. Some examples of heuristic conditions include conditions indicating that a user will be entering computer program source code during test-driven development, user action to undo autocompletion, and expected entry of a dynamically typed item identifier. In addition to heuristic consume-first mode, some editors recognize an explicit command to enter or exit the consume-first mode. A list of completion suggestions may be displayed in the consume-first mode, but autocompletion is turned off. An identifier may also be preemptively included on a suggested completions list for use before a user has entered that identifier using the editor.
    • 如果满足一个或多个预定义的启发式条件,则自动输入编辑器的消费第一模式。 启发式条件的一些示例包括指示在测试驱动开发期间用户将进入计算机程序源代码的条件,用于撤消自动完成的用户动作以及动态类型的项目标识符的预期输入。 除了启发式消费优先模式之外,一些编辑者还能识别出明确的命令来进入或退出消费第一模式。 完成建议列表可能会在消费第一模式中显示,但自动完成功能被关闭。 也可以在用户使用编辑器输入该标识符之前,将预先包含在建议的完成列表中的标识符用于使用。
    • 9. 发明授权
    • Creating inferred symbols from code usage
    • 从代码使用中创建推断的符号
    • US09298427B2
    • 2016-03-29
    • US12652758
    • 2010-01-06
    • Karen LiuKevin Pilch-Bisson
    • Karen LiuKevin Pilch-Bisson
    • G06F9/44G06F9/45G06F3/00G06F11/36
    • G06F8/33G06F8/34G06F8/41G06F8/437G06F8/75G06F11/3624
    • When writing code, data structures that include inferred symbols are created based on usage of undefined symbols. As the user continues writing code, code model can be updated to represent updated information based on a learning model. Data structures including inferred symbols can be used by software development tools to provide developer help for symbols that are not yet created or are not yet bound. Inferred symbols can be visually distinguishable making the appearance of the inferred symbol information differ from actual symbol information. The appearance of information based on inferred symbols can be included within tools by activating a particular mode in a programming environment. Conversion of the inferred symbol to a real symbol may trigger the automatic compiler-generation of additional source code by a background compiler. Inferred symbols may be converted to actual symbols by activation of an option to make an inferred symbol a real symbol.
    • 在编写代码时,会根据未定义符号的使用创建包含推断符号的数据结构。 随着用户继续编写代码,代码模型可以被更新以表示基于学习模型的更新信息。 包括推断符号的数据结构可由软件开发工具使用,为尚未创建或尚未绑定的符号提供开发人员帮助。 推断的符号可以在视觉上可区分使得推断的符号信息的外观与实际符号信息不同。 基于推断符号的信息的出现可以通过在编程环境中激活特定模式而被包括在工具内。 将推断的符号转换为真实符号可能会触发后台编译器自动编译生成其他源代码。 推断的符号可以通过激活选项使得推断的符号成为真实符号而被转换成实际的符号。