Patents by Inventor Kun Shi

Kun Shi 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: 20230223212
    Abstract: An electronic device may have input-output devices such as keyboard keys or other buttons. Components such as cameras and other devices may have trim structures. A housing may be used to form an enclosure for the components. Keyboard keys, trim structures, and/or other device structures such as housing structures may be provided with wear-resistant coatings. For example, a keyboard key may have a glyph such as an alphanumeric character formed from patterned layers of ink. To prevent wear to the key and glyph, the glyph may be coated with a wear-resistant coating. The wear-resistant coating may be formed from a polymer with embedded mineral particles such as aluminosilicate particles.
    Type: Application
    Filed: October 24, 2022
    Publication date: July 13, 2023
    Inventors: Ming Kun Shi, Jing Zhang, Lei Ding, Liliya Lyandres, Peter J. Guest
  • Publication number: 20230185504
    Abstract: The disclosure provides an approach for print redirection in a remote computing environment. Embodiments include receiving, on a remote device, a request to perform a printing task using a printing device associated with a client device. Embodiments include determining, on the remote device, that data associated with the request to perform the printing task exceeds a size threshold. Embodiments include generating, on the remote device, a plurality of data slices based on the data, wherein each respective data slice of the plurality of data slices comprises a respective subset of the data that does not exceed the size threshold. Embodiments include transmitting, from the remote device to the client device, the plurality of data slices as separate transmissions in separate time intervals along with information that allows the data to be reconstructed from the plurality of data slices for performing the printing task on the client device.
    Type: Application
    Filed: February 8, 2022
    Publication date: June 15, 2023
    Inventors: Hui ZHANG, Weigang HUANG, Kun SHI, Jinxing HU, Hui YUAN
  • Patent number: 11573755
    Abstract: A varied least recently used (VLRU) caching technique is used to enable print data to be available at a cache of a client for printing, even after an agent performs a deletion of a hash value for the print data at a cache of the agent. The deletion of the print data (cached at the cache of the client) is postponed at the client device via the use of a waiting list, so that the cached print data can be printed at a physical printer of the client, in response to receiving a delayed print job from the agent that specifies the hash value as a result of a deduplication process performed by the agent.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventors: Hui Yuan, Weigang Huang, Mangui She, Qi An, Hui Zhang, Kun Shi
  • Publication number: 20230028247
    Abstract: Techniques are described for auditing print content during printer redirection in a virtual desktop. The ability to audit redirected print content allows an organization to pre-define certain sensitive data and to track whether print redirection requests in the virtual desktop environment contain any such sensitive data. If such sensitive data is contained in a printer redirection request, a file is generated containing information about the sensitive data, as well as a watermark that encodes information about the printer redirection request, such the user identifier of the user who initiated the print request and a timestamp of when the print request occurred. The generated file is transmitted to one or more registered recipients.
    Type: Application
    Filed: October 5, 2022
    Publication date: January 26, 2023
    Inventors: Hui Yuan, Weigang Huang, Hui Zhang, Mangui She, Kun Shi
  • Patent number: 11494139
    Abstract: Techniques are described for auditing print content during printer redirection in a virtual desktop. The ability to audit redirected print content allows an organization to pre-define certain sensitive data and to track whether print redirection requests in the virtual desktop environment contain any such sensitive data. If such sensitive data is contained in a printer redirection request, a file is generated containing information about the sensitive data, as well as a watermark that encodes information about the printer redirection request, such the user identifier of the user who initiated the print request and a timestamp of when the print request occurred. The generated file is transmitted to one or more registered recipients.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: November 8, 2022
    Assignee: VMware, Inc.
    Inventors: Hui Yuan, Weigang Huang, Hui Zhang, Mangui She, Kun Shi
  • Patent number: 11449653
    Abstract: A converter parameterized constant admittance modeling method based on a cross initialization including the following steps: (1) performing parameterized modeling on a converter, wherein switches are modeled using a parametric historical current source constant admittance model and other components are modeled using a traditional electromagnetic transient simulation integral model in the converter; (2) detecting whether state switching occurs, performing cross initialization correction when occurring; (3) determining model parameters, and establishing an equivalent admittance matrix and an injection current source of a whole grid, to obtain an electromagnetic transient simulation equivalent model; (4) solving a network tide according to a basic solving equation I=YU to obtain an electromagnetic transient model simulation result of the converter at current time; and (5) calculating an equivalent admittance matrix and an injection current source at next time through a current network state quantity, and returni
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: September 20, 2022
    Assignee: SOUTHEAST UNIVERSITY
    Inventors: Wei Gu, Yang Cao, Dehu Zou, Ke Li, Kun Shi
  • Publication number: 20220269837
    Abstract: A converter parameterized constant admittance modeling method based on a cross initialization including the following steps: (1) performing parameterized modeling on a converter, wherein switches are modeled using a parametric historical current source constant admittance model and other components are modeled using a traditional electromagnetic transient simulation integral model in the converter; (2) detecting whether state switching occurs, performing cross initialization correction when occurring; (3) determining model parameters, and establishing an equivalent admittance matrix and an injection current source of a whole grid, to obtain an electromagnetic transient simulation equivalent model; (4) solving a network tide according to a basic solving equation I=YU to obtain an electromagnetic transient model simulation result of the converter at current time; and (5) calculating an equivalent admittance matrix and an injection current source at next time through a current network state quantity, and returni
    Type: Application
    Filed: April 6, 2021
    Publication date: August 25, 2022
    Applicant: SOUTHEAST UNIVERSITY
    Inventors: Wei GU, Yang CAO, Dehu ZOU, Ke LI, Kun SHI
  • Publication number: 20220222019
    Abstract: A print driver store is usable for redirection printing in a virtualized computing environment that supports virtual desktops. Native print drivers are uploaded to the print driver store from a client side. When an agent attempts to instantiate a virtual printer at the agent side that corresponds to a physical printer at the client side, the agent checks to determine if a native print driver for the physical printer is installed at the agent side. If the native print driver is not installed, then the agent obtains the native print driver from the print driver store and installs the native print driver at the agent side. The agent completes the instantiation of the virtual printer at the agent side and associates the native print driver with the virtual printer.
    Type: Application
    Filed: February 25, 2021
    Publication date: July 14, 2022
    Applicant: VMware, Inc.
    Inventors: Hui ZHANG, Weigang HUANG, Kun SHI, Mangui SHE, Hui YUAN, Gang SI
  • Patent number: 11372658
    Abstract: Techniques are described for extending virtual desktops across different devices. The virtual desktop client sets up a web server on a primary device. A QR code encoded with information identifying the web server is displayed on the primary device and is scanned by a secondary device. A web browser is launched on the secondary device and the web browser connects to the web server on the primary device. The virtual desktop is reconfigured to produce its GUI on two monitors, one for the primary device and one for the secondary device. The GUI data for the second monitor is streamed by the virtual desktop client to the secondary device over the HTTPS connection, to be displayed on the secondary device. GUI data for the first monitor is displayed on the primary device. Inputs are streamed from the secondary device to the primary device and are forwarded to the virtual desktop.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: June 28, 2022
    Assignee: VMware, Inc.
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
  • Publication number: 20220137905
    Abstract: A varied least recently used (VLRU) caching technique is used to enable print data to be available at a cache of a client for printing, even after an agent performs a deletion of a hash value for the print data at a cache of the agent. The deletion of the print data (cached at the cache of the client) is postponed at the client device via the use of a waiting list, so that the cached print data can be printed at a physical printer of the client, in response to receiving a delayed print job from the agent that specifies the hash value as a result of a deduplication process performed by the agent.
    Type: Application
    Filed: January 19, 2022
    Publication date: May 5, 2022
    Applicant: VMware, Inc.
    Inventors: Hui YUAN, Weigang HUANG, Mangui SHE, Qi AN, Hui ZHANG, Kun SHI
  • Patent number: 11262960
    Abstract: A varied least recently used (VLRU) caching technique is used to enable print data to be available at a cache of a client for printing, even after an agent performs a deletion of a hash value for the print data at a cache of the agent. The deletion of the print data (cached at the cache of the client) is postponed at the client device via the use of a waiting list, so that the cached print data can be printed at a physical printer of the client, in response to receiving a delayed print job from the agent that specifies the hash value as a result of a deduplication process performed by the agent.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: March 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Hui Yuan, Weigang Huang, Mangui She, Qi An, Hui Zhang, Kun Shi
  • Patent number: 11042338
    Abstract: Techniques are described for enabling printer redirection in virtual desktop environments that provides a font processing system including a session-based font cache subsystem. The system resolves any font mismatching issues that might arise in the context of printing on a virtual desktop from virtual desktop client devices in an optimized manner that reduces latency and generally improves performance during printer redirection. The session-based font cache is used to accelerate the font processing and to reduce the transmitted font data between the virtual desktop agent and the virtual desktop client in the context printer redirection.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: June 22, 2021
    Assignee: VMware, Inc.
    Inventors: Hui Yuan, Weigang Huang, Hui Zhang, Mangui She, Kun Shi
  • Publication number: 20210141579
    Abstract: Techniques are described for enabling printer redirection in virtual desktop environments that provides a font processing system including a session-based font cache subsystem. The system resolves any font mismatching issues that might arise in the context of printing on a virtual desktop from virtual desktop client devices in an optimized manner that reduces latency and generally improves performance during printer redirection. The session-based font cache is used to accelerate the font processing and to reduce the transmitted font data between the virtual desktop agent and the virtual desktop client in the context printer redirection.
    Type: Application
    Filed: December 20, 2019
    Publication date: May 13, 2021
    Inventors: Hui Yuan, Weigang Huang, Hui Zhang, Mangui She, Kun Shi
  • Patent number: 10986215
    Abstract: An approach for accessing one or more resources at a virtualized desktop infrastructure (VDI) client running on a client device by a remote virtual machine (VM) is provided. The method includes intercepting, via a VDI agent, a request to access one or more resources at the client device, transferring the request from the remote VM to the client device via a network redirector protocol, and filtering the request to determine if the request complies with one or more rules. For a first resource of the one or more resources, if the request does not comply with any one of one or more first rules of the one or more rules, access to the first resource is denied. If the request complies with the one or more first rules, access to the first resource is granted and a response is sent to the VDI agent via the network redirector protocol.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: April 20, 2021
    Assignee: VMware, Inc.
    Inventors: Qi Sun, Adam Gregory Gross, Bo Steven Liu, Zhao Li, Li Huang, Feng Yan, Kun Shi
  • Patent number: 10953433
    Abstract: Methods for modifying contours of substrate surfaces are disclosed. Methods include depositing filler material on a critical mating surface of a substrate so as to render the mating surface more mateable with a matching substrate. The filler material can be deposited within or around features or defects on the mating surface such that a final desired surface contour is achieved. In some cases, the final surface contour of the mating surface is planar. This can prevent gaps associated with the features or defects from forming between the substrate and the matching substrate when they are joined together. The final surface contour of the mating surface can be determined by comparing dimensions of the mating surface to dimensions of a reference surface. In some cases, ink jet printing techniques are used to deposit the filler material accurately in prescribed locations and with precise thickness control.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: March 23, 2021
    Assignee: APPLE INC.
    Inventors: William F. Leggett, Ming Kun Shi, Christopher Bruni, Simon Regis Louis Lancaster-Larocque
  • Patent number: 10897825
    Abstract: A housing for an electronic device that allows electromagnetic waves to pass through the housing is disclosed. The housing may include a first portion having an opening, a second portion positioned within the opening, and an insert including a protrusion extending into at least a portion of a gap formed between the first portion and the second portion. The housing also may include a first ink layer disposed within the gap and substantially surrounding the protrusion, and a second ink layer disposed within the gap and over the first ink. The first portion, second ink layer, and second portion may cooperate to form a substantially contiguous surface, and the second ink layer may be positioned approximately 5 microns (?m) or less below an exposed surface of the first portion and an exposed surface of the second portion.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: January 19, 2021
    Assignee: APPLE INC.
    Inventors: Ming Kun Shi, Lindsay D. Corbet, Christopher Bruni, Collin D. Chan
  • Publication number: 20210014334
    Abstract: An approach for accessing one or more resources at a virtualized desktop infrastructure (VDI) client running on a client device by a remote virtual machine (VM) is provided. The method includes intercepting, via a VDI agent, a request to access one or more resources at the client device, transferring the request from the remote VM to the client device via a network redirector protocol, and filtering the request to determine if the request complies with one or more rules. For a first resource of the one or more resources, if the request does not comply with any one of one or more first rules of the one or more rules, access to the first resource is denied. If the request complies with the one or more first rules, access to the first resource is granted and a response is sent to the VDI agent via the network redirector protocol.
    Type: Application
    Filed: August 12, 2019
    Publication date: January 14, 2021
    Inventors: Qi SUN, Adam Gregory GROSS, Bo Steven LIU, Zhao LI, Li HUANG, Feng YAN, Kun SHI
  • Patent number: 10795616
    Abstract: Printing performance is improved during a nested remote desktop session, in which a client computing device has established a first remote desktop session with a first virtual machine that has established a second remote desktop session with a second virtual machine. When print data is generated by the second virtual machine and transmitted to the first virtual machine, upon receipt of the print data by the first virtual machine, the first virtual machine determines whether or not the print data can be handled by the first virtual machine. Upon determining that the print data cannot be handled by the first virtual machine, the first virtual machine transmits the print data to the client computing device without issuing a print instruction to print the print data locally at the first virtual machine.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: October 6, 2020
    Assignee: VMware, Inc.
    Inventors: Hui Zhang, Weigang Huang, Mangui She, Hui Yuan, Kun Shi
  • Publication number: 20200221583
    Abstract: A housing for an electronic device that allows electromagnetic waves to pass through the housing is disclosed. The housing may include a first portion having an opening, a second portion positioned within the opening, and an insert including a protrusion extending into at least a portion of a gap formed between the first portion and the second portion. The housing also may include a first ink layer disposed within the gap and substantially surrounding the protrusion, and a second ink layer disposed within the gap and over the first ink. The first portion, second ink layer, and second portion may cooperate to form a substantially contiguous surface, and the second ink layer may be positioned approximately 5 microns (?m) or less below an exposed surface of the first portion and an exposed surface of the second portion.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Ming Kun Shi, Lindsay D. Corbet, Christopher Bruni, Collin D. Chan
  • Patent number: 10693945
    Abstract: Techniques are described for file/folder redirection for virtual desktops using image scanning. A virtual desktop client establishes a web server on the client computing device. The virtual desktop client detects input requesting file/folder redirection and displays a QR code encoded with the IP address of the web server. A mobile device scans the QR code using a digital camera and launches a web browser to establish a connection with the web server. User input is entered on the mobile device, indicating one or more files/folders to be shared with the virtual desktop. The information identifying the selected files/folders is sent to the client computing device. The selected files/folders are registered with the virtual desktop and the virtual desktop locally mounts a corresponding folder. The client computing device receives file I/O operations from the virtual desktop and redirects the file I/O operations to the mobile device over a secured HTTP connection.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: June 23, 2020
    Assignee: VMware, Inc.
    Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi