Patents by Inventor Shuo Wu
Shuo Wu 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: 20260031804Abstract: Provided a duty cycle calibration circuit, method and clock multiplier circuit, wherein the duty cycle calibration circuit generates a delay-matched clock signal that is aligned with the first edge of the calibration clock signal and has the same duty cycle as the calibration clock signal through a delay matching cell, and generates a feedback clock signal that is aligned with the first edge of the calibration clock signal and has the target duty cycle through a phase-locked loop cell when the phase-locked loop cell is in the locked state, thereby performing sampling processing on the delay-matched clock signal using the feedback clock signal through the calibration control cell when the phase-locked loop cell is in the locked state, can acquire a sampled signal is used to instruct the relationship between the duty cycle of the calibration clock signal and the target duty cycle.Type: ApplicationFiled: July 16, 2025Publication date: January 29, 2026Inventors: Weihua Zou, Yaozhong Zhang, Shuo Wu
-
Publication number: 20250104107Abstract: A survey distribution system receives a selection of a first subset of a user population. For example, an administrator of the system may select one or more user attributes of the users among the user population. In response, the survey distribution system identified the first subset of users based on the selected attributes. In some example embodiments, the administrator of the system may additionally define a maximum or minimum number of users to be exposed to the content, as well as targeting parameters for the content, such as a period of time in which to distribute the content to the first subset of users, as well as location criteria, such that the content may only be distributed to users located in specific areas.Type: ApplicationFiled: December 11, 2024Publication date: March 27, 2025Inventors: Tolga Can, Yu Chen, Yiwei Ma, Joshua Siegel, Shuo Wu
-
Patent number: 12190339Abstract: A survey distribution system receives a selection of a first subset of a user population. For example, an administrator of the system may select one or more user attributes of the users among the user population. In response, the survey distribution system identified the first subset of users based on the selected attributes. In some example embodiments, the administrator of the system may additionally define a maximum or minimum number of users to be exposed to the content, as well as targeting parameters for the content, such as a period of time in which to distribute the content to the first subset of users, as well as location criteria, such that the content may only be distributed to users located in specific areas.Type: GrantFiled: December 12, 2017Date of Patent: January 7, 2025Assignee: SNAP INC.Inventors: Tolga Can, Yu Chen, Yiwei Ma, Joshua Siegel, Shuo Wu
-
Patent number: 12143887Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: October 27, 2023Date of Patent: November 12, 2024Assignee: SNAP INC.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20240352022Abstract: The present invention relates to a group of IMB-C5 series compounds having anti-coronavirus activity and the application thereof. The structure of the IMB-C5 series compounds is as shown in formula (1). The application is an application of the IMB-C5 series compounds in preparing a drug. The drug is a drug for inhibiting coronavirus, and is preferably a drug for treating human coronavirus infection. The coronavirus is preferably human ?-coronavirus or human ?-coronavirus, especially novel coronavirus (SARS-COV-2).Type: ApplicationFiled: June 16, 2022Publication date: October 24, 2024Inventors: Bin HONG, Xiaofang CHEN, Yu DU, Yuhuan LI, Xiaotian DING, Mengqian QIAO, Yihua LI, Kun WANG, Cong BIAN, Haiyan YAN, Shuo WU, Huiqiang WANG, Rongmei GAO, Li WANG, Lifei WANG, Hongmin SUN, Xingxing LI
-
Patent number: 12020268Abstract: A survey distribution system receives a selection of a first subset of a user population. For example, an administrator of the system may select one or more user attributes of the users among the user population. In response, the survey distribution system identified the first subset of users based on the selected attributes. In some example embodiments, the administrator of the system may additionally define a maximum or minimum number of users to be exposed to the content, as well as targeting parameters for the content, such as a period of time in which to distribute the content to the first subset of users, as well as location criteria, such that the content may only be distributed to users located in specific areas.Type: GrantFiled: June 30, 2017Date of Patent: June 25, 2024Assignee: Snap Inc.Inventors: Tolga Can, Yu Chen, Yiwei Ma, Joshua Siegel, Shuo Wu
-
Publication number: 20240056766Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: October 27, 2023Publication date: February 15, 2024Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo wu
-
Patent number: 11864053Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: November 23, 2021Date of Patent: January 2, 2024Assignee: SNAP INC.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20220103967Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: November 23, 2021Publication date: March 31, 2022Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20220027931Abstract: A location based measurement system monitors user interactions with media items, and visitation data to physical locations, to calculate an engagement score of the media item, wherein the engagement score serves as an indication of a “lift” incited by the media item on a population of users exposed to the media item. The location based measurement system may be or include any instrumentality or aggregate of instrumentalities operable to compute, process, store, display, generate, communicate, or apply various forms of data for geo-fencing, control, or other purposes.Type: ApplicationFiled: October 5, 2021Publication date: January 27, 2022Inventors: Yiwei Ma, Shuo Wu, Masoud Akhoondi, Houshmand Shirani-Mehr, Douglas Cohen
-
Patent number: 11218834Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: May 12, 2020Date of Patent: January 4, 2022Assignee: Snap Inc.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Patent number: 11170393Abstract: A location based measurement system monitors user interactions with media items, and visitation data to physical locations, to calculate an engagement score of the media item, wherein the engagement score serves as an indication of a “lift” incited by the media item on a population of users exposed to the media item. The location based measurement system may be or include any instrumentality or aggregate of instrumentalities operable to compute, process, store, display, generate, communicate, or apply various forms of data for geo-fencing, control, or other purposes.Type: GrantFiled: November 2, 2017Date of Patent: November 9, 2021Assignee: Snap Inc.Inventors: Yiwei Ma, Shuo Wu, Masoud Akhoondi, Houshmand Shirani-Mehr, Douglas Cohen
-
Patent number: 10831767Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.Type: GrantFiled: November 13, 2016Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Publication number: 20200275235Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: ApplicationFiled: May 12, 2020Publication date: August 27, 2020Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Patent number: 10735890Abstract: A visitation tracking system tracks user visitation to locations of interest to generate and report visualizations of the user visitation data. The visitation tracking system may be or include a group of one or more server machines configured to receive a user input specifying a location of interest, cause display of a presentation of a set of proximity borders within a region in response to the user input specifying the location of interest, wherein the region is based on the location of interest, receives a selection of a region to monitor (e.g., proximity borders, geo-fences), detects entries of client devices to a geo-fence represented by the region to monitor, and causes display of a notification in response to the detection of the entries.Type: GrantFiled: July 31, 2017Date of Patent: August 4, 2020Assignee: Snap Inc.Inventors: Masoud Akhoondi, Yiwei Ma, Nima Khajehnouri, Rohan Monga, Shuo Wu
-
Publication number: 20170060876Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.Type: ApplicationFiled: November 13, 2016Publication date: March 2, 2017Inventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Patent number: 9529934Abstract: XPath evaluation in an XML data repository includes parsing an input XPath query using a simple path file to generate an execution tree about the XPath query, where the simple path file includes an XML file that is generated based on the hierarchical architecture of a plurality of XML files in the data repository, and the names of the nodes in the generated XML file are generated by recording the tag information of respective nodes in the plurality of XML files in the data repository. Execution of an execution tree for the data repository generates a final evaluation result.Type: GrantFiled: August 10, 2015Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bian Li, Yuan Li, Chang H. Liu, Xiaoyi Wang, Yunting Wang, Shuo Wu, Kang Xu
-
Patent number: 9495423Abstract: Query requests for RDF triples are obtained, wherein the query request(s) contain(s) at least one triple pattern; for each triple pattern, the corresponding elementary pattern is determined, and each triple pattern is converted to a weighted elementary pattern. The occurrence frequency of each elementary pattern is computed based on the weighted elementary patterns; at least one elementary pattern is chosen at least according to the occurrence frequency; and the RDF triples corresponding to the chosen at least elementary pattern are prefetched into the buffer. The corresponding apparatus is also provided. With the above method and apparatus, the frequently accessed RDF triples can be determined and prefetched into the buffer, which improves the query efficiency.Type: GrantFiled: October 9, 2013Date of Patent: November 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yue Pan, Xing Zhi Sun, Qing Fa Wang, Shuo Wu, Lin Hao Xu
-
Publication number: 20150347623Abstract: XPath evaluation in an XML data repository includes parsing an input XPath query using a simple path file to generate an execution tree about the XPath query, where the simple path file includes an XML file that is generated based on the hierarchical architecture of a plurality of XML files in the data repository, and the names of the nodes in the generated XML file are generated by recording the tag information of respective nodes in the plurality of XML files in the data repository. Execution of an execution tree for the data repository generates a final evaluation result.Type: ApplicationFiled: August 10, 2015Publication date: December 3, 2015Inventors: Bian Li, Yuan Li, Chang H. Liu, Xiaoyi Wang, Yunting Wang, Shuo Wu, Kang Xu
-
Patent number: 9158798Abstract: Embodiments of the invention relate to database large object (LOB) reorganization. An aspect of the invention includes calculating an activity of an inline LOB. The length of an inline LOB is redefined according to the activity of the inline LOB. LOB reorganization is performed based on the redefined length of the inline LOB.Type: GrantFiled: May 4, 2012Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Ke Wei Wei, Shuo Wu, Xin Ying Yang, Xiang Zhou