Patents by Inventor William Tang
William Tang 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: 11662958Abstract: A system and method for identification and location of user identified, feature specific printers works in conjunction with a user's smartphone or tablet computer. A user inputs their desired printer features into their device, and a listing of candidate printers within a search perimeter is rendered. A distance between the user device and each candidate printer is calculated from a determined location user device relative to locations of each of the candidate printers. The user selects their desired printer from the candidates, and directions for the user to walk to the selected printer are generated and displayed.Type: GrantFiled: September 16, 2021Date of Patent: May 30, 2023Assignee: Toshiba TEC KABUSHIKI KAISHAInventors: Phi Tran, Ngoc Nguyen, William Tang
-
Patent number: 11580099Abstract: Methods are presented for providing dynamic search filter suggestions that are updated and ranked based on the user filter selections. One method includes detecting a query received in a user interface (UI), calculating, by a search-candidate model, first search results, and calculating, by a suggestions model, first filter suggestions for filter categories to filter responses to the query. The suggestions model is obtained by training a machine-learning algorithm utilizing pairwise learning-to-rank modeling. The first search results and the first filter suggestions are presented in the UI. When a selection in the UI of a filter suggestion is detected, the search-candidate model calculates second search results for the filter categories based on the query and the selected filter suggestion, and the suggestions model calculates second first filter suggestions based on the query and the selected filter suggestion. The second search results and the second filter suggestions are presented in the UI.Type: GrantFiled: September 30, 2020Date of Patent: February 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Wenxiang Chen, William Tang, Runfang Zhou, Tanvi Sudarshan Motwani, Jeremy Lwanga, Sara Smoot Gerrard, Daniel Sairom Krishnan Hewlett, Alexandre Patry, Songtao Guo, Sai Krishna Bollam
-
Patent number: 11452898Abstract: A resistance-generating device includes a resilient body extending between opposed ends. The resilient body has a first portion extending between first and second mounting members of the device, and a second portion extending between the first and second mounting members. The first portion is spaced apart from the second portion, and the first and second mounting members are made of an inelastic material. At least one of the first and second mounting members is removably mountable to a corresponding one of the first and second mounting members of another resistance-generating device. The resilient body generates resistance upon the first and second portions being elastically deformed by displacement of the second mounting member mounted to a second structure relative to the first mounting member mounted to a first structure.Type: GrantFiled: February 17, 2021Date of Patent: September 27, 2022Assignee: 1195143 B.C. LTD.Inventors: Gregory Lloyd Corrigan, Benjamin Charles Zuckerman, Tima Fader, Yin Kwong William Tang
-
Publication number: 20220270148Abstract: A service request assistance system. A service request server includes a processor, a network interface, and memory, the processor having executable instructions to facilitate wireless data communication through the network interface with a plurality of customer handheld data devices and a plurality of employee handheld data devices. Each of the plurality of the customer handheld data devices includes a customer device processor running a customer device application. Each of the plurality of the employee handheld data devices includes an employee device processor running an employee application. The processor is configured to receive a plurality of customer requests. The processor is configured to distribute the plurality of customer requests to a plurality of employee handheld data devices, each of the plurality of employee handheld data devices displaying a request queue, the request queue being a visual representation of the plurality of customer requests.Type: ApplicationFiled: February 24, 2021Publication date: August 25, 2022Inventors: Ngoc NGUYEN, William TANG
-
Publication number: 20220198264Abstract: In an example embodiment, a machine-learned model is trained to rank anomaly points in time series data. The model is capable of being applied in parallel to many different time series simultaneously, allowing for a scalable solution for large scale online networks. The model outputs a ranking score for an input anomaly and allows for ranking of anomalies not just in the same time series but anomalies across multiple time series as well. This ranking can then be used to determine how best to present the ranked anomalies to users in a graphical user interface.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Songtao Guo, Robert Perrin REEVES, Bo YANG, Wan Qi GAO, William TANG, Patrick Ryan DRISCOLL, Shan ZHOU, Taylor Shelby BURFIELD, Adriana Dominique MEZA
-
Publication number: 20220100746Abstract: Methods are presented for providing dynamic search filter suggestions that are updated and ranked based on the user filter selections. One method includes detecting a query received in a user interface (UI), calculating, by a search-candidate model, first search results, and calculating, by a suggestions model, first filter suggestions for filter categories to filter responses to the query. The suggestions model is obtained by training a machine-learning algorithm utilizing pairwise learning-to-rank modeling. The first search results and the first filter suggestions are presented in the UI. When a selection in the UI of a filter suggestion is detected, the search-candidate model calculates second search results for the filter categories based on the query and the selected filter suggestion, and the suggestions model calculates second first filter suggestions based on the query and the selected filter suggestion. The second search results and the second filter suggestions are presented in the UI.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Inventors: Wenxiang Chen, William Tang, Runfang Zhou, Tanvi Sudarshan Motwani, Jeremy Lwanga, Sara Smoot Gerrard, Daniel Sairom Krishnan Hewlett, Alexandre Patry, Songtao Guo, Sai Krishna Bollam
-
Publication number: 20220004345Abstract: A system and method for identification and location of user identified, feature specific printers works in conjunction with a user's smartphone or tablet computer. A user inputs their desired printer features into their device, and a listing of candidate printers within a search perimeter is rendered. A distance between the user device and each candidate printer is calculated from a determined location user device relative to locations of each of the candidate printers. The user selects their desired printer from the candidates, and directions for the user to walk to the selected printer are generated and displayed.Type: ApplicationFiled: September 16, 2021Publication date: January 6, 2022Inventors: Phi TRAN, Ngoc NGUYEN, William TANG
-
Patent number: 11150848Abstract: A system and method for identification and location of user identified, feature specific printers works in conjunction with a user's smartphone or tablet computer. A user inputs their desired printer features into their device, and a listing of candidate printers within a search perimeter is rendered. A distance between the user device and each candidate printer is calculated from a determined location user device relative to locations of each of the candidate printers. The user selects their desired printer from the candidates, and directions for the user to walk to the selected printer are generated and displayed.Type: GrantFiled: February 21, 2020Date of Patent: October 19, 2021Assignee: Toshiba TEC Kabushiki KaishaInventors: Phi Tran, Ngoc Nguyen, William Tang
-
Publication number: 20210263687Abstract: A system and method for identification and location of user identified, feature specific printers works in conjunction with a user's smartphone or tablet computer. A user inputs their desired printer features into their device, and a listing of candidate printers within a search perimeter is rendered. A distance between the user device and each candidate printer is calculated from a determined location user device relative to locations of each of the candidate printers. The user selects their desired printer from the candidates, and directions for the user to walk to the selected printer are generated and displayed.Type: ApplicationFiled: February 21, 2020Publication date: August 26, 2021Inventors: Phi TRAN, Ngoc NGUYEN, William TANG
-
Publication number: 20210252325Abstract: A resistance-generating device includes a resilient body extending between opposed ends. The resilient body has a first portion extending between first and second mounting members of the device, and a second portion extending between the first and second mounting members. The first portion is spaced apart from the second portion, and the first and second mounting members are made of an inelastic material. At least one of the first and second mounting members is removably mountable to a corresponding one of the first and second mounting members of another resistance-generating device. The resilient body generates resistance upon the first and second portions being elastically deformed by displacement of the second mounting member mounted to a second structure relative to the first mounting member mounted to a first structure.Type: ApplicationFiled: February 17, 2021Publication date: August 19, 2021Inventors: Gregory Lloyd CORRIGAN, Benjamin Charles ZUCKERMAN, Tima FADER, Yin Kwong William TANG
-
Publication number: 20210231455Abstract: An augmented reality system and method for mobile device discovery with indoor and outdoor navigation includes a user device with a processor, memory, a touchscreen user interface and a wireless data interface. The processor generates a map display on the touchscreen including indicia illustrating a position of each of a plurality of MFPs on an associated premises. The processor receives a user selection of an indicia via the touchscreen and displays data corresponding to a status of a selected MFP associated with the user selected indicia. The processor receives a second user selection associated with the user selected indicia via the touchscreen and displays navigation data corresponding to navigation to the selected MFP.Type: ApplicationFiled: January 23, 2020Publication date: July 29, 2021Inventors: Amy NGUYEN, William TANG
-
Patent number: 10962002Abstract: Overheating of a process liquid retained in a reservoir of a multiphase pump during extended gas slugs is avoided by circulating a cooling liquid in thermal contact with a process liquid through an external cooling apparatus, which can include a heat exchanger. In some embodiments, process liquid from the reservoir is circulated through the cooling loop, while in other embodiments a separate cooling liquid is circulated between a reservoir heat exchanger and the external cooling apparatus. The liquid in the cooling loop can be circulated by a separate cooling pump, or process liquid can be circulated through the cooling loop due to a pressure differential between an inlet and an outlet of the cooling loop within the multiphase pump. The multiphase pump can be a twin screw pump, and the reservoir can be formed between outer and inner casings of the multiphase pump.Type: GrantFiled: November 1, 2016Date of Patent: March 30, 2021Assignee: Flowserve Management CompanyInventors: Alejandro Fratini, Jelenko Krsmanovic, Carlos Reyes, William Tang
-
Publication number: 20200410551Abstract: Techniques for suggesting targeting criteria for a content delivery campaign are provided. An affinity score representing an affinity between the attribute values of each pair of multiple pairs of attribute values is computed. First input indicating a particular attribute value for a particular attribute type is received through a user interface for creating a content delivery campaign. The user interface includes fields for inputting attribute values for multiple attribute types that includes the particular attribute type. In response to the first input and based on affinity scores associated with the particular attribute value, a set of suggested attribute values is identified. The user interface is updated to include the set of suggested attribute values. Second input indicating a selection of a particular suggested attribute value is received. The particular suggested attribute value is added to the content delivery campaign.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Runfang Zhou, Qi Guo, Jae Oh, Darren Chan, Wenxiang Chen, Chien-Chun Hung, Revant Kumar, Rohan Ramanath, Sara Smoot Gerrard, Tanvi Motwani, Alexandre Patry, William Tang, Liu Yang
-
Patent number: 10867284Abstract: A machine may be configured to generate recruitment leads based on targeted content. For example, the machine causes a presentation of an item of digital media in a user interface of a first device associated with a member of a social networking service. The member may be targeted for the presentation of the item of digital media. The machine, based on the presentation of the item to the member, accesses an event message pertaining to an interaction by the member with the item of digital media. The machine, based on the event message, identifies an indication of interest by the member in a content of the item. The machine generates a communication pertaining to the interest by the member in the content of the item. The machine transmits the communication to a second device associated with a recruiter.Type: GrantFiled: November 20, 2015Date of Patent: December 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Lanhui Long, Kevin Jia, Kathleen Garvey, Raviraj Jain, William Tang
-
Patent number: 10821383Abstract: An apparatus and method prevent entrained solids from entering a pump by directing a process stream through an active upstream filter that removes the solids, and then through a downstream idle filter where the process stream purges the filter of previously retained solids. The flow path is periodically switched to exchange the roles of the filters, so that none of the filters is saturated, and the solids remain in the process flow but bypass the pump. Any need for a low pressure destination for purged solids and purging fluid and/or any environmental impact of dumping process fluid and solids into the environment is thereby avoided. Partially opened valves can be used to divert only part of the downstream flow for filter purging. Selectable paths can be included for which no filters are purged. The downstream flow can be divided and used to simultaneously purge a plurality of idle filters.Type: GrantFiled: November 2, 2016Date of Patent: November 3, 2020Assignee: Flowserve Management CompanyInventors: Alejandro Fratini, Jelenko Krsmanovic, Carlos Reyes, William Tang
-
Patent number: 10322416Abstract: A sensor detects the presence of an upper cup in a pair of cups, between which pills are crushed by machine. Operation of the crushing machine is prevented if the upper cup is absent, and enabled if the upper cup is present. The sensor may be a photodiode that is sensitive to a beam of laser light that is directed over the lower cup. The beam passes when the upper cup is absent and is blocked by the upper cup when present. An optional sensor may be included to detect whether the drawer containing the cups and pills is closed, which is used as a further condition that must be satisfied before crushing can be started. Also, an interlock can be included to prevent the drawer from opening during the crushing process. By ensuring the presence of the upper cup, the escape of powdered medication can be prevented.Type: GrantFiled: October 4, 2016Date of Patent: June 18, 2019Inventors: Aaron Edward Fader, Yin Kwong William Tang
-
Publication number: 20180320685Abstract: Overheating of a process liquid retained in a reservoir of a multiphase pump during extended gas slugs is avoided by circulating a cooling liquid in thermal contact with a process liquid through an external cooling apparatus, which can include a heat exchanger. In some embodiments, process liquid from the reservoir is circulated through the cooling loop, while in other embodiments a separate cooling liquid is circulated between a reservoir heat exchanger and the external cooling apparatus. The liquid in the cooling loop can be circulated by a separate cooling pump, or process liquid can be circulated through the cooling loop due to a pressure differential between an inlet and an outlet of the cooling loop within the multiphase pump. The multiphase pump can be a twin screw pump, and the reservoir can be formed between outer and inner casings of the multiphase pump.Type: ApplicationFiled: November 1, 2016Publication date: November 8, 2018Applicant: Flowserve Management CompanyInventors: Alejandro Fratini, Jelenko Krsmanovic, Carlos Reyes, William Tang
-
Publication number: 20180311598Abstract: An apparatus and method prevent entrained solids from entering a pump by directing a process stream through an active upstream filter that removes the solids, and then through a downstream idle filter where the process stream purges the filter of previously retained solids. The flow path is periodically switched to exchange the roles of the filters, so that none of the filters is saturated, and the solids remain in the process flow but bypass the pump. Any need for a low pressure destination for purged solids and purging fluid and/or any environmental impact of dumping process fluid and solids into the environment is thereby avoided. Partially opened valves can be used to divert only part of the downstream flow for filter purging. Selectable paths can be included for which no filters are purged. The downstream flow can be divided and used to simultaneously purge a plurality of idle filters.Type: ApplicationFiled: November 2, 2016Publication date: November 1, 2018Inventors: Alejandro Fratini, Jelenko Krsmanovic, Carlos Reyes, William Tang
-
Publication number: 20180093276Abstract: A sensor detects the presence of an upper cup in a pair of cups, between which pills are crushed by machine. Operation of the crushing machine is prevented if the upper cup is absent, and enabled if the upper cup is present. The sensor may be a photodiode that is sensitive to a beam of laser light that is directed over the lower cup. The beam passes when the upper cup is absent and is blocked by the upper cup when present. An optional sensor may be included to detect whether the drawer containing the cups and pills is closed, which is used as a further condition that must be satisfied before crushing can be started. Also, an interlock can be included to prevent the drawer from opening during the crushing process. By ensuring the presence of the upper cup, the escape of powdered medication can be prevented.Type: ApplicationFiled: October 4, 2016Publication date: April 5, 2018Inventors: Aaron Edward Fader, Yin Kwong William Tang
-
Publication number: 20170147983Abstract: A machine may be configured to generate recruitment leads based on targeted content. For example, the machine causes a presentation of an item of digital media in a user interface of a first device associated with a member of a social networking service. The member may be targeted for the presentation of the item of digital media. The machine, based on the presentation of the item to the member, accesses an event message pertaining to an interaction by the member with the item of digital media. The machine, based on the event message, identifies an indication of interest by the member in a content of the item. The machine generates a communication pertaining to the interest by the member in the content of the item. The machine transmits the communication to a second device associated with a recruiter.Type: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: Lanhui Long, Kevin Jia, Kathleen Garvey, Raviraj Jain, William Tang