Patents by Inventor Di Lin

Di 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).

  • Patent number: 12230257
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 18, 2025
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Publication number: 20240305520
    Abstract: A hot backup switching method and system based on network card detection. The method includes the following steps: S1: driving a first synchronous network card to send a query instruction to a second synchronous network card according to a preset time interval; S2: determining whether the first synchronous network card obtains a response packet sent by a master server device, if yes, executing S1; and if not and executing S3; S3: determining whether the working mode of the playback terminal belongs to a master mode; and if yes, and executing S4; and S4: determining whether the second synchronous network card responds, if yes, executing S1. Hot backup switching is implemented by means of the network cards of the master server device and the slave server device, and seamless switching and continued playback are realized.
    Type: Application
    Filed: May 15, 2024
    Publication date: September 12, 2024
    Inventors: Jingheng LI, Changhua ZHANG, Zhenghui ZHU, Dingjin ZHAO, De MING, Di LIN
  • Publication number: 20240005916
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Patent number: 11783814
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 10, 2023
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Patent number: 11409994
    Abstract: Methods for image segmentation, computer devices, and storage mediums. The method includes acquiring a to-be-segmented image, inputting the to-be-segmented image into an input variable of a full convolution neural network and outputting a convolution characteristic pattern; inputting the convolution characteristic pattern into an input variable of a context-switchable neural network and outputting context expression information; and generating an intermediate characteristic pattern for image segmentation according to the convolution characteristic pattern and the context expression information.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: August 9, 2022
    Assignee: SHENZHEN UNIVERSITY
    Inventors: Di Lin, Hui Huang
  • Publication number: 20220156040
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other functions that the connected device is capable of performing. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with the connected device. Each graphical control element can be arranged according to a status of the connected device, in order to reflect how the connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
  • Publication number: 20220044677
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 10, 2022
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Patent number: 11237796
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other functions that the connected device is capable of performing. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with the connected device. Each graphical control element can be arranged according to a status of the connected device, in order to reflect how the connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
  • Patent number: 11238311
    Abstract: A method for image classification includes acquiring a to-be-classified image and inputting the to-be-classified image to a trained image classification model, the trained image classification model includes a localization segmentation sub-network, an alignment sub-network, and a classification sub-network, the alignment sub-network is formulized as a valve linkage function, the image classification model is obtained, and in a forward-propagation phase, an output of the valve linkage function is an aligned image; in a backward-propagation phase, the output of the valve linkage function is a function; subjecting the to-be-classified image through the localization segmentation sub-network for locating and segmenting a target object of the to-be-classified image to obtain a segmented image; subjecting the segmented image through the alignment sub-network, the alignment sub-network aligning the target object to obtain an aligned image; and subjecting the aligned image through the classification sub-network for fi
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: February 1, 2022
    Assignee: Shenzhen University
    Inventors: Di Lin, Hui Huang
  • Publication number: 20210374478
    Abstract: Methods for image segmentation, computer devices, and storage mediums. The method includes acquiring a to-be-segmented image, inputting the to-be-segmented image into an input variable of a full convolution neural network and outputting a convolution characteristic pattern; inputting the convolution characteristic pattern into an input variable of a context-switchable neural network and outputting context expression information; and generating an intermediate characteristic pattern for image segmentation according to the convolution characteristic pattern and the context expression information.
    Type: Application
    Filed: May 15, 2018
    Publication date: December 2, 2021
    Inventors: Di LIN, Hui HUANG
  • Publication number: 20210365732
    Abstract: A method for image classification includes acquiring a to-be-classified image and inputting the to-be-classified image to a trained image classification model, the trained image classification model includes a localization segmentation sub-network, an alignment sub-network, and a classification sub-network, the alignment sub-network is formulized as a valve linkage function, the image classification model is obtained, and in a forward-propagation phase, an output of the valve linkage function is an aligned image; in a backward-propagation phase, the output of the valve linkage function is a function; subjecting the to-be-classified image through the localization segmentation sub-network for locating and segmenting a target object of the to-be-classified image to obtain a segmented image; subjecting the segmented image through the alignment sub-network, the alignment sub-network aligning the target object to obtain an aligned image; and subjecting the aligned image through the classification sub-network for fi
    Type: Application
    Filed: June 8, 2018
    Publication date: November 25, 2021
    Inventors: Di LIN, Hui HUANG
  • Patent number: 11176928
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 16, 2021
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Patent number: 11163168
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for managing beam shaping in gradient refractive index (GRIN) media are provided. In one aspect, a method includes specifying a field evolution throughout a gradient-index (GRIN) medium and generating a refractive index profile of the GRIN medium based on the specified field evolution in the GRIN medium. Diffraction effects are considered in solving for the refractive index profile. The index profile is found by specifying a desired beam transformation throughout the GRIN medium and solving a series of phase retrieval problems. The GRIN medium can be two-dimensional (2D) or three-dimensional (3D).
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 2, 2021
    Assignee: Regents of the University of Minnesota
    Inventors: James Robert Leger, William Minster Kunkel, Di Lin
  • Publication number: 20210248998
    Abstract: Various implementations relate to techniques, for controlling smart devices, that are low latency and/or that provide computational efficiencies (client and/or server) and/or network efficiencies. Those implementations relate to generating and/or utilizing cache entries, of a cache that is stored locally at an assistant client device, in control of various smart devices (e.g., smart lights, smart thermostats, smart plugs, smart appliances, smart routers, etc.). Each of the cache entries includes a mapping of text to one or more corresponding semantic representations.
    Type: Application
    Filed: December 11, 2019
    Publication date: August 12, 2021
    Inventors: David Roy Schairer, Di Lin, Lucas Palmer
  • Publication number: 20200192630
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other functions that the connected device is capable of performing. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with the connected device. Each graphical control element can be arranged according to a status of the connected device, in order to reflect how the connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Application
    Filed: May 7, 2018
    Publication date: June 18, 2020
    Inventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
  • Publication number: 20180356642
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for managing beam shaping in gradient refractive index (GRIN) media are provided. In one aspect, a method includes specifying a field evolution throughout a gradient-index (GRIN) medium and generating a refractive index profile of the GRIN medium based on the specified field evolution in the GRIN medium. Diffraction effects are considered in solving for the refractive index profile. The index profile is found by specifying a desired beam transformation throughout the GRIN medium and solving a series of phase retrieval problems. The GRIN medium can be two-dimensional (2D) or three-dimensional (3D).
    Type: Application
    Filed: June 8, 2018
    Publication date: December 13, 2018
    Inventors: James Robert Leger, William Minster Kunkel, Di Lin
  • Patent number: 6834109
    Abstract: The present invention includes a method and system for compensating for cross-talk interference in communication systems. The method includes estimation of the interfering signals. Further, the method includes performing a compensation operation on at least one interfering signal.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 21, 2004
    Assignee: Tokyo Electron Limited
    Inventors: Thomas E. Paré, Jr., Michail Tsatsanis, Ioannis Kanellakopoulos, Mark Alan Erickson, Cecilia Gabriela Galarza, James W. Waite, Daniel Joseph Hernandez, Sunil C. Shah, Ming Gu, Norman Man Leung Yuen, Heberly Rosario, Di Lin, Fernando Lopez-de-Victoria
  • Patent number: 6818917
    Abstract: An infrared photodetector structure with voltage-tunable and -switchable photoresponses constructed of superlattices and blocking barriers. The photoresponses of the double-superlattice structure are also insensitive to the operating temperature changes. By using GaAs/AlxGa1-xAs system, the feasibility of this idea is verified. In the embodiment, the photoresponses can be switched between 6˜8.5 and 7.5˜12 m by the bias polarity and are also tunable by the bias magnitude in each detection wavelength range. In addition, the photoresponses are insensitive to operating temperatures ranging from 20 to 80 K. For the SLIP with few periods, the responsivity may be higher than the one with many periods and the operational temperature is higher. These results show the invention can be useful in the design of multicolor imaging systems.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: November 16, 2004
    Assignees: National Taiwan University, Integrated Crystal Technology Inc.
    Inventors: Chieh-Hsiung Kuan, Hsin-Cheng Chen, Chun-Chi Chen, Sheng-Di Lin, Jen-Hsiang Lu
  • Publication number: 20040178421
    Abstract: An infrared photodetector structure with voltage-tunable and -switchable photoresponses constructed of superlattices and blocking barriers. The photoresponses of the double-superlattice structure are also insensitive to the operating temperature changes. By using GaAs/AlxGa1-xAs system, the feasibility of this idea is verified. In the embodiment, the photoresponses can be switched between 6˜8.5 and 7.5˜12 m by the bias polarity and are also tunable by the bias magnitude in each detection wavelength range. In addition, the photoresponses are insensitive to operating temperatures ranging from 20 to 80 K. For the SLIP with few periods, the responsivity may be higher than the one with many periods and the operational temperature is higher. These results show the invention can be useful in the design of multicolor imaging systems.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 16, 2004
    Applicant: National Taiwan University and Integrated Crystal Technology Incorporation
    Inventors: Chieh-Hsiung Kuan, Hsin-Cheng Chen, Chun-Chi Chen, Sheng-Di Lin, Jen-Hsiang Lu
  • Publication number: 20030194614
    Abstract: A method of forming a phase shift mask is disclosed. After providing a substrate with a shifter layer and a Cr layer, a first photoresist layer is formed on the Cr layer. Thereafter, a position of a shifter pattern is defined by using E-beam writing process and then a develop process is performed. After that, a first Cr pattern is formed by using an etching process to etch the Cr layer. After removing the first photoresist layer, the shifter pattern is formed by using an etching process to etch the shifter layer. After forming a second photoresist layer, an exposure process of conventional photolithography is performed by means of a boarder mask to define a position of a second Cr pattern. After performing a develop process, the second Cr pattern is formed by using an etching process to etch the first Cr pattern.
    Type: Application
    Filed: April 10, 2002
    Publication date: October 16, 2003
    Inventor: Hsin-Di Lin