-
公开(公告)号:US20170090560A1
公开(公告)日:2017-03-30
申请号:US14866534
申请日:2015-09-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yinpeng Chen , Sasa Junuzovic , Zhengyou Zhang , Zicheng Liu
IPC: G06F3/01 , G06K9/00 , G06F3/041 , G06F17/24 , G06F3/0346
Abstract: The large display interaction implementations described herein combine mobile devices with people tracking to enable new interactions including making a non-touch-sensitive display touch-sensitive and allowing personalized interactions with the display. One implementation tracks one or more mobile computing device users relative to a large computer-driven display, and configures content displayed on the display based on a distance a given mobile computing device user is from the display. Another implementation personalizes user interactions with a large display. One or more mobile computing device users are tracked relative to a display. The identity of each of the one or more mobile computing device users is obtained. Content displayed on the display is configured based on a distance an identified mobile computing device user is from the display and the identity of the user that provides the content.
-
公开(公告)号:US10976819B2
公开(公告)日:2021-04-13
申请号:US14981719
申请日:2015-12-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michel Pahud , Johnson T. Apacible , Sasa Junuzovic , David W. Brown
IPC: G06F3/0484 , G06F3/01 , G06F3/0481
Abstract: In some examples, a system senses the location of a stylus or finger of a user relative to a virtual displayed object to determine when a virtual touch occurs. Upon or after such a determination, the system may generate a haptic action that indicates to the user that the virtual touch occurred. The haptic action may be located on a particular portion of a haptic device, which may be a handheld device. The particular portion may correspond to the location where the virtual displayed object was virtually touched. In this way, the user may receive physical feedback associated with the virtual touch of the virtual displayed object. In some examples, the virtual displayed object may change in response to the virtual touch, thus further providing visual and physical feedback associated with the virtual touch of the virtual displayed object to the user.
-
公开(公告)号:US10771736B2
公开(公告)日:2020-09-08
申请号:US14319369
申请日:2014-06-30
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Kori M. Inkpen , Sasa Junuzovic , Seungwon Kim , Aaron C. Hoff , John C. Tang , David Alexander Molnar , Philip A. Chou
IPC: H04N7/14
Abstract: Aspects of the subject disclosure are directed towards providing contextual information (such as high resolution still images) during an audio or video call. A receiver of the contextual information may send commands to the sending device to specify a desired resolution and frame rate of such images. A receiving user also may determine how to display any video call frames and/or the contextual information on one or more display devices available to the receiving user. Other contextual information such as location-related data by which a user can determine and display a location of the other call participant (or participants) may be transmitted during the call.
-
公开(公告)号:US10678326B2
公开(公告)日:2020-06-09
申请号:US14866534
申请日:2015-09-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Yinpeng Chen , Sasa Junuzovic , Zhengyou Zhang , Zicheng Liu
IPC: G09G1/00 , G06F3/01 , G06F3/0346 , G06F3/041 , G06K9/00 , G08C17/00 , H04N21/466 , H04N21/422 , H04N21/414 , H04M1/725 , G06F40/169
Abstract: The large display interaction implementations described herein combine mobile devices with people tracking to enable new interactions including making a non-touch-sensitive display touch-sensitive and allowing personalized interactions with the display. One implementation tracks one or more mobile computing device users relative to a large computer-driven display, and configures content displayed on the display based on a distance a given mobile computing device user is from the display. Another implementation personalizes user interactions with a large display. One or more mobile computing device users are tracked relative to a display. The identity of each of the one or more mobile computing device users is obtained. Content displayed on the display is configured based on a distance an identified mobile computing device user is from the display and the identity of the user that provides the content.
-
公开(公告)号:US20180255111A1
公开(公告)日:2018-09-06
申请号:US15446827
申请日:2017-03-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhengyou Zhang , Dinei Afonso Ferreira Florencio , Sasa Junuzovic
CPC classification number: H04L65/403 , H04B1/713 , H04B11/00 , H04L27/2601 , H04Q2213/13095
Abstract: A method includes obtaining data representing multiple characters, determining a code for each character wherein each code corresponds to a different audio frequency, and transmitting the codes at the corresponding audio frequencies.
-
16.
公开(公告)号:US20160234221A1
公开(公告)日:2016-08-11
申请号:US14875298
申请日:2015-10-05
Applicant: Microsoft Technology Licensing, LLC.
Inventor: Sasa Junuzovic , Yinpeng Chen , Cha Zhang , Dinei Florencio , Zhengyou Zhang , Alastair Wolman
CPC classification number: H04L63/102 , H04L63/08 , H04L63/083 , H04L63/18 , H04M3/567 , H04W12/06 , H04W12/08 , H04W48/10
Abstract: Techniques for automatically connecting to a service controller are described herein. In one example, a service controller device includes a processor and a computer-readable memory storage device storing executable instructions that cause the processor to broadcast at least one of an access credential, connection information or an access credential hash embedded in an audio signal. The processor can also authenticate a client device based on a transmission of at least one of the connection information, the access credential, or the access credential hash from the client device to the client connector and transmit data to the client device in response to authenticating the client device.
Abstract translation: 本文描述了用于自动连接到服务控制器的技术。 在一个示例中,服务控制器设备包括处理器和存储可执行指令的计算机可读存储器设备,该可执行指令使处理器广播嵌入在音频信号中的访问凭证,连接信息或访问凭证散列中的至少一个。 处理器还可以基于从客户端设备到客户机连接器的连接信息,访问凭证或访问凭证散列中的至少一个的传输来认证客户端设备,并且响应于认证该客户端设备向客户端设备发送数据 客户端设备。
-
公开(公告)号:US11509861B2
公开(公告)日:2022-11-22
申请号:US15380690
申请日:2016-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Bruce Arnold Cleary, III , Anoop Gupta , Andrew D. Wilson
Abstract: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.
-
公开(公告)号:US11190741B2
公开(公告)日:2021-11-30
申请号:US15934881
申请日:2018-03-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Steven Bathiche , Anoop Gupta , Andrew D. Wilson
IPC: H04N9/31 , H04N13/207 , H04N13/254 , H04N13/271 , G06F3/042 , G03B15/05 , H04N5/225 , H04N5/247 , H04N7/14 , G03B17/54 , G06F3/00 , H04L12/18 , H04N5/33
Abstract: A “Concurrent Projector-Camera” uses an image projection device in combination with one or more cameras to enable various techniques that provide visually flicker-free projection of images or video, while real-time image or video capture is occurring in that same space. The Concurrent Projector-Camera provides this projection in a manner that eliminates video feedback into the real-time image or video capture. More specifically, the Concurrent Projector-Camera dynamically synchronizes a combination of projector lighting (or light-control points) on-state temporal compression in combination with on-state temporal shifting during each image frame projection to open a “capture time slot” for image capture during which no image is being projected. This capture time slot represents a tradeoff between image capture time and decreased brightness of the projected image. Examples of image projection devices include LED-LCD based projection devices, DLP-based projection devices using LED or laser illumination in combination with micromirror arrays, etc.
-
公开(公告)号:US10397287B2
公开(公告)日:2019-08-27
申请号:US15446827
申请日:2017-03-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Zhengyou Zhang , Dinei Afonso Ferreira Florencio , Sasa Junuzovic
Abstract: A method includes obtaining data representing multiple characters, determining a code for each character wherein each code corresponds to a different audio frequency, and transmitting the codes at the corresponding audio frequencies.
-
公开(公告)号:US20170099453A1
公开(公告)日:2017-04-06
申请号:US15380690
申请日:2016-12-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , William Thomas Blank , Bruce Arnold Cleary, III , Anoop Gupta , Andrew D. Wilson
CPC classification number: H04N7/142 , G01B11/24 , G06F3/017 , G06F3/0425 , G06F3/1454 , G06Q10/101 , H04N7/15
Abstract: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.
-
-
-
-
-
-
-
-
-