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: 11537832
    Abstract: 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: Grant
    Filed: November 12, 2018
    Date of Patent: December 27, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vijaykumar Nayak, Yun David Tang, Roya Susan Akhavain, Hao Meng, Brian R. Jung
  • Patent number: 11533013
    Abstract: 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: Grant
    Filed: July 29, 2021
    Date of Patent: December 20, 2022
    Assignee: Rivian IP Holdings, LLC
    Inventors: Steven E. Schulz, David Tang, Daniel L. Kowalewski, Silva Hiti
  • Patent number: 11510566
    Abstract: 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: Grant
    Filed: March 24, 2017
    Date of Patent: November 29, 2022
    Assignee: Essilor International
    Inventors: David Tang, Bruno Moinard, Damien Rousseau, Andrea Molinaro
  • Publication number: 20220335649
    Abstract: 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: Application
    Filed: October 30, 2019
    Publication date: October 20, 2022
    Inventors: Vijaykumar NAYAK, Yun David TANG, Nathan Reede Mazhar GODWIN, Shaymus Jamil ALWAN, Andy Yi-Chih LIAO
  • Publication number: 20220245264
    Abstract: 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: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: David Tang, Charles E. Gero, Cameron Ross
  • Publication number: 20210365755
    Abstract: 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: Application
    Filed: November 12, 2018
    Publication date: November 25, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Vijaykumar Nayak, Yun David Tang, Roya Susan Akhavain, Hao Meng, Brian R. Jung
  • Publication number: 20210350575
    Abstract: 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: Application
    Filed: February 1, 2019
    Publication date: November 11, 2021
    Applicant: 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: 11143771
    Abstract: 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: Grant
    Filed: October 17, 2019
    Date of Patent: October 12, 2021
    Assignee: Saudi Arabian Oil Company
    Inventors: Si-Hai Zhang, David Tang, Wenbin Tan
  • Publication number: 20210290051
    Abstract: 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: Application
    Filed: March 24, 2017
    Publication date: September 23, 2021
    Applicant: Essilor International
    Inventors: David TANG, Bruno MONINARD, Daminen ROUSEAU, Andre MONLINARO
  • Publication number: 20210270130
    Abstract: 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: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Peng Lu, Yin Xu, Hongwen Zhao, Libin Liu, David Tang, Wenbin Tan
  • Publication number: 20210266458
    Abstract: 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: Application
    Filed: November 12, 2018
    Publication date: August 26, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Vijaykumar Nayak, Yun David Tang
  • Publication number: 20210192770
    Abstract: 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: Application
    Filed: June 1, 2018
    Publication date: June 24, 2021
    Applicant: 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: 20210116591
    Abstract: 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: Application
    Filed: October 17, 2019
    Publication date: April 22, 2021
    Applicant: Sauid Arabian Oil Company
    Inventors: Si-Hai Zhang, David Tang, Wenbin Tan
  • Patent number: 10674903
    Abstract: 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: Grant
    Filed: November 17, 2016
    Date of Patent: June 9, 2020
    Assignee: Essilor International
    Inventors: David Tang, Andrea Molinaro
  • Patent number: 10681001
    Abstract: 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: Grant
    Filed: May 31, 2018
    Date of Patent: June 9, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: David Tang, Charles E. Gero
  • Publication number: 20190306111
    Abstract: 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: Application
    Filed: May 31, 2018
    Publication date: October 3, 2019
    Applicant: Akamai Technologies, Inc.
    Inventors: David Tang, Charles E. Gero
  • Publication number: 20180325369
    Abstract: 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: Application
    Filed: November 17, 2016
    Publication date: November 15, 2018
    Inventors: David TANG, Andrea MOLINARO
  • Patent number: 9930494
    Abstract: 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: Grant
    Filed: October 13, 2015
    Date of Patent: March 27, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Hao Liu, David Tang, Zhitao Shen, Hua Zhang, Vikram Kumaran
  • Patent number: 9912225
    Abstract: 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: Grant
    Filed: January 29, 2016
    Date of Patent: March 6, 2018
    Assignee: FARADAY & FUTURE INC.
    Inventors: Steven E. Schulz, David Tang, Silva Hiti, Hector Romo, Marc Haeberlin
  • Patent number: 9857664
    Abstract: 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: Grant
    Filed: September 15, 2016
    Date of Patent: January 2, 2018
    Assignee: 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