Patents by Inventor John Tsai
John Tsai 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: 12265522Abstract: The disclosed technology is generally directed to a distributed query-and-command system. In one example of the technology, in a trusted execution environment (TEE) of a first node, database code of the first node and distributed ledger code of the first node is executed, such that execution of the distributed ledger code of the first node instantiates a first instance of a distributed ledger of a consortium blockchain, and such that execution of the query-and-command code of the first node instantiates a first instance of a query-and-command system. The consortium blockchain is distributed among a plurality of nodes, and the query-and-command system is distributed among the plurality of nodes. A first transaction that is associated with modifying the query-and-command system is received. The first transaction is executed. Changes associated with the first transaction to the distributed ledger are persisted.Type: GrantFiled: July 29, 2022Date of Patent: April 1, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Ronald John Kamiel Euphrasia Bjones, Wei-Lun Tsai, Mark Eugene Russinovich, Sylvan W. Clebsch, Amaury Pierre Paul Chamayou
-
Publication number: 20250093947Abstract: The present disclosure generally relates to updating user interfaces based on user presence and/or outputting information about detected real-world object.Type: ApplicationFiled: July 19, 2024Publication date: March 20, 2025Inventors: Noah D. BEDARD, Julian QUINTANA, Ethan T. DANIELS, Ting SUN, Kathrin Berkner CIESLICKI, John S. KERR, Chad A. BRONSTEIN, Mahmut C. ORSAN, Eugene Y. KIM, Molly J. ANDERSON, Seung Wook KIM, Howard TSAI, Branko PETLJANSKI
-
Patent number: 12248888Abstract: Techniques are disclosed for facilitating the tuning of hyperparameter values during the development of machine learning (ML) models using visual analytics in a data science platform. In an example embodiment, a computer-implemented data science platform is configured to generate, and display to a user, interactive visualizations that dynamically change in response to user interaction. Using the introduced technique, a user can, for example, 1) tune hyperparameters through an iterative process using visual analytics to gain and use insights into how certain hyperparameters affect model performance and convergence, 2) leverage automation and recommendations along this process to optimize the tuning given available resources, 3) collaborate with peers, and 4) view costs associated with executing experiments during the tuning process.Type: GrantFiled: September 21, 2018Date of Patent: March 11, 2025Assignee: CLOUDERA, INC.Inventors: Gregorio Convertino, Tianyi Li, Haley Allen Most, Wenbo Wang, Yi-Hsun Tsai, Michael Tristan Zajonc, Michael John Lee Williams
-
Patent number: 12093425Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: May 10, 2023Date of Patent: September 17, 2024Inventors: John Tsai, Norihiro Edwin Aoki
-
Publication number: 20230325530Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: ApplicationFiled: May 10, 2023Publication date: October 12, 2023Inventors: John Tsai, Norihiro Edwin Aoki
-
Patent number: 11687669Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: February 23, 2022Date of Patent: June 27, 2023Assignee: PayPal, Inc.Inventors: John Tsai, Norihiro Edwin Aoki
-
Publication number: 20220179992Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: ApplicationFiled: February 23, 2022Publication date: June 9, 2022Inventors: John Tsai, Norihiro Edwin Aoki
-
Patent number: 11321485Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: June 9, 2020Date of Patent: May 3, 2022Assignee: PayPal, Inc.Inventors: Norihiro Edwin Aoki, John Tsai
-
Publication number: 20200372176Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: ApplicationFiled: June 9, 2020Publication date: November 26, 2020Inventors: Norihiro Edwin Aoki, John Tsai
-
Patent number: 10761212Abstract: Various systems, mediums, and methods herein describe mechanisms that enable client devices to transfer data between various sources and/or requesters. A smartphone system may receive one or more touch inputs from a graphical user interface. The smartphone system may determine a quantity requested and an identifier of the one or more requesters of the quantity. The smartphone system may determine one or more sources able to provide the requested quantity based on the identifier, where each source may be able to provide at least a portion of the quantity requested. The smartphone system may generate an indication of the one or more sources to display the indication on the graphical user interface.Type: GrantFiled: October 30, 2015Date of Patent: September 1, 2020Assignee: PAYPAL, INC.Inventors: John Tsai, Sumeet Ahuja
-
Patent number: 10678943Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: February 4, 2019Date of Patent: June 9, 2020Assignee: PayPal, Inc.Inventors: Norihiro Edwin Aoki, John Tsai
-
Publication number: 20190347251Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: ApplicationFiled: February 4, 2019Publication date: November 14, 2019Inventors: Norihiro Edwin Aoki, John Tsai
-
Patent number: 10198464Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: GrantFiled: December 28, 2015Date of Patent: February 5, 2019Assignee: PAYPAL, INC.Inventors: Norihiro Edwin Aoki, John Tsai
-
Publication number: 20170193624Abstract: Systems and methods for providing personal information certification and management includes receiving, from a first device, a first privacy policy associated with a website, associating the first privacy policy with a first certification, and displaying, on a customer device in response to the determining that the customer device has accessed the website, the first certification. One or more pre-authorized consent configurations associated with the customer is retrieved, from a non-transitory memory. Pre-authorized consent associated with the website is determined according to the one or more pre-authorized consent configurations using the first certification. The pre-authorized consent is sent to the first device.Type: ApplicationFiled: December 30, 2015Publication date: July 6, 2017Inventor: John Tsai
-
Publication number: 20170185638Abstract: Various systems, mediums, and methods herein describe aspects of personal information platforms accessible with client devices over communication networks in data infrastructures. A system may determine data associated with a user. The system may determine a personal information platform (PIP) based on the data associated with the user, where the PIP is configured to identify a number of data types from the data associated with the user. The system may determine accesses for one or more entities to the number of data types based on one or more services provided by the one or more entities to the user. The system may cause a client device to display an indication of the PIP, where the indication provides the one or more accesses of the one or more entities.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: Norihiro Edwin Aoki, John Tsai
-
Publication number: 20170123633Abstract: Various systems, mediums, and methods herein describe mechanisms that enable client devices to transfer data between various sources and/or requesters. A smartphone system may receive one or more touch inputs from a graphical user interface. The smartphone system may determine a quantity requested and an identifier of the one or more requesters of the quantity. The smartphone system may determine one or more sources able to provide the requested quantity based on the identifier, where each source may be able to provide at least a portion of the quantity requested. The smartphone system may generate an indication of the one or more sources to display the indication on the graphical user interface.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: John Tsai, Sumeet Ahuja
-
Publication number: 20080207996Abstract: The present invention relates to a portable imaging apparatus for imaging an internal area of an object, such as a body cavity, organ or passage of a human or animal. The imaging apparatus comprises an endoscope and a hand holdable image-viewing device releasably connectable to a proximal end of the endoscope. The endoscope comprises an image capture optical pathway and an illumination optical pathway. The image-viewing device comprises an image detector optically couplable to the image capture optical pathway, a display in communication with the detector and a light source optically couplable to the illumination optical pathway. In use, light is transmitted from the light source to the distal end of the endoscope via the illumination optical pathway and illuminates the internal area to be viewed. An optical image of the internal area is transmitted from the distal end of the endoscope to the image-viewing device via the optical image pathway and detected by the detector.Type: ApplicationFiled: June 6, 2006Publication date: August 28, 2008Applicant: SOLAR INTERNATIONAL PRODUCTS, INCInventor: John Tsai
-
Publication number: 20070031084Abstract: A system for monitoring traffic across a structure. A fiber Bragg grating (FBG) reflects a light wavelength. A mounting mechanism connects the FBG to the structure, such that physical change of the structure changes a stress to the FBG that changes the light wavelength. And optical fiber carries a first light beam to the FBG and carries a second light beam from the FGB. This permits first light beam including the light wavelength to be received from a light source, and permits the first light beam to be altered into the second light beam by passing the light wavelength through the FBG, and permits the second light beam to be provided to a detector to sense the light wavelength present in the second light beam. From this the stress in the structure and information about the traffic across a structure can be inferred.Type: ApplicationFiled: June 20, 2006Publication date: February 8, 2007Applicant: Fibera, Inc.Inventors: David Wang, John Tsai, How Lin, Le-Heng Wang
-
Publication number: 20060268281Abstract: A position determining system (PDS)(100) or multiple parameters measurement system (MPMS)(300) particularly useful for translation and rotation measurement of objects having up to five degrees of freedom. A light source (122, 302) provides light beams (124, 304) into at least two channels. Each channel may include an interferometer (310), reflective target (110, 314), beam splitter (128, 312), detector (132, 316), and receiver (318). In concert, the detectors (132, 316) sense horizontal, vertical, and roll position and the receivers (318) sense longitudinal and yaw position change. Optionally, modulation can be imposed on the light beams (124, 304) and phase-sensitive synchronous demodulation used to enhance accuracy.Type: ApplicationFiled: August 3, 2006Publication date: November 30, 2006Applicant: EXCEL PRECISION CORPORATIONInventor: John Tsai
-
Publication number: 20060214068Abstract: An improved railroad switch monitoring unit of the type that determines whether a mobile rail is brought into a closed state or an open state with respect to a stationary rail. The improvement comprises a fiber Bragg grating (FBG) included in the monitoring unit that is used to determine, based on stress able change in the resonant wavelength of the FBG, whether the mobile rail and the stationary rail are closed or open.Type: ApplicationFiled: March 27, 2006Publication date: September 28, 2006Applicant: Fibera, Inc.Inventor: John Tsai