Patents by Inventor Jonathan Chien
Jonathan Chien 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: 11928558Abstract: A request is received associated with a review. Within first content, a first field of interest and a second field of interest are identified and within second content, a third field of interest and a fourth field of interest are identified. A review is generated that includes a first indication of the first field of interest and a second indication of the second field of interest within the first content, as well as a third indication of the third field of interest and a fourth indication of the fourth field of interest within the second content. The review is transmitted to a device of a reviewer for reviewing the content.Type: GrantFiled: November 29, 2019Date of Patent: March 12, 2024Assignee: Amazon Technologies, Inc.Inventors: Siddharth Vivek Joshi, Anuj Gupta, Mark Chien, Jonathan Thomas Greenlee, Stefano Stefani, Warren Barkley, Jon I. Turow, Sindhu Chejerla, Kriti Bharti, Prateek Sharma
-
Publication number: 20230252046Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source’s field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: April 21, 2023Publication date: August 10, 2023Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 11669548Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: GrantFiled: September 13, 2021Date of Patent: June 6, 2023Assignee: Formagrid IncInventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 11475046Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: GrantFiled: March 11, 2022Date of Patent: October 18, 2022Assignee: Formagrid IncInventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Publication number: 20220197925Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Publication number: 20220188273Abstract: Technologies for implementing customized behaviors for content items are provided. An example method can include receiving, from a user account registered with a content management system, a request to access a content item managed by the content management system for the user account, the content item having one or more behaviors configured for an attribute associated with the content item and/or the content item associated with the attribute; obtaining, from a representation of a remote state of content items associated with the user account, metadata defining the attribute associated with the content item; based on the metadata, determining the one or more behaviors configured for the attribute and/or the content item associated with the attribute; and applying the one or more behaviors to the content item.Type: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: Nipunn Koorapati, Pranav Vishnu Ramabhadran, Gautam Gupta, Adam Arbree, Michael Nilsson, Parker Timmerman, Stanimir Pehlivanov, Sourabh Yerfule, Yuyang Guo, Bryan Guillemette, Zihao Yang, Rishabh Jain, Jonathan Chien, Royce Ausburn, David Aeschlimann
-
Publication number: 20220083565Abstract: A database system provides automatic synchronization from one or more databases to a table. The synchronized portion of each source database table is periodically imported into a corresponding portion of a destination database table. For each synchronized field in the table with data from multiple source databases, one of the source databases is set as a primary source, which determines the data type and field configuration of the field. Data from secondary sources are cast to the data type established by the primary source and represented using the primary source's field configuration. The source database table may also include data that is not synchronized with the destination database table. Similarly, the destination database table may be enriched with data that is not included in the source database table.Type: ApplicationFiled: September 13, 2021Publication date: March 17, 2022Inventors: Raghav Sethi, Ryan Joshua Pearl, Jonathan Chien, Chuan Ji, Nenya Edjah, Emmett Nicholas, Jonathan Brandon Bakst
-
Patent number: 10805760Abstract: A mobile device with orientation aware audio mapping capability is disclosed. The mobile device has an aux speaker, a loud speaker, a sensor for device orientation detection, and a processor (or processors) coupled to the sensor and the speakers. Depending on the device orientation, the processor sends a mapped audio output to the speakers. The mapped audio output may be a mono audio signal or a stereo audio signal. The stereo audio output signal may be a stereo audio output signal with a balanced or biased audio power distribution between the aux speaker and the loud speaker.Type: GrantFiled: July 21, 2016Date of Patent: October 13, 2020Assignee: Maxim Integrated Products, Inc.Inventors: Anthony Stephen Doy, Jonathan Chien, Robert Polleros, Vivek Nigam, Sang Youl Choi
-
Patent number: 10732954Abstract: The present technology pertains to a technique for updating an application; the technique seeks to select when to install the update to minimize interrupting a user experience with the application. For example, a system can download an update for the application and obtain an activity flag. This activity flag can indicate that the application will interrupt the user. The system can set the flag based on identifying a match between a flow profile and a current operative flow. The flow profile can be predefined and specify one or more user engagements. The operative flow can be identified based on a detection of one or more current user engagements with the application.Type: GrantFiled: December 30, 2016Date of Patent: August 4, 2020Assignee: Dropbox, Inc.Inventors: Karthik Bala, Jonathan Chien, Agueda Chacon
-
Patent number: 10733054Abstract: The present technology pertains to a technique for responding to a crash of an application. The technique includes detecting a crash of an application running on the computing system, selecting a crash response for the application based on engagement status information for a flow profile comprising one or more user signals associated with the application, and implementing the instructions of the crash response.Type: GrantFiled: July 13, 2018Date of Patent: August 4, 2020Assignee: Dropbox, Inc.Inventors: Águeda Anaid Chacón, Narmada Jayasankar, Kaitlin Hanss, Jonathan Chien
-
Publication number: 20180322015Abstract: The present technology pertains to a technique for responding to a crash of an application. The technique includes detecting a crash of an application running on the computing system, selecting a crash response for the application based on engagement status information for a flow profile comprising one or more user signals associated with the application, and implementing the instructions of the crash response.Type: ApplicationFiled: July 13, 2018Publication date: November 8, 2018Inventors: Águeda Anaid Chacón, Narmada Jayasankar, Kaitlin Hanss, Jonathan Chien
-
Publication number: 20180189048Abstract: The present technology pertains to a technique for updating an application; the technique seeks to select when to install the update to minimize interrupting a user experience with the application. For example, a system can download an update for the application and obtain an activity flag. This activity flag can indicate that the application will interrupt the user. The system can set the flag based on identifying a match between a flow profile and a current operative flow. The flow profile can be predefined and specify one or more user engagements. The operative flow can be identified based on a detection of one or more current user engagements with the application.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Karthik Bala, Jonathan Chien, Agueda Chacon
-
Patent number: 9949031Abstract: A system for processing audio data comprising an amplifier configured to receive an audio signal and to perform nonlinear processing on the audio signal. An encoder coupled to the amplifier, the encoder configured to receive the nonlinearly processed audio signal and to encode the nonlinearly processed audio signal into a data transmission format. A transmitter configured to receive and transmit the encoded nonlinearly processed audio signal. A receiver configured to receive the transmitted encoded nonlinearly processed audio signal and to decode the encoded nonlinearly processed audio signal. A digital voice processor configured to receive the nonlinearly processed audio signal and to use the nonlinearly processed audio signal for echo estimation and to subsequently subtract the estimated echo signal from a microphone signal.Type: GrantFiled: April 10, 2013Date of Patent: April 17, 2018Assignee: SYNAPTICS INCORPORATEDInventors: Mouna Elkhatib, Trausti Thormundsson, Jonathan Chien, Yair Kerner
-
Patent number: 9600701Abstract: A sending computing device encodes data items as barcodes and simultaneously displays two or more barcodes on a first display screen of, or operatively coupled to, the sending computing device. A receiving computing device obtains the two or more barcodes from a single video frame captured by a first camera module of, or operatively coupled to, the receiving computing device. Furthermore, the receiving computing device encodes, as an acknowledgement barcode, an acknowledgement that identifies each barcode that was successfully received and displays the acknowledgement barcode on a second display screen of, or operatively coupled to, the receiving computing device. The sending computing device captures the acknowledgement barcode via a second camera module of, or operatively coupled to, the sending computing device. Based on the acknowledgement barcode, the sending computing device determines which of the data items were or were not successfully received by the receiving computing device.Type: GrantFiled: December 30, 2015Date of Patent: March 21, 2017Assignee: Dropbox, Inc.Inventors: Jonathan Chien, Richard Ian Orton, Gellert Weisz, Vikrant Varma
-
Publication number: 20170026772Abstract: A mobile device with orientation aware audio mapping capability is disclosed. The mobile device has an aux speaker, a loud speaker, a sensor for device orientation detection, and a processor (or processors) coupled to the sensor and the speakers. Depending on the device orientation, the processor sends a mapped audio output to the speakers. The mapped audio output may be a mono audio signal or a stereo audio signal. The stereo audio output signal may be a stereo audio output signal with a balanced or biased audio power distribution between the aux speaker and the loud speaker.Type: ApplicationFiled: July 21, 2016Publication date: January 26, 2017Applicant: Maxim Integrated Products, Inc.Inventors: Anthony Stephen Doy, Jonathan Chien, Robert Polleros, Vivek Nigam, Sang Youl Choi
-
Patent number: 8971542Abstract: A sound reproduction apparatus comprising a loudspeaker bar having a plurality of loudspeakers. A loudspeaker bar controller coupled to the loudspeaker bar for processing audio data for the plurality of loudspeakers, the loudspeaker bar controller comprising a spatial enhancement/virtualization system for receiving a surround channel of audio data and processing the surround channel of audio data with a spatial generation/virtualization filter, wherein a left stereo channel of audio data and a right stereo channel of audio data are not processed with the head related transfer function filter. Bass is enhanced for small speakers which are not able to produce bass frequencies.Type: GrantFiled: April 21, 2011Date of Patent: March 3, 2015Assignee: Conexant Systems, Inc.Inventors: Harry K. Lau, Yair Kerner, Jonathan Chien, James W. Wihardja
-
Patent number: 8656415Abstract: There is provided a method for use in a computer for redirecting an audio stream from a first audio endpoint to a second audio endpoint in the computer having a controller and a computer operating system for execution by the controller. The method includes directing the audio stream from a client application running on the computer operating system through a first audio resource stack of the computer to the first audio endpoint. The method further includes creating an audio endpoint bridge using the computer operating system, where the audio endpoint bridge provides a path for the audio stream to be directed from the first audio resource stack to pass through a second audio resource stack to the second audio endpoint. The method may also enhance the audio stream to reduce noise and redirect the audio stream to the second audio endpoint using the audio endpoint bridge.Type: GrantFiled: June 30, 2008Date of Patent: February 18, 2014Assignee: Conexant Systems, Inc.Inventors: James W. Wihardja, Xiaoyan Vivian Qian, Jonathan Chien, Yair Kerner
-
Publication number: 20140029770Abstract: A device comprising a detector configured to receive an indication from a terminal of a connector and to determine whether the indication matches an expected result. One or more first switches are configured to connect one or more speaker transducers to the connector if the indication is false. One or more second switches are configured to connect the one or more speaker transducers to a digital output converter if the indication is true. The device can also include one or more third switches configured to connect one or more microphone elements to the connector if the indication is false, and one or more fourth switches configured to connect one or more microphones to a digital input converter if the indication is true. The input and output converters can be stand alone or part of a digital signal processor.Type: ApplicationFiled: July 24, 2013Publication date: January 30, 2014Applicant: Conexant Systems, Inc.Inventors: Jonathan Chien, James Bunde Villadsen Skov, Andrew B. Webster, Lorenzo Crespi, Eitan David, Sverrir Olafsson, Ludgero Leonardo, Christian Larsen
-
Publication number: 20130266158Abstract: A system for processing audio data comprising an amplifier configured to receive an audio signal and to perform nonlinear processing on the audio signal. An encoder coupled to the amplifier, the encoder configured to receive the nonlinearly processed audio signal and to encode the nonlinearly processed audio signal into a data transmission format. A transmitter configured to receive and transmit the encoded nonlinearly processed audio signal. A receiver configured to receive the transmitted encoded nonlinearly processed audio signal and to decode the encoded nonlinearly processed audio signal. A digital voice processor configured to receive the nonlinearly processed audio signal and to use the nonlinearly processed audio signal for echo estimation and to subsequently subtract the estimated echo signal from a microphone signal.Type: ApplicationFiled: April 10, 2013Publication date: October 10, 2013Inventors: Mouna Elkhatib, Trausti Thormundsson, Jonathan Chien, Yair Kerner
-
Patent number: 8477949Abstract: Challenges to the implementation of equalization in the 2.1 environment arise from the constraints imposed by HD audio requirements and Windows® Vista™. A hybrid software hardware solution overcomes many of the challenges by exploiting the software capability for equalization and using a hardware codec to perform the separation into high frequency and low frequency audio streams needed to drive stereo speakers and a subwoofer.Type: GrantFiled: October 14, 2009Date of Patent: July 2, 2013Assignee: Conexant Systems, Inc.Inventors: Christian Larsen, Mouna Elkhatib, James W Wihardja, Jonathan Chien