CHAINING ANIMATIONS
    1.
    发明专利

    公开(公告)号:CA2752699C

    公开(公告)日:2017-08-22

    申请号:CA2752699

    申请日:2010-03-02

    Applicant: MICROSOFT CORP

    Abstract: In applications that display a representation of a user, it may be reasonable to insert a pre-canned animation rather than animating a user's captured motion. For example, in a tennis swing, the ball toss and take back in a serve could be a pre-canned animation, whereas the actual forward swing may be mapped from the user's gestures. An animation of a user's gestures can be chained together into sequences with pre-canned animations, where animation blending techniques can provide for a smoother transition between the animation types. Techniques for blending animations, that may comprise determining boundaries and transition points between pre-canned animations and animations based on captured motion, may improve animation efficiency. Gesture history, including joint position, velocity, and acceleration, can be used to determine user intent, seed parameters for subsequent animations and game control, and determine the subsequent gestures to initiate.

    VIRTUAL OBJECT MANIPULATION
    2.
    发明专利

    公开(公告)号:CA2753051A1

    公开(公告)日:2010-09-23

    申请号:CA2753051

    申请日:2010-03-02

    Applicant: MICROSOFT CORP

    Abstract: Systems, methods and computer readable media are disclosed for manipulating virtual objects. A user may utilize a controller, such as his hand, in physical space to associate with a cursor in a virtual environment. As the user manipulates the controller in physical space, this is captured by a depth camera. The image data from the depth camera is parsed to determine how the controller is manipulated, and a corresponding manipulation of the cursor is performed in virtual space. Where the cursor interacts with a virtual object in the virtual space, that virtual object is manipulated by the cursor.

    RECOGNIZING USER INTENT IN MOTION CAPTURE SYSTEM

    公开(公告)号:CA2786683C

    公开(公告)日:2016-12-20

    申请号:CA2786683

    申请日:2010-12-31

    Applicant: MICROSOFT CORP

    Abstract: Techniques for facilitating interaction with an application in a motion capture system allow a person to easily begin interacting without manual setup. A depth camera system tracks a person in physical space and evaluates the person's intent to engage with the application. Factors such as location, stance, movement and voice data can be evaluated. Absolute location in a field of view of the depth camera, and location relative to another person, can be evaluated. Stance can include facing a depth camera, indicating a willingness to interact. Movements can include moving toward or away from a central area in the physical space, walking through the field of view, and movements which occur while standing generally in one location, such as moving one's arms around, gesturing, or shifting weight from one foot to another. Voice data can include volume as well as words which are detected by speech recognition.

    VIRTUAL OBJECT MANIPULATION
    5.
    发明专利

    公开(公告)号:CA2753051C

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

    申请号:CA2753051

    申请日:2010-03-02

    Applicant: MICROSOFT CORP

    Abstract: Systems, methods and computer readable media are disclosed for manipulating virtual objects. A user may utilize a controller, such as his hand, in physical space to associate with a cursor in a virtual environment. As the user manipulates the controller in physical space, this is captured by a depth camera. The image data from the depth camera is parsed to determine how the controller is manipulated, and a corresponding manipulation of the cursor is performed in virtual space. Where the cursor interacts with a virtual object in the virtual space, that virtual object is manipulated by the cursor.

    CHAINING ANIMATIONS
    7.
    发明专利

    公开(公告)号:CA2752699A1

    公开(公告)日:2010-09-23

    申请号:CA2752699

    申请日:2010-03-02

    Applicant: MICROSOFT CORP

    Abstract: In applications that display a representation of a user, it may be reasonable to insert a pre-canned animation rather than animating a user's captured motion. For example, in a tennis swing, the ball toss and take back in a serve could be a pre-canned animation, whereas the actual forward swing may be mapped from the user's gestures. An animation of a user's gestures can be chained together into sequences with pre-canned animations, where animation blending techniques can provide for a smoother transition between the animation types. Techniques for blending animations, that may comprise determining boundaries and transition points between pre-canned animations and animations based on captured motion, may improve animation efficiency. Gesture history, including joint position, velocity, and acceleration, can be used to determine user intent, seed parameters for subsequent animations and game control, and determine the subsequent gestures to initiate.

    MATCHING USERS OVER A NETWORK
    8.
    发明申请
    MATCHING USERS OVER A NETWORK 审中-公开
    匹配网络用户

    公开(公告)号:WO2013003160A3

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

    申请号:PCT/US2012043408

    申请日:2012-06-20

    Applicant: MICROSOFT CORP

    Abstract: Various embodiments are disclosed that relate to negatively matching users over a network. For example, one disclosed embodiment provides a method including storing a plurality of user profiles corresponding to a plurality of users, each user profile in the plurality of user profiles including one or more user attributes, and receiving a request from a user for a list of one or more suggested negatively matched other users. In response to the request, the method further includes ranking each of a plurality of other users based on a magnitude of a difference between one or more user attributes of the user and corresponding one or more user attributes of the other user, and sending a list of one or more negatively matched users to the exclusion of more positively matched users based on the ranking.

    Abstract translation: 公开了涉及通过网络负面匹配用户的各种实施例。 例如,一个公开的实施例提供了一种方法,包括存储与多个用户对应的多个用户简档,多个用户简档中的每个用户简档包括一个或多个用户属性,以及从用户接收用于列表的列表的请求 一个或多个建议负面匹配的其他用户。 响应于该请求,该方法还包括基于用户的一个或多个用户属性与对应的一个或多个用户属性之间的差异的大小来排列多个其他用户中的每一个,并且发送列表 的一个或多个负面匹配的用户,以排除基于排名的更积极匹配的用户。

    VIRTUAL OBJECT MANIPULATION
    10.
    发明申请
    VIRTUAL OBJECT MANIPULATION 审中-公开
    虚拟对象操作

    公开(公告)号:WO2010107577A3

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

    申请号:PCT/US2010025932

    申请日:2010-03-02

    Applicant: MICROSOFT CORP

    CPC classification number: G06F3/011 G06F3/017

    Abstract: Systems, methods and computer readable media are disclosed for manipulating virtual objects. A user may utilize a controller, such as his hand, in physical space to associate with a cursor in a virtual environment. As the user manipulates the controller in physical space, this is captured by a depth camera. The image data from the depth camera is parsed to determine how the controller is manipulated, and a corresponding manipulation of the cursor is performed in virtual space. Where the cursor interacts with a virtual object in the virtual space, that virtual object is manipulated by the cursor.

    Abstract translation: 公开了用于操纵虚拟对象的系统,方法和计算机可读介质。 用户可以在物理空间中利用诸如他的手的控制器来与虚拟环境中的光标相关联。 当用户在物理空间中操纵控制器时,由深度摄像机捕获。 解析来自深度摄像机的图像数据,以确定控制器的操作方式,并在虚拟空间中执行光标的对应操作。 在光标与虚拟空间中的虚拟对象交互的地方,该虚拟对象被游标操纵。

Patent Agency Ranking