Patents by Inventor Daniel Lin

Daniel Lin 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).

  • Publication number: 20250280063
    Abstract: Various arrangements for positioning a ground are described herein. A display is mounted within a first area of an enclosure of the electronic device. An antenna, configured to operate at one or more frequency bands, mounted within a second area of the enclosure that is outside of the first area; and one or more grounds positioned beneath the display and within the first area of the electronic device, wherein the one or more grounds are configured to provide grounding for the display and are positioned at or near a distance that is a quarter-wavelength associated with one or more wavelengths of the one or more of the frequency bands of the antenna.
    Type: Application
    Filed: February 29, 2024
    Publication date: September 4, 2025
    Applicant: Google LLC
    Inventors: Peter Bevelacqua, Huanyu Chen, Cheng-Jung Lee, Sunny Kung, Daniel Lin
  • Publication number: 20250245762
    Abstract: Methods and systems are described for assisting a user to generate patent claim charts by leveraging the capabilities of large language models (LLMs). Prompts are provided to LLMs at a claim element granularity level to assess possible disclosure of patent claims in prior art and users are able to engage in real-time conversations with the LLMs regarding their analysis to further understand the prior art and refine the analysis.
    Type: Application
    Filed: January 28, 2024
    Publication date: July 31, 2025
    Inventor: Daniel Lin
  • Publication number: 20250199891
    Abstract: A computer-implemented method executed using an assistant application and a web browser hosted or executed using a first computer, the computer-implemented method comprising receiving a first signal that first application is executing, with text within a workspace of the first application; receiving a second signal that a control was selected; instantiating and causing displaying an app actions window comprising at least one app label respectively corresponding to at least one second application; receiving input from the first computer specifying a selection of the at least one app label; updating the app actions window to display one or more app-specific widgets corresponding to widgets, fields, or functions available in the second application; receiving data entered into and/or selection(s) of one or more of the one or more app-specific widgets; programmatically invoking one or more application programming interface (API) calls of the second application using the data and/or selections; receiving one or mor
    Type: Application
    Filed: December 15, 2023
    Publication date: June 19, 2025
    Inventors: Rob Brazier, Daniel Lin, Elise Fung
  • Publication number: 20240422370
    Abstract: A processing service of a provider network may protect media content from being tampered with when it is transmitted from the provider network/transcoder to untrusted networks (e.g., third-party networks/CDNs) and to a media player. The processing service (e.g., the transcoder) generates a public and a private key. The service uses the private key to digitally sign content portions (e.g., video frames) before distribution to untrusted CDNs. The provider network creates a manifest that includes the public key. To play the media content, the media player obtains a manifest that includes the public key (via a secure/trusted connection with the provider network). The media player may then obtain the media content from an untrusted edge server/CDN and validate it using the public key that was separately obtained from the manifest (to verify the content was not tampered with).
    Type: Application
    Filed: August 27, 2024
    Publication date: December 19, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Selvanayagam Sendurpandian, Ross Engers, Luke Curley, Nikhil Purushe, Andrew Francis, Daniel Lin, Tarek Amara, Shuhan Jin, Levi Lovelock, Berk Taner, Yann Landry, Neeraj Satish Joshi, Jean-Sebastien Royer
  • Patent number: 12108096
    Abstract: A processing service of a provider network may protect media content from being tampered with when it is transmitted from the provider network/transcoder to untrusted networks (e.g., third-party networks/CDNs) and to a media player. The processing service (e.g., the transcoder) generates a public and a private key. The service uses the private key to digitally sign content portions (e.g., video frames) before distribution to untrusted CDNs. The provider network creates a manifest that includes the public key. To play the media content, the media player obtains a manifest that includes the public key (via a secure/trusted connection with the provider network). The media player may then obtain the media content from an untrusted edge server/CDN and validate it using the public key that was separately obtained from the manifest (to verify the content was not tampered with).
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: October 1, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Selvanayagam Sendurpandian, Ross Engers, Luke Curley, Nikhil Purushe, Andrew Francis, Daniel Lin, Tarek Amara, Shuhan Jin, Levi Lovelock, Berk Taner, Yann Landry, Neeraj Satish Joshi, Jean-Sebastien Royer
  • Publication number: 20230328300
    Abstract: A processing service of a provider network may protect media content from being tampered with when it is transmitted from the provider network/transcoder to untrusted networks (e.g., third-party networks/CDNs) and to a media player. The processing service (e.g., the transcoder) generates a public and a private key. The service uses the private key to digitally sign content portions (e.g., video frames) before distribution to untrusted CDNs. The provider network creates a manifest that includes the public key. To play the media content, the media player obtains a manifest that includes the public key (via a secure/trusted connection with the provider network). The media player may then obtain the media content from an untrusted edge server/CDN and validate it using the public key that was separately obtained from the manifest (to verify the content was not tampered with).
    Type: Application
    Filed: June 6, 2023
    Publication date: October 12, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Selvanayagam Sendurpandian, Ross Engers, Luke Curley, Nikhil Purushe, Andrew Francis, Daniel Lin, Tarek Amara, Shuhan Jin, Levi Lovelock, Berk Taner, Yann Landry, Neeraj Satish Joshi, Jean-Sebastien Royer
  • Patent number: 11711555
    Abstract: A processing service of a provider network may protect media content from being tampered with when it is transmitted from the provider network/transcoder to untrusted networks (e.g., third-party networks/CDNs) and to a media player. The processing service (e.g., the transcoder) generates a public and a private key. The service uses the private key to digitally sign content portions (e.g., video frames) before distribution to untrusted CDNs. The provider network creates a manifest that includes the public key. To play the media content, the media player obtains a manifest that includes the public key (via a secure/trusted connection with the provider network). The media player may then obtain the media content from an untrusted edge server/CDN and validate it using the public key that was separately obtained from the manifest (to verify the content was not tampered with).
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Selvanayagam Sendurpandian, Ross Engers, Luke Curley, Nikhil Purushe, Andrew Francis, Daniel Lin, Tarek Amara, Shuhan Jin, Levi Lovelock, Berk Taner, Yann Landry, Neeraj Satish Joshi, Jean-Sebastien Royer
  • Patent number: 11597343
    Abstract: A vehicle airbag system includes an airbag module, a seat detector, and an electronic controller. The airbag module has an airbag that is configured to be movably mounted to a vehicle roof structure. The seat detector detects a position of a vehicle seat. The electronic controller is in communication with the airbag module and the seat detector. The controller controls the airbag module to inflate the airbag in a predetermined direction based on detected position of the vehicle seat by the seat detector.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: March 7, 2023
    Assignee: NISSAN NORTH AMERICA, INC.
    Inventors: Jessica Buice, Jeffrey Clark, Daniel Hoisington, Daniel Lin
  • Patent number: 11588889
    Abstract: A processing service of a provider network may protect media content from being tampered with when it is transmitted from the provider network/transcoder to untrusted networks (e.g., third-party networks/CDNs) and to a media player. The processing service (e.g., the transcoder) generates a public and a private key. The service uses the private key to digitally sign content portions (e.g., video frames) before distribution to untrusted CDNs. The provider network creates a manifest that includes the public key. To play the media content, the media player obtains a manifest that includes the public key (via a secure/trusted connection with the provider network). The media player may then obtain the media content from an untrusted edge server/CDN and validate it using the public key that was separately obtained from the manifest (to verify the content was not tampered with).
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: February 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Selvanayagam Sendurpandian, Ross Engers, Luke Curley, Nikhil Purushe, Andrew Francis, Daniel Lin, Tarek Amara, Shuhan Jin, Levi Lovelock, Berk Taner, Yann Landry, Neeraj Satish Joshi, Jean-Sebastien Royer
  • Publication number: 20220327516
    Abstract: Systems and methods for conducting a payment transaction at a vending machine using a mobile device are disclosed herein. A vending machine includes a Bluetooth Low Energy (BLE) module that is used to connect to a user's mobile device. The mobile device's web browser accesses a web page that establishes a BLE connection between the vending machine and mobile device and also facilitates a payment transaction with an online payment service provider without transmitting any payment information to the vending machine.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 13, 2022
    Inventor: Daniel Lin
  • Patent number: 11439010
    Abstract: This disclosure provides a multi-layered printed circuit board (PC) that has signal array region. The signal array region has a width and circumscribes a power core region and has signal vias connected to respective signal ball pads, and ground vias connected to respective ground ball pads within the signal array region that have an associated ball pad pitch. The PCB also has an inner current power layer. The signal and ground vias are arranged on the component layer in a pattern and extend into the inner current layer. The pattern forms current power paths across the width of the signal array region, such that the current power paths have a width that is at least about 50% as wide as the ball pad pitch.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 6, 2022
    Assignee: Nvidia Corporation
    Inventors: Baal Yang, Daniel Lin, Sunil Sudhakaran
  • Publication number: 20220155134
    Abstract: Embodiments herein provide systems and methods tracking the weight of an individual situated on a furnishing such as a chair or bed. One method generally includes receiving weight data at a weight sensor that is situated to recognize a change in weight on the furnishing, determining that a mobile device of the individual is proximately located to the weight sensor, and confirming by the mobile device that the change in weight is related to the individual.
    Type: Application
    Filed: February 7, 2022
    Publication date: May 19, 2022
    Inventor: Daniel Lin
  • Patent number: 11243110
    Abstract: Embodiments herein provide systems and methods tracking the weight of an individual situated on a furnishing such as a chair or bed. One method generally includes receiving weight data at a weight sensor that is situated to recognize a change in weight on the furnishing, confirming that a fitness device is proximately located to the weight sensor, and transmitting the received weight data to a hosted service.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: February 8, 2022
    Inventor: Daniel Lin
  • Publication number: 20210273214
    Abstract: A battery material includes: a conductive substrate; and a silicon material layer disposed on at least one side of the conductive substrate and including silicon fibers, at least some of which aggregate to form silicon fibrous spheres. A preparation method for the battery material includes: (a) providing a conductive substrate; (b) providing a silicon-based material, followed by depositing on a surface of the silicon-based material a film comprising amorphous silicon or crystalline silicon to form a silicon source material; (c) placing the silicon source material of step (b) on at least a side of the conductive substrate of step (a), wherein the distance between the conductive substrate and the silicon source material is less than 100 mm; and (d) heating the conductive substrate and silicon source material thus arranged in step (c) to allow the silicon source material to release amorphous silicon or crystalline silicon.
    Type: Application
    Filed: July 7, 2020
    Publication date: September 2, 2021
    Inventors: DANIEL LIN, JOHN-SUN WANG
  • Publication number: 20210243895
    Abstract: This disclosure provides a multi-layered printed circuit board (PC) that has signal array region. The signal array region has a width and circumscribes a power core region and has signal vias connected to respective signal ball pads, and ground vias connected to respective ground ball pads within the signal array region that have an associated ball pad pitch. The PCB also has an inner current power layer. The signal and ground vias are arranged on the component layer in a pattern and extend into the inner current layer. The pattern forms current power paths across the width of the signal array region, such that the current power paths have a width that is at least about 50% as wide as the ball pad pitch.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventors: Baal Yang, Daniel Lin, Sunil Sudhakaran
  • Publication number: 20210111294
    Abstract: A solar cell includes a substrate, an emitter layer, a first thin oxide layer, a first doped silicon layer, a second thin oxide layer, and a second doped silicon layer. The substrate has a first side and a second side opposite to each other. The emitter layer is disposed on the first side of the substrate and includes a first conductivity type of dopant. The first thin oxide layer is disposed on the emitter layer. The first doped silicon layer is disposed on the first thin oxide layer and includes the first conductivity type of dopant. The second thin oxide layer is disposed on the second side of the substrate. The second doped silicon layer is disposed on the second thin oxide layer and includes a second conductivity type of dopant. A method for manufacturing a solar cell is also provided herein.
    Type: Application
    Filed: May 26, 2020
    Publication date: April 15, 2021
    Inventors: Daniel LIN, Kai-Yi CHANG, Yi-Rou LU
  • Publication number: 20200290549
    Abstract: A vehicle airbag system includes an airbag module, a seat detector, and an electronic controller. The airbag module has an airbag that is configured to be movably mounted to a vehicle roof structure. The seat detector detects a position of a vehicle seat. The electronic controller is in communication with the airbag module and the seat detector. The controller controls the airbag module to inflate the airbag in a predetermined direction based on detected position of the vehicle seat by the seat detector.
    Type: Application
    Filed: March 12, 2019
    Publication date: September 17, 2020
    Inventors: Jessica BUICE, Jeffrey CLARK, Daniel HOISINGTON, Daniel LIN
  • Publication number: 20200064182
    Abstract: Embodiments herein provide systems and methods tracking the weight of an individual situated on a furnishing such as a chair or bed. One method generally includes receiving weight data at a weight sensor that is situated to recognize a change in weight on the furnishing, confirming that a fitness device is proximately located to the weight sensor, and transmitting the received weight data to a hosted service.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventor: Daniel Lin
  • Publication number: 20200005581
    Abstract: A hand sanitizer kiosk dispenses two types of hand sanitizer product. The kiosk comprises a first compartment to dispense single-use hand sanitizer product and a second compartment to dispense packaged hand sanitizer product. For example, packaged hand sanitizer product can be sold using embodiments of this dispenser to offset the costs of providing single-use hand sanitizer product as a courtesy.
    Type: Application
    Filed: September 9, 2017
    Publication date: January 2, 2020
    Inventor: Daniel Lin
  • Patent number: 10466094
    Abstract: Embodiments herein provide systems and methods tracking the weight of an individual who is lying in bed. One method generally includes periodically receiving weight data from a weight data sensor that is situated within the bed, wherein the weight data sensor has recognized a change in weight on the bed from a default weight of the bed, and providing to the individual a user interface to track weight patterns of the individual based on the received weight data.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: November 5, 2019
    Inventor: Daniel Lin