Patents by Inventor Peng-Jen Chen
Peng-Jen Chen 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: 20230219323Abstract: A multi-laminate film includes a first biaxially oriented film having a first machine direction angle and a first spiral cut oriented film having a second machine direction angle different than the first machine direction angle. The multi-laminate film also includes at least one of a second biaxially oriented film having the first machine direction angle or a second spiral cut oriented film. The first biaxially oriented film, the first spiral cut oriented film and the at least one of the second biaxially oriented film or second spiral cut oriented film are laminated together.Type: ApplicationFiled: February 22, 2023Publication date: July 13, 2023Inventors: Tom Hsiao, Frankie Lu, Peng-Jen Chen, Hsin-Tien Tung, Angel Herrera
-
Publication number: 20230206034Abstract: In one embodiment, a method includes accessing a place-entities graph comprising a plurality of place-entity nodes, in which each place-entity node representing a place-entity corresponding to a particular geographic location, and identifying a place-entity cluster within the place-entities graph. The place-entity cluster comprises a plurality of place-entity nodes corresponding to a plurality of place-entities corresponding to the same geographic location. The method includes accessing embeddings representing the plurality of place-entities corresponding to the place-entity cluster. Each embedding is a point in a d-dimensional embedding space. The method includes calculating, using a machine-learning model, a cluster-quality score of the place-entity cluster based on the embeddings. The cluster-quality score represents a probability that the place-entities correspond to a valid geographic location.Type: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Inventors: Myle Arif Ott, Aaron Bryan Adcock, Yaniv Shmueli, Peng-Jen Chen, Wenbo Yuan, Junfei Wang
-
Publication number: 20230186035Abstract: In one embodiment, a method includes accessing a first utterance of a content by a first speaker, generating first discrete speech units from the first utterance based on a speech-learning model, wherein each of the first discrete speech units is associated with a speech cluster, accessing second utterances of the content by second speakers different from the first speaker, and training a speech normalizer by processing each of the second utterances using the speech normalizer to generate second discrete speech units and updating the speech normalizer by using the first discrete speech units as an optimization target for the second discrete speech units associated with each of the second utterances.Type: ApplicationFiled: August 16, 2022Publication date: June 15, 2023Inventors: Ann Lee, Peng-Jen Chen, Holger Schwenk, Jiatao Gu, Wei-Ning Hsu
-
Patent number: 11604968Abstract: In one embodiment, a method includes receiving, from a client system associated with a user of an online social network, data indicating that the user is located at a first geographic location at a first time; accessing a first embedding representing a first place-entity corresponding to the first geographic location; accessing multiple second embeddings representing multiple respective second place-entities each corresponding to a second geographic location; calculating, a similarity metric between the embedding representing the first place-entity and each of the embeddings representing the second place-entities; ranking each of the second place-entities based on their calculated similarity metrics; and sending, to the client system, information associated with one or more second geographic locations corresponding to one or more second place-entities having a ranking greater than a threshold ranking.Type: GrantFiled: December 11, 2017Date of Patent: March 14, 2023Assignee: Meta Platforms, Inc.Inventors: Myle Arif Ott, Aaron Bryan Adcock, Yaniv Shmueli, Peng-Jen Chen, Wenbo Yuan, Junfei Wang
-
Publication number: 20210379866Abstract: A multi-laminate film includes a first biaxially oriented film having a first machine direction angle and a first spiral cut oriented film having a second machine direction angle different than the first machine direction angle. The multi-laminate film also includes at least one of a second biaxially oriented film having the first machine direction angle or a second spiral cut oriented film. The first biaxially oriented film, the first spiral cut oriented film and the at least one of the second biaxially oriented film or second spiral cut oriented film are laminated together.Type: ApplicationFiled: May 27, 2021Publication date: December 9, 2021Inventors: Tom Hsiao, Frankie Lu, Peng-Jen Chen, Hsin-Tien Tung, Angel Herrera
-
Patent number: 11148336Abstract: A sensing module includes a hollow body, a first photo sensor, and a second photo sensor. The hollow body includes a cavity portion and an insertion portion connected to each other. The insertion portion has a first channel and a second channel. The first photo sensor is disposed in the cavity portion of the hollow body and corresponds to the first channel to sense an ambient temperature and a test object temperature. The second photo sensor is disposed in the cavity portion of the hollow body and corresponds to the second channel to sense the ambient temperature.Type: GrantFiled: February 27, 2019Date of Patent: October 19, 2021Assignee: Industrial Technology Research InstituteInventors: Meng-Chiao Tsai, Feng-Chia Hsu, Chung-Yuan Su, Peng-Jen Chen
-
Patent number: 10915509Abstract: In one embodiment, a method includes identifying one or more place-entity nodes in a heterogeneous graph, wherein the heterogenous graph comprises place-entity nodes, user nodes, and n-gram nodes, and wherein each place-entity node corresponds to a place-entity associated with a particular geographic location, assigning, for each identified place-entity node, an initial quality-score for the place-entity node, and calculating, for each identified place-entity node, a final quality-score for the identified place-entity node, wherein each final quality-score is calculated by iteratively propagating the initial quality-scores corresponding to the identified place-entity nodes, respectively, through the place-entity nodes, n-gram nodes, and user nodes of the heterogeneous graph until the quality-scores associated with the place-entity nodes, n-gram nodes, and user nodes reach convergence.Type: GrantFiled: May 1, 2018Date of Patent: February 9, 2021Assignee: Facebook, Inc.Inventors: Hongzhao Huang, Peng-Jen Chen, Justin Moore, Yaniv Shmueli
-
Patent number: 10843919Abstract: A MEMS apparatus with heater includes central part, periphery part, gap and first connecting part. Central part includes center of mass, heater and first joint. Heater is disposed inside central part. First joint is located on boundary of central part. Displacement of first joint is produced when central part is heated by heater. Periphery part surrounds central part. Gap surrounds central part, and is located between central part and periphery part. First connecting part connects central part and periphery part along first reference line and includes first inner connecting portion and first outer connecting portion. First inner connecting portion is connected to first joint. First outer connecting portion is connected to periphery part. First reference line passes through first joint, and first reference line is not parallel to line connecting center of mass and first joint.Type: GrantFiled: March 29, 2019Date of Patent: November 24, 2020Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Peng-Jen Chen, Bor-Shiun Lee, Chao-Ta Huang
-
Publication number: 20200209175Abstract: A MEMS apparatus with heater includes central part, periphery part, gap and first connecting part. Central part includes center of mass, heater and first joint. Heater is disposed inside central part. First joint is located on boundary of central part. Displacement of first joint is produced when central part is heated by heater. Periphery part surrounds central part. Gap surrounds central part, and is located between central part and periphery part. First connecting part connects central part and periphery part along first reference line and includes first inner connecting portion and first outer connecting portion. First inner connecting portion is connected to first joint. First outer connecting portion is connected to periphery part. First reference line passes through first joint, and first reference line is not parallel to line connecting center of mass and first joint.Type: ApplicationFiled: March 29, 2019Publication date: July 2, 2020Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Peng-Jen CHEN, Bor-Shiun LEE, Chao-Ta HUANG
-
Publication number: 20200206999Abstract: A sensing module includes a hollow body, a first photo sensor, and a second photo sensor. The hollow body includes a cavity portion and an insertion portion connected to each other. The insertion portion has a first channel and a second channel. The first photo sensor is disposed in the cavity portion of the hollow body and corresponds to the first channel to sense an ambient temperature and a test object temperature. The second photo sensor is disposed in the cavity portion of the hollow body and corresponds to the second channel to sense the ambient temperature.Type: ApplicationFiled: February 27, 2019Publication date: July 2, 2020Applicant: Industrial Technology Research InstituteInventors: Meng-Chiao Tsai, Feng-Chia Hsu, Chung-Yuan Su, Peng-Jen Chen
-
Patent number: 10529876Abstract: An infrared sensor including a substrate, an infrared absorption layer and a concave is provided. The infrared absorption layer is formed on a substrate and has a sensing surface. The concave extends toward the substrate from a sensing surface of the infrared absorption layer.Type: GrantFiled: December 28, 2017Date of Patent: January 7, 2020Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Feng-Chia Hsu, Shing-Cheng Chang, Peng-Jen Chen, Chung-Yuan Su
-
Publication number: 20190180171Abstract: In one embodiment, a method includes receiving, from a client system associated with a user of an online social network, data indicating that the user is located at a first geographic location at a first time; accessing a first embedding representing a first place-entity corresponding to the first geographic location; accessing multiple second embeddings representing multiple respective second place-entities each corresponding to a second geographic location; calculating, a similarity metric between the embedding representing the first place-entity and each of the embeddings representing the second place-entities; ranking each of the second place-entities based on their calculated similarity metrics; and sending, to the client system, information associated with one or more second geographic locations corresponding to one or more second place-entities having a ranking greater than a threshold ranking.Type: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Inventors: Myle Arif Ott, Aaron Bryan Adcock, Yaniv Shmueli, Peng-Jen Chen, Wenbo Yuan, Junfei Wang
-
Publication number: 20190172958Abstract: An infrared sensor including a substrate, an infrared absorption layer and a concave is provided. The infrared absorption layer is formed on a substrate and has a sensing surface. The concave extends toward the substrate from a sensing surface of the infrared absorption layer.Type: ApplicationFiled: December 28, 2017Publication date: June 6, 2019Inventors: Feng-Chia Hsu, Shing-Cheng Chang, Peng-Jen Chen, Chung-Yuan Su
-
Patent number: 10229030Abstract: A runtime capability check determines functionality supported by a client application (e.g. a browser) on a computing device. During the runtime capability check, the client application (e.g. the browser) attempts to execute different function tests to determine its capabilities. The result information from the function tests are stored. The stored result information is used by the client application during subsequent connections with the server (e.g. the cookie is passed from the mobile computing device to the server). Based on the supported functionality as determined by the stored result information, the rendering code is adapted for, generated and delivered to the computing device by the server. For example, when the client application supports the tested functionality then the server renders the content using full feature rendering. When the client application does not support all of the tested functionality then the server renders the content using limited feature rendering.Type: GrantFiled: November 2, 2015Date of Patent: March 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ming-Chieh Chang, Peng-Jen Chen, Chih-Yung Chen, Sheng-Yao Shih
-
Publication number: 20180246913Abstract: In one embodiment, a method includes identifying one or more place-entity nodes in a heterogeneous graph, wherein the heterogenous graph comprises place-entity nodes, user nodes, and n-gram nodes, and wherein each place-entity node corresponds to a place-entity associated with a particular geographic location, assigning, for each identified place-entity node, an initial quality-score for the place-entity node, and calculating, for each identified place-entity node, a final quality-score for the identified place-entity node, wherein each final quality-score is calculated by iteratively propagating the initial quality-scores corresponding to the identified place-entity nodes, respectively, through the place-entity nodes, n-gram nodes, and user nodes of the heterogeneous graph until the quality-scores associated with the place-entity nodes, n-gram nodes, and user nodes reach convergence.Type: ApplicationFiled: May 1, 2018Publication date: August 30, 2018Inventors: Hongzhao Huang, Peng-Jen Chen, Justin Moore, Yaniv Shmueli
-
Patent number: 10061759Abstract: Concepts and technologies are described herein for progressive loading for web-based spreadsheet applications. In accordance with the concepts and technologies disclosed herein, a user device can access data from a remote source such as a server computer. The user device can determine dimensions of a viewport corresponding to a viewable portion of the data, a window associated with the viewport, and a preloaded area associated with the window. The user device can request the data associated with the window and the preloaded area and store the data in a cache associated with the user device. The cached data can be used by the user device to generate UIs for displaying the spreadsheet. If the user device detects movement of the viewport, the user device can render a new UI in response to the movement. The user device also can be configured to update and/or clean the cache.Type: GrantFiled: June 7, 2012Date of Patent: August 28, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ming-Hsiung Chang, Shao-Yi Hung, Peng-Jen Chen, Li-Hui Chen, Hung-Ju King, Hsin Hui Huang
-
Patent number: 10019466Abstract: In one embodiment, an online social network accesses a social graph that includes a number of place-entity nodes each corresponding to a place-entity, and a number of user nodes each corresponding to a user. A heterogeneous graph is generated based on the place-entity nodes, user nodes, and n-gram nodes, each n-gram node corresponding to an n-gram in the name of at least one place-entity. Each n-gram node is connected to corresponding place-entity nodes containing the n-gram, and user nodes with a social networking interaction with the corresponding place-entity nodes. Each place-entity node is assigned an initial quality-score. The quality-scores are propagated through the redirection graph based on the connections between the place-entity nodes, the n-gram nodes, and the user nodes. A final quality-score is assigned to each place-entity node when the propagation of the quality-scores through the redirection graph reaches convergence.Type: GrantFiled: June 24, 2016Date of Patent: July 10, 2018Assignee: Facebook, Inc.Inventors: Hongzhao Huang, Peng-Jen Chen, Justin Moore, Yaniv Shmueli
-
Publication number: 20170201851Abstract: In one embodiment, an online social network accesses a social graph that includes a number of place-entity nodes each corresponding to a place-entity, and a number of user nodes each corresponding to a user. A heterogeneous graph is generated based on the place-entity nodes, user nodes, and n-gram nodes, each n-gram node corresponding to an n-gram in the name of at least one place-entity. Each n-gram node is connected to corresponding place-entity nodes containing the n-gram, and user nodes with a social networking interaction with the corresponding place-entity nodes. Each place-entity node is assigned an initial quality-score. The quality-scores are propagated through the redirection graph based on the connections between the place-entity nodes, the n-gram nodes, and the user nodes. A final quality-score is assigned to each place-entity node when the propagation of the quality-scores through the redirection graph reaches convergence.Type: ApplicationFiled: June 24, 2016Publication date: July 13, 2017Inventors: Hongzhao Huang, Peng-Jen Chen, Justin Moore, Yaniv Shmueli
-
Patent number: 9645723Abstract: Concepts and technologies are described herein for row and column navigation. In accordance with the concepts and technologies disclosed herein, a user device executes an application program configured to present data in a user interface (“UI”). The user device can execute a navigation controller to detect touch events at the user device. The navigation controller can determine if touch events correspond to input for panning or scrolling the UIs and for implementing the requested panning or scrolling. The navigation controller can include functionality for providing a touch event handler to detect input for panning or scrolling the data and a UI scrolling manager that implements the requested panning or scrolling. The panning or scrolling can be tracked and the data, as modified in accordance with the tracked movement, can be presented to a user in a UI.Type: GrantFiled: May 29, 2012Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ming-Hsiung Chang, Shao-Yi Hung, Li-Hui Chen, Peng-Jen Chen, Hsin Hui Huang, Hung-Ju King
-
Publication number: 20170031801Abstract: A runtime capability check determines functionality supported by a client application (e.g. a browser) on a computing device. During the runtime capability check, the client application (e.g. the browser) attempts to execute different function tests to determine its capabilities. The result information from the function tests are stored. The stored result information is used by the client application during subsequent connections with the server (e.g. the cookie is passed from the mobile computing device to the server). Based on the supported functionality as determined by the stored result information, the rendering code is adapted for, generated and delivered to the computing device by the server. For example, when the client application supports the tested functionality then the server renders the content using full feature rendering. When the client application does not support all of the tested functionality then the server renders the content using limited feature rendering.Type: ApplicationFiled: November 2, 2015Publication date: February 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ming-Chieh Chang, Peng-Jen Chen, Chih-Yung Chen, Sheng-Yao Shih