Patents by Inventor David Tang
David Tang 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: 11537832Abstract: A multiple-pattern fiducial for a heterogeneous imaging sensor system. The multiple-pattern fiducial includes a first pattern detectable by a first wavelength of electromagnetic energy, and a second pattern detectable by a second wavelength of electromagnetic energy.Type: GrantFiled: November 12, 2018Date of Patent: December 27, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vijaykumar Nayak, Yun David Tang, Roya Susan Akhavain, Hao Meng, Brian R. Jung
-
Patent number: 11533013Abstract: Various disclosed embodiments include illustrative controllers, dual power inverter modules, and electric vehicles. In an illustrative embodiment, a controller includes a first processor for a first power inverter.Type: GrantFiled: July 29, 2021Date of Patent: December 20, 2022Assignee: Rivian IP Holdings, LLCInventors: Steven E. Schulz, David Tang, Daniel L. Kowalewski, Silva Hiti
-
Patent number: 11510566Abstract: A vision testing device includes a light-occluding casing for administering vision tests. A viewing station is coupled to the light-occluding casing so a test subject can see a first digital display housed within the light-occluding casing. A second digital display is external to the light-occluding casing and is configured to receive touch-based input. One or more predetermined vision tests are displayed via the first digital display. The second digital display receives input corresponding to the vision test displayed via the first digital display. The second digital display includes response indicators that can be activated via a swiping motion on the second digital display, and a response is recorded as a result of the swiping motion. Each answer corresponding to a swiping motion is stored and output as a result of the vision test.Type: GrantFiled: March 24, 2017Date of Patent: November 29, 2022Assignee: Essilor InternationalInventors: David Tang, Bruno Moinard, Damien Rousseau, Andrea Molinaro
-
Publication number: 20220335649Abstract: An example system includes a camera aimable at a planar platform, a depth sensor aimable at the planar platform, and a controller to control the camera to obtain a captured image of the planar platform. The controller is further to control the depth sensor to capture depth data of the planar platform. The controller is further to determine a pose of the camera using the depth data and features extracted from the captured image.Type: ApplicationFiled: October 30, 2019Publication date: October 20, 2022Inventors: Vijaykumar NAYAK, Yun David TANG, Nathan Reede Mazhar GODWIN, Shaymus Jamil ALWAN, Andy Yi-Chih LIAO
-
Publication number: 20220245264Abstract: It is often necessary to securely transfer data, such as authenticators or authorization tokens, between programs running on the same end-user device. The teachings hereof enable the pairing of two programs executing on a given end-user device and then the transfer of data from one program to the other. In an embodiment, a first program connects to a server and sends encrypted data elements. A second program intercepts the connection and/or the encrypted data elements. The second program tunnels the encrypted data elements (which remain opaque to the second program at this point) to a server, using an encapsulating protocol. This enables the server to receive the data elements sent by the first program, decrypt them, and provide them to the second program via return message using control fields of the encapsulating protocol. Once set up, the tunneling arrangement enables bidirectional data transfer.Type: ApplicationFiled: January 29, 2021Publication date: August 4, 2022Inventors: David Tang, Charles E. Gero, Cameron Ross
-
Publication number: 20210365755Abstract: A multiple-pattern fiducial for a heterogeneous imaging sensor system. The multiple-pattern fiducial includes a first pattern detectable by a first wavelength of electromagnetic energy, and a second pattern detectable by a second wavelength of electromagnetic energy.Type: ApplicationFiled: November 12, 2018Publication date: November 25, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Vijaykumar Nayak, Yun David Tang, Roya Susan Akhavain, Hao Meng, Brian R. Jung
-
Publication number: 20210350575Abstract: An example system includes a plurality of cameras to capture images of a target object and a controller to connect to the plurality of cameras. The controller is to control the plurality of cameras to capture the images of the target object. The controller is further to determine a pose of a camera of the plurality of cameras. The system further includes a platform to support the target object. The platform includes a plurality of unique markers arranged in a predetermined layout. The controller is further to determine the pose of the camera based on unique markers of the plurality of unique markers that are detected in an image captured by the camera.Type: ApplicationFiled: February 1, 2019Publication date: November 11, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Yun David Tang, Vijaykumar Nayak, Shaymus Alwan, Javier Urquizu, Yow Wei Cheng, Andy Yi-Chih Liao
-
Patent number: 11143771Abstract: Methods for dolomite mapping using multiscale fracture characterization include using a computer system to receive seismic data for a geographical area. The computer system identifies one or more macroscale fractures located within the geographical area based on a three-dimensional (3D) visualization of the seismic data. The computer system identifies one or more mesoscale fractures located within the geographical area based on a curvature map generated from the seismic data. The computer system identifies one or more microscale fractures located within the geographical area based on an amount of chaotic seismic reflections indicated by the seismic data. The computer system identifies a dolomite distribution of the geographical area based on the one or more macroscale fractures, the one or more mesoscale fractures, and the one or more microscale fractures. A display device of the computer system generates a graphical representation of the dolomite distribution.Type: GrantFiled: October 17, 2019Date of Patent: October 12, 2021Assignee: Saudi Arabian Oil CompanyInventors: Si-Hai Zhang, David Tang, Wenbin Tan
-
Publication number: 20210290051Abstract: A vision testing device includes a light-occluding casing for administering vision tests. A viewing station is coupled to the light-occluding casing so a test subject can see a first digital display housed within the light-occluding casing. A second digital display is external to the light-occluding casing and is configured to receive touch-based input. One or more predetermined vision tests are displayed via the first digital display. The second digital display receives input corresponding to the vision test displayed via the first digital display. The second digital display includes response indicators that can be activated via a swiping motion on the second digital display, and a response is recorded as a result of the swiping motion. Each answer corresponding to a swiping motion is stored and output as a result of the vision test.Type: ApplicationFiled: March 24, 2017Publication date: September 23, 2021Applicant: Essilor InternationalInventors: David TANG, Bruno MONINARD, Daminen ROUSEAU, Andre MONLINARO
-
Publication number: 20210270130Abstract: A method may include obtaining various well logs or various core samples regarding a geological region of interest. The method may further include determining various permeability values, various porosity values, and various dolomite volume fraction values regarding the geological region of interest using the well logs or the core samples. The dolomite volume fraction values may correspond to a percentage of dolomite in a total mineral volume. The method may further include determining, using the porosity values, various permeability thresholds corresponding to various predetermined reservoir qualities. The method may further include generating, using the permeability thresholds, the permeability values, and the dolomite volume fraction values, a reservoir model including various dolomite boundaries defining the predetermined reservoir qualities. The method may further include determining a hydrocarbon trap prediction using the reservoir model.Type: ApplicationFiled: March 2, 2020Publication date: September 2, 2021Applicant: SAUDI ARABIAN OIL COMPANYInventors: Peng Lu, Yin Xu, Hongwen Zhao, Libin Liu, David Tang, Wenbin Tan
-
Publication number: 20210266458Abstract: A method of determining a region of interest may include with a first image capturing device, determining a region of interest within a field of view common between the first image capturing device and a second image capturing device, the first image capturing device capturing an image at a lower resolution than the second image capturing device; determining a corner defining the region of interest; and upscaling the determined corner to match a corner within a field of view of an image captured by the second image capturing device.Type: ApplicationFiled: November 12, 2018Publication date: August 26, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Vijaykumar Nayak, Yun David Tang
-
Publication number: 20210192770Abstract: An example system includes a pose engine to determine a pose of a camera based on an environmental measurement. The system also includes a transform engine to determine a transform to apply to frames captured by the camera based on the pose of the camera. The system includes a correction engine to apply the transform to the frames captured by the camera in substantially real-time with capturing of the frames.Type: ApplicationFiled: June 1, 2018Publication date: June 24, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Bradley Short, Yun David Tang, Hao Meng, Vijaykumar Nayak, Santiago Garcia-Reyero Vinas, Xiangfei Qian
-
Publication number: 20210116591Abstract: Methods for dolomite mapping using multiscale fracture characterization include using a computer system to receive seismic data for a geographical area. The computer system identifies one or more macroscale fractures located within the geographical area based on a three-dimensional (3D) visualization of the seismic data. The computer system identifies one or more mesoscale fractures located within the geographical area based on a curvature map generated from the seismic data. The computer system identifies one or more microscale fractures located within the geographical area based on an amount of chaotic seismic reflections indicated by the seismic data. The computer system identifies a dolomite distribution of the geographical area based on the one or more macroscale fractures, the one or more mesoscale fractures, and the one or more microscale fractures. A display device of the computer system generates a graphical representation of the dolomite distribution.Type: ApplicationFiled: October 17, 2019Publication date: April 22, 2021Applicant: Sauid Arabian Oil CompanyInventors: Si-Hai Zhang, David Tang, Wenbin Tan
-
Patent number: 10674903Abstract: Disclosed is a method for evaluating the vision of an individual under certain brightness conditions, using a screen displaying an image including a background and characters to be deciphered which appear on the background. The method includes the following steps: a step of regulating the brightness of the background of the image; and a step of regulating the brightness of the characters to be deciphered which appear on the image, the two steps being independent from each other so as to obtain the desired contrast between the background and the characters.Type: GrantFiled: November 17, 2016Date of Patent: June 9, 2020Assignee: Essilor InternationalInventors: David Tang, Andrea Molinaro
-
Patent number: 10681001Abstract: Among other things, this document describes systems, devices, and methods for improving the mapping of end user clients to content servers. In one embodiment, an intermediary DNS server receives a DNS answer with multiple IP addresses. The intermediary DNS server modifies this answer before passing it on to the end user client—that is the end user client that originally requested name resolution of the hostname. Modification can involve filtering the list to remove low-performing IP addresses, re-ordering the list, blocking certain IPs according to policy, or other things. The intermediary DNS server can be operated by a internet service provider (carrier) or an enterprise, for example, or provided on their behalf by a third party as a service. The modification can be based on knowledge of the client-side network, including the location and connectivity of the end user client.Type: GrantFiled: May 31, 2018Date of Patent: June 9, 2020Assignee: Akamai Technologies, Inc.Inventors: David Tang, Charles E. Gero
-
Publication number: 20190306111Abstract: Among other things, this document describes systems, devices, and methods for improving the mapping of end user clients to content servers. In one embodiment, an intermediary DNS server receives a DNS answer with multiple IP addresses. The intermediary DNS server modifies this answer before passing it on to the end user client—that is the end user client that originally requested name resolution of the hostname. Modification can involve filtering the list to remove low-performing IP addresses, re-ordering the list, blocking certain IPs according to policy, or other things. The intermediary DNS server can be operated by a internet service provider (carrier) or an enterprise, for example, or provided on their behalf by a third party as a service. The modification can be based on knowledge of the client-side network, including the location and connectivity of the end user client.Type: ApplicationFiled: May 31, 2018Publication date: October 3, 2019Applicant: Akamai Technologies, Inc.Inventors: David Tang, Charles E. Gero
-
Publication number: 20180325369Abstract: Disclosed is a method for evaluating the vision of an individual under certain brightness conditions, using a screen displaying an image including a background and characters to be deciphered which appear on the background. The method includes the following steps: a step of regulating the brightness of the background of the image; and a step of regulating the brightness of the characters to be deciphered which appear on the image, the two steps being independent from each other so as to obtain the desired contrast between the background and the characters.Type: ApplicationFiled: November 17, 2016Publication date: November 15, 2018Inventors: David TANG, Andrea MOLINARO
-
Patent number: 9930494Abstract: Location data is obtained from signals transmitted by a first plurality of mobile wireless devices in a wireless network, wherein the first plurality of mobile wireless devices are moving within a predefined space, and wherein the location data comprises a plurality of location data time points, each location data time point including a timestamp, a unique mobile wireless device identifier, and location information indicating where in the predefined space an associated mobile wireless device is located. For each mobile wireless device, location data time points are aggregated to generate a set of aggregated location data for each mobile wireless device, and the set of aggregated location data is analyzed to determine characteristics corresponding to time-dependent behavior and location-specific behavior of the corresponding mobile wireless device. A user of each corresponding mobile wireless device is classified into a category of a plurality of categories based on the determined characteristics.Type: GrantFiled: October 13, 2015Date of Patent: March 27, 2018Assignee: Cisco Technology, Inc.Inventors: Hao Liu, David Tang, Zhitao Shen, Hua Zhang, Vikram Kumaran
-
Patent number: 9912225Abstract: Circuits and methods for driving a load are disclosed. An exemplary driving circuit may include first and second switching devices electrically connected with each other in parallel. The driving circuit may also include a current sensing circuit configured to generate a current sensing signal indicating a value of a current flowing through the first switching device. The current sensing signal may include an offset caused by parasitic inductance imbalance in electrical connections connecting the first and second switching devices. The driving circuit may further include a driver circuit configured to control switching operations of the first and second switching devices. The driver circuit may include an overcurrent protection circuit electrically connected to the current sensing circuit.Type: GrantFiled: January 29, 2016Date of Patent: March 6, 2018Assignee: FARADAY & FUTURE INC.Inventors: Steven E. Schulz, David Tang, Silva Hiti, Hector Romo, Marc Haeberlin
-
Patent number: 9857664Abstract: An example enclosure includes a base, a plurality of walls extending from the base, and a top disposed opposite the base and connected to at least one of the plurality of walls. The enclosure also includes a light assembly configured to illuminate an interior space of the enclosure. The light assembly includes a diffuser, a heat sink connected to the diffuser, a substrate connected to the heat sink, and a light source connected to the substrate. The diffuser may be connected to one of the top or the base such that the heat sink is spaced from the one of the top or the base. Additionally, the top is moveable toward the base to transition the enclosure from an expanded state to a collapsed state.Type: GrantFiled: September 15, 2016Date of Patent: January 2, 2018Assignee: Amazon Technologies, Inc.Inventors: David Tang, John Larkin, Isabella Talley Lewis, Cameron Bo Logsdon, Michael Paul Nelson, Gregory James Nyssen, Guruprasad Ramanathan, Srivatsan Subbarayan, Robi Thomas, William Franklin Troutman, Jr., Bradley David Urban