会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明申请
    • USING DISCOVERABLE PEER-TO-PEER SERVICES TO ALLOW REMOTE ONBOARDING OF HEADLESS DEVICES OVER A WI-FI NETWORK
    • 使用可发现的对等服务,允许通过无线网络远程接收无线设备
    • US20150023183A1
    • 2015-01-22
    • US14279760
    • 2014-05-16
    • Qualcomm Innovation Center, Inc.
    • Eyal David IlsarDoron ZehaviPhil T. NguyenAshutosh Aggarwal
    • H04W48/16H04W24/08H04W48/08
    • H04W48/16H04W24/08H04W48/08
    • The disclosure relates to using discoverable peer-to-peer (P2P) services to remotely “onboard” headless devices over a Wi-Fi network. In particular, an onboardee device may enter an onboarding mode in which the onboardee device becomes a Wi-Fi access point (AP) and an onboarder device connected to a private Wi-Fi network may discover the onboardee device and establish a secured session to engage with the P2P services running thereon. The first time that the onboarder device and the onboardee device engage with one another, the secured session may be established based on a key exchange that uses a well-known secret (e.g., a default passphrase), which may be immediately changed to a shared secret. The onboarder device may then transfer an onboarding configuration to the onboardee device, which may be instructed to validate the onboarding configuration and connect to the Wi-Fi network prior to entering the connected mode.
    • 本公开涉及使用可发现的对等(P2P)服务来通过Wi-Fi网络远程“在板上”无头设备。 特别地,机载设备可以进入其中机载设备成为Wi-Fi接入点(AP)的入职模式,并且连接到专用Wi-Fi网络的入场设备可以发现该内部设备并建立安全会话以进行接入 其上运行P2P服务。 首次将入场者设备和机上设备彼此相互接合,可以基于使用公知密钥(例如,默认密码)的密钥交换来建立安全会话,密码交换可以立即改变为共享 秘密。 然后,该板载设备可以将该板载配置传送到该板载设备,该设备可被指示在进入连接的模式之前验证该板载配置并连接到该Wi-Fi网络。
    • 46. 发明申请
    • THREAD PROCESSING ON AN ASYMMETRIC MULTI-CORE PROCESSOR
    • 不对称多核处理器的螺纹加工
    • US20140157284A1
    • 2014-06-05
    • US13900292
    • 2013-05-22
    • Qualcomm Innovation Center, Inc.
    • Veena SambasivanNarayanan Gopalakrishnan
    • G06F9/50
    • G06F9/5088G06F1/324G06F9/4893G06F2209/5022Y02D10/126Y02D10/24Y02D10/32
    • An ASMP computing device comprising one or more computing components and one or more memory devices. The one or more computing components comprise a plurality of processing units and the one or more memory devices are communicatively coupled to the one or more computing components. Stored on the one or more memory devices are first processing frequency data and second processing frequency data. The first processing frequency data comprise a synchronization frequency, the synchronization frequency comprising a frequency for application to all online processing units when a measured highest load of any online processing unit is greater than a first ramp-up processor load threshold and an operating frequency of the online processing unit is lower than the synchronization frequency. The second processing frequency data comprises a ramp-up frequency, the ramp-up frequency comprising a frequency for application to any online processing unit when a measured processing load of the any online processing unit is greater than a second ramp-up processing load threshold.
    • 一种包括一个或多个计算组件和一个或多个存储器设备的ASMP计算设备。 所述一个或多个计算组件包括多个处理单元,并且所述一个或多个存储器设备通信地耦合到所述一个或多个计算组件。 存储在一个或多个存储器件上的是第一处理频率数据和第二处理频率数据。 第一处理频率数据包括同步频率,当任何在线处理单元的测量的最高负载大于第一斜坡上升​​处理器负载阈值和操作频率时,同步频率包括用于应用于所有在线处理单元的频率 在线处理单位低于同步频率。 第二处理频率数据包括斜坡上升频率,当任何在线处理单元的测量的处理负载大于第二上升处理负载阈值时,斜坡上升频率包括用于应用于任何在线处理单元的频率。
    • 47. 发明申请
    • SYSTEM, METHOD, AND APPARATUS FOR IMPROVING APPLICATION-LAUNCH LATENCIES
    • 系统,方法和装置,用于改进应用程序启动延迟
    • US20140143791A1
    • 2014-05-22
    • US13681201
    • 2012-11-19
    • QUALCOMM INNOVATION CENTER, INC.
    • John L. MarkMichael U. Schwartz
    • G06F9/46
    • G06F9/485G06F9/5022H04W4/027
    • Methods and systems for launching applications on a computing device are disclosed. An exemplary method may include gathering data in connection with a launch of each of the applications that indicates one or more events occurring in connection with the launch of each application. When an indication of a particular event occurring is received, one or more out-of-memory values are modified based upon the data and the particular event. The out-of-memory values are indicative of a priority in which corresponding background applications are killed from running in the background of the computing device when memory runs low. When memory runs low on the computing device, one or more of the background applications are killed based upon the out-of-memory values to leave background applications running that a user is more likely to launch than the killed applications.
    • 公开了在计算设备上启动应用的方法和系统。 一个示例性的方法可以包括结合指示与每个应用的启动相关联地发生的一个或多个事件的每个应用的启动而收集数据。 当接收到特定事件发生的指示时,基于数据和特定事件来修改一个或多个超出存储器值的值。 内存不足值表示当存储器运行较低时相应的后台应用程序在计算设备的后台运行时被杀死的优先级。 当计算设备上的内存不足时,一个或多个后台应用程序将基于内存不足值进行死机,以使运行用户比发生的应用程序更有可能启动的后台应用程序。
    • 48. 发明申请
    • METHOD AND APPARATUS FOR EFFICIENT, LOW-LATENCY, STREAMING MEMORY COPIES
    • 有效,低成本,流动记忆复制的方法和装置
    • US20140143513A1
    • 2014-05-22
    • US13681036
    • 2012-11-19
    • QUALCOMM INNOVATION CENTER, INC.
    • Gregory A. ReidTerence J. LohmanBrent L. Degraaf
    • G06F12/16
    • G06F12/16G06F3/0611G06F3/0613G06F3/0646G06F9/3004G06F9/30043G06F9/30145G06F9/30192
    • Systems, methods, and apparatus with improved techniques for copying data from a source memory location to a destination memory location are disclosed. An exemplary method includes receiving a source address that indicates the source memory location, a destination address that indicates the destination memory location, and receiving a size indicator that indicates the size of the data. When the size is less than a threshold size, a particular pointer in a jump table is accessed, based upon the size that points to particular load and store instructions. The jump table includes a plurality of pointers that point to a corresponding one of a plurality of load and store instructions. The particular load-store instructions are then executed with a processor of the computing device to copy the data from the source memory location to the destination memory location. Several other efficiency-improvement aspects are also disclosed that may be used in connection with these steps to further improve copy efficiencies.
    • 公开了具有用于将数据从源存储器位置复制到目的地存储器位置的改进技术的系统,方法和装置。 示例性方法包括接收指示源存储器位置的源地址,指示目的地存储器位置的目的地地址,以及接收指示数据大小的大小指示符。 当大小小于阈值大小时,基于指向特定加载和存储指令的大小来访问跳转表中的特定指针。 跳转表包括指向多个加载和存储指令中相应的一个指针的多个指针。 然后,与计算设备的处理器一起执行特定的加载存储指令,以将数据从源存储器位置复制到目的地存储器位置。 还公开了几个其他效率改进方面,其可以与这些步骤结合使用以进一步提高复制效率。
    • 49. 发明申请
    • Re-Ordering of iFrame Execution to Reduce Network Activity Window
    • 重新排序iFrame执行以减少网络活动窗口
    • US20140059422A1
    • 2014-02-27
    • US13595097
    • 2012-08-27
    • Kavitha Vallari DevaraBojin LiuRajiv Kumar Vijayakumar
    • Kavitha Vallari DevaraBojin LiuRajiv Kumar Vijayakumar
    • G06F17/22
    • G06F17/2247G06F9/5044Y02D10/22
    • Systems and methods are herein disclosed for reducing power consumption, processor activity, network activity, and for improving a user experience during web browsing. More particularly, an ordering of IFrames, or other self-contained component within the mainframe, is modified in terms of network resources, memory resources, and processor resources in order to conserve user device resources. For instance, aspects of multicore processors and multichannel network connections are utilized to perform parallel operations on mainframe data packets and IFrame data packets when a webpage is downloaded. Since mainframes and IFrames are sourced from different URLs they can be received on separate communication channels and can be processed on different cores. Prioritization in memory storage between the two can also be used to enhance the speed with which the mainframe is loaded.
    • 本文公开了用于降低功耗,处理器活动,网络活动以及在网络浏览期间改善用户体验的系统和方法。 更具体地,为了节省用户设备资源,在网络资源,存储器资源和处理器资源方面修改了IF框架或大型机内的其他自包含组件的排序。 例如,当下载网页时,利用多核处理器和多通道网络连接的方面对主机数据包和IFrame数据包执行并行操作。 由于大型机和IFRC来自不同的URL,因此它们可以在不同的通信通道上接收,并且可以在不同的核心上进行处理。 两者之间的存储器存储的优先级也可以用于提高加载主机的速度。
    • 50. 发明申请
    • CONTEXT-SPECIFIC OPTIMIZED CODE
    • 上下文特定优化代码
    • US20140053143A1
    • 2014-02-20
    • US13585734
    • 2012-08-14
    • Derek J. ConrodSubrato K. DeDineel D. Sule
    • Derek J. ConrodSubrato K. DeDineel D. Sule
    • G06F9/45
    • G06F8/443G06F9/4552
    • A computing device comprising a JIT compiler, an application, and a JavaScript Engine. The computing device is adapted to receive at least one identified portion of a JavaScript source code, replace original context specific reference values in the JavaScript with one or more placeholders, and generate a first JIT copy of the code. The computing device is adapted to create a description of the original context specific reference values having one or more requirements, store the description, access runtime information related to the original context specific reference values, compare the runtime information to the stored description, obtain new context-specific reference values, replace/update the placeholders with the new context-specific reference values, generate a second JIT copy of the at least one identified portion of the JavaScript source code comprising the new context-specific reference values, and execute the second JIT copy in the new execution context.
    • 包括JIT编译器,应用程序和JavaScript引擎的计算设备。 计算设备适于接收JavaScript源代码的至少一个识别的部分,用JavaScript中的原始上下文特定参考值替换为一个或多个占位符,并生成代码的第一个JIT副本。 计算设备适于创建具有一个或多个要求的原始上下文特定参考值的描述,存储描述,与原始上下文特定参考值相关的访问运行时信息,将运行时信息与存储的描述进行比较,获得新的上下文 特定参考值,用新的上下文特定参考值替换/更新占位符,生成包括新上下文特定参考值的JavaScript源代码的至少一个识别部分的第二JIT副本,并执行第二JIT 复制在新的执行上下文中。