会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Cloud-based data replication for web applications with replica identifier reassignment feature
    • 具有复制标识符重新分配功能的Web应用程序的基于云的数据复制
    • US08756194B1
    • 2014-06-17
    • US13464875
    • 2012-05-04
    • John Merrells
    • John Merrells
    • G06F17/30
    • G06F17/30174
    • A multi-master cloud-based data replication service designed to support the needs of a broad class of web applications is disclosed. Generally, the replication service serves the purposes of facilitating sharing of web application data among personal computing devices and increasing the availability of that data. In one embodiment, the replication service includes a replica identifier reassignment features that allows a personal computing device to begin sharing application data changes with an existing group of personal computing devices that are already sharing application data changes between them even if the joining personal computing device has application data changes to share with the other personal computing devices of the group at the time the joining personal computing device requests to join the group.
    • 公开了一种旨在支持大量Web应用程序需求的基于多主机的基于云的数据复制服务。 通常,复制服务用于促进个人计算设备之间的Web应用数据的共享和增加该数据的可用性。 在一个实施例中,复制服务包括复制标识符重新分配特征,其允许个人计算设备开始与现有的个人计算设备组共享应用数据变化,这些个人计算设备已经在它们之间共享应用数据变化,即使加入的个人计算设备具有 在加入个人计算设备请求加入组时,应用程序数据更改以与组中的其他个人计算设备共享。
    • 3. 发明授权
    • Techniques for live styling a web page
    • 用于现场设计网页的技术
    • US08615708B1
    • 2013-12-24
    • US13299782
    • 2011-11-18
    • Ariya HidayatTommy Maintz
    • Ariya HidayatTommy Maintz
    • G06F17/00
    • G06F17/218G06F9/45504G06F17/2247
    • Techniques and mechanisms that assist web page developers in “live styling” a web page without having to repeatedly compile a meta-language style sheet are disclosed. In one embodiment, these techniques and mechanisms include styling functionality to help the developer of the web page carry out a cycle of a streamlined web page live styling process. With the styling functionality, the developer can direct input to a user interface control to change the value of a corresponding meta-language style sheet variable. In response to the input, presentation of the web page is virtually instantaneously updated to reflect the changed value. The developer may repeatedly direct input to the user interface controls until the desired web page appearance is achieved.
    • 公开了一种帮助网页开发人员“网页创作”而不必重复编辑元语言样式表的技术和机制。 在一个实施例中,这些技术和机制包括造型功能以帮助网页的开发者执行流线型网页实时造型过程的循环。 使用样式功能,开发人员可以直接输入用户界面控件来更改对应的元语言样式表变量的值。 响应于输入,网页的呈现几乎被瞬时更新以反映改变的值。 开发人员可以重复地直接输入用户界面控件,直到达到所需的网页外观。
    • 4. 发明授权
    • Techniques and mechanisms for web application minification
    • Web应用程序分解的技术和机制
    • US09038033B1
    • 2015-05-19
    • US13315918
    • 2011-12-09
    • Ariya Hidayat
    • Ariya Hidayat
    • G06F9/44G06F9/45
    • G06F8/433G06F8/33G06F9/44521
    • Techniques for minifying a client-side web application are described. In one embodiment, a computer-implemented method includes performing a static analysis of a set of files written in a dynamic programming language that make up the web application. A single minified web application file is generated based on a traversal of a dependency graph that includes, in proper dependency order, components that are needed at runtime and does not include components of the set of files that will not be needed at runtime. The single minified web application file may be delivered to end user computing devices in place of the original set of files without loss of web application functionality.
    • 描述了用于缩小客户端Web应用程序的技术。 在一个实施例中,计算机实现的方法包括执行以构成web应用的动态编程语言编写的一组文件的静态分析。 基于依赖图的遍历生成单个最小化的Web应用程序文件,该依赖关系图以适当的依赖顺序包含运行时所需的组件,不包括在运行时不需要的文件集的组件。 单个最小化的web应用程序文件可以被传递给终端用户计算设备来代替原始文件集而不会丢失Web应用程序功能。
    • 5. 发明授权
    • Query-based event routing
    • 基于查询的事件路由
    • US08442990B1
    • 2013-05-14
    • US13301220
    • 2011-11-21
    • Jamie AvinsTommy Maintz
    • Jamie AvinsTommy Maintz
    • G06F7/00G06F17/30
    • G06F9/542G06F2209/543G06F2209/545
    • Techniques are described herein to allow a query and one or more associated actions to be registered as an “event selector”, and to have the one or more actions of the event selector invoked when an event occurs on a target that matches the query. According to one aspect, a selector string representing the query and one or more actions associated with the selector string are obtained. In response to obtaining an event, a target of the event is obtained and it is determined whether the target matches the selector string. If the target matches the selector string, then the one or more actions associated with the selector string are invoked. By doing so, events may be indirectly routed to actions through queries on event targets.
    • 这里描述了技术,以允许将查询和一个或多个相关联的动作注册为“事件选择器”,并且在事件发生在与查询匹配的目标上时,调用事件选择器的一个或多个动作。 根据一个方面,获得表示查询的选择符串和与选择器串相关联的一个或多个动作。 响应于获得事件,获得事件的目标,并确定目标是否与选择符串匹配。 如果目标与选择符串匹配,则调用与选择器字符串关联的一个或多个操作。 通过这样做,事件可以通过事件目标的查询间接路由到动作。
    • 6. 发明授权
    • Offloading execution of a portion of a client-side web application to a server
    • 将客户端Web应用程序的一部分的执行卸载到服务器
    • US09485332B2
    • 2016-11-01
    • US14189811
    • 2014-02-25
    • Sencha, Inc.
    • John Merrells
    • G06F15/16H04L29/06H04L29/08
    • H04L67/42H04L67/02H04L67/40
    • Offloading execution of a portion of a client-side Web application to a server. In one embodiment, for example, a computer-implemented includes identifying a function to-be-offloaded in a client-side scripting language file; generating an offloaded function based on the function to-be-offloaded; replacing, in the scripting language file, the body of the function to-be-offloaded with client RPC stub which, when executed by an end-user computing device as a result of a call to the function to-be-offloaded, causes one or more arguments passed into the function to-be-offloaded to be marshalled and sent to a server in one or more network messages.
    • 将一部分客户端Web应用程序的执行卸载到服务器。 在一个实施例中,例如,计算机实现的包括识别要在客户端脚本语言文件中被卸载的功能; 基于要卸载的功能生成卸载功能; 在脚本语言文件中替换要由客户机RPC存根进行卸载的功能正文,当由终端用户计算设备执行作为对要被卸载的功能的调用的结果时,它将导致一个 或更多的参数传递到要被卸载的功能,并将其发送到一个或多个网络消息中的服务器。
    • 7. 发明申请
    • OFFLOADING EXECUTION OF A PORTION OF A CLIENT-SIDE WEB APPLICATION TO A SERVER
    • 将客户端WEB应用程序的一部分卸载到服务器上
    • US20140280509A1
    • 2014-09-18
    • US14189811
    • 2014-02-25
    • Sencha, Inc.
    • John Merrells
    • H04L29/06
    • H04L67/42H04L67/02H04L67/40
    • Offloading execution of a portion of a client-side Web application to a server. In one embodiment, for example, a computer-implemented includes identifying a function to-be-offloaded in a client-side scripting language file; generating an offloaded function based on the function to-be-offloaded; replacing, in the scripting language file, the body of the function to-be-offloaded with client RPC stub which, when executed by an end-user computing device as a result of a call to the function to-be-offloaded, causes one or more arguments passed into the function to-be-offloaded to be marshalled and sent to a server in one or more network messages.
    • 将一部分客户端Web应用程序的执行卸载到服务器。 在一个实施例中,例如,计算机实现的包括识别要在客户端脚本语言文件中被卸载的功能; 基于要卸载的功能生成卸载功能; 在脚本语言文件中替换要由客户机RPC存根进行卸载的功能正文,当由终端用户计算设备执行作为对要被卸载的功能的调用的结果时,它将导致一个 或更多的参数传递到要被卸载的功能,并将其发送到一个或多个网络消息中的服务器。
    • 8. 发明授权
    • Manipulating data visualizations on a touch screen
    • 在触摸屏上操作数据可视化
    • US08527909B1
    • 2013-09-03
    • US13482449
    • 2012-05-29
    • Michael Mullany
    • Michael Mullany
    • G06F3/033G06F3/041
    • G06F3/0484G06F3/04883G06F2203/04806G06F2203/04808G06T11/206
    • Systems, methods, and devices for interpreting manual touch gestures as input to a touch screen for manipulating computer-generated data visualizations such as column charts, bar charts, and pie charts are provided. According to embodiments of the invention, graphical user interface (GUI) data visualization objects (e.g., column charts, bar charts, pie charts, etc.) displayed on a touch screen may be manipulated by a user performing a variety of different conventional touch gestures directed to the touch screen. The conventional touch gestures are applied in new ways to the data visualization objects of the GUI to enable rich, intuitive, and meaningful manipulation of computer-generated data visualizations.
    • 提供了用于将手动触摸手势解释为用于触摸屏幕的操作计算机生成的数据可视化(例如列图,条形图和饼图)的系统,方法和设备。 根据本发明的实施例,显示在触摸屏上的图形用户界面(GUI)数据可视化对象(例如,列图,条形图,饼图等)可以由执行各种不同常规触摸手势的用户操纵 指向触摸屏。 传统的触摸手势以新的方式应用于GUI的数据可视化对象,以实现对计算机生成的数据可视化的丰富,直观和有意义的操纵。
    • 9. 发明授权
    • Style sheet animation creation tool with timeline interface
    • 伴随时间线界面的样式表动画制作工具
    • US08164596B1
    • 2012-04-24
    • US13267826
    • 2011-10-06
    • Arne Nikolai Bech
    • Arne Nikolai Bech
    • G06T13/00
    • G06T13/00G06T2200/24
    • Techniques are provided for automatically creating style sheet animations including keyframe information. In some embodiments, a style sheet animation creation tool with a timeline-based interface is provided. By interacting with the user-interface, the user can select a point on a timeline for an animation object to add a keyframe to an animation of the animation object. In response to the user's selection of the keyframe time point, the style sheet animation creation tool displays an interactive keyframe indicator on the timeline to indicate the selected time point. With the style sheet animation creation tool, a user can generate a style sheet animation without having to author style sheet language text statements by hand.
    • 提供了自动创建包括关键帧信息的样式表动画的技术。 在一些实施例中,提供了具有基于时间线的界面的样式表动画制作工具。 通过与用户界面交互,用户可以在时间轴上选择动画对象的点,以将关键帧添加到动画对象的动画中。 响应于用户对关键帧时间点的选择,样式表动画创建工具在时间轴上显示交互式关键帧指示符,以指示所选择的时间点。 使用样式表动画创建工具,用户可以生成样式表动画,而无需手动创建样式表语言文本语句。