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: 12230257Abstract: 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: GrantFiled: September 15, 2023Date of Patent: February 18, 2025Assignee: GOOGLE LLCInventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Publication number: 20240305520Abstract: 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: ApplicationFiled: May 15, 2024Publication date: September 12, 2024Inventors: Jingheng LI, Changhua ZHANG, Zhenghui ZHU, Dingjin ZHAO, De MING, Di LIN
-
Publication number: 20240005916Abstract: 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: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Inventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Patent number: 11783814Abstract: 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: GrantFiled: October 21, 2021Date of Patent: October 10, 2023Assignee: GOOGLE LLCInventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Patent number: 11409994Abstract: 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: GrantFiled: May 15, 2018Date of Patent: August 9, 2022Assignee: SHENZHEN UNIVERSITYInventors: Di Lin, Hui Huang
-
Publication number: 20220156040Abstract: 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: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Inventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
-
Publication number: 20220044677Abstract: 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: ApplicationFiled: October 21, 2021Publication date: February 10, 2022Inventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Patent number: 11237796Abstract: 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: GrantFiled: May 7, 2018Date of Patent: February 1, 2022Assignee: Google LLCInventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
-
Patent number: 11238311Abstract: 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 fiType: GrantFiled: June 8, 2018Date of Patent: February 1, 2022Assignee: Shenzhen UniversityInventors: Di Lin, Hui Huang
-
Publication number: 20210374478Abstract: 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: ApplicationFiled: May 15, 2018Publication date: December 2, 2021Inventors: Di LIN, Hui HUANG
-
Publication number: 20210365732Abstract: 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 fiType: ApplicationFiled: June 8, 2018Publication date: November 25, 2021Inventors: Di LIN, Hui HUANG
-
Patent number: 11176928Abstract: 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: GrantFiled: December 11, 2019Date of Patent: November 16, 2021Assignee: GOOGLE LLCInventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Patent number: 11163168Abstract: 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: GrantFiled: June 8, 2018Date of Patent: November 2, 2021Assignee: Regents of the University of MinnesotaInventors: James Robert Leger, William Minster Kunkel, Di Lin
-
Publication number: 20210248998Abstract: 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: ApplicationFiled: December 11, 2019Publication date: August 12, 2021Inventors: David Roy Schairer, Di Lin, Lucas Palmer
-
Publication number: 20200192630Abstract: 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: ApplicationFiled: May 7, 2018Publication date: June 18, 2020Inventors: David Roy Schairer, Triona Butler, Cindy Tran, Mark Spates, IV, Di Lin, Yuzhao Ni, Lisa Williams
-
Publication number: 20180356642Abstract: 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: ApplicationFiled: June 8, 2018Publication date: December 13, 2018Inventors: James Robert Leger, William Minster Kunkel, Di Lin
-
Patent number: 6834109Abstract: 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: GrantFiled: November 10, 2000Date of Patent: December 21, 2004Assignee: Tokyo Electron LimitedInventors: 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: 6818917Abstract: 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: GrantFiled: March 12, 2003Date of Patent: November 16, 2004Assignees: 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: 20040178421Abstract: 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: ApplicationFiled: March 12, 2003Publication date: September 16, 2004Applicant: National Taiwan University and Integrated Crystal Technology IncorporationInventors: Chieh-Hsiung Kuan, Hsin-Cheng Chen, Chun-Chi Chen, Sheng-Di Lin, Jen-Hsiang Lu
-
Publication number: 20030194614Abstract: 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: ApplicationFiled: April 10, 2002Publication date: October 16, 2003Inventor: Hsin-Di Lin