Patents by Inventor Guobin Shen
Guobin Shen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11144586Abstract: Kinship between electronic files among personal networked devices may be ascertained between the files by determining an operational relationship between the files and with a similarity measurement.Type: GrantFiled: September 19, 2016Date of Patent: October 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Guobin Shen, Songwu Lu, Fan Yang
-
Publication number: 20210174791Abstract: Systems and methods are provided for processing audio information. An exemplary system may include a communication interface configured to receive a plurality of audio streams obtained by multiple terminal devices. The system may also include a memory and a processor. The processor may execute instructions stored on the memory to perform operations. The operations may include beamforming the plurality of audio streams based on a spectral mask indicating signal and noise presence probabilities. The operations may also include synchronizing the beamformed audio streams and determining signal-to-noise-ratio (SNR) indicators associated with the synchronized audio streams. The operations may further include selecting a candidate audio stream based on the SNR indicators and generating a synthesis audio stream including at least a portion of the candidate audio stream.Type: ApplicationFiled: February 16, 2021Publication date: June 10, 2021Applicant: Melo Inc.Inventors: Guobin Shen, Zheng Han
-
Patent number: 10923139Abstract: Systems and methods are provided for processing information of a meeting. An exemplary system may include a communication interface configured to receive meeting information obtained by a plurality of client devices. The meeting information may include multiple audio streams. The system may also include a memory and a processor. The processor may execute instructions stored on the memory to perform operations. The operations may include determining signal-to-noise-ratio (SNR) indicators associated with the audio streams. The operations may also include selecting, from the audio streams, a candidate audio stream based on the SNR indicators. The SNR indicator associated with the candidate audio stream may indicate that the candidate audio stream has a higher average SNR than that of a predetermined number of other audio streams. In addition, the operations may include generating an output data stream including at least a portion of the candidate audio stream.Type: GrantFiled: August 13, 2018Date of Patent: February 16, 2021Assignee: MELO INC.Inventors: Guobin Shen, Zheng Han
-
Patent number: 10751601Abstract: Embodiments disclosed provide a solution to detect a rally in a sports game. One or more stroke actions or non-stroke actions are detected based on motion data detected by a sensor attached to a sports instrument of a user. Using a trained stroke classification model, each detected stroke action is classified into a plurality of classes. Additionally, a determination is made whether each detected non-stroke action is an intentional special user action. The determination whether a non-stroke action is an intentional special user action is made based on a customized set of definitions defining one or more special user actions. One or more rallies are then detected based on the classified stroke actions and intentional special user actions.Type: GrantFiled: October 28, 2016Date of Patent: August 25, 2020Assignee: BEIJING SHUNYUAN KAIHUA TECHNOLOGY LIMITEDInventors: Zheng Han, Guobin Shen, Xiaowei Dai
-
Patent number: 10733574Abstract: Embodiments of the disclosure provide systems and methods for logging a meeting. The system may include a memory storing computer-executable instructions and a processor. The processor may be configured to execute the instructions to perform operations. The operations may include receiving audio of the meeting captured by at least one microphone device and determining an arriving angle of speech from at least one attendee of the meeting based on the captured audio. The operations may also include generating a data stream based at least in part on the arriving angle of speech, determining an identification of the at least one attendee, and matching the identification to the data stream.Type: GrantFiled: April 1, 2019Date of Patent: August 4, 2020Assignee: MELO, INC.Inventors: Guobin Shen, Zheng Han
-
Publication number: 20190341068Abstract: Systems and methods are provided for processing information of a meeting. An exemplary system may include a communication interface configured to receive meeting information obtained by a plurality of client devices. The meeting information may include multiple audio streams. The system may also include a memory and a processor. The processor may execute instructions stored on the memory to perform operations. The operations may include determining signal-to-noise-ratio (SNR) indicators associated with the audio streams. The operations may also include selecting, from the audio streams, a candidate audio stream based on the SNR indicators. The SNR indicator associated with the candidate audio stream may indicate that the candidate audio stream has a higher average SNR than that of a predetermined number of other audio streams. In addition, the operations may include generating an output data stream including at least a portion of the candidate audio stream.Type: ApplicationFiled: August 13, 2018Publication date: November 7, 2019Applicant: Melo Inc.Inventors: Guobin Shen, Zheng Han
-
Publication number: 20190228380Abstract: Embodiments of the disclosure provide systems and methods for logging a meeting. The system may include a memory storing computer-executable instructions and a processor. The processor may be configured to execute the instructions to perform operations. The operations may include receiving audio of the meeting captured by at least one microphone device and determining an arriving angle of speech from at least one attendee of the meeting based on the captured audio. The operations may also include generating a data stream based at least in part on the arriving angle of speech, determining an identification of the at least one attendee, and matching the identification to the data stream.Type: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Applicant: Melo Inc.Inventors: Guobin SHEN, Zheng HAN
-
Publication number: 20190222891Abstract: Systems and methods for managing a presentation service are provided. An exemplary system may include at least one memory storing computer-executable instructions and at least one processor in communication with the memory. The computer-executable instructions, when executed by the processor, cause the processor to perform operations. The operations may include receiving, from a terminal device, identification information of a user. The operations may also include determining whether the user enrolls in the presentation service based on the identification information. In response to a determination that the user enrolls in the presentation service, the operations may include selecting presentation information associated with the user in a content database. The operations may further include causing a display device associated with the terminal device to display at least part of the presentation information.Type: ApplicationFiled: January 15, 2019Publication date: July 18, 2019Applicant: Melo Inc.Inventors: Guobin Shen, Zheng Han
-
Publication number: 20190190908Abstract: Embodiments of the disclosure provide a system for managing an access control a meeting. The system may include a communication interface that receives video and audio of the meeting. The system may also include a processor that executes instructions to generate a biometric characteristic for an attendee based on at least one of the video and the audio, and to associate identity information of the attendee with the biometric characteristic based on a comparison of the biometric characteristic with stored biometric characteristics of known users. The processor may also execute the instructions to generate a data stream that includes at least one of the video and the audio of the attendee, to tag the data stream with the identity information based on the associated biometric characteristic, and to selectively cause the data stream to be shown on a display based on selection of the tag.Type: ApplicationFiled: May 27, 2018Publication date: June 20, 2019Applicant: Melo Inc.Inventors: Guobin SHEN, Zheng HAN
-
Patent number: 10248934Abstract: Embodiments of the disclosure provide a system and methods for logging and reviewing a meeting. The system may include a communication interface configured to receive video of the meeting captured by at least one camera device and audio of the meeting captured by at least one microphone device, a memory having computer-executable instructions stored thereon, and a processor. The processor may be configured to execute the instructions to generate a plurality of data streams based on captured video and captured audio, and to determine identifications of attendees of the meeting based on at least one of the captured video and the captured audio. The processor may also be configured to execute the instructions to transcribe speeches of the attendees based on at least one of the captured audio.Type: GrantFiled: May 2, 2018Date of Patent: April 2, 2019Assignee: MELO INC.Inventors: Guobin Shen, Zheng Han
-
Patent number: 10178614Abstract: The techniques discussed herein reduce the power consumption of a Wi-Fi tethering device by switching the Wi-Fi functionality of the Wi-Fi tethering device from a normal operational mode to a sleep mode during idle intervals. The techniques implement a sleep protocol where a Wi-Fi tethering device and the Wi-Fi client device coordinate and establish a sleep schedule. Moreover, the techniques describe a sleep interval adaptation algorithm to establish sleep duration intervals based on data packet exchange patterns associated with different applications executing on the Wi-Fi client device and/or different operations being performed by the Wi-Fi client device.Type: GrantFiled: December 11, 2015Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yunxin Liu, Guobin Shen, Yongguang Zhang, Hao Han
-
Publication number: 20180117440Abstract: Embodiments disclosed provide a solution to detect a rally in a sports game. One or more stroke actions or non-stroke actions are detected based on motion data detected by a sensor attached to a sports instrument of a user. Using a trained stroke classification model, each detected stroke action is classified into a plurality of classes. Additionally, a determination is made whether each detected non-stroke action is an intentional special user action. The determination whether a non-stroke action is an intentional special user action is made based on a customized set of definitions defining one or more special user actions. One or more rallies are then detected based on the classified stroke actions and intentional special user actions.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Zheng Han, Guobin Shen, Xiaowei Dai
-
Patent number: 9879980Abstract: The subject matter described herein relates to light based positioning. In one embodiment, a method comprises: responsive to receiving a light signal from at least one light source available to the device, decoding a beacon from the received light signal, the beacon associated with the at least one light source; measuring signal strength of the received light signal; and determining a position of the device at least in part based on the decoded beacon, the measured signal strength, and number of the at least one light source. In addition, the frequency channelization and random channel hopping may be utilized to further improve the performance.Type: GrantFiled: September 16, 2014Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Guobin Shen, Liqun Li, Feng Zhao
-
Patent number: 9858402Abstract: A multi-party security protocol that incorporates biometric-based authentication and withstands attacks against any single party (e.g., mobile phone, cloud, or the user). The protocol involves the function split between mobile and cloud and the mechanisms to chain-hold the secrets. A key generation mechanisms binds secrets to a specific device or URL (uniform resource locator) by adding salt to a master credential. An inline CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) handling mechanism uses the same sensor modality as the authentication process, which not only improves the usability, but also facilitates the authentication process. This architecture further enhances existing overall system security (e.g., handling untrusted or compromised cloud service, phone being lost, impersonation, etc.) and also improves the usability by automatically handling the CAPTCHA.Type: GrantFiled: August 21, 2015Date of Patent: January 2, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Guobin Shen, Fan Yang, Lidong Zhou
-
Patent number: 9686546Abstract: Improved methods and apparatuses are provided for switching of streaming data bitstreams, such as, for example, used in video streaming and other related applications. Some desired functionalities provided herein include random access, fast forward and fast backward, error-resilience and bandwidth adaptation. The improved methods and apparatuses can be configured to increase coding efficiency of and/or reduce the amount of data needed to encode a switching bitstream.Type: GrantFiled: November 4, 2013Date of Patent: June 20, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Shipeng Li, Feng Wu, Xiaoyan Sun, Guobin Shen
-
Patent number: 9674656Abstract: Disclosed herein are techniques and systems for performing wireless-based localization using a zonal framework. An area (i.e., surface or space) may be partitioned into multiple zones, and one or more signal propagation models for one or more wireless access points (APs) may be generated for each zone. The result is a set of zonal signal propagation models that allow for improved model fitness on a per-zone basis. A process includes receiving a location query associated with a wireless communication device, selecting a target zone among multiple available zones of an area, and estimating a location of the wireless communication device based at least in part on one of a signal propagation model associated with the target zone or a fingerprint-based localization. The signal propagation model associated with the target zone may be generated based on training samples observed exclusively within the target zone.Type: GrantFiled: February 20, 2014Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Liqun Li, Guobin Shen, Chunshui Zhao, Feng Zhao
-
Patent number: 9658688Abstract: A view adjustment system using information captured by one or more sensors on a client device determines a projection direction for content to be displayed on a display of the client device. Upon determining the projection direction, the view adjustment system transforms the content into a perspective view based on the determined projection direction and prompts the client device to present the content in the perspective view to a user. The view adjustment system may monitor changes in relative position and/or direction of the user with respect to the display, adjust the projection direction, and transform the content to reflect these changes.Type: GrantFiled: October 15, 2013Date of Patent: May 23, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Guobin Shen, Liqun Li
-
Publication number: 20170011032Abstract: Kinship between electronic files among personal networked devices may be ascertained between the files by determining an operational relationship between the files and with a similarity measurement.Type: ApplicationFiled: September 19, 2016Publication date: January 12, 2017Inventors: Guobin Shen, Songwu Lu, Fan Yang
-
Patent number: 9449024Abstract: Kinship between electronic files among personal networked devices may be ascertained between the files by determining an operational relationship between the files and with a similarity measurement.Type: GrantFiled: November 19, 2010Date of Patent: September 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Guobin Shen, Fan Yang, Songwu Lu
-
Patent number: 9407693Abstract: Using location-independent names to identify content, a service for mapping endpoint requests to requested content. Content requested by an endpoint of the network is mapped to a dynamic “swarm” of server, peer, or other endpoints capable of supporting the content download. Content names are mapped to a dynamically generated content swarm, presenting a current set of hosts, which can provide the requested content. Optionally, varying degrees of explicit visibility into routing paths and the performance tradeoffs between those routing paths is supported. Based on a set of class of service parameters for a given request for content, a host can initiate route selection based on class of service parameters, predicated on routing metrics maintained by the network by cooperating endpoints and/or network routers.Type: GrantFiled: October 3, 2007Date of Patent: August 2, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Sandeep Kishan Singhal, Peter Bernard Key, Ming Zhang, Guobin Shen, Thomas Karagiannis, Ayalvadi Jagannathan Ganesh