De-referenced package execution
    1.
    发明授权

    公开(公告)号:US09836315B1

    公开(公告)日:2017-12-05

    申请号:US14314205

    申请日:2014-06-25

    Abstract: A library registry service receives a library interface definition that defines an interface for a library stub and data indicating whether a corresponding package is to be executed locally or remotely. An application is then built using the library stub. When the application calls the library stub, the library stub determines whether the package is to be executed locally or remotely either dynamically or by consulting the library registry service. The library stub then causes the package to be executed in the determined location. An updated library may be periodically generated and deployed for execution by the library stub locally or remotely. The library stub might also batch calls and/or provide a control interface for configuring aspects of its operation.

    Facilitation of lost item return and item inventory

    公开(公告)号:US10043152B1

    公开(公告)日:2018-08-07

    申请号:US13911800

    申请日:2013-06-06

    Abstract: Disclosed are various embodiments for facilitating the return of lost items and maintaining an inventory registry of items which are all associated with a user who participates in an item protection program. A user may update an inventory registry to include items that are associated with the user. Therefore, the user may be able to manage his or her items in one place and determine the overall value associated with the items. Additionally, a unique identifier code may be assigned to each user participating in a user protection program. The unique identifier code may be embedded on an item or item label so that it may be scanned to identify the owner of the item. Therefore, if the item were lost, the finder may scan the unique identifier code using an item protection application to initiate the return of the lost item to the owner.

    Converged web-identity and mobile device based shopping

    公开(公告)号:US10438242B1

    公开(公告)日:2019-10-08

    申请号:US14726380

    申请日:2015-05-29

    Abstract: Techniques for providing information to a user of a mobile device based on an online or web-identity of the user and a geolocation of the mobile device are described herein. The user may be notified when a nearby merchant has a good or service for sale that matches a good or service in a list, such as a wish list, associated with the web-identity of the user. The users may also be provided access to a coupon within an electronic document when a mobile device storing the electronic document is located at a particular merchant. This convergence of geographical location of the user, as determined by the geolocation of his or her mobile device, with his or her web-identity can bring the online and off-line worlds closer together to provide relevant information for the user and improved marketing opportunities for merchants.

    Scheduling data access jobs based on job priority and predicted execution time using historical execution data
    5.
    发明授权
    Scheduling data access jobs based on job priority and predicted execution time using historical execution data 有权
    根据作业优先级和使用历史执行数据预测执行时间调度数据访问作业

    公开(公告)号:US09477523B1

    公开(公告)日:2016-10-25

    申请号:US13926752

    申请日:2013-06-25

    Abstract: Techniques are described for scheduling data access jobs based on a job dependency analysis. A requested primary data access job is analyzed to determine one or more preliminary data access jobs on which it depends, and an execution duration of each data access job is predicted based on historical data or other factors. A time-sensitive subset of the preliminary data access jobs is determined as the subset of those serially dependent preliminary data access jobs for which there is a minimum time difference between the total predicted execution duration and a requested target completion time. Data access jobs are scheduled with priority given to those preliminary data access jobs in the time-sensitive subset, to enable the primary data access jobs to be completed by the requested target completion times.

    Abstract translation: 描述了基于作业依赖性分析调度数据访问作业的技术。 分析所请求的主数据访问作业以确定其所依赖的一个或多个初步数据访问作业,并且基于历史数据或其他因素来预测每个数据访问作业的执行持续时间。 将初步数据访问作业的时间敏感子集确定为在总预测执行持续时间与所请求的目标完成时间之间存在最小时间差的那些串行依赖的初步数据访问作业的子集。 数据访问作业优先考虑时间敏感子集中的初步数据访问作业,以使主数据访问作业能够通过请求的目标完成时间完成。

    Telephone-based user authentication
    6.
    发明授权
    Telephone-based user authentication 有权
    基于电话的用户认证

    公开(公告)号:US09001977B1

    公开(公告)日:2015-04-07

    申请号:US13682596

    申请日:2012-11-20

    CPC classification number: H04M3/385

    Abstract: This disclosure is directed to, in part, providing information about a user to a requesting party where the information is provided by an identity provider that has a preexisting relationship with the user. The user may request the identity provider to provide the information to the relying party using an interactive voice response (IVR) system. After the relying party requests the user's account information, the user may be redirected, at least momentarily, to an IVR system provided by the identity provider. The IVR system may authenticate the user. Once authenticated, the identity provider may provide the user information to the relying party. By authenticating the user, the identity provider may provide the user information to the relying party without compromising user credentials or other private or sensitive information of the user.

    Abstract translation: 本公开部分地涉及将关于用户的信息提供给请求方,其中信息由与用户具有预先存在关系的身份提供者提供。 用户可以请求身份提供者使用交互式语音响应(IVR)系统向依赖方提供信息。 在依赖方请求用户的帐户信息之后,用户可以被至少暂时重定向到由身份提供商提供的IVR系统。 IVR系统可以认证用户。 一旦认证,身份提供者可以向依赖方提供用户信息。 通过对用户进行身份验证,身份提供者可以将用户信息提供给依赖方,而不会影响用户的用户凭证或其他私人或敏感信息。

    Cooperative network access
    8.
    发明授权

    公开(公告)号:US10038729B1

    公开(公告)日:2018-07-31

    申请号:US14094633

    申请日:2013-12-02

    CPC classification number: H04W48/12 H04W48/18 H04W84/12

    Abstract: One or more cooperative network servers establish connections with a plurality of access points to form a cooperative network. The plurality of access points may be operated by a plurality of different individuals. Incentives such as reciprocal usage, remuneration, and so forth may encourage participants to join the cooperative network. Data may be passed from an originating device through the access point to a datacenter, which may transfer the data to another datacenter which sends the data to another access point which ultimately provides the data to a destination device. The transfer between datacenters may use a high capacity backbone which may provide lower latency, reduced data transfer cost, and so forth.

    Optimized communication between program components executing in virtual machines
    9.
    发明授权
    Optimized communication between program components executing in virtual machines 有权
    优化在虚拟机中执行的程序组件之间的通信

    公开(公告)号:US09588788B1

    公开(公告)日:2017-03-07

    申请号:US13791193

    申请日:2013-03-08

    CPC classification number: G06F9/45558 G06F2009/45579

    Abstract: Communication between program components executing in different virtual machines on the same physical computer may be optimized utilizing various mechanisms. A virtual machine manager may be configured to route network communications between virtual machines on the same physical host through a memory buffer. The virtual machine manager might also be configured to provide a shared memory and/or a shared data structure for enabling data communication between program components executing in different virtual machines on the same physical computing device. Mechanisms might also be implemented in order to prevent inconsistent read and/or write operations from being performed on the shared memory and/or the shared data structure. Mechanisms might also be implemented to minimize copying of a memory buffer, shared memory, and/or shared data structure.

    Abstract translation: 可以使用各种机制来优化在相同物理计算机上的不同虚拟机中执行的程序组件之间的通信。 虚拟机管理器可以被配置为通过存储器缓冲器在同一物理主机上的虚拟机之间路由网络通信。 虚拟机管理器还可以被配置为提供共享存储器和/或共享数据结构,以便在同一物理计算设备上的不同虚拟机中执行的程序组件之间实现数据通信。 还可以实现机制以防止对共享存储器和/或共享数据结构执行不一致的读取和/或写入操作。 还可以实现机制来最小化内存缓冲器,共享存储器和/或共享数据结构的复制。

Patent Agency Ranking