Patents by Inventor Alan Chung
Alan Chung 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: 20240143524Abstract: A processor for a cryptosystem. The processor comprises a hybrid processor architecture including a hardware processor, a software processor and an interconnection interface arranged to exchange data between the hardware processor and the software processor; wherein the hardware processor comprises a plurality of hardware accelerator modules arranged to perform computational tasks including at least one of number theoretic transforms (NTT) computation, arithmetic operations which are more time-consuming when being performed instead by the software-processor.Type: ApplicationFiled: October 10, 2022Publication date: May 2, 2024Inventors: Gaoyu MAO, Guangyan LI, Chak Chung CHEUNG, Alan Hiu Fung LAM
-
Patent number: 11973302Abstract: The present disclosure provides a method for aligning a master oscillator power amplifier (MOPA) system. The method includes ramping up a pumping power input into a laser amplifier chain of the MOPA system until the pumping power input reaches an operational pumping power input level; adjusting a seed laser power output of a seed laser of the MOPA system until the seed laser power output is at a first level below an operational seed laser power output level; and performing a first optical alignment process to the MOPA system while the pumping power input is at the operational pumping power input level, the seed laser power output is at the first level, and the MOPA system reaches a steady operational thermal state.Type: GrantFiled: February 20, 2023Date of Patent: April 30, 2024Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.Inventors: Chun-Lin Louis Chang, Henry Tong Yee Shian, Alan Tu, Han-Lung Chang, Tzung-Chi Fu, Bo-Tsun Liu, Li-Jui Chen, Po-Chung Cheng
-
Publication number: 20240083077Abstract: Described are mechanisms for multi-nozzle additive manufacturing. The mechanisms include a three-dimensional printer including a primary print head with a primary nozzle. The three-dimensional printer further includes a nozzle print head configured to print different nozzles for additive manufacturing of an object. The three-dimensional printer further includes a secondary nozzle printed by the nozzle print head, and the three-dimensional printer is configured to print the object using the primary print head, the primary nozzle, and the secondary nozzle.Type: ApplicationFiled: September 8, 2022Publication date: March 14, 2024Inventors: Alan Chung, Jeremy R. Fox, Martin G. Keen, Sarbajit K. Rakshit
-
Patent number: 11789665Abstract: Ink saturation for a print job varies according to prioritized elements identified within a given document or print job. Elements are prioritized according to pre-defined values according to document type and identified elements within the document type. High priority elements of a document are assigned greater ink saturation than lower priority elements of the same document. Automated prioritization is made possible by a crowd-sourced knowledge corpus including pre-defined document types and corresponding elements of the documents. Historic configurations accepted by a user drive a learning process using a feedback loop for refined decision-making as print jobs are submitted for printing.Type: GrantFiled: January 4, 2022Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Tushar Agrawal, Trudy L Hewitt, Alan Chung, Jeremy R. Fox
-
Patent number: 11783115Abstract: Hyperlink copyright infringement avoidance is provided. A hyperlink is identified in a post made by a user on a social media website. A review of the hyperlink is performed. An analysis of a post history of the user is performed. The hyperlink is removed from the post to form a sanitized post with a removed hyperlink based on at least one of the review of the hyperlink and the analysis of the post history of the user.Type: GrantFiled: September 30, 2022Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Grant Douglas Miller, Jeremy R. Fox, Alan Chung, Mauro Marzorati
-
Patent number: 11775419Abstract: A computer-implemented method, system and computer program product for testing a software application. User interactions with the functional and non-functional aspects of software applications are monitored. User experience profiles are then generated for the monitored users based on the monitored interactions. The best user experiences in connection with interacting with specific functional and non-functional aspects of the software applications are then identified based on the generated user experience profiles. Virtual users having different types of best user experiences in connection with interacting with different functional and non-functional aspects of the software applications are created. The software application is then tested using the virtual users to determine if the functional and non-functional aspects of the software application satisfy the best user experiences associated with the virtual users.Type: GrantFiled: September 25, 2022Date of Patent: October 3, 2023Assignee: International Business Machines CorporationInventors: Grant Douglas Miller, Alan Chung, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20230229365Abstract: Ink saturation for a print job varies according to prioritized elements identified within a given document or print job. Elements are prioritized according to pre-defined values according to document type and identified elements within the document type. High priority elements of a document are assigned greater ink saturation than lower priority elements of the same document. Automated prioritization is made possible by a crowd-sourced knowledge corpus including pre-defined document types and corresponding elements of the documents. Historic configurations accepted by a user drive a learning process using a feedback loop for refined decision-making as print jobs are submitted for printing.Type: ApplicationFiled: January 4, 2022Publication date: July 20, 2023Inventors: Zachary A. Silverstein, Tushar Agrawal, Trudy L. Hewitt, Alan Chung, Jeremy R. Fox
-
Patent number: 11687056Abstract: In an approach for identifying machinery conversion pivot opportunities utilizing a crowdsourced database, a processor receives machinery information for machinery of a user. A processor identifies a plurality of alternative uses for the machinery from a public cloud database based on the machinery information. A processor ranks the plurality of alternative uses for the machinery based on a set of factors. A processor sends the ranked plurality of alternative uses for the machinery to the user.Type: GrantFiled: December 15, 2020Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Trudy L. Hewitt, Zachary A. Silverstein, Alan Chung, Jeremy R. Fox
-
Patent number: 11653071Abstract: A first user input is detected from a client device. The first user input is directed at a video content that includes a set of one or more topics, the first user input is from a viewer of the video content. A set of one or more frames in the video content is analyzed based on the first user input. A first topic in the video content is identified based on the set of frames and based on the viewer. The video content, related to the first topic of the set of topics, is altered based on the set of frames and based on the viewer.Type: GrantFiled: September 23, 2021Date of Patent: May 16, 2023Assignee: International Business Machines CorporationInventors: Jacob Thomas Covell, Thomas Jefferson Sandridge, Alan Chung, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 11622408Abstract: A connectivity state of a communication platform on a plurality of user devices is identified. The plurality of user devices includes a first and second user device. A message from the first user device that is directed to the second user device regarding the connectivity state is detected. In response to detecting the message, an indication of the connectivity state is provided to the first user device.Type: GrantFiled: December 31, 2020Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Alan Chung, Jeremy R. Fox
-
Publication number: 20230091912Abstract: A first user input is detected from a client device. The first user input is directed at a video content that includes a set of one or more topics, the first user input is from a viewer of the video content. A set of one or more frames in the video content is analyzed based on the first user input. A first topic in the video content is identified based on the set of frames and based on the viewer. The video content, related to the first topic of the set of topics, is altered based on the set of frames and based on the viewer.Type: ApplicationFiled: September 23, 2021Publication date: March 23, 2023Inventors: Jacob Thomas Covell, Thomas Jefferson Sandridge, Alan Chung, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20230071472Abstract: A computer-implemented method, system and computer program product for testing a software application. User interactions with the functional and non-functional aspects of software applications are monitored. User experience profiles are then generated for the monitored users based on the monitored interactions. The best user experiences in connection with interacting with specific functional and non-functional aspects of the software applications are then identified based on the generated user experience profiles. Virtual users having different types of best user experiences in connection with interacting with different functional and non-functional aspects of the software applications are created. The software application is then tested using the virtual users to determine if the functional and non-functional aspects of the software application satisfy the best user experiences associated with the virtual users.Type: ApplicationFiled: September 25, 2022Publication date: March 9, 2023Inventors: Grant Douglas Miller, Alan Chung, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 11520692Abstract: A computer-implemented method, system and computer program product for testing a software application. User interactions with the functional and non-functional aspects of software applications are monitored. User experience profiles are then generated for the monitored users based on the monitored interactions. The best user experiences in connection with interacting with specific functional and non-functional aspects of the software applications are then identified based on the generated user experience profiles. Virtual users having different types of best user experiences in connection with interacting with different functional and non-functional aspects of the software applications are created. The software application is then tested using the virtual users to determine if the functional and non-functional aspects of the software application satisfy the best user experiences associated with the virtual users.Type: GrantFiled: September 8, 2021Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Grant Douglas Miller, Alan Chung, Jeremy R. Fox, Sarbajit K. Rakshit
-
Publication number: 20220210858Abstract: A connectivity state of a communication platform on a plurality of user devices is identified. The plurality of user devices includes a first and second user device. A message from the first user device that is directed to the second user device regarding the connectivity state is detected. In response to detecting the message, an indication of the connectivity state is provided to the first user device.Type: ApplicationFiled: December 31, 2020Publication date: June 30, 2022Inventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Alan Chung, Jeremy R. Fox
-
Publication number: 20220187784Abstract: In an approach for identifying machinery conversion pivot opportunities utilizing a crowdsourced database, a processor receives machinery information for machinery of a user. A processor identifies a plurality of alternative uses for the machinery from a public cloud database based on the machinery information. A processor ranks the plurality of alternative uses for the machinery based on a set of factors. A processor sends the ranked plurality of alternative uses for the machinery to the user.Type: ApplicationFiled: December 15, 2020Publication date: June 16, 2022Inventors: Trudy L. Hewitt, Zachary A. Silverstein, Alan Chung, Jeremy R. Fox
-
Patent number: 10313297Abstract: A system and method supporting instant messaging which removes many of the problems and barriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.Type: GrantFiled: June 21, 2016Date of Patent: June 4, 2019Assignee: FACEBOOK, INC.Inventors: Keith Bernstein, Alan Chung
-
Patent number: 9628431Abstract: A system and method supporting instant messaging which removes many of the problems and harriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.Type: GrantFiled: July 1, 2011Date of Patent: April 18, 2017Assignee: FACEBOOK, INC.Inventors: Keith Bernstein, Alan Chung
-
Publication number: 20160301654Abstract: A system and method supporting instant messaging which removes many of the problems and barriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.Type: ApplicationFiled: June 21, 2016Publication date: October 13, 2016Inventors: Keith Bernstein, Alan Chung
-
Publication number: 20160294740Abstract: A system and method supporting instant messaging which removes many of the problems and barriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.Type: ApplicationFiled: April 29, 2016Publication date: October 6, 2016Inventors: Keith Bernstein, Alan Chung
-
Patent number: 9363213Abstract: A system and method supporting instant messaging which removes many of the problems and harriers to the use of instant messaging through the use of universally unique identifiers to web pages for instant messaging sessions, with recipients invited to the instant messaging session via email.Type: GrantFiled: September 15, 2012Date of Patent: June 7, 2016Assignee: FACEBOOK, INC.Inventors: Keith Bernstein, Alan Chung