会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Smooth transitions between animations
    • 动画平滑过渡
    • US20070013699A1
    • 2007-01-18
    • US11181197
    • 2005-07-13
    • Elizabeth NelsonKurt JacobMatt CalkinsMichael Hillberg
    • Elizabeth NelsonKurt JacobMatt CalkinsMichael Hillberg
    • G06T15/70
    • G06T13/00
    • Smooth transitions between rich media (e.g., animations of visual elements of a UI) are provided when a “second” animation is started on a property of a visual element for which a “first” animation is already running. When the second animation is started, an animation system causes a current value of the property that resulted from the running of the “first” animation (i.e., snapshot) to be stored, terminates or releases the first animation, and then causes the second animation to run using the snapshot as the “from” value of the property. Because the second animation “begins” at exactly the point at which the first animation ended, the transition between the first and second animation is smooth. An animation storage object can be created for a property for which an animation has been triggered to store base values and snapshots of the property while being animated.
    • 当在“第一”动画已经在运行的视觉元素的属性上开始“第二”动画时,提供富媒体之间的平滑过渡(例如,UI的视觉元素的动画)。 当第二动画开始时,动画系统导致由“第一”动画(即快照)的运行导致的属性的当前值被存储,终止或释放第一动画,然后使第二动画 使用快照作为属性的“from”值运行。 因为第二个动画在第一个动画结束的时间点开始,所以第一动画和第二动画之间的转换是平滑的。 可以为动画触发的属性创建动画存储对象,以便在动画时存储属性的基本值和快照。
    • 6. 发明申请
    • Commanding
    • 指挥
    • US20070050469A1
    • 2007-03-01
    • US11215575
    • 2005-08-30
    • Namita GuptaMichael HillbergJeffrey Bogdan
    • Namita GuptaMichael HillbergJeffrey Bogdan
    • G06F15/16
    • G06F9/451
    • Aspects of the subject matter described herein relate to generating and propagating commands. In aspects, elements of a graphical user interface may include an input binding which associates a gesture with a command. When a gesture is received, the command is generated depending on which element has focus. In addition, elements of the graphic user interface may also define methods to call when commands are received. When an event or a command is received, a hierarchical data structure of elements representable on the graphical user interface may be traversed to respond to the event or command.
    • 本文描述的主题的方面涉及生成和传播命令。 在方面中,图形用户界面的元素可以包括将手势与命令相关联的输入绑定。 当接收到手势时,根据哪个元素具有焦点来生成该命令。 此外,图形用户界面的元素还可以定义当接收命令时调用的方法。 当接收到事件或命令时,可以遍历图形用户界面上可表示的元素的分层数据结构以响应事件或命令。
    • 9. 发明申请
    • System and method for generating optimized binary representation of an object tree
    • 用于生成对象树的优化二进制表示的系统和方法
    • US20050193331A1
    • 2005-09-01
    • US11115330
    • 2005-04-27
    • Roger GrambihlerPeter OstertagMichael Hillberg
    • Roger GrambihlerPeter OstertagMichael Hillberg
    • G06F17/00G06F17/30
    • G06F17/30961
    • A system and related techniques accept extensible application markup language (XAML) inputs corresponding to object trees, such as those representing user interface elements, and map those inputs to a binary construct. The XAML inputs may illustratively include, for example, user interface elements such as dialog boxes having defined length, color, input sections and so forth. A mapping engine may generate tokenized binary outputs representing the XAML file input and ultimately the associated user interface or other object. The binary representation generated by the mapping engine may be optimized in multiple ways, including to encode dimension information such as length, width etc. of dialog boxes or other elements in the binary representation without a necessity for explicit definition. Other optimizations include the type indexing of data types when a novel instance of the type is first encountered, and embedding loader definitions to load the object or data reflected in the binary representation without having to do a lookup against loader lists. Because the resulting binary representation is more compact than the corresponding XAML input and is optimized for certain operations, operating system and application interfaces may load and present more quickly than conventional XML-type files. The binary representation may be exposed through APIs to calling application, operating system or other programs.
    • 系统和相关技术接受与对象树相对应的可扩展应用标记语言(XAML)输入,例如表示用户界面元素的那些,并将这些输入映射到二进制构造。 XAML输入可以示例性地包括例如诸如具有定义的长度,颜色,输入部分等的对话框的用户界面元素。 映射引擎可以生成代表XAML文件输入并且最终生成关联的用户界面或其他对象的标记二进制输出。 映射引擎生成的二进制表示可以以多种方式进行优化,包括对二进制表示中的对话框或其他元素的长度,宽度等的维度信息进行编码,而不需要明确定义。 其他优化包括当首次遇到类型的新实例时数据类型的类型索引,以及嵌入加载器定义来加载反映在二进制表示中的对象或数据,而无需对加载程序列表进行查找。 因为所得到的二进制表示比相应的XAML输入更紧凑,并且针对某些操作进行了优化,因此操作系统和应用程序接口可以比传统的XML类型的文件更快地加载和呈现。 二进制表示可以通过API公开来调用应用程序,操作系统或其他程序。