会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Rate adaptation based on dynamic performance monitoring
    • 基于动态性能监测的速率调整
    • US08291460B1
    • 2012-10-16
    • US12750630
    • 2010-03-30
    • Gavin Peacock
    • Gavin Peacock
    • H04N7/173
    • H04N7/188H04N21/440281H04N21/4424H04N21/47217
    • Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, can dynamically monitor the performance of media content rendering and adjust the rate as needed. This can involve obtaining media data, where a first type of dynamic data has a lower priority than a second type; identifying a target frame rate; monitoring a first amount of time used to process the first type of data and a second amount of time used to process the second type of data, including combining multiple first time measurements into the first amount of time and combining multiple second time measurements into the second amount of time; comparing a combination of the first amount of time and the second amount of time to the target frame rate; and modifying an allocation for processing the first type of dynamic data, if the combination fails to satisfy the target frame rate.
    • 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,可以动态地监视媒体内容呈现的性能并根据需要调整速率。 这可以涉及获得媒体数据,其中第一类型的动态数据的优先级低于第二类型; 识别目标帧率; 监视用于处理第一类型数据的第一时间量和用于处理第二类型数据的第二时间量,包括将多个第一时间测量结合到第一时间量并将多个第二时间测量结合到第二时间量度中 多少时间; 将所述第一时间量和所述第二时间量的组合与所述目标帧速率进行比较; 以及如果组合不能满足目标帧速率,则修改用于处理第一类动态数据的分配。
    • 3. 发明申请
    • DATA EXCHANGE BETWEEN A HANDHELD DEVICE AND ANOTHER COMPUTER SYSTEM USING AN EXCHANGE MANAGER VIA SYNCHRONIZATION
    • 手持设备与使用交换机管理器的其他计算机系统之间的数据交换通过同步
    • US20100153604A1
    • 2010-06-17
    • US12711246
    • 2010-02-23
    • Gavin Peacock
    • Gavin Peacock
    • G06F9/46G06F13/24G06F17/30
    • G06F9/5055G06F9/4843G06F9/544G06F17/30179G06F2209/482H04L67/04H04L67/1095Y10S707/99944
    • A method and electronic system for exchanging data between a handheld device and another computer system are described. A data file is transferred to the handheld device using the install application of a synchronization manager. The transferred file is stored as a digital stream file with its native data encoding. After synchronization, a message is sent to notify the exchange manager about the data file. The exchange manager then uses an application registry to identify the application program that corresponds to the file stream based on the extension of the stream file. The pertinent application program is then invoked and the stream file is dispatched to the application for processing. During processing, the pertinent application then formats the stream file such that the data file becomes a record within the database file that is associated with the pertinent application.
    • 描述了用于在手持设备和另一计算机系统之间交换数据的方法和电子系统。 使用同步管理器的安装应用将数据文件传输到手持设备。 传输的文件被存储为具有其原始数据编码的数字流文件。 同步后,发送一条消息以通知交换机管理器有关数据文件。 然后,交换管理器使用应用注册表来基于流文件的扩展来识别对应于文件流的应用程序。 然后调用相关应用程序,并将流文件分派到应用程序进行处理。 在处理期间,相关应用程序然后格式化流文件,使得数据文件成为与相关应用程序相关联的数据库文件内的记录。
    • 4. 发明申请
    • METHOD AND SYSTEM FOR IMPLEMENTING URL SCHEME PROXIES ON A COMPUTER SYSTEM
    • 在计算机系统上实现URL方案的方法和系统
    • US20090187671A1
    • 2009-07-23
    • US12408709
    • 2009-03-22
    • Gavin Peacock
    • Gavin Peacock
    • G06F15/16
    • H04L67/2823H04L67/28H04L67/289H04L69/08
    • A method and system for implementing URL scheme proxies. Embodiments of the invention allow URL schemes that are not natively supported by a computer to be supported via proxy, e.g., using a URL scheme that is native to the computer to forward the non-native transport. More specifically, embodiments of the invention allow a first computer system to support a first URL scheme by encapsulating its transport information into another URL scheme that is natively supported by the first computer. The encapsulated information is then forwarded to a second computer system or server which can provide support for the first URL scheme transport. For instance, if the first computer supports http but does not support ftp, then an ftp transport can be encapsulated inside an http transport and then forwarded to an ftp server which can then extract and process the ftp transport. The ftp response can be handled in an analogous fashion. The invention increases the native URL scheme capabilities of a computer system by proxy. In one embodiment, a system registry is used in order to determine which helper code to use for a particular URL scheme. The selection of helper code and whether native or proxy support is selected are tasks that are transparent to the application. The invention can allow a device with no Internet access to act, transparently, as if it has Internet access.
    • 一种实现URL方案代理的方法和系统。 本发明的实施例允许计算机本身不支持的URL方案通过代理来支持,例如使用本地对计算机本身的URL方案来转发非本机传输。 更具体地,本发明的实施例允许第一计算机系统通过将其传输信息封装到由第一计算机本机支持的另一URL方案中来支持第一URL方案。 然后将封装的信息转发到可以为第一URL方案传输提供支持的第二计算机系统或服务器。 例如,如果第一台计算机支持http但不支持ftp,则可以将一个ftp传输封装在http传输中,然后转发到ftp服务器,然后可以提取并处理ftp传输。 ftp响应可以以类似的方式处理。 本发明通过代理增加计算机系统的本地URL方案能力。 在一个实施例中,使用系统注册表来确定用于特定URL方案的帮助程序代码。 帮助代码的选择以及本机或代理支持的选择是对应用程序透明的任务。 本发明可以允许没有互联网访问的设备以透明的方式起作用,如同它具有因特网接入一样。
    • 5. 发明授权
    • Handheld computer system that attempts to establish an alternative network link upon failing to establish a requested network link
    • 在未能建立请求的网络链路时尝试建立备用网络链路的手持式计算机系统
    • US07506064B1
    • 2009-03-17
    • US09847720
    • 2001-05-01
    • Mark KrugerStephane MaesRyan RobertsonGavin Peacock
    • Mark KrugerStephane MaesRyan RobertsonGavin Peacock
    • G06F15/16G06F12/00
    • H04W76/18H04L69/40H04W48/18H04W80/04
    • A computer system that attempts to establish an alternative network link upon failing to establish a requested network link is described. The computer system may encounter conditions where access to numerous networks, in particular wireless networks, is not available. Rather than only providing an error message to the user upon a failed attempt to establish the requested network link, the computer system determines whether the user has designated an alternative network link in case the requested network link cannot be established, whereas the alternative network link is selected from the plurality of network links that the computer system is configured to support. If an alternative network link has been designated, the computer system attempts to establish the alternative network link. Hence, the user experience is made smooth and uneventful when the requested network link cannot be established.
    • 描述了在未能建立请求的网络链路时尝试建立替代网络链路的计算机系统。 计算机系统可能会遇到无法访问多个网络,特别是无线网络的情况。 在建立请求的网络链路的尝试失败时,仅向用户提供错误消息,而不是在所请求的网络链路不能建立的情况下,计算机系统确定用户是否已经指定了备用网络链路,而替代网络链路是 从计算机系统配置为支持的多个网络链路中选择。 如果指定了替代网络链路,则计算机系统尝试建立备用网络链路。 因此,当请求的网络链路不能建立时,用户体验变得平滑和平静。
    • 8. 发明申请
    • CONVERGENT CONSTRUCTION OF TRADITIONAL SCORECARDS
    • 传统学科综合建设
    • US20080103999A1
    • 2008-05-01
    • US11874140
    • 2007-10-17
    • Gavin PeacockGeorge Bolt
    • Gavin PeacockGeorge Bolt
    • G06N3/02
    • G06Q99/00G06N3/084
    • A neural model for simulating a scorecard comprises a neural network for transforming one or more inputs into an output. Each input of the neural model has a squashing function applied thereto for simulating a bin of the simulated scorecard. The squashing function includes a control variable for controlling the steepness of the response to the squashing function's input so that during training of the neural model the steepness can be controlled. The output of the neural model represents the score of the simulated scorecard. The neural network is trained to behave like a scorecard by providing plurality of example values to the inputs of the neural network. Each output score produced is compared to an expected score to produce an error value. Each error value is back-propagated to adjust the neural network transformation to reduce the error value. The steepness of each squashing function is controlled using the respective control variable to affect the response of each squashing function.
    • 用于模拟记分卡的神经模型包括用于将一个或多个输入变换为输出的神经网络。 神经模型的每个输入具有应用于其的模拟函数的压缩函数,用于模拟模拟计分卡的仓。 挤压功能包括用于控制对挤压功能输入的响应的陡度的控制变量,使得在训练神经模型期间可以控制陡度。 神经模型的输出表示模拟记分卡的得分。 训练神经网络通过向神经网络的输入提供多个示例值来表现为记分卡。 将所产生的每个输出得分与预期分数进行比较以产生误差值。 每个错误值被反向传播以调整神经网络变换以减少误差值。 使用各自的控制变量控制每个挤压功能的陡度,以影响每个挤压功能的响应。
    • 10. 发明申请
    • DATA EXCHANGE BETWEEN A HANDHELD DEVICE AND ANOTHER COMPUTER SYSTEM USING AN EXCHANGE MANAGER VIA SYNCHRONIZATION
    • 手持设备与使用交换机管理器的其他计算机系统之间的数据交换通过同步
    • US20080028102A1
    • 2008-01-31
    • US11687674
    • 2007-03-19
    • Gavin Peacock
    • Gavin Peacock
    • G06F15/16
    • G06F9/5055G06F9/4843G06F9/544G06F17/30179G06F2209/482H04L67/04H04L67/1095Y10S707/99944
    • A method and electronic system for exchanging data between a handheld device and another computer system are described. A data file is transferred to the handheld device using the install application of a synchronization manager. The transferred file is stored as a digital stream file with its native data encoding. After synchronization, a message is sent to notify the exchange manager about the data file. The exchange manager then uses an application registry to identify the application program that corresponds to the file stream based on the extension of the stream file. The pertinent application program is then invoked and the stream file is dispatched to the application for processing. During processing, the pertinent application then formats the stream file such that the data file becomes a record within the database file that is associated with the pertinent application.
    • 描述了用于在手持设备和另一计算机系统之间交换数据的方法和电子系统。 使用同步管理器的安装应用将数据文件传输到手持设备。 传输的文件被存储为具有其原始数据编码的数字流文件。 同步后,发送一条消息以通知交换机管理器有关数据文件。 然后,交换管理器使用应用注册表来基于流文件的扩展来识别对应于文件流的应用程序。 然后调用相关应用程序,并将流文件分派到应用程序进行处理。 在处理期间,相关应用程序然后格式化流文件,使得数据文件成为与相关应用程序相关联的数据库文件内的记录。