Patents by Inventor Ke Deng
Ke Deng 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: 12001866Abstract: The present disclosure describes a type of virtual machine, which the present disclosure may refer to as a harvest virtual machine, that may allow improved utilization of physical computing resources on a cloud-computing system. First, the harvest virtual machine may be evictable. In other words, higher priority virtual machines may preempt the harvest virtual machine's access to physical computing resources. Second, the harvest virtual machine may receive access to a dynamic amount of physical computing resources during the course of its operating life. Third, the harvest virtual machine may have a minimum size (in terms of an amount of physical computing resources) and may terminate whenever the harvest virtual machine has access to an amount of physical computing resources less than the minimum size.Type: GrantFiled: July 1, 2019Date of Patent: June 4, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Kapil Arya, Aditya Bhandari, Ricardo GouvĂȘa Bianchini, Brian Jacob Corell, Yimin Deng, Sameh M. Elnikety, Marcus Felipe Fontoura, Inigo Goiri Presa, Alper Gun, Thomas Moscibroda, Chandrasekhar Pasupuleti, Ke Wang
-
Publication number: 20240171617Abstract: The present disclosure provides a method and an apparatus for identifying a dark web website in a scenario where a plurality of pages are accessed simultaneously. The method includes: obtaining browsed network traffic packets of websites to be identified, and extracting direction sequence features from the network traffic packets; dividing the direction sequence features into a plurality of subsequence features based on a plurality of sliding windows, and inputting the plurality of subsequence features into a neural network model to extract preset pattern features; analyzing a correlation of the preset pattern features using a target website identification model to obtain a probability result of a target website being accessed; obtaining a target website identification result in the website to be identified based on the probability results and a preset classification model.Type: ApplicationFiled: November 17, 2023Publication date: May 23, 2024Inventors: Qi LI, Xinhao DENG, Xiyuan ZHAO, Qilei YIN, Zhuotao LIU, Mingwei XU, Ke XU, Jianping WU
-
Publication number: 20240121451Abstract: A method includes steps described below. In response to detecting that a voice-over entry corresponding to an online video is triggered, a voice-over recording page corresponding to the online video is provided for a voice-over actor-side client; the online video is played on the voice-over recording page, and speech information of a voice-over actor collected by the voice-over actor-side client in a process of playing a target video clip which does not include a speech feature in the online video is acquired; a corresponding voice-over video is generated according to the speech information and the online video; the voice-over video is sent to an uploader-side client corresponding to the online video for review by an uploader, and a review result fed back by the uploader-side client is received; and in response to determining that the review result satisfies a preset requirement, the voice-over video is published.Type: ApplicationFiled: January 25, 2022Publication date: April 11, 2024Inventors: Yuechun JIANG, Aiqing DONG, Yiming FAN, Xiaoshuai CAO, Ke DENG
-
Patent number: 11927504Abstract: The application proposes a non-destructive testing method for the sealing degree of the small cigarette box packaging, which includes placing the small cigarette box to be tested in an airtight chamber, using a balance cabin to quickly form a stable negative pressure in the airtight chamber; The pressure change of the sealed chamber is continuously measured until equilibrium, and the data model is analyzed and established by using Darcy's law, Fick's diffusion law and the physical process of molecular kinetic theory. Through the non-destructive testing method for the sealing degree of the small cigarette box packaging of the present invention, the traditional destructive measurement (damaged small box packaging) for measuring the sealing degree of cigarette small box is changed into non-destructive testing; The test results have specific physical meaning; The test time of a single sample is reduced to ? of the time of destructive test.Type: GrantFiled: July 22, 2020Date of Patent: March 12, 2024Assignee: ZHENGZHOU TOBACCO RESEARCH INSTITUTE OF CNTCInventors: Bin Li, Yue Sun, Le Wang, Guangyang Qiu, Mingjian Zhang, Ran Chen, Ke Zhang, Nan Deng
-
Publication number: 20240065332Abstract: A low-oxygen heating-type cigarette assembly, comprising a low-oxygen heating-type smoking set (B) and a low-oxygen heating-type cigarette (A). The low-oxygen heating-type smoking set (B) comprises a heating section (4) and a smoke extracting member (2) detachably arranged with the heating section (4), wherein the heating section (4) is provided with a cigarette receiving chamber (4-1), and the smoke extracting member (2) comprises a hollow smoke extracting cone (2-1) and a smoke transmission tube (2-2).Type: ApplicationFiled: December 25, 2020Publication date: February 29, 2024Inventors: Bin LI, Shuang WANG, Ke ZHANG, Nan DENG, Le WANG, Feng HUANG, Mingjian ZHANG, Bing WANG
-
Publication number: 20210365823Abstract: A method accurately evaluates a corresponding operation capacity for an operating characteristic of a to-be-evaluated object in a to-be-evaluated time period in combination with already-operated historical data of the to-be-evaluated object, which specifically includes: for a capacity influence factor in an operating process of an airspace unit, constructing a capacity similarity characteristic model to form a capacity similarity characteristic index set; acquiring historical data of an evaluation object, on the basis of the capacity similarity characteristic index set, classifying historical data samples of different time periods by a clustering algorithm, and generating a capacity similarity time period sample set to which an evaluation time period of the current evaluation object belongs; and classifying historical capacity values of the capacity similarity time period sample set by a density clustering algorithm, and calculating a capacity reference value on the basis of a maximum class cluster.Type: ApplicationFiled: August 3, 2021Publication date: November 25, 2021Inventors: Bin DONG, Yongjie YAN, Shucheng SHI, Ke DENG, Ming TONG, Yi MAO, Yang ZHANG, Jibo HUANG, Shenghao FU, Shane XU, Yao SHAN
-
Patent number: 10657698Abstract: A computing system configured to execute instructions for a first graphical processing unit (GPU) on a second GPU is provided. The computing system may include the second GPU and a processor. The processor may be configured to receive second GPU state data that indicates one or more global properties of the second GPU. The processor may be further configured to receive one or more binary instructions for texture operation configured to be executed on the first GPU. Based on the second GPU state data, the processor may be further configured to apply a texture value patch to the one or more binary instructions. Applying the texture value patch may translate the one or more binary instructions into one or more translated binary instructions configured to be executed on the second GPU.Type: GrantFiled: January 5, 2018Date of Patent: May 19, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aaron Blake Stover, Matthew Gordon, Eric David Heutchy, Ke Deng, Warren Lee Burch, Roger John Perkins
-
Patent number: 10526762Abstract: The present application discloses a final joint of an immersed tunnel, a prefabrication method and an installation method, wherein the final joint includes two end surfaces connected with installed adjacent tube sections; the two end surfaces are both tilted surfaces, so that the longitudinal profile of the final joint along an installation direction is of an inverted trapezoid structure; and the final joint further may be of a structure with a tube section I and a tube section II which are connected with each other.Type: GrantFiled: January 12, 2018Date of Patent: January 7, 2020Assignees: China Communications Construction Company Limited, CCCC Highway Consultants Co. Ltd.Inventors: Ming Lin, Xiaodong Liu, Jibing Gao, Yi Li, Haiqing Yin, Wei Lin, Yonggang LV, Ke Deng, Qiang Wang, Qian Cheng, Lingfeng Liu, Hai Ji, Zhigang Zhang, Huaiping Su, Xiaodong Wang
-
Patent number: 10409841Abstract: A user behavior recognition method, a user equipment, a behavior recognition server, and a behavior recognition system are presented, where the method includes acquiring, by a first user equipment, statistical distribution information of a target parameter corresponding to a target user behavior, where the target parameter includes at least one parameter in a behavior recognition model of the target user behavior, and the statistical distribution information of the target parameter is determined according to values of the target parameters in behavior recognition models of the target user behavior that are respectively corresponding to multiple other user equipment; and creating and saving, according to the statistical distribution information, a behavior recognition model of the target user behavior, to recognize the target user behavior.Type: GrantFiled: November 22, 2016Date of Patent: September 10, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qiang Yang, Ke Deng, Wing Ki Leung
-
Publication number: 20180374254Abstract: A computing system configured to execute instructions for a first graphical processing unit (GPU) on a second GPU is provided. The computing system may include the second GPU and a processor. The processor may be configured to receive second GPU state data that indicates one or more global properties of the second GPU. The processor may be further configured to receive one or more binary instructions for texture operation configured to be executed on the first GPU. Based on the second GPU state data, the processor may be further configured to apply a texture value patch to the one or more binary instructions. Applying the texture value patch may translate the one or more binary instructions into one or more translated binary instructions configured to be executed on the second GPU.Type: ApplicationFiled: January 5, 2018Publication date: December 27, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Aaron Blake STOVER, Matthew GORDON, Eric David HEUTCHY, Ke DENG, Warren Lee BURCH, Roger John PERKINS
-
Publication number: 20180274197Abstract: The present application discloses a final joint of an immersed tunnel, a prefabrication method and an installation method, wherein the final joint includes two end surfaces connected with installed adjacent tube sections; the two end surfaces are both tilted surfaces, so that the longitudinal profile of the final joint along an installation direction is of an inverted trapezoid structure; and the final joint further may be of a structure with a tube section I and a tube section II which are connected with each other.Type: ApplicationFiled: January 12, 2018Publication date: September 27, 2018Inventors: Ming LIN, Xiaodong LIU, Jibing GAO, Yi LI, Haiqing YIN, Wei LIN, Yonggang LV, Ke DENG, Qiang WANG, Qian CHENG, Lingfeng LIU, Hai JI, Zhigang ZHANG, Huaiping SU, Xiaodong WANG
-
Patent number: 9886094Abstract: Low-latency gesture detection is described, for example, to compute a gesture class from a live stream of image frames of a user making a gesture, for example, as part of a natural user interface controlling a game system or other system. In examples, machine learning components are trained to learn gesture primitives and at test time, are able to detect gestures using the learned primitives, in a fast, accurate manner. For example, a gesture primitive is a latent (unobserved) variable features of a subset of frames from a sequence of frames depicting a gesture. For example, the subset of frames has many fewer frames than a sequence of frames depicting a complete gesture. In various examples gesture primitives are learnt from instance level features computed by aggregating frame level features to capture temporal structure. In examples frame level features comprise body position and body part articulation state features.Type: GrantFiled: April 28, 2014Date of Patent: February 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Baoyuan Wang, Szymon Piotr Stachniak, Zhuowen Tu, Baining Guo, Ke Deng
-
Patent number: 9786026Abstract: Resource processing during run time can be performed asynchronously from emulation of an application by a central processing unit. For example, an emulator can include a main processing thread that performs emulation processes. In response to encountering a shader, or other resource, to be processed, the emulator can invoke a separate asynchronous thread to perform such processing. Processed resources, such as translated shaders and generated textures, can be stored in a cache. In response to a command that uses a resource, such as a draw command that invokes a shader or other resource, the emulator can use the processed resource in the cache. If the processed resource is not in the cache, the emulator can skip processing the command that uses the resource. If processed resources can be obtained from other sources and loaded in the cache, processing of resources by the emulator can be eliminated.Type: GrantFiled: June 15, 2015Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ke Deng, Eric Heutchy
-
Publication number: 20170075982Abstract: A user behavior recognition method, a user equipment, a behavior recognition server, and a behavior recognition system are presented, where the method includes acquiring, by a first user equipment, statistical distribution information of a target parameter corresponding to a target user behavior, where the target parameter includes at least one parameter in a behavior recognition model of the target user behavior, and the statistical distribution information of the target parameter is determined according to values of the target parameters in behavior recognition models of the target user behavior that are respectively corresponding to multiple other user equipment; and creating and saving, according to the statistical distribution information, a behavior recognition model of the target user behavior, to recognize the target user behavior.Type: ApplicationFiled: November 22, 2016Publication date: March 16, 2017Inventors: Qiang Yang, Ke Deng, Wing Ki Leung
-
Publication number: 20160364830Abstract: Resource processing during run time can be performed asynchronously from emulation of an application by a central processing unit. For example, an emulator can include a main processing thread that performs emulation processes. In response to encountering a shader, or other resource, to be processed, the emulator can invoke a separate asynchronous thread to perform such processing. Processed resources, such as translated shaders and generated textures, can be stored in a cache. In response to a command that uses a resource, such as a draw command that invokes a shader or other resource, the emulator can use the processed resource in the cache. If the processed resource is not in the cache, the emulator can skip processing the command that uses the resource. If processed resources can be obtained from other sources and loaded in the cache, processing of resources by the emulator can be eliminated.Type: ApplicationFiled: June 15, 2015Publication date: December 15, 2016Inventors: Ke Deng, Eric Heutchy
-
Publication number: 20150309579Abstract: Low-latency gesture detection is described, for example, to compute a gesture class from a live stream of image frames of a user making a gesture, for example, as part of a natural user interface controlling a game system or other system. In examples, machine learning components are trained to learn gesture primitives and at test time, are able to detect gestures using the learned primitives, in a fast, accurate manner. For example, a gesture primitive is a latent (unobserved) variable describing features of a subset of frames from a sequence of frames depicting a gesture. For example, the subset of frames has many fewer frames than a sequence of frames depicting a complete gesture. In various examples gesture primitives are learnt from instance level features computed by aggregating frame level features to capture temporal structure. In examples frame level features comprise body position and body part articulation state features.Type: ApplicationFiled: April 28, 2014Publication date: October 29, 2015Applicant: Microsoft CorporationInventors: Baoyuan Wang, Szymon Piotr Stachniak, Zhuowen Tu, Baining Guo, Ke Deng
-
Patent number: 8660306Abstract: Embodiments are disclosed that relate to the correction of an estimated pose determined from depth image data. One disclosed embodiment provides, on a computing system, a method of obtaining a representation of a pose of articulated object from image data capturing the articulated object. The method comprises receiving the depth image data, obtaining an initial estimated skeleton of the articulated object from the depth image data, applying a random forest subspace regression function to the initial estimated skeleton, and determining the representation of the pose based upon a result of applying the random forest subspace regression to the initial estimated skeleton.Type: GrantFiled: March 20, 2012Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Zhuowen Tu, Wei Shen, Ke Deng, Tommer Leyvand, Baining Guo
-
Publication number: 20130251192Abstract: Embodiments are disclosed that relate to the correction of an estimated pose determined from depth image data. One disclosed embodiment provides, on a computing system, a method of obtaining a representation of a pose of articulated object from image data capturing the articulated object. The method comprises receiving the depth image data, obtaining an initial estimated skeleton of the articulated object from the depth image data, applying a random forest subspace regression function to the initial estimated skeleton, and determining the representation of the pose based upon a result of applying the random forest subspace regression to the initial estimated skeleton.Type: ApplicationFiled: March 20, 2012Publication date: September 26, 2013Applicant: MICROSOFT CORPORATIONInventors: Zhuowen Tu, Wei Shen, Ke Deng, Tommer Leyvand, Baining Guo
-
Publication number: 20130093751Abstract: A method for obtaining gestural input from a user of a computer system. In this method, an image of the user is acquired, and a runtime representation of a geometric model of the user is computed based on the image. The runtime representation is compared against stored data, which includes a plurality of stored metrics each corresponding to a measurement made on an actor performing a gesture. With each stored metric is associated a stored representation of a geometric model of the actor performing the associated gesture. The method returns gestural input based on the stored metric associated with a stored representation that matches the runtime representation.Type: ApplicationFiled: October 12, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: Szymon Stachniak, Ke Deng, Tommer Leyvand, Scott M. Grant
-
Patent number: 8352241Abstract: Emulating legacy hardware using IEEE 754 compliant hardware is disclosed herein. In some aspects, the emulation includes locating an instruction that includes NaN (not a number) as at least one of an operand or a resultant. The emulation adjusts the resultant of the instruction, via additional code, to produce a final resultant of non-compliant (legacy) hardware. Legacy software, which was written in anticipation of processing by legacy hardware, may then be processed using compliant hardware.Type: GrantFiled: February 26, 2009Date of Patent: January 8, 2013Assignee: Microsoft CorporationInventors: Jinyu Li, Ke Deng, Chen Li