Patents by Inventor Zhe Yan
Zhe Yan 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).
-
Publication number: 20180322654Abstract: A method, a computer program product, and a computer system for determining a location using street view images. A mobile device obtains an image captured by the mobile device, obtains a set of street view images, and obtains a first graph of the image captured by the mobile device and a plurality of second graphs of the set of the street view images. The first graph includes nodes representing interest points in the image captured by the mobile device, and the plurality of the second graphs includes nodes representing interest points in the set of the street view images. The mobile device determines a location of the mobile device, based on relevance between the first graph and the plurality of the second graphs.Type: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Inventors: Xiao Long Chen, Na Lv, Zhe Yan, Yun Zhai, Zhuo Zhao
-
Patent number: 9965261Abstract: Embodiments of the present invention relate to a method, device and computer program product for container deployment. By comparing the target libraries required by a target container to be deployed and the libraries that have been loaded on the candidate hosts, the costs of deploying the target container on the candidate hosts can be estimated. Then a target host is selected from among the plurality of candidate hosts based on the determined costs.Type: GrantFiled: August 18, 2015Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Xiao Long Chen, David L. Kaminsky, Xi Ning Wang, Zhe Yan, Zheng Zhao
-
Patent number: 9959104Abstract: Embodiments of the present invention relate to a method, device and computer program product for container deployment. By comparing the target libraries required by a target container to be deployed and the libraries that have been loaded on the candidate hosts, the costs of deploying the target container on the candidate hosts can be estimated. Then a target host is selected from among the plurality of candidate hosts based on the determined costs.Type: GrantFiled: April 29, 2016Date of Patent: May 1, 2018Assignee: International Business Machines CorporationInventors: Xiao Long Chen, David L. Kaminsky, Xi Ning Wang, Zhe Yan, Zheng Zhao
-
Publication number: 20180087187Abstract: The disclosure relates to a semimetal compound of Pt and a method for making the same. The semimetal compound is a single crystal material of PtSe2. The method comprises: providing a PtSe2 polycrystalline material; placing the PtSe2 polycrystalline material in a reacting chamber; placing chemical transport medium in the reacting chamber; evacuating the reacting chamber to be vacuum less than 10 Pa; placing the reacting chamber at a temperature gradient, wherein the reacting chamber has a first end at a temperature of 1200 degrees Celsius to 1000 degrees Celsius and a second end opposite to the first end and at a temperature of 1000 degrees Celsius to 900 degrees Celsius; and keeping the reacting chamber in the temperature gradient for 10 days to 30 days.Type: ApplicationFiled: July 6, 2017Publication date: March 29, 2018Inventors: KE-NAN ZHANG, MING-ZHE YAN, SHU-YUN ZHOU, YANG WU, SHOU-SHAN FAN
-
Publication number: 20180087178Abstract: The disclosure relates to a method for making semimetal compound of Pt. The semimetal compound is a single crystal material of PtSe2. The method comprises: placing pure Pt and pure Se in a reacting chamber as reacting materials; evacuating the reacting chamber to be vacuum less than 10 Pa; heating the reacting chamber to a first temperature of 600 degrees Celsius to 800 degrees Celsius and keeping for 24 hours to 100 hours; cooling the reacting chamber to a second temperature of 400 degrees Celsius to 500 degrees Celsius and keeping for 24 hours to 100 hours at a cooling rate of 1 degrees Celsius per hour to 10 degrees Celsius per hour to obtain a crystal material of PtSe2; and separating the excessive reacting materials from the crystal material of PtSe2.Type: ApplicationFiled: July 6, 2017Publication date: March 29, 2018Inventors: KE-NAN ZHANG, MING-ZHE YAN, SHU-YUN ZHOU, YANG WU, SHOU-SHAN FAN
-
Publication number: 20180025023Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.Type: ApplicationFiled: September 29, 2017Publication date: January 25, 2018Inventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Zhe Yan, Chuan Yang, Dan Dan Zheng
-
Publication number: 20180016707Abstract: The disclosure relates to a semimetal compound of Pt and a method for making the same. The semimetal compound is a single crystal material of PtTe2. The method comprises: providing a PtTe2 polycrystalline material; placing the PtTe2 polycrystalline material in a reacting chamber; placing chemical transport medium in the reacting chamber; evacuating the reacting chamber to be vacuum less than 10 Pa; placing the reacting chamber in a temperature gradient, wherein the reacting chamber has a first end in a temperature from 1200 degree Celsius to 1000 degree Celsius and a second end opposite to the first end and in a temperature from 1000 degree Celsius to 900 degree Celsius; and keeping the reacting chamber in the temperature gradient for 10 days to 30 days.Type: ApplicationFiled: July 6, 2017Publication date: January 18, 2018Inventors: KE-NAN ZHANG, MING-ZHE YAN, SHU-YUN ZHOU, YANG WU, SHOU-SHAN FAN
-
Publication number: 20180016700Abstract: The disclosure relates to a method for making semimetal compound of Pt. The semimetal compound is a single crystal material of PtTe2. The method comprises: placing pure Pt and pure Te in a reacting chamber as reacting materials; evacuating the reacting chamber to be vacuum less than 10 Pa; heating the reacting chamber to a first temperature from 600 degree Celsius to 800 degree Celsius and keeping for 24 hours to 100 hours; cooling the reacting chamber to a second temperature from 400 degree Celsius to 500 degree Celsius and keeping for 24 hours to 100 hours at a cooling rate from 1 degree Celsius per hour to 10 degree Celsius per hour to obtain a crystal material of PtTe2; and separating the excessive reacting materials from the crystal material of PtTe2.Type: ApplicationFiled: July 6, 2017Publication date: January 18, 2018Inventors: KE-NAN ZHANG, MING-ZHE YAN, SHU-YUN ZHOU, YANG WU, SHOU-SHAN FAN
-
Patent number: 9811332Abstract: A method and system of implementing continuous deployment of scripts in languages that only support single deployment. The method and system may develop incremental scripts based on differences between a pending script and an implemented script.Type: GrantFiled: February 18, 2016Date of Patent: November 7, 2017Assignee: International Business Machines CorporationInventors: Xiao Long Chen, Na Lv, Xi Ning Wang, Zhe Yan, Zhuo Zhao
-
Patent number: 9779107Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.Type: GrantFiled: October 30, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Zhe Yan, Chuan Yang, Dan Dan Zheng
-
Patent number: 9767210Abstract: An approach is provided for dynamically enhancing and visually synchronizing elements in a display on a computing device. The approach includes using a processor to obtain a change to a first file and data identifying a second file one or more characteristics from a source file. The processor determines if the change is supported by a data library and analyzes the data library to determine the type of change. The processor then applies the type of change to the second file and generates a display associated with the second file on the computing device that includes the type of change applied to the second file.Type: GrantFiled: March 28, 2013Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
-
Publication number: 20170214773Abstract: A method for optimizing migration efficiency of a data file over network is provided. Specifically, a total time of compression time of the data file, transfer time of the data file over the network, and decompression time of the data file, is minimized by adaptively selecting compression methods to compress each data block of the data file. For selecting a compression method for a data block, information entropy of the data block is analyzed, and a real status of computing and system resources is considered. Further, trade-off among the resource usage, compassion speed and compression ratio is made to calculate an optimized transmission solution over the network for each data block of the data file.Type: ApplicationFiled: October 21, 2016Publication date: July 27, 2017Inventors: Liya Fan, Yong Deng Hu, He Yuan Huang, Chen Tian, Jian Wang, Zhe Yan, Ke Zhang
-
Patent number: 9704046Abstract: In an approach to tracking at least one target subject in a camera network, a search is started to find a target subject on a camera within a camera network. Features are extracted from the target subject and search queries are initiated in other nearby cameras within the camera network. Search queries attempt to detect target subjects and present the finds in a ranked order. Application of aggregate searches in multiple cameras and prior search results are used to improve matching results in the camera network; propagate a search of the target subject to discover the full pathway in the camera network; and project future occurrences of the target subject in subsequent cameras in the camera network.Type: GrantFiled: November 23, 2016Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Xiao Long Chen, Na Lv, Zhe Yan, Yun Zhai, Zhuo Zhao
-
Publication number: 20170168999Abstract: A method for translating a webpage includes receiving an HTML package comprising one or more HTML files and one or more corresponding program integrated information (PII) files, identifying elements corresponding to the one or more HTML files to be translated into a target language, creating a mapping file corresponding to the identified elements, wherein the mapping file indicates a PII file to which each identified element corresponds as well as context information corresponding to each PII file, translating the PII files indicated by the mapping file into a target language to provide translated PII files, and replacing untranslated PII files in the HTML package with corresponding translated PII files to provide a translated package.Type: ApplicationFiled: December 14, 2015Publication date: June 15, 2017Inventors: Xiao Long Chen, Wei-Te Chiang, Jia Yu Hu, Na Lv, Xi Ning Wang, Zhe Yan, Zhuo Zhao
-
Patent number: 9665593Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.Type: GrantFiled: March 28, 2013Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
-
Publication number: 20170091563Abstract: In an approach to tracking at least one target subject in a camera network, a search is started to find a target subject on a camera within a camera network. Features are extracted from the target subject and search queries are initiated in other nearby cameras within the camera network. Search queries attempt to detect target subjects and present the finds in a ranked order. Application of aggregate searches in multiple cameras and prior search results are used to improve matching results in the camera network; propagate a search of the target subject to discover the full pathway in the camera network; and project future occurrences of the target subject in subsequent cameras in the camera network.Type: ApplicationFiled: November 23, 2016Publication date: March 30, 2017Inventors: Xiao Long Chen, Na Lv, Zhe Yan, Yun Zhai, Zhuo Zhao
-
Publication number: 20170052771Abstract: Embodiments of the present invention relate to a method, device and computer program product for container deployment. By comparing the target libraries required by a target container to be deployed and the libraries that have been loaded on the candidate hosts, the costs of deploying the target container on the candidate hosts can be estimated. Then a target host is selected from among the plurality of candidate hosts based on the determined costs.Type: ApplicationFiled: August 18, 2015Publication date: February 23, 2017Inventors: Xiao Long Chen, David L. Kaminsky, Xi Ning Wang, Zhe Yan, Zheng Zhao
-
Publication number: 20170052772Abstract: Embodiments of the present invention relate to a method, device and computer program product for container deployment. By comparing the target libraries required by a target container to be deployed and the libraries that have been loaded on the candidate hosts, the costs of deploying the target container on the candidate hosts can be estimated. Then a target host is selected from among the plurality of candidate hosts based on the determined costs.Type: ApplicationFiled: April 29, 2016Publication date: February 23, 2017Inventors: Xiao Long Chen, David L. Kaminsky, Xi Ning Wang, Zhe Yan, Zheng Zhao
-
Patent number: 9532012Abstract: In an approach to tracking at least one target subject in a camera network, a search is started to find a target subject on a camera within a camera network. Features are extracted from the target subject and search queries are initiated in other nearby cameras within the camera network. Search queries attempt to detect target subjects and present the finds in a ranked order. Application of aggregate searches in multiple cameras and prior search results are used to improve matching results in the camera network; propagate a search of the target subject to discover the full pathway in the camera network; and project future occurrences of the target subject in subsequent cameras in the camera network.Type: GrantFiled: June 23, 2016Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Xiao Long Chen, Na Lv, Zhe Yan, Yun Zhai, Zhuo Zhao
-
Patent number: 9521218Abstract: A method for optimizing migration efficiency of a data file over network is provided. Specifically, a total time of compression time of the data file, transfer time of the data file over the network, and decompression time of the data file, is minimized by adaptively selecting compression methods to compress each data block of the data file. For selecting a compression method for a data block, information entropy of the data block is analyzed, and a real status of computing and system resources is considered. Further, trade-off among the resource usage, compassion speed and compression ratio is made to calculate an optimized transmission solution over the network for each data block of the data file.Type: GrantFiled: January 21, 2016Date of Patent: December 13, 2016Assignee: International Business Machines CorporationInventors: Liya Fan, Yong Deng Hu, He Yuan Huang, Chen Tian, Jian Wang, Zhe Yan, Ke Zhang