Patents by Inventor Patrick Chan
Patrick Chan 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: 20250130125Abstract: An optical sensor system may include optical fibers having at least one corresponding optical sensing element configured to reflect light; a laser configured to output light of a discrete wavelength and to change the discrete wavelength through a sequence; an optical network connecting the laser to the optical fibers, and configured to split the output light so that a split portion of the output light is transmitted through an optical fiber of the optical fibers to the at least one corresponding optical sensing element which may reflect at least a portion of the split portion; an optical sensor configured to obtain information about of the reflected light and to output data corresponding to the information about the reflected light; and a processor configured to: obtain, from the optical sensor, the data corresponding to the information about the reflected light in correspondence with discrete wavelengths of the sequence.Type: ApplicationFiled: October 22, 2024Publication date: April 24, 2025Inventors: Allen Parker, Patrick Chan, Jonathan Lopez, Frank Pena, Craig Stephens
-
Patent number: 11797759Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: GrantFiled: December 17, 2021Date of Patent: October 24, 2023Assignee: Verizon Patent and Licensing Inc.Inventor: Patrick Chan
-
Publication number: 20230259650Abstract: Techniques for generating and implementing data privacy policies are described. In an example, metadata associated with a data source is annotated with attributes indicative of the data contained therein and its associated sensitivity. Based on the annotated metadata and the contexts in which the data will be accessed, including the purpose for accessing the data, the role of the accessor, and the location of the accessor, privacy policies are generated from a privacy model. The privacy policies are generated with a collection of methods for protecting the data in the data source upon access. Based on a privacy policy and a target computing environment, an executable instance of the privacy policy is generated and deployed in the target computing environment to protect the data.Type: ApplicationFiled: February 15, 2023Publication date: August 17, 2023Applicant: Bornio, Inc.Inventors: Maryam Sepehri, Patrick Chan, Altamiro Santos, Ravi Jagannathan
-
Publication number: 20220108066Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: ApplicationFiled: December 17, 2021Publication date: April 7, 2022Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Patrick CHAN
-
Patent number: 11216612Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: GrantFiled: September 24, 2019Date of Patent: January 4, 2022Assignee: Verizon Patent and Licensing Inc.Inventor: Patrick Chan
-
Publication number: 20200019604Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: ApplicationFiled: September 24, 2019Publication date: January 16, 2020Inventor: Patrick CHAN
-
Publication number: 20190370818Abstract: A computerized method of identifying accounts stored in a database of an account management system, for review under jurisdictionally relevant CIP/AML/KYC requirements is described, as is a computerized account database access tool having a data extraction module, an inclusion rules module, an exclusion rules module and a merge and aggregate module.Type: ApplicationFiled: August 14, 2019Publication date: December 5, 2019Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Michael Cole, Patrick Chan, Kevin Eng, Adam Genn, Charles Mcmahon, Patrick Sedden, Anand Waishampayan
-
Patent number: 10437924Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: GrantFiled: December 22, 2015Date of Patent: October 8, 2019Assignee: OATH INC.Inventor: Patrick Chan
-
Publication number: 20190188649Abstract: Disclosed are various embodiments for providing fill-in notifications to end users. A cancellation event is identified for an appointment corresponding to a timeslot. Then, an eligible user for a new appointment corresponding to the timeslot is identified. A notification is then sent to the eligible user. The notification can include a request for the eligible user to schedule the new appointment for the timeslot.Type: ApplicationFiled: November 7, 2018Publication date: June 20, 2019Inventors: Joshua Cain, Dekel Albocher, Patrick Chan
-
Publication number: 20170177699Abstract: Disclosed herein is an optimized data interchange system, method and architecture. An original data interchange document, such as a JavaScript™ Object Notation (JSON) document, comprising a number of name/value pairs is separated, or split, into a template document and a data document for separate transmission. The two documents can be recombined at a destination computing device.Type: ApplicationFiled: December 22, 2015Publication date: June 22, 2017Inventor: Patrick Chan
-
Patent number: 9525420Abstract: Techniques are described for providing highly integrated and configurable IO ports for integrated circuits that can be individually configured for a variety of general purpose digital or analog functions, such as multiple channel analog-to-digital converters (ADC), multiple channel digital-to-analog converters (DAC), multiplexers, GPIOs, analog switches, switch and multiplexers, digital logic level translators, comparators, temperature sensors and relays, and so forth. The configurations of individual ports can be set by a configuration register that can, for instance, designate the function and voltage range of the port without impacting the other ports. In embodiments, logic mapping of a port order sequence can be defined. A data register can also be included for handling microcontroller commands and storing conversion results from, for instance, a port functioning as an ADC input port.Type: GrantFiled: September 28, 2015Date of Patent: December 20, 2016Assignee: Maxim Integrated Products, Inc.Inventors: Arman Hematy, Martin Mason, Pierre Haubursin, Patrick Chan
-
Patent number: 9442610Abstract: A differential sensing scheme provides a means for detecting one or more touch events on a touch sensitive device in the presence of incident noise. Instead of sensing one touch sensitive channel, such as a row, column, or single touch sensor, multiple touch sensitive channels are sampled at a time. By sampling two nearby channels simultaneously and doing the measurement differentially, noise common to both channels is cancelled. The differential sensing scheme is implemented using simple switch-capacitor AFE circuitry. The originally sensed data on each individual channel is recovered free of common-mode noise. The recovered sensed data is used to determine the presence of one or more touch events and if present the location of each touch event on the touch sensitive device.Type: GrantFiled: July 3, 2013Date of Patent: September 13, 2016Assignee: QUALCOMM Technologies, Inc.Inventors: Ashutosh R. Joharapurkar, Jean C. Le, Natarajan Viswanathan, Patrick Chan
-
Publication number: 20160209947Abstract: A differential sensing scheme provides a means for detecting one or more touch events on a touch sensitive device in the presence of incident noise. Instead of sensing one touch sensitive channel, such as a row, column, or single touch sensor, multiple touch sensitive channels are sampled at a time. By sampling two nearby channels simultaneously and doing the measurement differentially, noise common to both channels is cancelled. The differential sensing scheme is implemented using simple switch-capacitor AFE circuitry. The originally sensed data on each individual channel is recovered free of common-mode noise. The recovered sensed data is used to determine the presence of one or more touch events and if present the location of each touch event on the touch sensitive device.Type: ApplicationFiled: July 3, 2013Publication date: July 21, 2016Inventors: Ashutosh R. Joharapurkar, Jean C. Le, Natarajan Viswanathan, Patrick Chan
-
Patent number: 9391607Abstract: Random sampling techniques include techniques for reducing or eliminating errors in the output of capacitive sensor arrays such as touch panels. The channels of the touch panel are periodically sampled to determine the presence of one or more touch events. Each channel is individually sampled in a round robin fashion, referred to as a sampling cycle. During each sampling cycle, all channels are sampled once. Multiple sampling cycles are performed such that each channel is sampled multiple times. Random sampling techniques are used to sample each of the channels. One random sampling technique randomizes a starting channel in each sampling cycle. Another random sampling technique randomizes the selection of all channels in each sampling cycle. Yet another random sampling technique randomizes the sampling cycle delay period between each sampling cycle. Still another random sampling technique randomizes the channel delay period between sampling each channel.Type: GrantFiled: January 7, 2011Date of Patent: July 12, 2016Assignee: QUALCOMM Technologies, Inc.Inventors: Ashutosh Ravindra Joharapurkar, Patrick Chan, David L. Allen, Natarajan Viswanathan
-
Patent number: 9337860Abstract: A system includes a sub-binary radix digital-to-analog converter (DAC) that converts a digital input signal to an analog output signal based on a sub-radix DAC code. A radix conversion module performs radix conversion on the digital input signal. To perform the radix conversion, the radix conversion module associates bit positions corresponding to the digital input signal with respective analog weights and converts the digital input signal to the sub-radix DAC code based on the respective analog weights.Type: GrantFiled: May 26, 2015Date of Patent: May 10, 2016Assignee: Maxim Integrated Products, Inc.Inventors: Yuanfang Li, David Castaneda, Jean CauXuan Le, Patrick Chan
-
Publication number: 20160104166Abstract: A computerized method of identifying accounts stored in a database of an account management system, for review under jurisdictionally relevant CIP/AML/KYC requirements is described, as is a computerized account database access tool having a data extraction module, an inclusion rules module, an exclusion rules module and a merge and aggregate module.Type: ApplicationFiled: October 8, 2014Publication date: April 14, 2016Applicant: MORGAN STANLEYInventors: MICHAEL COLE, PATRICK CHAN, KEVIN ENG, ADAM GENN, CHARLES MCMAHON, PATRICK SEDDEN, ANAND WAISHAMPAYAN
-
Publication number: 20160020770Abstract: Techniques are described for providing highly integrated and configurable IO ports for integrated circuits that can be individually configured for a variety of general purpose digital or analog functions, such as multiple channel analog-to-digital converters (ADC), multiple channel digital-to-analog converters (DAC), multiplexers, GPIOs, analog switches, switch and multiplexers, digital logic level translators, comparators, temperature sensors and relays, and so forth. The configurations of individual ports can be set by a configuration register that can, for instance, designate the function and voltage range of the port without impacting the other ports. In embodiments, logic mapping of a port order sequence can be defined. A data register can also be included for handling microcontroller commands and storing conversion results from, for instance, a port functioning as an ADC input port.Type: ApplicationFiled: September 28, 2015Publication date: January 21, 2016Inventors: Arman Hematy, Martin Mason, Pierre Haubursin, Patrick Chan
-
Patent number: 9148147Abstract: Techniques are described for providing highly integrated and configurable IO ports for integrated circuits that can be individually configured for a variety of general purpose digital or analog functions, such as multiple channel analog-to-digital converters (ADC), multiple channel digital-to-analog converters (DAC), multiplexers, GPIOs, analog switches, switch and multiplexers, digital logic level translators, comparators, temperature sensors and relays, and so forth. The configurations of individual ports can be set by a configuration register that can, for instance, designate the function and voltage range of the port without impacting the other ports. In embodiments, logic mapping of a port order sequence can be defined. A data register can also be included for handling microcontroller commands and storing conversion results from, for instance, a port functioning as an ADC input port.Type: GrantFiled: February 26, 2014Date of Patent: September 29, 2015Assignee: Maxim Integrated Products, Inc.Inventors: Arman Hematy, Martin Mason, Pierre Haubursin, Patrick Chan
-
Publication number: 20140354328Abstract: Techniques are described for providing highly integrated and configurable IO ports for integrated circuits that can be individually configured for a variety of general purpose digital or analog functions, such as multiple channel analog-to-digital converters (ADC), multiple channel digital-to-analog converters (DAC), multiplexers, GPIOs, analog switches, switch and multiplexers, digital logic level translators, comparators, temperature sensors and relays, and so forth. The configurations of individual ports can be set by a configuration register that can, for instance, designate the function and voltage range of the port without impacting the other ports. In embodiments, logic mapping of a port order sequence can be defined. A data register can also be included for handling microcontroller commands and storing conversion results from, for instance, a port functioning as an ADC input port.Type: ApplicationFiled: February 26, 2014Publication date: December 4, 2014Applicant: Maxim Integrated Products, Inc.Inventors: Arman Hematy, Martin Mason, Pierre Haubursin, Patrick Chan
-
Patent number: 8830207Abstract: A touchscreen system for increasing the dynamic range of the system comprising a touchscreen coupled to an offset cancellation element and a capacitance measuring element. The offset cancellation element is configured to be dynamically changed in capacitance such that it offsets parasitic and sensor capacitances of the touchscreen sensors thereby leaving only touch event capacitance to be measured by the measuring element. The offset cancellation element is able to adjust to the initial unwanted capacitances of each sensor as well as dynamically adjust to changes in the unwanted capacitance due to the environment. In some embodiments, the offset cancellation element is a capacitance digital-to-analog converter that is controlled by a controller for offsetting the unwanted capacitance. As a result, the touchscreen system is able to utilize a small integrating capacitor thereby lowering cost and improving the dynamic range of the system.Type: GrantFiled: November 4, 2013Date of Patent: September 9, 2014Assignee: Maxim Integrated Products, Inc.Inventors: Ashutosh R. Joharapurkar, Patrick Chan, David L. Allen, Natarajan Viswanathan