Patents by Inventor Jun Zhan
Jun Zhan 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: 20200273827Abstract: A micro-connection structure is provided. The micro-connection structure includes an under bump metallurgy (UBM) pad, a bump and an insulating ring. The UBM pad is electrically connected to at least one metallic contact of a substrate. The bump is disposed on the UBM pad and electrically connected with the UBM pad. The insulating ring surrounds the bump and the UBM pad. The bump is separate from the insulating ring with a distance and the bump is isolated by a gap between the insulating ring and the bump.Type: ApplicationFiled: May 10, 2020Publication date: August 27, 2020Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Wen-Hsiung Lu, Chen-Shien Chen, Chen-En Yen, Cheng-Jen Lin, Chin-Wei Kang, Kai-Jun Zhan
-
Patent number: 10747228Abstract: An autonomous driving system includes a number of sensors and a number of autonomous driving modules. The autonomous driving system further includes a global store to store data generated and used by processing modules such as sensors and/or autonomous driving modules. The autonomous driving system further includes a task scheduler coupled to the sensors, the autonomous driving modules, and the global store. In response to output data generated by any one or more of processing modules, the task scheduler stores the output data in the global store. In response to a request from any of the processing modules for processing data, the task scheduler provides input data stored in the global store to the processing module. The task scheduler is executed in a single thread that is responsible for managing data stored in the global store and dispatching tasks to be performed by the processing modules.Type: GrantFiled: July 3, 2017Date of Patent: August 18, 2020Assignee: BAIDU USA LLCInventors: Jun Zhan, Yiqing Yang, Siyang Yu, Xuan Liu, Yu Cao, Zhang Li, Guang Yang
-
Patent number: 10732634Abstract: An event queue is maintained to store IO events generated from a number of sensors and timer events generated for a number of autonomous driving modules. For each of the events pending in the event queue, in response to determining that the event is an IO event, the data associated with the IO event is stored in a data structure associated with the sensor in a global store. In response to determining that the event is a timer event, a worker thread associated with the timer event is launched. The worker thread executes one of the autonomous driving modules triggered or initiated the timer event. Input data is retrieved from the global store and provided to the worker thread to allow the worker thread to process the input data.Type: GrantFiled: July 3, 2017Date of Patent: August 4, 2020Assignee: BAIDU US LLCInventors: Yiqing Yang, Siyang Yu, Xuan Liu, Yu Cao, Zhang Li, Jun Zhan, Guang Yang
-
Publication number: 20200176254Abstract: A method includes depositing a plurality of layers on a substrate, patterning a first mask overlying the plurality of layers, and performing a first etching process on the plurality of layers using the first mask. The method also includes forming a polymer material along sidewalls of the first mask and sidewalls of the plurality of layers, and removing the polymer material. The method also includes performing a second etching process on the plurality of layers using the remaining first mask, where after the second etching process terminates a combined sidewall profile of the plurality of layers comprises a first portion and a second portion, and a first angle of the first portion and a second angle of the second portion are different to each other.Type: ApplicationFiled: November 25, 2019Publication date: June 4, 2020Inventors: Chang-Jung Hsueh, Chen-En Yen, Kang Chin Wei, Kai Jun Zhan, Wei-Hung Lin, Cheng Jen Lin, Ming-Da Cheng, Ching-Hui Chen, Mirng-Ji Lii
-
Patent number: 10651142Abstract: A micro-connection structure is provided. The micro-connection structure includes an under bump metallurgy (UBM) pad, a bump and an insulating ring. The UBM pad is electrically connected to at least one metallic contact of a substrate. The bump is disposed on the UBM pad and electrically connected with the UBM pad. The insulating ring surrounds the bump and the UBM pad. The bump is separate from the insulating ring with a distance and the bump is isolated by a gap between the insulating ring and the bump.Type: GrantFiled: May 6, 2019Date of Patent: May 12, 2020Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Wen-Hsiung Lu, Chen-Shien Chen, Chen-En Yen, Cheng-Jen Lin, Chin-Wei Kang, Kai-Jun Zhan
-
Patent number: 10635108Abstract: A global store is maintained to store a number of data structures. Each data structure includes a number of entries and each entry stores data of at least one event in a chronological order. Each data structure is associated with at least one sensor or an autonomous driving module of an autonomous driving vehicle. When a first event associated with a first autonomous driving module is received, where the first event includes a first topic ID, the first topic ID is hashed to identify a first data structure corresponding to the first event. A pointer pointing to a head of the first data structure is passed to the first autonomous driving module to allow the first autonomous driving module to process data associated with the first event.Type: GrantFiled: July 3, 2017Date of Patent: April 28, 2020Assignee: BAIDU USA LLCInventors: Xuan Liu, Siyang Yu, Yu Cao, Yiqing Yang, Zhang Li, Jun Zhan, Guang Yang
-
Patent number: 10587731Abstract: A method and a system for providing an electronic document, a mother book server and a child book client are provided. The method includes: generating a mother book by a mother book server; receiving, by the mother book server, a request message transmitted by a child book client; generating, by the mother book server, a corresponding child book for the child book client according to the request message and the mother book, and transmitting the child book to the child book client; acquiring, by the child book client, a first position information of a content corresponding to an operation instruction in the mother book, when the child book client receives the operation instruction from a user; and acquiring, by the child book client, the content corresponding to the operation instruction from the mother book server according to the first position information.Type: GrantFiled: January 21, 2013Date of Patent: March 10, 2020Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventor: Jun Zhan
-
Publication number: 20190259719Abstract: A micro-connection structure is provided. The micro-connection structure includes an under bump metallurgy (UBM) pad, a bump and an insulating ring. The UBM pad is electrically connected to at least one metallic contact of a substrate. The bump is disposed on the UBM pad and electrically connected with the UBM pad. The insulating ring surrounds the bump and the UBM pad. The bump is separate from the insulating ring with a distance and the bump is isolated by a gap between the insulating ring and the bump.Type: ApplicationFiled: May 6, 2019Publication date: August 22, 2019Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Wen-Hsiung Lu, Chen-Shien Chen, Chen-En Yen, Cheng-Jen Lin, Chin-Wei Kang, Kai-Jun Zhan
-
Patent number: 10332509Abstract: Embodiments of end-to-end deep learning systems and methods are disclosed to recognize speech of vastly different languages, such as English or Mandarin Chinese. In embodiments, the entire pipelines of hand-engineered components are replaced with neural networks, and the end-to-end learning allows handling a diverse variety of speech including noisy environments, accents, and different languages. Using a trained embodiment and an embodiment of a batch dispatch technique with GPUs in a data center, an end-to-end deep learning system can be inexpensively deployed in an online setting, delivering low latency when serving users at scale.Type: GrantFiled: November 21, 2016Date of Patent: June 25, 2019Assignee: Baidu USA, LLCInventors: Bryan Catanzaro, Jingdong Chen, Mike Chrzanowski, Erich Elsen, Jesse Engel, Christopher Fougner, Xu Han, Awni Hannun, Ryan Prenger, Sanjeev Satheesh, Shubhabrata Sengupta, Dani Yogatama, Chong Wang, Jun Zhan, Zhenyao Zhu, Dario Amodei
-
Patent number: 10319374Abstract: Embodiments of end-to-end deep learning systems and methods are disclosed to recognize speech of vastly different languages, such as English or Mandarin Chinese. In embodiments, the entire pipelines of hand-engineered components are replaced with neural networks, and the end-to-end learning allows handling a diverse variety of speech including noisy environments, accents, and different languages. Using a trained embodiment and an embodiment of a batch dispatch technique with GPUs in a data center, an end-to-end deep learning system can be inexpensively deployed in an online setting, delivering low latency when serving users at scale.Type: GrantFiled: November 21, 2016Date of Patent: June 11, 2019Assignee: Baidu USA, LLCInventors: Bryan Catanzaro, Jingdong Chen, Mike Chrzanowski, Erich Elsen, Jesse Engel, Christopher Fougner, Xu Han, Awni Hannun, Ryan Prenger, Sanjeev Satheesh, Shubhabrata Sengupta, Dani Yogatama, Chong Wang, Jun Zhan, Zhenyao Zhu, Dario Amodei
-
Publication number: 20190139917Abstract: A micro-connection structure is provided. The micro-connection structure includes an under bump metallurgy (UBM) pad, a bump and an insulating ring. The UBM pad is electrically connected to at least one metallic contact of a substrate. The bump is disposed on the UBM pad and electrically connected with the UBM pad. The insulating ring surrounds the bump and the UBM pad. The bump is separate from the insulating ring with a distance and the bump is isolated by a gap between the insulating ring and the bump.Type: ApplicationFiled: December 14, 2017Publication date: May 9, 2019Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Wen-Hsiung Lu, Chen-Shien Chen, Chen-En Yen, Cheng-Jen Lin, Chin-Wei Kang, Kai-Jun Zhan
-
Patent number: 10283471Abstract: A micro-connection structure is provided. The micro-connection structure includes an under bump metallurgy (UBM) pad, a bump and an insulating ring. The UBM pad is electrically connected to at least one metallic contact of a substrate. The bump is disposed on the UBM pad and electrically connected with the UBM pad. The insulating ring surrounds the bump and the UBM pad. The bump is separate from the insulating ring with a distance and the bump is isolated by a gap between the insulating ring and the bump.Type: GrantFiled: December 14, 2017Date of Patent: May 7, 2019Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Wen-Hsiung Lu, Chen-Shien Chen, Chen-En Yen, Cheng-Jen Lin, Chin-Wei Kang, Kai-Jun Zhan
-
Publication number: 20190087307Abstract: The present disclosure discloses a method and apparatus for developing an unmanned vehicle application. A specific embodiment of the method comprises: acquiring a test result of executing a test operation on an unmanned vehicle application in a plurality of test scenarios; and performing a repair operation on the unmanned vehicle application by using test scenario data of test scenarios in which a problem is detected in the test result, a container image comprising an operating system-level component required to deploy an operation of a unmanned vehicle component, an image layer of a third-party dependent library, an application code for deploying the unmanned vehicle application and an image layer of an operation environment of the unmanned vehicle application. This embodiment can significantly speed up the development efficiency of the unmanned vehicle application.Type: ApplicationFiled: January 3, 2017Publication date: March 21, 2019Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jun Zhan, Qiyi Jiang, Chao Wang
-
Publication number: 20190004528Abstract: An autonomous driving system includes a number of sensors and a number of autonomous driving modules. The autonomous driving system further includes a global store to store data generated and used by processing modules such as sensors and/or autonomous driving modules. The autonomous driving system further includes a task scheduler coupled to the sensors, the autonomous driving modules, and the global store. In response to output data generated by any one or more of processing modules, the task scheduler stores the output data in the global store. In response to a request from any of the processing modules for processing data, the task scheduler provides input data stored in the global store to the processing module. The task scheduler is executed in a single thread that is responsible for managing data stored in the global store and dispatching tasks to be performed by the processing modules.Type: ApplicationFiled: July 3, 2017Publication date: January 3, 2019Inventors: JUN ZHAN, YIQING YANG, SIYANG YU, XUAN LIU, YU CAO, ZHANG LI, GUANG YANG
-
Publication number: 20190004854Abstract: An event queue is maintained to store IO events generated from a number of sensors and timer events generated for a number of autonomous driving modules. For each of the events pending in the event queue, in response to determining that the event is an IO event, the data associated with the IO event is stored in a data structure associated with the sensor in a global store. In response to determining that the event is a timer event, a worker thread associated with the timer event is launched. The worker thread executes one of the autonomous driving modules triggered or initiated the timer event. Input data is retrieved from the global store and provided to the worker thread to allow the worker thread to process the input data.Type: ApplicationFiled: July 3, 2017Publication date: January 3, 2019Inventors: YIQING YANG, SIYANG YU, XUAN LIU, YU CAO, ZHANG LI, JUN ZHAN, GUANG YANG
-
Publication number: 20190004516Abstract: A global store is maintained to store a number of data structures. Each data structure includes a number of entries and each entry stores data of one of the events in a chronological order. Each data structure is associated with one of the sensors or the autonomous driving modules of an autonomous driving vehicle. When a first event associated with a first autonomous driving module is received, where the first event includes a first topic ID, the first topic ID is hashed to identify a first data structure corresponding to the first event. A pointer pointing to a head of the first data structure is passed to the first autonomous driving module to allow the first autonomous driving module to process data associated with the first event.Type: ApplicationFiled: July 3, 2017Publication date: January 3, 2019Inventors: XUAN LIU, SIYANG YU, YU CAO, YIQING YANG, ZHANG LI, JUN ZHAN, GUANG YANG
-
Patent number: 10031526Abstract: Described is a system (and method) for generating a driving scenario for an autonomous driving simulator. The system may use a camera mounted to a vehicle as a cost effective approach to obtain real-life driving scenario data. The system may then analyze the two-dimensional image data to create a three-dimensional driving simulation. The analysis may include detecting objects (e.g. vehicles, pedestrians, etc.) within the two-dimensional image data and determining movements of the object based on a position, trajectory, and velocity of the object. The determined information of the object may then be projected onto a map that may be used for generating the three-dimensional driving simulation. The use of cost-effective cameras provides the ability to obtain vast amounts of driving image data that may be used to provide an extensive coverage of the potential types of driving scenarios an autonomous vehicle may encounter.Type: GrantFiled: July 3, 2017Date of Patent: July 24, 2018Assignee: BAIDU USA LLCInventors: Zhang Li, Jun Zhan, Yiqing Yang, Xuan Liu, Yu Cao, Siyang Yu, Guang Yang
-
Publication number: 20180108146Abstract: The present application discloses a method and apparatus for annotating point cloud data. A specific implementation of the method includes: collecting data in a given scenario by using a laser radar and a non-laser radar sensor to respectively obtain point cloud data and sensor data; segmenting and tracking the point cloud data to obtain point cloud segmentation and tracking results; recognizing and tracking feature objects in the sensor data to obtain feature object recognition and tracking results; correcting the point cloud segmentation and tracking results by using the feature object recognition and tracking results, to obtain confidence levels of the point cloud recognition and tracking results; and determining a point cloud segmentation and tracking result whose confidence level is greater than a confidence level threshold as a point cloud annotation result. This implementation reduces the amount of manual work required for annotating point cloud data, thereby reducing the annotation costs.Type: ApplicationFiled: January 19, 2017Publication date: April 19, 2018Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jun Zhan, Houchang Lv, Xu Han
-
Patent number: 9946793Abstract: A method for providing an electronic book and a cloud server are provided. The method comprises S1: receiving a query; S2: performing a search according to the query; and S3: generating the electronic book according to a search result responsive to the search.Type: GrantFiled: December 6, 2013Date of Patent: April 17, 2018Assignee: Beijing Baidu Netcom Science And Technology Co., Ltd.Inventor: Jun Zhan
-
Publication number: 20170263452Abstract: A method for manufacturing a two-dimensional material structure and a resultant two-dimensional material device. The method comprises steps of: forming a sacrificial FIN structure on a substrate; covering the sacrificial FIN structure with a dielectric; releasing the sacrificial FIN structure; forming a carrier FIN structure at a position for releasing the sacrificial FIN; and self-restrictedly growing two-dimensional material structure by taking the carrier FIN structure as a substrate. Utilizing the sacrificial FIN structure to implement self-restrictedly growing of the nanometer structure of the two-dimensional material results in a high precision, lower edge roughness, high yields and low process deviation as well as compatibility with the processing of CMOS large scale integrated circuits, making the method suitable for a large scale production of the two-dimensional material and related devices.Type: ApplicationFiled: September 9, 2016Publication date: September 14, 2017Inventors: Yajuan SU, Kunpeng JIA, Chao ZHAO, Jun ZHAN, Heshi CAO