Patents by Inventor Wen Pu
Wen Pu 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: 20240136280Abstract: A method includes forming a dielectric layer over a contact pad of a device, forming a first polymer layer over the dielectric layer, forming a first conductive line and a first portion of a second conductive line over the first polymer layer, patterning a photoresist to form an opening over the first portion of the second conductive feature, wherein after patterning the photoresist the first conductive line remains covered by photoresist, forming a second portion of the second conductive line in the opening, wherein the second portion of the second conductive line physically contacts the first portion of the second conductive line, and forming a second polymer layer extending completely over the first conductive line and the second portion of the second conductive line.Type: ApplicationFiled: January 2, 2024Publication date: April 25, 2024Inventors: Chao-Wen Shih, Chen-Hua Yu, Han-Ping Pu, Hsin-Yu Pan, Hao-Yi Tsai, Sen-Kuei Hsu
-
Publication number: 20240106757Abstract: A method of wireless signal transmission management includes transmitting a plurality of data packets to tethering equipment from user equipment to tethering equipment, determining a size of each of the plurality of data packets by the tethering equipment, designating data packets of the plurality of data packets having a specific range of sizes as control signal packets by the tethering equipment, and prioritizing in transmitting the control signal packets to a cellular network by the tethering equipment.Type: ApplicationFiled: September 21, 2023Publication date: March 28, 2024Applicant: MEDIATEK INC.Inventors: Ching-Hao Lee, Yi-Lun Chen, Ho-Wen Pu, Yu-Yu Hung, Jun-Yi Li, Ting-Sheng Lo
-
Patent number: 11929319Abstract: Integrated fan-out packages and methods of forming the same are disclosed. An integrated fan-out package includes two dies, an encapsulant, a first metal line and a plurality of dummy vias. The encapsulant is disposed between the two dies. The first metal line is disposed over the two dies and the encapsulant, and electrically connected to the two dies. The plurality of dummy vias is disposed over the encapsulant and aside the first metal line.Type: GrantFiled: July 22, 2021Date of Patent: March 12, 2024Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Ching-Yu Huang, Han-Ping Pu, Ming-Kai Liu, Ting-Chu Ko, Yung-Ping Chiang, Chang-Wen Huang, Yu-Sheng Hsieh
-
Patent number: 11910247Abstract: A method for switching between different RATs is provided. The method is executed by a mobile communications device camping on a first cell using a first Radio Access Technology (RAT). The method includes: determining, by a controller of the mobile communications device, a data transmission rate of the mobile communications device in the first cell; sending, by the controller, a first measurement report according to the determined data transmission rate, wherein the first measurement report is intended to trigger a handover procedure initiated by the first cell or to release a radio resource control (RRC) connection; and switching, by the controller, to camp on a second cell using a second RAT via the handover procedure or a local releasing procedure after the sending of the first measurement report.Type: GrantFiled: September 3, 2021Date of Patent: February 20, 2024Assignee: MEDIATEK INC.Inventors: Chih-Yuan Tsai, Tsung-Ming Lee, Ho-Wen Pu
-
Patent number: 11763264Abstract: Sponsored and organic pieces of content are displayed in accordance with a blending model that is used to first identify a pattern of slots to which to assign either sponsored or organic pieces of content. This blending model is applied to a combination of both sponsored and non-sponsored pieces of content being considered for display to a user. This pattern only determines the slot assignments. The actual ranking of the pieces of content, and more particularly the actual ranking of the organic pieces of content, is determined by an ordering other than the ranking determined by the blending model, such as by using the original ordering of the second list. The pieces of content are then displayed in the order of this actual ranking, but in the slots indicated as having been assigned to be either sponsored or organic in the pattern determined by the blending model.Type: GrantFiled: September 27, 2021Date of Patent: September 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Keqing Liang, Giorgio Paolo Martini, Shan Zhou, Linda Fayad, Wen Pu, Austin Qingfeng Lu
-
Publication number: 20230259884Abstract: Described herein is a technique for deriving and using a member profile-to-job posting graph that includes a plurality of implicit facets that map member profiles to job postings. Each implicit facet is a combination of member profile attributes linked with job profile attributes, such that a member profile is linked to the implicit facet when the member profile has member profile attribute values that match those of the implicit facet, and a job posting is linked to the implicit facet when the job posting has job attribute values that match those of the implicit facet. Using the graph, information about the potential applicant pool for a new job posting can be derived and presented to the person who is creating the new job posting.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Wen Pu, Yuchin Juan, Ping Liu, Kun Tian, Dawei Wang
-
Publication number: 20230177366Abstract: In an example embodiment, a machine-learned model is trained to forecast a performance-based metric for a piece of content based on a budget applied to the piece of content. The increase in the performance-based metric that is due to a corresponding increase in budget may be termed “incrementality.” The machine-learned model is trained in such a way that incrementality is built into the model. More particularly, in an example embodiment, an asymmetric budget split process is used to create two groups of training data, one for high budget and one for low budget. Rather than relying on historical data, the asymmetric budget split process applies a high budget to a piece of content in a first subgroup (e.g., group of users) and a low budget to that same piece of content in a second subgroup, and then the performance results in each subgroup are compared.Type: ApplicationFiled: December 6, 2021Publication date: June 8, 2023Inventors: Johannes Hermle, Giorgio Paolo Martini, Shan Zhou, Tilbe Caglayan, Qianqi Shen, Wen Pu
-
Publication number: 20230095289Abstract: Sponsored and organic pieces of content are displayed in accordance with a blending model that is used to first identify a pattern of slots to which to assign either sponsored or organic pieces of content. This blending model is applied to a combination of both sponsored and non-sponsored pieces of content being considered for display to a user. This pattern only determines the slot assignments. The actual ranking of the pieces of content, and more particularly the actual ranking of the organic pieces of content, is determined by an ordering other than the ranking determined by the blending model, such as by using the original ordering of the second list. The pieces of content are then displayed in the order of this actual ranking, but in the slots indicated as having been assigned to be either sponsored or organic in the pattern determined by the blending model.Type: ApplicationFiled: September 27, 2021Publication date: March 30, 2023Inventors: Keqing Liang, Giorgio Paolo Martini, Shan Zhou, Linda Fayad, Wen Pu, Austin Qingfeng Lu
-
Publication number: 20220408365Abstract: A power optimization method for uplink data transmission is provided. The power optimization method is applied to user equipment (UE). The power optimization method includes the following steps. The UE determines the current application scenario of the UE. The UE determines the data transmission window corresponding to the current application scenario. Data transmission windows corresponding to different application scenarios of the UE have at least one of different period to transmit data and different period to enter suspension. The UE may transmit data based on the determined data transmission window.Type: ApplicationFiled: June 9, 2022Publication date: December 22, 2022Inventors: Chiao-Chih CHANG, I-Wei TSAI, Jun-Jie SU, Ho-Wen PU, En-Jung FARN
-
Publication number: 20220110026Abstract: A method for switching between different RATs is provided. The method is executed by a mobile communications device camping on a first cell using a first Radio Access Technology (RAT). The method includes: determining, by a controller of the mobile communications device, a data transmission rate of the mobile communications device in the first cell; sending, by the controller, a first measurement report according to the determined data transmission rate, wherein the first measurement report is intended to trigger a handover procedure initiated by the first cell or to release a radio resource control (RRC) connection; and switching, by the controller, to camp on a second cell using a second RAT via the handover procedure or a local releasing procedure after the sending of the first measurement report.Type: ApplicationFiled: September 3, 2021Publication date: April 7, 2022Inventors: Chih-Yuan TSAI, Tsung-Ming LEE, Ho-Wen PU
-
Patent number: 11188609Abstract: Techniques for the dynamic slotting of content items within electronic content are provided. In response to receiving a request, a first set of content items is identified and a first score is generated for each based on a first objective. Based on the first scores, a first ranking of the first set of content items is generated. A subset of the first set is selected based on the first ranking. A second set of content items that includes the subset is identified and a second score is generated for each item in the second set based on a second objective that is different than the first objective. Based on the second scores, a second ranking of the second set is generated. A subset of the second set is selected based on the second ranking. The second subset is presented on a computing device that is associated with the request.Type: GrantFiled: September 30, 2019Date of Patent: November 30, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Giorgio Paolo Martini, Nikhil Devanur Rangarajan, Wen Pu, Keqing Liang
-
Patent number: 11074313Abstract: Technologies for determining performance gains for content item delivery based on modifications to content item selection parameters are provided. The disclosed techniques include implementing a multi-objective optimization model for content item selection using a value for a parameter. The model generates a first plurality of scores and a first ranking for content items. Subset of content items is selected for delivery based on the first ranking. New values for the parameter are identified and for each new value, the content item selection event is replayed. A second plurality of scores and a second ranking is generated for the content items, where the second ranking is different from the first ranking. A third plurality of scores and a third ranking is generated where the third ranking matches the second ranking. A set of gains is calculated for each new value, where each gain corresponds to a different objective of the model.Type: GrantFiled: June 20, 2019Date of Patent: July 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Qing Duan, Jianqiang Shen, Wen Pu
-
Patent number: 11049022Abstract: Techniques for leveraging existing statistical prediction models are provided. A first statistical prediction model is generated for a content item. An instruction is received to create a clone from the content item. In response to receiving the instruction, the clone is created based on attributes of the content item. A second statistical prediction model that is different than the first statistical prediction model is generated for the clone. In response to receiving a request for content, the clone is identified as relevant to the first request. A similarity between (1) first content of the content item and (2) second content of the clone is determined. If the similarity exceeds a similarity threshold, then the first statistical prediction model is used to generate a prediction of an entity user selection rate associated with the clone. Otherwise, the second statistical prediction model is used to generate the prediction.Type: GrantFiled: July 28, 2017Date of Patent: June 29, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Liqin Xu, Peter Poon, Wen Pu, Swetha Karthik
-
Publication number: 20210103861Abstract: The disclosed embodiments provide a system for performing dynamic job bidding optimization. During operation, the system obtains historical data containing a time series of interactions with a job. Next, the system uses the historical data to calculate an initial price of a job based on a predicted number of interactions with the job. The system then determines a first dynamic adjustment to the initial price that improves utilization of a budget for the job and a second dynamic adjustment to the initial price that improves a performance of the job. Finally, the system applies the first and second adjustments to the initial price to produce an updated price for the job and delivers the job within an online system based on the updated price.Type: ApplicationFiled: December 18, 2020Publication date: April 8, 2021Inventors: Keqing Liang, Wen Pu, Sahin Cem Geyik, Yu Wang, Ying Chen, Yin Zhang, Sumedha K. Swamy
-
Publication number: 20210097126Abstract: Techniques for the dynamic slotting of content items within electronic content are provided. In response to receiving a request, a first set of content items is identified and a first score is generated for each based on a first objective. Based on the first scores, a first ranking of the first set of content items is generated. A subset of the first set is selected based on the first ranking. A second set of content items that includes the subset is identified and a second score is generated for each item in the second set based on a second objective that is different than the first objective. Based on the second scores, a second ranking of the second set is generated. A subset of the second set is selected based on the second ranking. The second subset is presented on a computing device that is associated with the request.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Giorgio Paolo Martini, Nikhil Devanur Rangarajan, Wen Pu, Keqing Liang
-
Patent number: 10891592Abstract: Instead of a fixed fee for a particular job application, discussed in some examples are methods, systems, and machine readable mediums which provide for a job posting service that utilizes a pay-per-click model. That is, job posters pay a fee for each time the member selects the job posting for further inquiry when that posting is shown to a member (called an impression). The fee that is paid is determined by the job poster. Selecting a job posting may comprise clicking on or otherwise entering an input signifying an intention to view the job.Type: GrantFiled: March 30, 2018Date of Patent: January 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aman Grover, Benjamin Hoan Le, Qing Duan, Liang Zhang, Wen Pu, Zhifeng Deng, Kun Liu
-
Publication number: 20200401634Abstract: Technologies for determining performance gains for content item delivery based on modifications to content item selection parameters are provided. The disclosed techniques include implementing a multi-objective optimization model for content item selection using a value for a parameter. The model generates a first plurality of scores and a first ranking for content items. Subset of content items is selected for delivery based on the first ranking. New values for the parameter are identified and for each new value, the content item selection event is replayed. A second plurality of scores and a second ranking is generated for the content items, where the second ranking is different from the first ranking. A third plurality of scores and a third ranking is generated where the third ranking matches the second ranking. A set of gains is calculated for each new value, where each gain corresponds to a different objective of the model.Type: ApplicationFiled: June 20, 2019Publication date: December 24, 2020Inventors: Qing Duan, Jianqiang Shen, Wen Pu
-
Publication number: 20200349605Abstract: The disclosed embodiments provide a system for performing calibration of response rates. During operation, the system obtains a position of a content item in a ranking of content items generated for delivery to a member of an online system and a predicted response rate by the member to the content item. Next, the system determines an updated response rate by the member to the content item based on the position of the content item in the ranking and dimensions associated with the predicted response rate and the ranking. The system then outputs the updated response rate for use in managing delivery of the content item.Type: ApplicationFiled: May 2, 2019Publication date: November 5, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Sahin C. Geyik, Florian Raudies, Xi Chen, Yu Wang, Wen Pu
-
Publication number: 20200349604Abstract: The disclosed embodiments provide a system that performs pacing for balanced delivery. During operation, the system obtains predicted response rates associated with impressions of a content item delivered within an online system and a cost per action (CPA) for the content item. Next, the system determines an impression-based spending for the content item based on the predicted response rates and the CPA. The system then calculates a pacing score for the content item based on the impression-based spending. Finally, the system adjusts subsequent interactions with the content item based on the pacing score.Type: ApplicationFiled: May 2, 2019Publication date: November 5, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Sahin C. Geyik, Xi Chen, Yu Wang, Keqing Liang, Wen Pu
-
Publication number: 20200311764Abstract: The disclosed embodiments provide a system for performing an experiment strategy for member-based ramping. During operation, the system divides members of an online system into a control group and a treatment group. Next, the system configures delivery of content to the control group over a first set of channels that charge for actions related to the content and delivery of the content to the treatment group over a second set of channels that charge for the actions related to the content, wherein the second set of channels is smaller than the first set of channels. The system then performs a first experiment that selects an adjustment factor for content delivered over the second set of channels to the treatment group to achieve revenue neutrality and/or engagement neutrality between the treatment and control groups.Type: ApplicationFiled: March 29, 2019Publication date: October 1, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Wen Pu, Keqing Liang, Jianqiang Shen, Sumedha K. Swamy, Prashanth Govindarajan