Patents by Inventor Ou Wang
Ou 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).
-
Patent number: 10362126Abstract: In a social networking system, photographs and photographic sets are recommended to a user based upon information gathered from the user's social networking profile, as well as information gathered from the social networking profile of the user's friends, and the general pattern of usage by the user of various elements of the social network. In one embodiment, information entered into the social networking profile of the user is used to recommend additional photos and sets of photos. In one embodiment, user preferences indicated by the user via elements of the social network are considered in recommending photos or photo sets. In one embodiment, the general usage pattern of the social network is considered when recommending additional photos and sets of photos to the user. In one embodiment, profile information, usage information, or the indicated preferences of the user's friends are used to recommend additional photos and photo sets.Type: GrantFiled: February 4, 2016Date of Patent: July 23, 2019Assignee: FACEBOOK, INC.Inventors: Emily Grewal, Joe Binney, Xiao Ou Wang
-
Patent number: 10353542Abstract: Techniques for context sensitive illustrated graphical user interface elements, comprising a social networking application. The social networking application may include, among other components, a social networking graphical elements management component to provide a list of recommended graphical element identifier information, in response to a request for the list of recommended graphical element identifier information, a context determination component to determine user context information representative of the at least one user context based at least partially on user communications intent information, user profile information, device location information, calendar event information, and/or external event information, and a graphical elements recommendation component to generate the list of recommended graphical element identifier information based at least partially on the user profile information, graphical elements promotion information, and/or the user context information.Type: GrantFiled: April 2, 2015Date of Patent: July 16, 2019Assignee: FACEBOOK, INC.Inventors: Garima Sinha, Xiao Ou Wang, Kent Fu Ho Tam
-
Patent number: 10356135Abstract: A social networking system generates stories based on actions taken by entities of the social networking system. The system applies a set of rules to the stories to categorize each story and displays the news feed as multiple sections, each displaying a category of generated stories. A story may be categorized according to its content and/or the user associated with the story. In addition to stories about a user's direct connections, stories may be generated by the user's soft connections. Supplemental content may be generated based on a section of the newsfeed currently being accessed and displayed in a related content unit adjacent to a news feed section.Type: GrantFiled: January 22, 2013Date of Patent: July 16, 2019Assignee: Facebook, Inc.Inventors: Xiao Ou Wang, Chris Struhar, Robert William Cathcart, Robyn David Morris, Laney Kuenzel
-
Patent number: 10303330Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. The saved content item may be reinserted in a newsfeed presented to the user, integrated into collections, archived, used for notifications to the user, or otherwise subsequently presented to the user. A plug-in may be used to save content items accessed through websites external to the social networking system. As privacy settings associated with a saved content item are modified, the modified privacy settings are applied to the saved content item, which may prevent the user saving the content item from subsequently viewing the saved content item.Type: GrantFiled: June 13, 2016Date of Patent: May 28, 2019Assignee: Facebook, Inc.Inventors: Jane Leibrock, Loren Alfred Cheng, Matthew Brown, Jessica Gronski, Marc Horowitz, William Jacobs, Zhengzheng Pan, Xiao Ou Wang, Joshua Van Dyke Watzman, Luke Woods, Rachel Margaret Wong
-
Patent number: 10162435Abstract: An input device and an input method using the same are provided. The input device is adapted to a computing device and includes a stylus body, a tip sensing module, a gesture sensing module, a processor and a wireless module. The tip sensing module is configured to detect a touch event on a touch screen of the computing device. The gesture sensing module is configured to detect an orientation of the stylus body. The processor is coupled to the tip sensing module and the gesture sensing module, and is configured to generate a command when the touch event on the touch screen and the orientation are detected. The wireless module is coupled to the processor and is configured to transmit the command to the computing device to trigger a function on the computing device.Type: GrantFiled: January 4, 2016Date of Patent: December 25, 2018Assignee: ASUSTeK COMPUTER INC.Inventors: Peter Timothy Clark, Chih-Wen Hsieh, Yi-Ou Wang
-
Patent number: 10088943Abstract: A touch control device including a touchpad, a first driving circuit and a system circuit is provided. The first driving circuit is coupled to the touchpad for driving the touchpad to detect a sensed value frame of a touch event on the touchpad. The system circuit is coupled to the first driving circuit for analyzing the sensed value frame provided by the first driving circuit to recognize a first finger position, a second finger position and a third finger position, and defining the first finger position as a left key position of a virtual mouse, the second finger position as a right key position of the virtual mouse according to a position relationship among the first finger position, the second finger position and the third finger position. An operating method of a touch control device is also provided.Type: GrantFiled: June 24, 2016Date of Patent: October 2, 2018Assignee: ASUSTeK COMPUTER INC.Inventors: Ya-Ting Chen, Hung-Yi Lin, Yi-Ou Wang
-
Publication number: 20180195060Abstract: Disclosed is a method for constructing a long fragment DNA library, comprising the following steps: 1) breaking a long fragment DNA into target fragments of 3-10 kb by transposase, then amplifying the target fragments, and obtaining target fragment amplification products containing dUTP; 2) amplifying the dUTP in the products by removing the target fragments, fragmenting the target fragments secondarily into DNA short fragments of 300-1200 bp; 3) connecting both ends of the DNA short fragments with sequencing linker single chains A and sequencing linker single chains B respectively; and obtaining connecting sequencing linker products; and 4) PCR amplifying the connecting sequencing linker products, to obtain amplification products.Type: ApplicationFiled: April 14, 2016Publication date: July 12, 2018Applicants: BGI SHENZHEN, BGI SHENZHEN CO., LIMITEDInventors: Ou WANG, Cankun CHANG, Lin LIN, Hui JIANG, Wenwei ZHANG
-
Publication number: 20170341051Abstract: Provided is a method of constructing a sequencing library. The method includes 1) providing a single-stranded DNA fragment from a biological sample; 2) subjecting the single-stranded DNA fragment to whole genomic amplification to obtain a whole genome amplification product; 3) fragmenting the whole genome amplification product using a transposase embedded with two adaptors to obtain a fragmented product with two adaptors respectively at two ends; and 4) amplifying the fragmented product with two adaptors respectively at two ends using a tag sequence and a pair of primers to obtain said sequencing library.Type: ApplicationFiled: August 3, 2017Publication date: November 30, 2017Inventors: Ou Wang, Xiaofang Chen, Liangying Zou, Cankun Chang, Hui Jiang, Wenwei Zhang
-
Patent number: 9787620Abstract: A social networking system aggregates two or more stories having at least one common characteristic to create an aggregated story unit. Each story describes an action performed on an object over the social networking system or external to the social networking system. The aggregated story unit includes one or more input elements allowing a viewing user to interact with the aggregate story unit as a whole or with individual stories in the aggregated story unit. The input elements included in the aggregated story unit may be based on the types of the actions or of the objects described by stories in the aggregated story unit and on one or more input policies.Type: GrantFiled: September 26, 2016Date of Patent: October 10, 2017Assignee: Facebook, Inc.Inventors: Robert William Cathcart, Mark Tonkelowitz, Xiao Ou Wang
-
Publication number: 20170192537Abstract: An input device and an input method using the same are provided. The input device is adapted to a computing device and includes a stylus body, a tip sensing module, a gesture sensing module, a processor and a wireless module. The tip sensing module is configured to detect a touch event on a touch screen of the computing device. The gesture sensing module is configured to detect an orientation of the stylus body. The processor is coupled to the tip sensing module and the gesture sensing module, and is configured to generate a command when the touch event on the touch screen and the orientation are detected. The wireless module is coupled to the processor and is configured to transmit the command to the computing device to trigger a function on the computing device.Type: ApplicationFiled: January 4, 2016Publication date: July 6, 2017Inventors: Clark Peter Timothy, Chih-Wen Hsieh, Yi-Ou Wang
-
Publication number: 20170147182Abstract: Techniques to remotely configure interface settings for messaging clients are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a user interface configuration object at a first messaging client on the first client device, the first messaging client on the first client device associated with a first user account with a messaging system, the user interface configuration object indicating a user interface setting specified at a second messaging client on a second client device, the second messaging client on the second client device associated with a second user account with the messaging system; and a user interface component operative to store the user interface setting in association with a message thread associated with the first user account and the second user account; and display a message thread interface for the message thread based on the user interface setting. Other embodiments are described and claimed.Type: ApplicationFiled: November 25, 2015Publication date: May 25, 2017Applicant: Facebook, Inc.Inventors: Peter Henry Martinazzi, Richard Kenneth Zadorozny, Jennifer A. Burge, Xiao Ou Wang, Benjamin Eric Hiller
-
Publication number: 20170083212Abstract: An operation method for application program preview interface which is stored in a storage unit and executed in a computer system. The operation method includes the steps of: displaying a plurality of operation modes on a first display area; selecting one of the operation modes in accordance with a first indicating signal; and displaying at least one selectable object on a second display area, wherein the selectable object is an application program opened or executed in the selected operation mode.Type: ApplicationFiled: December 5, 2016Publication date: March 23, 2017Inventors: Meng-Ju LU, Hao-Ping LIN, Ya-Ting CHEN, Yi-Ou WANG, Yi-Lung TSAI
-
Publication number: 20170061648Abstract: An optical measurement device and an optical measurement method for measuring a gap on an electronic device are provided. The optical measurement device includes an image capture device and an image processing device. The image capture device is used to capture an image including a gap. The electronic device includes a body and a component assembled on the body. The gap of the electronic device is existed between the body and the component. The image processing device is coupled to the image capture device. The image processing device is used to receive the image, and the image scanning operation is executed to the image to measure the breadth of the gap. The precise measurement result is quickly obtained.Type: ApplicationFiled: August 22, 2016Publication date: March 2, 2017Applicant: ASUSTeK COMPUTER INC.Inventors: Kuan-Hsien Liu, Ding-Chia Kao, Hao-Ting Hung, Yi-Ou Wang, You-Hung Tsai, Po Hung Huang
-
Patent number: 9552132Abstract: An operation method for application program preview interface which is stored in a storage unit and executed in a computer system. The operation method includes the steps of: displaying a plurality of operation modes on a first display area; selecting one of the operation modes in accordance with a first indicating signal; and displaying at least one selectable object on a second display area, wherein the selectable object is an application program opened or executed in the selected operation mode.Type: GrantFiled: December 10, 2013Date of Patent: January 24, 2017Assignee: ASUSTEK COMPUTER INC.Inventors: Meng-Ju Lu, Hao-Ping Lin, Ya-Ting Chen, Yi-Ou Wang, Yi-Lung Tsai
-
Publication number: 20170012914Abstract: A social networking system aggregates two or more stories having at least one common characteristic to create an aggregated story unit. Each story describes an action performed on an object over the social networking system or external to the social networking system. The aggregated story unit includes one or more input elements allowing a viewing user to interact with the aggregate story unit as a whole or with individual stories in the aggregated story unit. The input elements included in the aggregated story unit may be based on the types of the actions or of the objects described by stories in the aggregated story unit and on one or more input policies.Type: ApplicationFiled: September 26, 2016Publication date: January 12, 2017Inventors: Robert William Cathcart, Mark Tonkelowitz, Xiao Ou Wang
-
Publication number: 20170003805Abstract: A touch control device including a touchpad, a first driving circuit and a system circuit is provided. The first driving circuit is coupled to the touchpad for driving the touchpad to detect a sensed value frame of a touch event on the touchpad. The system circuit is coupled to the first driving circuit for analyzing the sensed value frame provided by the first driving circuit to recognize a first finger position, a second finger position and a third finger position, and defining the first finger position as a left key position of a virtual mouse, the second finger position as a right key position of the virtual mouse according to a position relationship among the first finger position, the second finger position and the third finger position. An operating method of a touch control device is also provided.Type: ApplicationFiled: June 24, 2016Publication date: January 5, 2017Inventors: Ya-Ting Chen, Hung-Yi Lin, Yi-Ou Wang
-
Patent number: 9479347Abstract: A social networking system aggregates two or more stories having at least one common characteristic to create an aggregated story unit. Each story describes an action performed on an object over the social networking system or external to the social networking system. The aggregated story unit includes one or more input elements allowing a viewing user to interact with the aggregate story unit as a whole or with individual stories in the aggregated story unit. The input elements included in the aggregated story unit may be based on the types of the actions or of the objects described by stories in the aggregated story unit and on one or more input policies.Type: GrantFiled: March 8, 2016Date of Patent: October 25, 2016Assignee: Facebook, Inc.Inventors: Robert William Cathcart, Mark Tonkelowitz, Xiao Ou Wang
-
Publication number: 20160283067Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. The saved content item may be reinserted in a newsfeed presented to the user, integrated into collections, archived, used for notifications to the user, or otherwise subsequently presented to the user. A plug-in may be used to save content items accessed through websites external to the social networking system. As privacy settings associated with a saved content item are modified, the modified privacy settings are applied to the saved content item, which may prevent the user saving the content item from subsequently viewing the saved content item.Type: ApplicationFiled: June 13, 2016Publication date: September 29, 2016Inventors: Jane Leibrock, Loren Alfred Cheng, Matthew Brown, Jessica Gronski, Marc Horowitz, William Jacobs, Zhengzheng Pan, Xiao Ou Wang, Joshua Van Dyke Watzman, Luke Woods, Rachel Margaret Wong
-
Patent number: 9396502Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. The saved content item may be reinserted in a newsfeed presented to the user, integrated into collections, archived, used for notifications to the user, or otherwise subsequently presented to the user. A plug-in may be used to save content items accessed through websites external to the social networking system. As privacy settings associated with a saved content item are modified, the modified privacy settings are applied to the saved content item, which may prevent the user saving the content item from subsequently viewing the saved content item.Type: GrantFiled: January 23, 2013Date of Patent: July 19, 2016Assignee: Facebook, Inc.Inventors: Jane Leibrock, Loren Alfred Cheng, Matthew Brown, Jessica Gronski, Marc Horowitz, William Jacobs, Zhengzheng Pan, Xiao Ou Wang, Joshua Van Dyke Watzman, Luke Woods, Rachel Margaret Wong
-
Patent number: D850125Type: GrantFiled: December 28, 2017Date of Patent: June 4, 2019Assignee: Shenzhen Accompany Tech Co., Ltd.Inventors: Nian-Ou Wang, Ke Li, Yi-Ling Chen, Hong-Jing Chen