CLIENT-CENTERED USAGE CLASSIFICATION
    1.
    发明申请
    CLIENT-CENTERED USAGE CLASSIFICATION 审中-公开
    客户中心使用分类

    公开(公告)号:WO2010107630A3

    公开(公告)日:2011-01-13

    申请号:PCT/US2010026719

    申请日:2010-03-09

    Applicant: MICROSOFT CORP

    CPC classification number: G06Q30/02 G06Q30/0251 G06Q30/0255

    Abstract: User input actions from one or more user input devices can be received, and unfiltered user input information about the user input actions can be collected at a client computing environment. The unfiltered user input information can be filtered to produce filtered user input information. The filtered user input information can exclude personal information and include non-personal information. In addition, a user profile can be created using the filtered user input information.

    Abstract translation: 可以接收来自一个或多个用户输入设备的用户输入动作,并且可以在客户端计算环境中收集关于用户输入动作的未过滤的用户输入信息。 未过滤的用户输入信息可以被过滤以产生过滤的用户输入信息。 过滤的用户输入信息可以排除个人信息并包括非个人信息。 此外,可以使用过滤的用户输入信息来创建用户简档。

    NAVIGATION TO DYNAMIC ENDPOINT
    2.
    发明申请
    NAVIGATION TO DYNAMIC ENDPOINT 审中-公开
    导航到动态终点

    公开(公告)号:WO2012148556A3

    公开(公告)日:2013-03-21

    申请号:PCT/US2012026700

    申请日:2012-02-27

    Applicant: MICROSOFT CORP

    CPC classification number: G01C21/3438

    Abstract: Turn-by-turn directions can guide a user to a dynamic destination, such as a person or a rendezvous location. The turn-by-turn directions enable one user to follow another or, alternatively, multiple people to rendezvous with each other. The selection can be via identifiers used in network contexts, such as social networking. Individuals can select the circumstances under which their location can be revealed. Turn-by-turn directions enabling following utilize anticipated locations or predictions of likely destinations based on historical and contextual information. Turn-by-turn directions enabling rendezvous reference a rendezvous location, which is either the same for all users, or which differs among them. Also, the directions can reference intermediate, "staging", locations from which further intermediate, or ultimate, destinations can be routed to.

    Abstract translation: 转弯方向可以将用户引导到动态目的地,例如人或交会位置。 转弯方向使一个用户可以跟随另一个或另一个使用者彼此交会。 选择可以通过网络环境中使用的标识符,如社交网络。 个人可以选择可以透露其位置的情况。 根据历史和上下文信息,可以使用预期的位置或预测可能的目的地。 转弯方向使会合参考会合位置,对于所有用户来说都是相同的,或者它们之间有所不同。 此外,方向可以参考中间,“分期”,进一步中间或最终目的地可以路由到的位置。

    Event service for local client applications through local server

    公开(公告)号:AU2012322684A1

    公开(公告)日:2014-05-01

    申请号:AU2012322684

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.

    SERVICIO DE EVENTO PARA APLICACIONES DE CLIENTE LOCAL A TRAVES DE SERVIDOR LOCAL.

    公开(公告)号:MX2014004482A

    公开(公告)日:2014-08-01

    申请号:MX2014004482

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: En las arquitecturas de servidor/cliente, la aplicación de servidor y las aplicaciones de cliente frecuentemente son desarrolladas en diferentes lenguajes y se ejecutan en diferentes ambientes especializados para los diferentes contextos de cada aplicación (por ejemplo, instrucciones de bajo nivel, de realizador, especializadas de plataforma, y sin estado en el servidor, y lenguajes de alto nivel, flexibles, agnósticos de plataforma, y de estado en el cliente) y frecuentemente se ejecutan en diferentes dispositivos. La convergencia de estos ambientes (por ejemplo, JavaScript de lado de servidor que utiliza Node.js) permite la provisión de un servidor que atiende aplicaciones de cliente que se ejecutan en el mismo dispositivo. El servidor local puede verificar eventos locales que ocurren en el dispositivo, y puede ejecutar uno o más escritos de servidor asociados con eventos locales particulares a nombre de clientes locales que se suscriben al evento local (por ejemplo, a través de un modelo de suscripción). Estas técnicas pueden permitir el desarrollo de servicios de evento local en el lenguaje y ambiente como aplicaciones de cliente, y el uso de código de lado de servidor en la provisión de servicio de evento local.

    USE OF USER LOCATION INFORMATION FOR REMOTE ACTIONS
    5.
    发明申请
    USE OF USER LOCATION INFORMATION FOR REMOTE ACTIONS 审中-公开
    用户位置信息用于远程行动

    公开(公告)号:WO2012170313A3

    公开(公告)日:2013-02-07

    申请号:PCT/US2012040630

    申请日:2012-06-03

    Applicant: MICROSOFT CORP

    Abstract: Architecture that provides location broker services which share the user location with other parties (e.g., based on user consent). Stationary computing devices can also determine the location of the user operator and interact accordingly. In one embodiment, the user location is retrieved from the user mobile device (e.g., smart phone) and is transmitted to other mobile or non-mobile devices with which the user interacts. Moreover, existing infrastructure and systems can be employed using a device driver that emulates the user location so that any software that uses the location services does not need modification.

    Abstract translation: 提供与其他方共享用户位置的位置代理服务的架构(例如,基于用户同意)。 固定计算设备还可以确定用户操作者的位置并相应地进行交互。 在一个实施例中,从用户移动设备(例如,智能电话)检索用户位置,并将其发送到用户与之交互的其他移动或非移动设备。 此外,可以使用模拟用户位置的设备驱动程序来使用现有的基础设施和系统,使得使用位置服务的任何软件不需要修改。

    AUTOMATICALLY GENERATING RULES FOR CONNECTION SECURITY
    6.
    发明申请
    AUTOMATICALLY GENERATING RULES FOR CONNECTION SECURITY 审中-公开
    自动生成连接安全规则

    公开(公告)号:WO2007011673A2

    公开(公告)日:2007-01-25

    申请号:PCT/US2006027263

    申请日:2006-07-13

    Applicant: MICROSOFT CORP

    CPC classification number: H04L63/0263 H04L63/20

    Abstract: A method and system for creating security policies for firewall and connection policies in an integrated manner is provided. The security system provides a user interface through which a user can define a security rule that specifies both a firewall policy and a connection policy. After the security rule is specified, the security system automatically generates a firewall rule and a connection rule to implement the security rule. The security system provides the firewall rule to a firewall engine that is responsible for enforcing the firewall rules and provides the connection rule to an IPsec engine that is responsible for enforcing the connection rules.

    Abstract translation: 提供了以综合方式为防火墙和连接策略创建安全策略的方法和系统。 安全系统提供用户界面,用户可以通过该界面定义指定防火墙策略和连接策略的安全规则。 指定安全规则后,安全系统自动生成防火墙规则和连接规则,实现安全规则。 安全系统向防火墙引擎提供防火墙规则,该引擎负责执行防火墙规则,并向负责执行连接规则的IPsec引擎提供连接规则。

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:CA2851514A1

    公开(公告)日:2013-04-18

    申请号:CA2851514

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:CA2851514C

    公开(公告)日:2020-04-21

    申请号:CA2851514

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:IN2434CHN2014A

    公开(公告)日:2015-06-19

    申请号:IN2434CHN2014

    申请日:2014-03-31

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g. low level performant platform specialized and stateless instructions on the server and high level flexible platform agnostic and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g. server side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g. via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications and the use of server side code in the provision of local event service.

Patent Agency Ranking