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: 12293539Abstract: 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: GrantFiled: March 8, 2021Date of Patent: May 6, 2025Assignee: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, Yun David Tang, Guoxing Yang
-
Patent number: 12240332Abstract: 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: GrantFiled: May 10, 2023Date of Patent: March 4, 2025Assignee: Rivian IP Holdings, LLCInventors: Steven E. Schulz, David Tang, Silva Hiti, Richard M. Breese
-
Publication number: 20250071120Abstract: 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: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Applicant: Akamai Technologies, Inc.Inventor: David Tang
-
Publication number: 20250071091Abstract: 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: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Applicant: Akamai Technologies, Inc.Inventors: Charles E. Gero, David Tang, Vishal Patel
-
Publication number: 20240406137Abstract: 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: ApplicationFiled: June 1, 2023Publication date: December 5, 2024Inventors: Charles E Gero, David Tang
-
Publication number: 20240378849Abstract: 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: ApplicationFiled: September 17, 2021Publication date: November 14, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Engler, Chi Wai So, Yun David TANG
-
Publication number: 20240362796Abstract: 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: ApplicationFiled: June 18, 2021Publication date: October 31, 2024Applicant: 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: 20240311177Abstract: 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: ApplicationFiled: November 16, 2023Publication date: September 19, 2024Applicant: Egnyte, Inc.Inventors: Upendra Singh, Ajay Salpekar, Bhaskar Guthikonda, Andrew Guerra, David Tang
-
Publication number: 20240281194Abstract: 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: ApplicationFiled: June 8, 2021Publication date: August 22, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, King Sui Kei, Yun David Tang, Lan Wang, Alan Man Pan Tam
-
Publication number: 20240257519Abstract: 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: ApplicationFiled: August 24, 2021Publication date: August 1, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, Yun David Tang, Lan Wang, Nick Thamma, Guoxing Yang, Christopher Charles Mohrman
-
Publication number: 20240248520Abstract: 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: ApplicationFiled: June 10, 2021Publication date: July 25, 2024Applicant: 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: 12046192Abstract: 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: GrantFiled: December 29, 2020Date of Patent: July 23, 2024Assignee: QUALCOMM IncorporatedInventors: Natan Jacobson, Daniel Stan, Ike Ikizyan, Mark Sternberg, Timothy David Tang, Yan Li, Xinchao Yang
-
Publication number: 20240211638Abstract: 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: ApplicationFiled: December 23, 2022Publication date: June 27, 2024Inventors: 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: 20240196087Abstract: 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: ApplicationFiled: June 11, 2021Publication date: June 13, 2024Applicant: 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: 20240193134Abstract: 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: ApplicationFiled: February 19, 2024Publication date: June 13, 2024Applicant: EGNYTE, INC.Inventors: Andrew Guerra, Ajay Salpekar, David Tang
-
Publication number: 20240127458Abstract: 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: ApplicationFiled: February 25, 2021Publication date: April 18, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, Yun David Tang
-
Publication number: 20240127839Abstract: 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: ApplicationFiled: February 26, 2021Publication date: April 18, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Alexander Wayne Clark, Yun David Tang, Maureen Ann Aragon
-
Publication number: 20240086528Abstract: 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: ApplicationFiled: February 26, 2021Publication date: March 14, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, Yun David Tang, Monji G. Jabori, King Sui Kei
-
Publication number: 20240070898Abstract: 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: ApplicationFiled: March 8, 2021Publication date: February 29, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Peter Siyuan Zhang, Yun David Tang, Guoxing Yang
-
Patent number: 11907178Abstract: 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: GrantFiled: January 25, 2023Date of Patent: February 20, 2024Assignee: Egnyte, Inc.Inventors: Andrew Guerra, Ajay Salpekar, David Tang