Patents by Inventor Jia Feng
Jia Feng 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: 20210043231Abstract: A storage system includes a chassis, a storage module, and a controller module. The storage module and the controller module are mounted to the chassis. The storage module includes a housing, a storage member, and an adapter plate. The storage member is fixed to the housing and is configured to store data. The adapter plate is fixed to the housing and is detachably connected to the storage member and the controller module.Type: ApplicationFiled: August 23, 2019Publication date: February 11, 2021Inventors: JIA-FENG LIN, CHIEH-HSIANG LIN, WEN-CHEN WANG, CHIH-HUNG KUO
-
Publication number: 20200366921Abstract: Decoding a current frame includes identifying a first reference frame and a second reference frame for decoding the current frame; storing reference motion vectors of reference blocks of the first reference frame, where other reference frames are used to decode the first reference frame; identifying motion trajectories that pass through the current frame by projecting the reference motion vectors of the reference blocks of the first reference frame onto the current frame using at least a third reference frame of the other reference frames, where the projecting identifies, for a first current block of the current frame a corresponding first reference block in the first reference frame, and a corresponding reference motion vector of the reference motion vectors is associated with the corresponding first reference block; and projecting the corresponding reference motion vector onto the second reference frame to obtain a second reference block in the second reference frame.Type: ApplicationFiled: August 3, 2020Publication date: November 19, 2020Inventors: Jingning Han, Yaowu Xu, James Bankoski, Jia Feng
-
Patent number: 10818556Abstract: A method for forming a semiconductor structure is provided. Multiple fins extending along a first direction are formed in a semiconductor substrate. The multiple fins includes a group of active fins, a pair of protection fins sandwiching about the group the active fins, and at least one dummy fin around the pair of protection fins. A fin cut process is performed to remove the at least one dummy fin around the pair of protection fins. After performing the fin cut process, trench isolation structures are formed within the trenches between the multiple fins. The trench isolation structures are subjected to an anneal process. After annealing the trench isolation structures, the pair of protection fins is removed.Type: GrantFiled: December 17, 2018Date of Patent: October 27, 2020Assignee: UNITED MICROELECTRONICS CORP.Inventors: Hao-Yeh Liu, Jia-Feng Fang, Yu-Hsiang Lin, Ching-Hsiang Chiu, Chia-Wei Liu
-
Patent number: 10771803Abstract: A method for decoding an encoded block of an encoded frame includes selecting motion vectors corresponding to blocks of an extended collocated processing unit in a first reference frame; identifying a block of the blocks, such that the encoded block is a projection, using a motion vector of the block that refers to a third reference frame, onto the encoded frame; on condition that a block is identified, determining a temporal motion vector candidate for the encoded block in a second reference frame using a motion vector of the identified block and respective display orders of the encoded frame, the first reference frame, the second reference frame, and the third reference frame, and adding the temporal motion vector candidate to a motion vector candidate list; selecting a motion vector from the motion vector candidate list; generating a prediction block using the selected motion vector for decoding the encoded block.Type: GrantFiled: April 9, 2019Date of Patent: September 8, 2020Assignee: GOOGLE LLCInventors: Jingning Han, Yaowu Xu, James Bankoski, Jia Feng
-
Publication number: 20200241427Abstract: The present disclosure, in some embodiments, relates to a method of performing a photolithography process. The method includes forming a photosensitive material over a substantially flat upper surface of a substrate. The substantially flat upper surface of the substrate extends between opposing sides of the substrate. The photosensitive material is exposed to electromagnetic radiation at a plurality of depths of focus that are centered at different heights over the substrate. The photosensitive material is developed to remove a part of the photosensitive material.Type: ApplicationFiled: April 16, 2020Publication date: July 30, 2020Inventors: Jun-Yih Yu, De-Fang Huang, De-Chen Tseng, Jia-Feng Chang, Li-Fang Hsu
-
Publication number: 20200194313Abstract: A method for forming a semiconductor structure is provided. Multiple fins extending along a first direction are formed in a semiconductor substrate. The multiple fins includes a group of active fins, a pair of protection fins sandwiching about the group the active fins, and at least one dummy fin around the pair of protection fins. A fin cut process is performed to remove the at least one dummy fin around the pair of protection fins. After performing the fin cut process, trench isolation structures are formed within the trenches between the multiple fins. The trench isolation structures are subjected to an anneal process. After annealing the trench isolation structures, the pair of protection fins is removed.Type: ApplicationFiled: December 17, 2018Publication date: June 18, 2020Inventors: Hao-Yeh Liu, Jia-Feng Fang, Yu-Hsiang Lin, Ching-Hsiang Chiu, Chia-Wei Liu
-
Patent number: 10663868Abstract: The present disclosure, in some embodiments, relates to a photolithography tool. The photolithography tool includes an illumination source configured to generate electromagnetic radiation and projection optics configured to focus the electromagnetic radiation onto a photosensitive material overlying a substrate according to a pattern on a photomask. A dynamic focal element is configured to dynamically change positions at which the electromagnetic radiation is focused over the substrate during exposure of the photosensitive material. The positions at which the electromagnetic radiation is focused define a plurality of depths of focus. The plurality of depths of focus respectively span a different spatial region within the photosensitive material that is smaller than a thickness of the photosensitive material.Type: GrantFiled: November 28, 2018Date of Patent: May 26, 2020Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Jun-Yih Yu, De-Fang Huang, De-Chen Tseng, Jia-Feng Chang, Li-Fang Hsu
-
Patent number: 10607245Abstract: In an embodiment, a method performed by one or more computing devices comprises storing, for one or more marketplace associated applications, interaction information that identifies, for each particular application of said one or more marketplace associated applications, a list of devices that interacted with an instance of the particular application; receiving, from a requesting device, a request for a list of offer eligible applications; determining, based on said interaction information, a set of applications associated with the requesting device; based on said determination of the set of applications associated with the requesting device, sending a list of one or more selected eligible applications to the requesting device.Type: GrantFiled: July 11, 2014Date of Patent: March 31, 2020Assignee: Tapjoy, Inc.Inventors: Linda Tong, Stephen James McCarthy, Ryan Allen Johns, Hai-Van Pham, Norman Chan, Amir Bashir Manji, Jia Feng, Marc Bourget, Joey Pan, Hwan-Joon Choi
-
Publication number: 20200097685Abstract: A parametric design method for a fan coil unit based on BIM (Building Information Modeling) includes steps of: determining a basic sample; parametrically modeling; setting pipe connection locations and connection sizes of a two-pipe fan coil and a four-pipe fan coil; setting component visibility; completing control settings of left-right one-click selection for the fan coil; arranging an air pipe behind an air outlet of the fan coil; producing air duct flexible connectors; producing diffusers; adding parameter controls of a “yes or no” type to a return air box, a lower return air flange, and a back to return air flange; completing production of pipes and connectors, and naming. In a heating and ventilation BIM design of building engineering, with the above method, efficiencies of designing, modeling and plotting are obviously increased.Type: ApplicationFiled: December 28, 2017Publication date: March 26, 2020Inventors: Wanmei Lu, Jia Feng, Cheng Zhang, Qian Tong, Xun Yang, Min Xing, Haoyang Yin, Xiaolei Ji, Yu Cao, Longjian Li
-
Patent number: 10559326Abstract: A hard disk bracket for selectively mounting a first type of hard disk or a second type of hard disk includes a mounting frame, a rotating arm, a first rotating bracket, a second rotating bracket, a first latching member, and a second latching member. The rotating arm has one end rotationally coupled to the mounting frame and a second end configured to release or latch the hard disk. The first rotating bracket has one end rotationally coupled to the mounting frame and a second end rotatable about the first end. The second rotating bracket has one end rotationally coupled to the rotating arm and a second end rotatable about the first end. The first latching member is mounted to the mounting frame. The second latching member is mounted to the rotating arm.Type: GrantFiled: November 8, 2018Date of Patent: February 11, 2020Assignee: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) CO., LTD.Inventors: Jia-Feng Lin, Chieh-Hsiang Lin
-
Patent number: 10523944Abstract: Generating a new scan order includes incrementing a next index value after assigning the next index value to a coefficient in the new scan order; assigning, to a first coefficient at a first scan index m in the original scan order, a first scan index in the new scan order, the first coefficient is a context coefficient for entropy coding a parent coefficient that is at a parent scan index n in the original scan order; adding, to a list, a first item indicative of the parent coefficient and parent scan index n; before assigning a second scan index to a second coefficient that is at a second index m+j in the original scan order, wherein j>1, assigning the next index value to the parent coefficient, and removing the first item from the list; and assigning the next index value to the second coefficient in the new scan order.Type: GrantFiled: May 3, 2019Date of Patent: December 31, 2019Assignee: GOOGLE LLCInventors: Ching-Han Chiang, Yaowu Xu, Jingning Han, Jia Feng
-
Patent number: 10485123Abstract: A double-lever handle includes a main handle and an assisting handle. The main handle is rotationally mounted to a support body to form a first rotating pair. The assisting handle includes a power arm portion. The power arm portion is rotationally coupled to an end of the main handle away from the first rotating pair to form a second rotating pair. An end of the main handle adjacent to the first rotating pair defines a first latching slot. The main handle rotates about a first latching pin latched in the first latching slot. An end of the power arm adjacent to the second rotating pair defines a second latching slot. The power arm rotates about a second latching pin latched in the second latching slot.Type: GrantFiled: January 29, 2019Date of Patent: November 19, 2019Assignee: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO., LTD.Inventors: Jia-Feng Lin, Chieh-Hsiang Lin
-
Patent number: 10440069Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.Type: GrantFiled: December 21, 2016Date of Patent: October 8, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10425502Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. The method includes storing historical version information associated with global information; retrieving current version information associated with the global information from a global information server; generating updated historical version information based on the current version information; transmitting an update confirmation notice to the global information server; and retrieving updated global information from the global information server based on the updated historical version information.Type: GrantFiled: December 21, 2016Date of Patent: September 24, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10404825Abstract: Refresh requests are received by a data source that each request a snapshot of current members of one of a plurality of dynamically changing groups and dynamically changing rules corresponding to such group. Thereafter, the data source queues the received plurality of refresh requests for selective execution or deletion into a new request queue. In addition, real-time execution of refresh jobs are initiated for all of queued refresh requests if a number of refresh requests in both of the new request queue and a waiting requests queue is below a pre-defined threshold. Alternatively, a job framework schedules execution of task jobs for a subset of the queued requests in the new request queue and the waiting requests queue if certain conditions are met.Type: GrantFiled: December 7, 2016Date of Patent: September 3, 2019Assignee: SAP SEInventors: Jia Feng, Edward Lu, Jessica Yang, Zonghan Wu, Ruibin Zhang, Fangling Liu, Xuejian Qiao, Yan Fan
-
Publication number: 20190268598Abstract: Generating a new scan order includes incrementing a next index value after assigning the next index value to a coefficient in the new scan order; assigning, to a first coefficient at a first scan index m in the original scan order, a first scan index in the new scan order, the first coefficient is a context coefficient for entropy coding a parent coefficient that is at a parent scan index n in the original scan order; adding, to a list, a first item indicative of the parent coefficient and parent scan index n; before assigning a second scan index to a second coefficient that is at a second index m+j in the original scan order, wherein j>1, assigning the next index value to the parent coefficient, and removing the first item from the list; and assigning the next index value to the second coefficient in the new scan order.Type: ApplicationFiled: May 3, 2019Publication date: August 29, 2019Inventors: Ching-Han Chiang, Yaowu Xu, Jingning Han, Jia Feng
-
Publication number: 20190238879Abstract: A method for decoding an encoded block of an encoded frame includes selecting motion vectors corresponding to blocks of an extended collocated processing unit in a first reference frame; identifying a block of the blocks, such that the encoded block is a projection, using a motion vector of the block that refers to a third reference frame, onto the encoded frame; on condition that a block is identified, determining a temporal motion vector candidate for the encoded block in a second reference frame using a motion vector of the identified block and respective display orders of the encoded frame, the first reference frame, the second reference frame, and the third reference frame, and adding the temporal motion vector candidate to a motion vector candidate list; selecting a motion vector from the motion vector candidate list; generating a prediction block using the selected motion vector for decoding the encoded block.Type: ApplicationFiled: April 9, 2019Publication date: August 1, 2019Inventors: Jingning Han, Yaowu Xu, James Bankoski, Jia Feng
-
Patent number: 10333788Abstract: Embodiments of the disclosure describe a system, method, and apparatus for acquiring global information. The method comprises receiving current version information from a global information server, the current version information associated with current global information and associated with a network service; retrieving the current global information associated with the current version information and associated with the network service from the global information server; and providing or suspending the network service associated with the current global information based on a presence of a stop-write identifier in the current global information.Type: GrantFiled: December 24, 2016Date of Patent: June 25, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10326994Abstract: A method for coding a transform block of coefficients includes generating a new scan order from the original scan order such that a maximum scan distance of the new scan order is smaller than or equal to a predetermined distance, and coding the coefficients based on the new scan order. An apparatus for decoding a transform block of coefficients. The apparatus includes a memory and a processor. The memory includes instructions executable by the processor to identify an original scan order for encoding the coefficients, generate a new scan order from the original scan order such that a maximum scan distance of the new scan order is less than or equal to a predetermined distance, and decode, from an encoded bitstream, the coefficients based on the new scan order.Type: GrantFiled: April 11, 2018Date of Patent: June 18, 2019Assignee: GOOGLE LLCInventors: Ching-Han Chiang, Yaowu Xu, Jingning Han, Jia Feng
-
Patent number: 10284869Abstract: Motion field estimation is used to predict motion within video blocks. A current block of a current frame is identified as a projection of a first reference block of a first reference frame onto the current frame. The projection uses a first motion vector of the reference block with respect to a second reference frame. A temporal motion vector candidate is determined for the current block by projecting the current block onto a second reference frame. The temporal motion vector candidate identifies a second reference block. A motion vector selected from a motion vector candidate list is used to generate a prediction block using the selected motion vector. The current block is coded using the prediction block.Type: GrantFiled: September 28, 2017Date of Patent: May 7, 2019Assignee: GOOGLE LLCInventors: Jingning Han, Yaowu Xu, James Bankoski, Jia Feng