Patents by Inventor Daniel Wong
Daniel Wong 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: 20260109567Abstract: A cable dispenser system has a container, a dispensing panel formed on the container, a main dispensing opening formed on the dispensing panel, and a dispenser opening insert mounted to the main dispensing opening. The dispenser opening insert has a lid, and a lid base. The lid covers the lid base. A cable is retained in the container. The main dispensing opening is configured so that the dispensing panel has a first grab area. The first grab area is sandwiched between a first lid retainer and the lid base. The first grab area and the lid base are flat and oriented as layers.Type: ApplicationFiled: October 21, 2024Publication date: April 23, 2026Inventor: DANIEL WONG
-
Patent number: 12554979Abstract: A method for adapting to a new domain an AI model pre-trained for a current domain. Having at least one main block of the AI model for modeling a target variable and having at least one covariates block of the AI model for modeling covariates effect on the target variable in the current domain, the method comprises: replacing the covariates block with a new covariates block adapted to the new domain, the new covariates block modifying one or more first layers compared to the covariate block, the target variable in the new domain being affected differently by at least one of the one or more covariates; training the new covariates block of the AI model using a new-domain-specific dataset from the new domain; and fine-tuning the at least one main block of the AI model using the new-domain-specific dataset from the new domain.Type: GrantFiled: October 30, 2020Date of Patent: February 17, 2026Assignee: ServiceNow, Inc.Inventor: Daniel Wong
-
Patent number: 12417083Abstract: A system and method for register coalescing is described. The system comprises a CORF, a coalescing-aware register file design for GPUs that simultaneously reduces the leakage and dynamic access power, while improving the overall performance of the GPU. CORF achieves these properties by enabling the reads to multiple operands that are packed together to be coalesced, reducing the number of reads to the RF, and improving dynamic energy and performance. CORF combines compiler-assisted register allocation with a reorganized register file (CORF++) in order to maximize operand coalescing opportunities.Type: GrantFiled: January 24, 2020Date of Patent: September 16, 2025Assignee: The Regents of the University of CaliforniaInventors: Nael Abu-Ghazaleh, Hodjat Asghari Esfeden, Daniel Wong
-
Patent number: 12406173Abstract: A method for forecasting future values of a target variable using past values thereof, the values of the target variable being affected by one or more covariates wherein the covariates are independent from the target variable. The method comprises using a covariate-specific AI model, computing a covariate effect of the covariates on the target variable. The covariates effect is a defined modification to the values of the target variable caused by the covariates. The method also comprises computing intrinsic past values of the target variable by removing the covariate effect of the covariates from past values of the target variable. The method further comprises using a target-variable-specific AI model, generating an intrinsic forecast of the future values of the target variable; and computing a forecast that includes the covariate effect using the intrinsic forecast of the future values of the target variable and the covariate effect.Type: GrantFiled: October 30, 2020Date of Patent: September 2, 2025Assignee: ServiceNow, Inc.Inventors: Daniel Wong, Dmitri Carpov, Nicolas Chapados
-
Publication number: 20250266993Abstract: A hardware security module system, method and device including one or more security meshes that cover portions of a circuit board including the encryption/decryption component for determining if an unwanted physical access of the circuit board is occurring and disabling or erasing the hardware security module to prevent the unauthorized access of encryption data.Type: ApplicationFiled: April 24, 2025Publication date: August 21, 2025Inventors: Jon Cameron Grant Curet, Daniel Wong
-
Patent number: 12393737Abstract: A hardware security module system, method and device including one or more switches and a circuit board having pairs of security contact pads coupled with encryption/decryption and security components for determining if an unwanted physical access of the circuit board is occurring and disabling or erasing sensitive encryption/decryption data to prevent the unauthorized access of the data.Type: GrantFiled: February 28, 2023Date of Patent: August 19, 2025Assignee: MARVELL ASIA PTE, LTDInventors: Jon Cameron Grant Curet, Daniel Wong
-
Publication number: 20220287563Abstract: Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time.Type: ApplicationFiled: June 2, 2022Publication date: September 15, 2022Applicant: Roche Diabetes Care, Inc.Inventors: Daniel Wong, David Hasker, Glenn Brassington, Stefan Weinert, Abhishek S. Soni, Alan Greenburg, Paul J. Galley, Ulrich Porsch, Robert E. Reinke, Marco De Polo
-
Patent number: 11382507Abstract: Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time.Type: GrantFiled: September 23, 2019Date of Patent: July 12, 2022Assignee: Roche Diabetes Care, Inc.Inventors: Daniel Wong, David Hasker, Glenn Brassington, Stefan Weinert, Abhishek S. Soni, Alan Greenburg, Paul J. Galley, Ulrich Porsch, Robert E. Reinke, Marco De Polo
-
Publication number: 20220138552Abstract: A method for adapting to a new domain an AI model pre-trained for a current domain. Having at least one main block of the AI model for modeling a target variable and having at least one covariates block of the AI model for modeling covariates effect on the target variable in the current domain, the method comprises: replacing the covariates block with a new covariates block adapted to the new domain, the new covariates block modifying one or more first layers compared to the covariate block, the target variable in the new domain being affected differently by at least one of the one or more covariates; training the new covariates block of the AI model using a new-domain-specific dataset from the new domain; and fine-tuning the at least one main block of the AI model using the new-domain-specific dataset from the new domain.Type: ApplicationFiled: October 30, 2020Publication date: May 5, 2022Inventor: Daniel WONG
-
Publication number: 20220138539Abstract: A method for forecasting future values of a target variable using past values thereof, the values of the target variable being affected by one or more covariates wherein the covariates are independent from the target variable. The method comprises using a covariate-specific AI model, computing a covariate effect of the covariates on the target variable. The covariates effect is a defined modification to the values of the target variable caused by the covariates. The method also comprises computing intrinsic past values of the target variable by removing the covariate effect of the covariates from past values of the target variable. The method further comprises using a target-variable-specific AI model, generating an intrinsic forecast of the future values of the target variable; and computing a forecast that includes the covariate effect using the intrinsic forecast of the future values of the target variable and the covariate effect.Type: ApplicationFiled: October 30, 2020Publication date: May 5, 2022Inventors: Daniel WONG, Dmitri CARPOV, Nicolas CHAPADOS
-
Publication number: 20220100484Abstract: A system and method for register coalescing is described. The system comprises a CORF, a coalescing-aware register file design for GPUs that simultaneously reduces the leakage and dynamic access power, while improving the overall performance of the GPU. CORF achieves these properties by enabling the reads to multiple operands that are packed together to be coalesced, reducing the number of reads to the RF, and improving dynamic energy and performance. CORF combines compiler-assisted register allocation with a reorganized register file (CORF++) in order to maximize operand coalescing opportunities.Type: ApplicationFiled: January 24, 2020Publication date: March 31, 2022Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Nael Abu-Ghazaleh, Hodjat Asghari Esfeden, Daniel Wong
-
Patent number: 11252430Abstract: The present disclosure is directed a system and method for exploiting camera and depth information associated with rendered video frames, such as those rendered by a server operating as part of a cloud gaming service, to more efficiently encode the rendered video frames for transmission over a network. The method and system of the present disclosure can be used in a server operating in a cloud gaming service to improve, for example, the amount of latency, downstream bandwidth, and/or computational processing power associated with playing a video game over its service. The method and system of the present disclosure can be further used in other applications where camera and depth information of a rendered or captured video frame is available.Type: GrantFiled: November 1, 2019Date of Patent: February 15, 2022Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Khaled Mammou, Ihab Amer, Gabor Sines, Lei Zhang, Michael Schmit, Daniel Wong
-
Publication number: 20210048433Abstract: An assay system and method for use in the field of chemical testing is disclosed. The assay system can be used for filtering whole blood for testing on an integrated circuit containing digital control functionality.Type: ApplicationFiled: October 6, 2020Publication date: February 18, 2021Applicant: Silicon BioDevices, Inc.Inventors: Octavian FLORESCU, Daniel WONG, Tracie MARTIN, Duane YAMASAKI, Remy CROMER
-
Patent number: 10794902Abstract: An assay system and method for use in the field of chemical testing is disclosed. The assay system can be used for filtering whole blood for testing on an integrated circuit containing digital control functionality.Type: GrantFiled: March 10, 2017Date of Patent: October 6, 2020Assignee: Silicon BioDevices, Inc.Inventors: Octavian Florescu, Daniel Wong, Tracie Martin, Duane Yamasaki, Remy Cromer
-
Publication number: 20200068213Abstract: The present disclosure is directed a system and method for exploiting camera and depth information associated with rendered video frames, such as those rendered by a server operating as part of a cloud gaming service, to more efficiently encode the rendered video frames for transmission over a network. The method and system of the present disclosure can be used in a server operating in a cloud gaming service to improve, for example, the amount of latency, downstream bandwidth, and/or computational processing power associated with playing a video game over its service. The method and system of the present disclosure can be further used in other applications where camera and depth information of a rendered or captured video frame is available.Type: ApplicationFiled: November 1, 2019Publication date: February 27, 2020Inventors: Khaled MAMMOU, Ihab AMER, Gabor SINES, Lei ZHANG, Michael SCHMIT, Daniel WONG
-
Publication number: 20200015680Abstract: Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time.Type: ApplicationFiled: September 23, 2019Publication date: January 16, 2020Applicant: Roche Diabetes Care, Inc.Inventors: Daniel Wong, David Hasker, Glenn Brassington, Stefan Weinert, Abhishek S. Soni, Alan Greenburg, Paul J. Galley, Ulrich Porsch, Robert E. Reinke, Marco De Polo
-
Patent number: 10491916Abstract: The present disclosure is directed a system and method for exploiting camera and depth information associated with rendered video frames, such as those rendered by a server operating as part of a cloud gaming service, to more efficiently encode the rendered video frames for transmission over a network. The method and system of the present disclosure can be used in a server operating in a cloud gaming service to improve, for example, the amount of latency, downstream bandwidth, and/or computational processing power associated with playing a video game over its service. The method and system of the present disclosure can be further used in other applications where camera and depth information of a rendered or captured video frame is available.Type: GrantFiled: October 1, 2013Date of Patent: November 26, 2019Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Khaled Mammou, Ihab Amer, Gabor Sines, Lei Zhang, Michael Schmit, Daniel Wong
-
Patent number: 10456036Abstract: Embodiments related to a self-administered, behavior modification program facilitated through a structured tailoring method and system thereof which accelerates and enhances the internalization process of the individual, and which provides help when the individual begins to fail in adhering or continuing with the behavior modification are disclosed. Program instructions that when executed by a processor causes a processor to initiate automatically a schedule of events of a structured tailoring procedure upon entry criteria being met at some unknown time, provide intervention according to the intervention preferences when the adherence criteria for one of the events has not been met, and end automatically the structured collection procedure upon exit criteria being met at some unknown time.Type: GrantFiled: June 18, 2010Date of Patent: October 29, 2019Assignee: Roche Diabetes Care, Inc.Inventors: Daniel Wong, David Hasker, Glenn Brassington, Stefan Weinert, Abhishek S. Soni, Alan Greenburg, Paul J. Galley, Ulrich Porsch, Robert E. Reinke, Marco De Polo
-
Patent number: 10140353Abstract: Relational data for a database table having multiple columns (dimensions) is represented as a histogram. The buckets of the histogram are clustered into clusters, the clusters are fewer in number than the buckets of the histogram. Each cluster is represented in hyper-space as a line segment (vector) with a thickness value. Average frequencies for the line segments (vectors) and their thickness values are computed. The average frequencies are processed by a query optimizer when processing a query predicate of a query to use as an estimation of selectivity or an estimation of a cardinality of a join operation.Type: GrantFiled: December 22, 2014Date of Patent: November 27, 2018Assignee: Teredata, US, Inc.Inventors: Congnan Luo, Heng Yuan, Daniel Wong, Guilian Wang
-
Patent number: 10044655Abstract: This disclosure relates to systems and methods that include receiving media content from a content submitter, classifying the media content by initiating one of synchronous classification and asynchronous classification based on a type of the media content, generating a media content certificate based on the media type, the certificate including results of the classification, storing the media content certificate with the media content, and filtering the media content based on at least one of an identity of the content submitter, the results of the classification, and the media content including malicious content.Type: GrantFiled: October 29, 2015Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Craig Martell, Daniel Wong, Ganesan Venkatasubramanian, Lifeng Sang, Maulin Patel, Mohammad Shafkat Amin, Shivakumar Edayathumangalam Raman, Siddharth Agarwal, Vicente Barbosa da Silveira