Patents by Inventor David Tangness

David Tangness 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: 12293539
    Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a camera to capture a composite image comprising multiple images of a location. In some examples, the electronic device includes a processor to crop a portion of the composite image based on a field-of-view of the camera. In some examples, the processor is to determine whether a neural network identifies the cropped portion. In some examples, the processor is to generate a unique identifier (ID) for the cropped portion in response to the cropped portion being unidentified by the neural network. In some examples, the processor is to associate the unique ID of the cropped portion with the location.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: May 6, 2025
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, Yun David Tang, Guoxing Yang
  • Patent number: 12240332
    Abstract: An illustrative dual power inverter module includes a detection circuit configured to detect loss of low voltage DC electrical power supplied to a controller for a first power inverter and a second power inverter of a drive unit for an electric vehicle. A first backup power circuit is associated with the first power inverter and a second backup power circuit is associated with the second power inverter. Each backup power circuit is configured to convert high voltage DC electrical power to low voltage DC electrical power responsive to detection of loss of low voltage DC electrical power supplied to the controller. Three-phase short circuitry is configured to apply a same fault action to the first power inverter and the second power inverter responsive to detection of loss of low voltage DC electrical power supplied to the controller, wherein the same fault action includes applying equalized torque to each axle operatively coupled to the drive unit.
    Type: Grant
    Filed: May 10, 2023
    Date of Patent: March 4, 2025
    Assignee: Rivian IP Holdings, LLC
    Inventors: Steven E. Schulz, David Tang, Silva Hiti, Richard M. Breese
  • Publication number: 20250071120
    Abstract: A service for automatic discovery of locations at which instances of an internal enterprise application are located. The service is configured to facilitate routing of connection requests directed to the internal enterprise application, which is hosted in distinct enterprise locations. The service works in association with a set of connectors that each have an associated Internet Protocol (IP) address (typically of a device to which the connector is coupled) at which it is reachable and through which a connection to an internal enterprise application instance can be proxied. Connections to the internal enterprise application are routable along a network path from a client to a given connector through a set of intermediary nodes. Using information collected from the connectors, the service performs a series of correlations to enable service provider mapping technologies to make both global and local traffic mapping decisions for these internal enterprise resources.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 27, 2025
    Applicant: Akamai Technologies, Inc.
    Inventor: David Tang
  • Publication number: 20250071091
    Abstract: A location service for automatic discovery of locations at which instances of an internal enterprise application are located. The location service is configured to facilitate routing of connection requests directed to the internal enterprise application, which typically is hosted in distinct enterprise locations. The service works in association with a set of connectors that each have an associated public Internet Protocol (IP) address (typically of a device to which the connector is coupled) at which it is reachable and through which a connection to an internal enterprise application instance can be proxied. Connections to the internal enterprise application are routable along a network path from a client to a given connector through a set of intermediary nodes. Using information collected from the connectors, the service performs a series of correlations (viz.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 27, 2025
    Applicant: Akamai Technologies, Inc.
    Inventors: Charles E. Gero, David Tang, Vishal Patel
  • Publication number: 20240406137
    Abstract: An agent deployed within a private network creates on-demand connections to an intermediary node outside the private network. When a client contacts the intermediary node for an application or more generally any service available from within the private network, the intermediary node signals the agent to create the on-demand connection outbound to the intermediary. The agent may include advance information in the signal that accelerates the establishment of the on-demand connection and/or transmission of responsive data to the client.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Charles E Gero, David Tang
  • Publication number: 20240378849
    Abstract: In some examples, an electronic device includes a processor to detect a saturated highlight of a video frame. In response to the detection, the processor is to identify an area of the saturated highlight and adjust an exposure of an image sensor for the area of the saturated highlight.
    Type: Application
    Filed: September 17, 2021
    Publication date: November 14, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: David Engler, Chi Wai So, Yun David TANG
  • Publication number: 20240362796
    Abstract: An example non-transitory machine-readable medium includes instructions that, when executed by a processor, cause the processor to analyze a video captured by a computing device to detect a sequence of motion in the video, and select an audio endpoint of the computing device based on the sequence of motion.
    Type: Application
    Filed: June 18, 2021
    Publication date: October 31, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: ANN ALEJANDRO VILLEGAS, HUI LENG LIM, PETER SIYUAN ZHANG, LAN WANG, YUN DAVID TANG, KING SUI KEI
  • Publication number: 20240311177
    Abstract: A system and methods for enhancing content collaboration by conflict detection and resolution. A hybrid cloud cache receives a request from a client to upload an object to the cloud. The hybrid cloud cache may perform an internal lookup to find the latest version of the object known to it. This lookup may return a local identifier or a cloud identifier. The cache may compare a client-provided identifier to the local identifier or to the cloud identifier that is mapped to the local identifier to determine if the client-provided identifier refers to the latest uploaded version of the object. The system may determine that a conflict exists if the client-provided identifier does not match either identifier. The system may generate an alternate name for the object and upload the renamed object to the cloud from the hybrid cloud cache.
    Type: Application
    Filed: November 16, 2023
    Publication date: September 19, 2024
    Applicant: Egnyte, Inc.
    Inventors: Upendra Singh, Ajay Salpekar, Bhaskar Guthikonda, Andrew Guerra, David Tang
  • Publication number: 20240281194
    Abstract: An example system includes an image sensor, a plurality of audio endpoints, and an electronic device comprising a controller. The controller is to receive images of a user's face from the image sensor. In addition, the controller is to detect, in the images, a gesture of the user to point to a feature on the user's face. Further, the controller is to transition between use of the plurality of audio endpoints in response to detecting the gesture.
    Type: Application
    Filed: June 8, 2021
    Publication date: August 22, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, King Sui Kei, Yun David Tang, Lan Wang, Alan Man Pan Tam
  • Publication number: 20240257519
    Abstract: In some examples, an electronic device includes a processor to identify a first location based on an image captured by a camera. In some examples, the processor detects a movement of the electronic device based on sensor data generated by a sensor. In some examples, the processor identifies a second location when the movement satisfies a registration condition.
    Type: Application
    Filed: August 24, 2021
    Publication date: August 1, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, Yun David Tang, Lan Wang, Nick Thamma, Guoxing Yang, Christopher Charles Mohrman
  • Publication number: 20240248520
    Abstract: An example device comprises: a surface-type sensor to detect a type of surface on which the device is located; a proximity sensor; and a processor. The processor is to: in response to detecting, using the surface-type sensor, that the device is located on a soft-type surface, increase noise output of the device; and, in response to detecting, using the proximity sensor, that a plurality of persons are proximal the device, decrease the noise output of the device.
    Type: Application
    Filed: June 10, 2021
    Publication date: July 25, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Yun David Tang, Nick Thamma, Hui Leng Lim, Yi Ying Lai, Davis Matthew Castillo, Pei Hsuan Li
  • Patent number: 12046192
    Abstract: The present disclosure relates to methods and devices for display processing including an apparatus, e.g., a DPU. The apparatus may receive a plurality of panel measurements for a display panel, each of the plurality of panel measurements associated with a plurality of subpixels in the display panel. The apparatus may also determine, upon receiving the plurality of panel measurements, at least one offset for one or more subpixels of the plurality of subpixels associated with each of the plurality of panel measurements. The apparatus may also store, upon determining the at least one offset for the one or more subpixels, the at least one offset for the one or more subpixels associated with each of the plurality of panel measurements.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: July 23, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Natan Jacobson, Daniel Stan, Ike Ikizyan, Mark Sternberg, Timothy David Tang, Yan Li, Xinchao Yang
  • Publication number: 20240211638
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for integrating a document signature system with an account management system. In particular, in one or more embodiments, the disclosed systems activate a digital document template for integration with the account management system, receive interaction data by a client device with a digital document, and send the interaction data or the digital document to the account management system.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventors: Esther Chou, Angela Field, Hameez Farrell, Jennifer Young, Mackenzie Cyr, Mara Saltzman, Martin Todorov, Sulav Regmi, Timothy Finnerty, Vishaka Varma Vimal, David Tang
  • Publication number: 20240196087
    Abstract: An example device comprises: a camera; and a processor. The processor is to receive successive images from the camera. The processor is further to, in response to determining both that: there is a hand in a particular configuration in the successive images; and the hand in the particular configuration in the successive images is moving towards the camera: turn off the camera.
    Type: Application
    Filed: June 11, 2021
    Publication date: June 13, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: ALAN MAN PAN TAM, HUI LENG LIM, ANN ALEJANDRO VILLEGAS, YUN DAVID TANG, KING SUI KEI
  • Publication number: 20240193134
    Abstract: A system and methods for presenting a hybrid cloud cache as a file system. The system implements a set of standard file system command line interfaces that present the objects stored by the hybrid cloud cache to users of the system as if the users were viewing and interacting with a traditional file system. The system provides an interactive shell to the users to view the contents of the hybrid cloud cache. The system may be configured to operate on a live instance as well as on an on-disk structure of the hybrid cloud cache. The system may provide the ability to present partially cached cloud data as a file system via the interactive shell for the purposes of development, support, and troubleshooting.
    Type: Application
    Filed: February 19, 2024
    Publication date: June 13, 2024
    Applicant: EGNYTE, INC.
    Inventors: Andrew Guerra, Ajay Salpekar, David Tang
  • Publication number: 20240127458
    Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a processor to provide a first set of images to an object tracker to output a bounding shape that represents an object in the first set of images. In some examples, the processor is to estimate a size and location of the bounding shape in a second set of images in response to the object tracker losing track of the object in the second set of images.
    Type: Application
    Filed: February 25, 2021
    Publication date: April 18, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, Yun David Tang
  • Publication number: 20240127839
    Abstract: Examples of noise suppression controls are described herein. In some examples, an electronic device includes a processor to classify, using a first machine learning model, an environment based on video of the environment to produce a classification. In some examples, the processor is to detect, using a second machine learning model, a situation in the environment based on the video to produce a detection. In some examples, the processor is to control noise suppression on audio captured from the environment based on the classification and the detection.
    Type: Application
    Filed: February 26, 2021
    Publication date: April 18, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Wayne Clark, Yun David Tang, Maureen Ann Aragon
  • Publication number: 20240086528
    Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a camera. In some examples, the electronic device also includes a processor to start a lock timer to lock the electronic device in response to detecting that a first person leaves a field of view of the camera. The processor is also to adjust the lock timer in response to detecting a second person within the field of view of the camera.
    Type: Application
    Filed: February 26, 2021
    Publication date: March 14, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, Yun David Tang, Monji G. Jabori, King Sui Kei
  • Publication number: 20240070898
    Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a camera to capture a composite image comprising multiple images of a location. In some examples, the electronic device includes a processor to crop a portion of the composite image based on a field-of-view of the camera. In some examples, the processor is to determine whether a neural network identifies the cropped portion. In some examples, the processor is to generate a unique identifier (ID) for the cropped portion in response to the cropped portion being unidentified by the neural network. In some examples, the processor is to associate the unique ID of the cropped portion with the location.
    Type: Application
    Filed: March 8, 2021
    Publication date: February 29, 2024
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Siyuan Zhang, Yun David Tang, Guoxing Yang
  • Patent number: 11907178
    Abstract: A system and methods for presenting a hybrid cloud cache as a file system. The system implements a set of standard file system command line interfaces that present the objects stored by the hybrid cloud cache to users of the system as if the users were viewing and interacting with a traditional file system. The system provides an interactive shell to the users to view the contents of the hybrid cloud cache. The system may be configured to operate on a live instance as well as on an on-disk structure of the hybrid cloud cache. The system may provide the ability to present partially cached cloud data as a file system via the interactive shell for the purposes of development, support, and troubleshooting.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: February 20, 2024
    Assignee: Egnyte, Inc.
    Inventors: Andrew Guerra, Ajay Salpekar, David Tang