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: 20210248445
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing the execution of the operations of a neural network. One of the methods includes obtaining data representing a graph characterizing a plurality of operations of a neural network, wherein each node of the graph characterizes an operation of the neural network and each edge of the graph characterizes data dependency between the operations; processing the data representing the graph using a graph embedding neural network to generate an embedding of the graph; and processing the embedding of the graph using a policy neural network to generate a task output, wherein the task output comprises, for each of the plurality of operations of the neural network, a respective decision for a particular optimization task.
    Type: Application
    Filed: April 3, 2020
    Publication date: August 12, 2021
    Inventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Azalia Mirhoseini
  • 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
  • Patent number: 10397291
    Abstract: First streaming video content may be received from a provider. The provider may issue a request to replace part of the first streaming video content with replacement content, such as advertisements. Second streaming video content may be selected as a replacement for a first video player, while third streaming video content may be selected as a replacement for a second video player. Instructions may be sent to the first and the second video player to play a first portion of the first streaming video content, followed by their respective selected replacement content, followed by a third portion of the first streaming video content, with the respective selected replacement content replacing a second portion of the first streaming video content. Replacement of the second portion of the first streaming video content may sometimes introduce latency, which may be reduced using various techniques.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: August 27, 2019
    Assignee: Twitch Interactive, Inc.
    Inventors: Cyrus Hall, Daniel Lin, Maciej Laszcz, Luke Curley, Matthew Louis Szatmary, Abhinav Kapoor, Daniel Arthur McClain, Diana Lu, Scott Wang, Spencer Nelson, Phillip Conover, Scott Rabin, Jorge Arturo Villatoro
  • Patent number: 10326814
    Abstract: First streaming video content may be received from a provider. The provider may issue a request to replace part of the first streaming video content with replacement content, such as advertisements. Second streaming video content may be selected as a replacement for a first video player, while third streaming video content may be selected as a replacement for a second video player. Instructions may be sent to the first and the second video player to play a first portion of the first streaming video content, followed by their respective selected replacement content, followed by a third portion of the first streaming video content, with the respective selected replacement content replacing a second portion of the first streaming video content. Replacement of the second portion of the first streaming video content may sometimes introduce latency, which may be reduced using various techniques.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 18, 2019
    Assignee: Twitch Interactive, Inc.
    Inventors: Cyrus Hall, Daniel Lin, Maciej Laszcz, Luke Curley, Matthew Louis Szatmary, Abhinav Kapoor, Daniel Arthur McClain, Diana Lu, Scott Wang, Spencer Nelson, Phillip Conover, Scott Rabin, Jorge Arturo Villatoro
  • Patent number: 10313412
    Abstract: First streaming video content may be received from a provider. The provider may issue a request to replace part of the first streaming video content with replacement content, such as advertisements. Second streaming video content may be selected as a replacement for a first video player, while third streaming video content may be selected as a replacement for a second video player. Instructions may be sent to the first and the second video player to play a first portion of the first streaming video content, followed by their respective selected replacement content, followed by a third portion of the first streaming video content, with the respective selected replacement content replacing a second portion of the first streaming video content. Replacement of the second portion of the first streaming video content may sometimes introduce latency, which may be reduced using various techniques.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 4, 2019
    Assignee: Twitch Interactive, Inc.
    Inventors: Cyrus Hall, Daniel Lin, Maciej Laszcz, Luke Curley, Matthew Louis Szatmary, Abhinav Kapoor, Daniel Arthur McClain, Diana Lu, Scott Wang, Spencer Nelson, Phillip Conover, Scott Rabin, Jorge Arturo Villatoro
  • Publication number: 20190033122
    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: Application
    Filed: October 2, 2018
    Publication date: January 31, 2019
    Inventor: Daniel Lin
  • Publication number: 20180342128
    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: November 29, 2018
    Inventor: Daniel Lin
  • Publication number: 20170263071
    Abstract: A hand sanitizer dispenser dispenses two types of hand sanitizer product. The dispenser comprises a first compartment to store single-use hand sanitizer product and a second compartment to store 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: May 24, 2017
    Publication date: September 14, 2017
    Inventor: Daniel Lin
  • Patent number: 9761079
    Abstract: A hand sanitizer dispenser dispenses two types of hand sanitizer product. The dispenser comprises a first compartment to store single-use hand sanitizer product and a second compartment to store 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: Grant
    Filed: May 24, 2017
    Date of Patent: September 12, 2017
    Inventor: Daniel Lin
  • Patent number: 9693661
    Abstract: A hand sanitizer dispenser is attached to a fuel pump dispenser to provide a patron with the option to cleanse his hands after pumping fuel. The hand sanitizer includes a first dispensing outlet to dispense liquid-based hand sanitizer product; and a second dispensing outlet to dispense packaged hand sanitizer product.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: July 4, 2017
    Inventor: Daniel Lin
  • Publication number: 20150149308
    Abstract: Embodiments herein provide systems and methods for selecting a credit card for a user at a point of sale. One method generally includes determining an identity of a business establishment corresponding to the point of sale where the user intends to complete a purchase transaction with one of a plurality of payment cards held by the user, providing the identity of the business establishment to at least a subset of issuers of the plurality of payment cards in order to receive details regarding rewards provided by each issuer in the subset to the user if the user uses a corresponding payment card for the purchase transaction at the business establishment, and presenting to the user a recommendation to use at least one of the payment cards for the purchase transaction based on received details regarding rewards from the issuers.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Inventor: Daniel Lin
  • Publication number: 20140302843
    Abstract: A technique is provided for a seamless and transparent handoff from a user's mobile device to the user's stationary terminal of a network address of a remote device for the purpose of establishing a direct communication channel between the stationary terminal and a remote device, where the remote device first contacted the user's mobile device to initiate communications with the users.
    Type: Application
    Filed: June 18, 2014
    Publication date: October 9, 2014
    Inventor: Daniel Lin
  • Publication number: 20140246453
    Abstract: A hand sanitizer dispenser is attached to a fuel pump dispenser to provide a patron with the option to cleanse his hands after pumping fuel. The hand sanitizer includes a first dispensing outlet to dispense liquid-based hand sanitizer product; and a second dispensing outlet to dispense packaged hand sanitizer product.
    Type: Application
    Filed: May 12, 2014
    Publication date: September 4, 2014
    Inventor: Daniel Lin
  • Patent number: 8774149
    Abstract: A technique is provided for a seamless and transparent handoff from a user's mobile device to the user's stationary terminal of a network address of a remote device for the purpose of establishing a direct communication channel between the stationary terminal and a remote device, where the remote device first contacted the user's mobile device to initiate communications with the users.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: July 8, 2014
    Assignee: Pendragon Wireless LLC
    Inventor: Daniel Lin
  • Patent number: 8636110
    Abstract: In an first aspect, a ladder for mounting on a vehicle trailer includes an attachment bracket assembly for mounting on the trailer; a first side rail; a second side rail parallel to the first side rail; and a plurality of rungs pivotally connected to both the first and second side rails. The ladder is collapsible to decrease a distance between the first and second side rails. In a second aspect, a ladder for mounting on a vehicle trailer includes an attachment bracket; a first side rail; a second side rail parallel to the first side rail; a plurality of rungs connecting the first and second side rails; and a pivotal connection. The first and second side rails define a plane and the pivotal connection allows for rotation of the plane about a vertical axis. The pivotal connection is disposed between the attachment bracket and the first side rail.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: January 28, 2014
    Assignee: Bow Step, LLC
    Inventors: Mark Ebbenga, Amy Lee, Daniel Lin