Patents by Inventor Guanfeng Wang
Guanfeng Wang 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: 20240159546Abstract: Aspects concern a method for identifying a list of nearest vehicles including receiving a ride request comprising a request position; obtaining vehicle information of a plurality of vehicles, wherein the vehicle information comprises a vehicle position; translating the vehicle position information of each of the plurality of vehicles to positions on an edge based graph, wherein the edge based graph represents a road system; and determining a driving distance between at least one of the vehicle positions of the plurality of vehicles and the request position, wherein the driving distance comprises a distance the at least one vehicle travels along the road system to reach the request position.Type: ApplicationFiled: March 30, 2022Publication date: May 16, 2024Inventors: Hao WU, Minglei SU, Thanh DAT LE, Nuo XU, Guanfeng WANG, Mihai STROE
-
Publication number: 20240077331Abstract: A method of predicting one or more road segment attributes corresponding to a road segment in a geographical area, the method including: providing trajectory data and satellite image of the geographical area; calculating one or more image channels based on the trajectory data; and using at least one processor, classi-fying the road segment based on the one or more image channels and the satellite image using a trained classifier into prediction probabil-ities of the road attributes A data processing system including one or more processors configured to carry out a the method of predicting road attributes. A computer executable code including instructions for predicting one or more road segment attributes according to the method.Type: ApplicationFiled: October 19, 2023Publication date: March 7, 2024Inventors: Yifang YIN, Jagannadan VARADARAJAN, Roger ZIMMERMANN, Wenmiao HU, An TRAN, Guanfeng WANG
-
Publication number: 20240035844Abstract: Aspects concern a method for correcting errors in map data comprising obtaining map data specifying travel possibilities between locations, generating a routing graph from the map data by assigning a vertex to each location and an edge from one vertex to another vertex if the map data specifies that it is possible to travel from the location to which the first vertex is assigned to the location to which the second vertex is assigned, identifying the largest strongly connected component of the routing graph, identifying one or more further strongly connected components of the routing graph, detecting errors in the map data by identifying travel possibilities that are not in the map data which lead to missing connections between the one or more further strongly connected components of the routing graph and the largest strongly connected component of the routing graph and amending the map data by the identified travel possibilities.Type: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Inventors: Evan HOSSAIN, Hao WU, Xiaochenq HUANG, Padarn George WILSON, Guanfeng WANG
-
Publication number: 20230417931Abstract: Aspects concern a method for correcting position estimates of a movable object. According to various embodiments, the method comprises establishing (1001) a hidden Markov model HMM, instance for a movable object and, for positioning times of a sequence of positioning times, receiving (1002) a position estimate from a positioning device of the movable object for a respective positioning time, determining (1003) a set of candidate path segments for the positioning time, determining (1004) likelihoods for the candidate path segments to correspond to the position estimate by application of the Viterbi algorithm to the HMM instance, expanding (1005) the HMM instance by the determined likelihoods for the candidate path segments for the positioning time and determining (1006) a corrected position estimate from a candidate path segment of the set of candidate path segments with the highest likelihood.Type: ApplicationFiled: September 7, 2023Publication date: December 28, 2023Inventors: Simon Lim HAO WOOI, Minbo QIU, Xiaocheng HUANG, Zhengmin XU, Guanfeng WANG
-
Patent number: 11828620Abstract: A method of predicting one or more road segment attributes corresponding to a road segment in a geographical area, the method including: providing trajectory data and satellite image of the geographical area; calculating one or more image channels based on the trajectory data; and using at least one processor, classifying the road segment based on the one or more image channels and the satellite image using a trained classifier into prediction probabilities of the road attributes A data processing system including one or more processors configured to carry out a the method of predicting road attributes. A computer executable code including instructions for predicting one or more road segment attributes according to the method.Type: GrantFiled: August 3, 2021Date of Patent: November 28, 2023Assignee: GRABTAXI HOLDINGS PTE. LTD.Inventors: Yifang Yin, Jagannadan Varadarajan, Roger Zimmermann, Wenmiao Hu, An Tran, Guanfeng Wang
-
Patent number: 11808602Abstract: Aspects concern a method for correcting errors in map data comprising obtaining map data specifying travel possibilities between locations, generating a routing graph from the map data by assigning a vertex to each location and an edge from one vertex to another vertex if the map data specifies that it is possible to travel from the location to which the first vertex is assigned to the location to which the second vertex is assigned, identifying the largest strongly connected component of the routing graph, identifying one or more further strongly connected components of the routing graph, detecting errors in the map data by identifying travel possibilities that are not in the map data which lead to missing connections between the one or more further strongly connected components of the routing graph and the largest strongly connected component of the routing graph and amending the map data by the identified travel possibilities.Type: GrantFiled: June 22, 2020Date of Patent: November 7, 2023Assignee: GRABTAXI HOLDINGS PTE. LTD.Inventors: Evan Hossain, Hao Wu, Xiaocheng Huang, Padarn George Wilson, Guanfeng Wang
-
Patent number: 11802977Abstract: Aspects concern a method for correcting position estimates of a movable object. According to various embodiments, the method comprises establishing (1001) a hidden Markov model, HMM, instance for a movable object and, for positioning times of a sequence of positioning times, receiving (1002) a position estimate from a positioning device of the movable object for a respective positioning time, determining (1003) a set of candidate path segments for the positioning time, determining (1004) likelihoods for the candidate path segments to correspond to the position estimate by application of the Viterbi algorithm to the HMM instance, expanding (1005) the HMM instance by the determined likelihoods for the candidate path segments for the positioning time and determining (1006) a corrected position estimate from a candidate path segment of the set of candidate path segments with the highest likelihood.Type: GrantFiled: April 13, 2021Date of Patent: October 31, 2023Assignee: GRABTAXI HOLDINGS PTE. LTD.Inventors: Simon Lim Hao Wooi, Minbo Qiu, Xiaocheng Huang, Zhengmin Xu, Guanfeng Wang
-
Publication number: 20230304826Abstract: A method for generating map data comprising training a generator neural network by acquiring training data elements and training a generative adversarial network, comprising training a generator neural network to generate, for a satellite image and a road usage image of a training data element, the map data image of the training data element and comprising generating map data for a geographical region by acquiring road usage information specifying which parts of a geographical area have been used for driving a vehicle, acquiring a satellite image of the geographical area, forming a road usage image of the geographical area which has pixels, each pixel corresponding to a respective part of the geographical area and having a value indicating whether its part of the geographical area is specified by the road usage information to have been used; and feeding the satellite image and the road usage image to the trained generator neural network.Type: ApplicationFiled: July 7, 2021Publication date: September 28, 2023Inventors: Ying ZHANG, Jagannadan VARADARAJAN, Roger ZIMMERMANN, Guanfeng WANG
-
Publication number: 20230266144Abstract: A method of predicting one or more road segment attributes corresponding to a road segment in a geographical area, the method including: providing trajectory data and satellite image of the geographical area; calculating one or more image channels based on the trajectory data; and using at least one processor, classifying the road segment based on the one or more image channels and the satellite image using a trained classifier into prediction probabilities of the road attributes A data processing system including one or more processors configured to carry out a the method of predicting road attributes. A computer executable code including instructions for predicting one or more road segment attributes according to the method.Type: ApplicationFiled: August 3, 2021Publication date: August 24, 2023Inventors: Yifang YIN, Jagannadan VARADARAJAN, Roger ZIMMERMANN, Wenmiao HU, An TRAN, Guanfeng WANG
-
Patent number: 11733051Abstract: A communications server apparatus for managing a request for transport-related services, which is configured to, in response to receiving user request data, generate a data record having a plurality of transit point data fields having data for a corresponding plurality of transit points from an origin to a destination, including a variable transit point data field having data that is determined based on data associated with at least one transportation network-related parameter, and having a plurality of trip section data fields for a corresponding plurality of trip sections defining navigation directions from the origin to the destination, and, for each trip section data field, to associate the trip section data field with a respective transit point data field, and, based on the data of the associated transit point data field, to determine a respective transportation mode and to generate transit data in respect of the respective transportation mode.Type: GrantFiled: November 19, 2018Date of Patent: August 22, 2023Assignee: GRABTAXI HOLDINGS PTE. LTD.Inventors: Abdullah Shamil Hashim Al-Dujaili, Hendra Teja Wirawan, Wenqing Chen, Su Miin Serene Ow, Zhen Xiang Kenneth Loh, Guanfeng Wang, Chin Hau Hoo, Dmitry Bezyazychnyy, Yonghao Chen, Abhinav Sunderrajan
-
Publication number: 20230213663Abstract: Aspects concern a method for correcting position estimates of a movable object. According to various embodiments, the method comprises establishing (1001) a hidden Markov model, HMM, instance for a movable object and, for positioning times of a sequence of positioning times, receiving (1002) a position estimate from a positioning device of the movable object for a respective positioning time, determining (1003) a set of candidate path segments for the positioning time, determining (1004) likelihoods for the candidate path segments to correspond to the position estimate by application of the Viterbi algorithm to the HMM instance, expanding (1005) the HMM instance by the determined likelihoods for the candidate path segments for the positioning time and determining (1006) a corrected position estimate from a candidate path segment of the set of candidate path segments with the highest likelihood.Type: ApplicationFiled: April 13, 2021Publication date: July 6, 2023Inventors: Hao Wooi Simon LIM, Minbo QIU, Xianocheng HUANG, Zhengmin XU, Guanfeng WANG
-
Publication number: 20230095655Abstract: Aspects concern a method for correcting errors in map data comprising obtaining map data specifying travel possibilities between locations, generating a routing graph from the map data by assigning a vertex to each location and an edge from one vertex to another vertex if the map data specifies that it is possible to travel from the location to which the first vertex is assigned to the location to which the second vertex is assigned, identifying the largest strongly connected component of the routing graph, identifying one or more further strongly connected components of the routing graph, detecting errors in the map data by identifying travel possibilities that are not in the map data which lead to missing connections between the one or more further strongly connected components of the routing graph and the largest strongly connected component of the routing graph and amending the map data by the identified travel possibilities.Type: ApplicationFiled: June 22, 2020Publication date: March 30, 2023Inventors: Evan HOSSAIN, Hao WU, Xiaocheng HUANG, Padarn George WILSON, Guanfeng WANG
-
Publication number: 20220357176Abstract: The disclosure relates to a method of predicting one or more road attributes. The method may include providing trajectory data of a geographical area. The method may further include providing map data, wherein the map data may include image data of the geographical area. The method may further include extracting trajectory features from the trajectory data and extracting map features from the map data. The method may further include using at least one processor to predict road attributes by inputting the trajectory features and the map features in a neural network and by classifying an output of the neural network into prediction probabilities of the road attributes. The disclosure also relates to a data processing system; to a non-transitory computer-readable medium storing computer executable code; and to a method of training an automated predictor.Type: ApplicationFiled: January 31, 2020Publication date: November 10, 2022Inventors: Yifang YIN, Jagannadan VARADARAJAN, Guanfeng WANG, Roger ZIMMERMANN
-
Publication number: 20220018667Abstract: A communications server apparatus for managing a request for transport-related services, which is configured to, in response to receiving user request data, generate a data record having a plurality of transit point data fields having data for a corresponding plurality of transit points from an origin to a destination, including a variable transit point data field having data that is determined based on data associated with at least one transportation network-related parameter, and having a plurality of trip section data fields for a corresponding plurality of trip sections defining navigation directions from the origin to the destination, and, for each trip section data field, to associate the trip section data field with a respective transit point data field, and, based on the data of the associated transit point data field, to determine a respective transportation mode and to generate transit data in respect of the respective transportation mode.Type: ApplicationFiled: November 19, 2018Publication date: January 20, 2022Inventors: Abdullah Shamil Hashim AL-DUJAILI, Hendra Teja WIRAWAN, Wenqing CHEN, Su Miin Serene OW, Zhen Xiang Kenneth LOH, Guanfeng WANG, Chin Hau HOO, Dmitry BEZYAZYCHNYY, Yonghao CHEN, Abhinab SUNDERRAJAN
-
Publication number: 20170314938Abstract: Method and device for real-time error bounded and relay bounded map matching. The method for map matching comprises of modelling each road arc as a hidden state and each location measurement as an observation emitted by the hidden state using a Hidden Markov Model, decoding each road arc and each location measurement using a Viterbi algorithm and outputting a matching road arc, wherein the outputting is delayed by a delay time in response to an optimal trade-off between selection accuracy and selection latency.Type: ApplicationFiled: October 28, 2015Publication date: November 2, 2017Inventors: Guanfeng Wang, Roger Zimmermann
-
Patent number: 9692661Abstract: There is provided a bandwidth prediction apparatus. An acquisition unit is configured to acquire position information indicating a first position at which a bandwidth is to be predicted. A prediction unit is configured to predict a bandwidth at the first position by using respective measured values of bandwidths measured in advance at a plurality of second positions.Type: GrantFiled: May 20, 2015Date of Patent: June 27, 2017Assignee: FUJI XEROX CO., LTD.Inventors: Roshan Thapliya, Guanfeng Wang
-
Patent number: 9509968Abstract: Embodiments of methods for multimedia annotation with sensor data (referred to herein as Sensor-rich video) includes acquisition, management, storage, indexing, transmission, search, and display of video, images, or sound, that has been recorded in conjunction with additional sensor information (such as, but not limited to, global positioning system information (latitude, longitude, altitude), compass directions, WiFi fingerprints, ambient lighting conditions, etc.). The collection of sensor information is acquired on a continuous basis during recording. For example, the GPS information may be continuously acquired from a corresponding sensor at every second during the recording of a video. Therefore, the acquisition apparatus generates a continuous stream of video frames and a continuous stream of sensor meta-data values. The two streams are correlated in that every video frame is associated with a set of sensor values. Note that the sampling frequency (i.e.Type: GrantFiled: February 21, 2012Date of Patent: November 29, 2016Assignee: National University of SingaporeInventors: Roger Zimmermann, Seon Ho Kim, Sakire Arslan Ay, Beomjoo Seo, Zhijie Shen, Guanfeng Wang, Jia Hao, Ying Zhang
-
Patent number: 9493755Abstract: The present invention provides a bacillus sp. having a deposit access number of CGMCC NO. 5744 and a hyaluronidase produced by the bacillus and the amino acid sequence of the hyaluronidase is shown in SEQ ID NO: 2. The present invention further relates to a process for preparing oligomeric hyaluronic acid or salts thereof or low-molecular-weight hyaluronic acid or salts thereof by using the bacillus or the hyaluronidase produced thereby. The produced oligomeric hyaluronates or low-molecular-weight hyaluronates have advantages such as good transdermal absorption ability, high purity, no cytotoxicity, potent antioxidant ability. The present invention also provides use of the bacillus having a deposit access number of CGMCC NO. 5744, or the hyaluronidase, oligomeric hyaluronates or salts thereof, low-molecular-weight hyaluronates or salts thereof produced by the bacillus in the fields of osmetics, food products and medicines.Type: GrantFiled: November 29, 2012Date of Patent: November 15, 2016Assignee: BLOOMAGE FREDA BIOPHARM CO., LTD.Inventors: Xueping Guo, Yanli Shi, Liping Qiao, Ning Feng, Guanfeng Wang, Haina Li, Wei Xue, Haiying Wang, Yihong Luan, Aihua Liu
-
Publication number: 20160134485Abstract: There is provided a bandwidth prediction apparatus. An acquisition unit is configured to acquire position information indicating a first position at which a bandwidth is to be predicted. A prediction unit is configured to predict a bandwidth at the first position by using respective measured values of bandwidths measured in advance at a plurality of second positions.Type: ApplicationFiled: May 20, 2015Publication date: May 12, 2016Inventors: Roshan THAPLIYA, Guanfeng WANG
-
Publication number: 20150175991Abstract: The present invention provides a bacillus sp. having a deposit access number of CGMCC NO. 5744 and a hyaluronidase produced by the bacillus and the amino acid sequence of the hyaluronidase is shown in SEQ ID NO: 2. The present invention further relates to a process for preparing oligomeric hyaluronic acid or salts thereof or low-molecular-weight hyaluronic acid or salts thereof by using the bacillus or the hyaluronidase produced thereby. The produced oligomeric hyaluronates or low-molecular-weight hyaluronates have advantages such as good transdermal absorption ability, high purity, no cytotoxicity, potent antioxidant ability. The present invention also provides use of the bacillus having a deposit access number of CGMCC NO. 5744, or the hyaluronidase, oligomeric hyaluronates or salts thereof, low-molecular-weight hyaluronates or salts thereof produced by the bacillus in the fields of osmetics, food products and medicines.Type: ApplicationFiled: November 29, 2012Publication date: June 25, 2015Inventors: Xueping Guo, Yanli Shi, Liping Qiao, Ning Feng, Guanfeng Wang, Haina Li, Wei Xue, Haiying Wang, Yihong Luan, Aihua Liu