Patents by Inventor Bo-In Lin

Bo-In 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: 20250126168
    Abstract: Some embodiments of the invention provide a method of performing end-user monitoring. At a health monitor that executes on a first host computer along with a client machine and a load balancer, to monitor health of a set of two or more servers that are candidate servers for processing packets from the client machine, the method exchanges health monitoring messages with each server in the set of servers to assess health of the servers in the set. At the health monitor, the method provides health data expressing health of the servers to the load balancer to use in determining how to distribute packets from the client machine between the servers in the set of servers.
    Type: Application
    Filed: November 15, 2023
    Publication date: April 17, 2025
    Inventors: Xiao Liang, Bo Lin, Dongping Chen, Xinyang Liu, Jingchun Jason Jiang, Yi Zeng, Donghai Han
  • Publication number: 20250126019
    Abstract: Some embodiments of the invention provide a method of implementing a virtualization software-based service mesh for a network that includes multiple host computers, each host computer including a set of virtualization software executing a set of application instances. For each host computer, the method deploys, to the set of virtualization software, an application service agent and an application service data plane that includes a set of data plane service mesh levels. The method configures the application service agent to apply policy rules defined for flows associated with the set of application instances to the flows on the application service data plane, and configures the application service data plane to forward the flows for the set of application instances to and from services provided at each data plane service mesh level in the set of data plane service mesh levels according to the policy rules applied by the application service agent.
    Type: Application
    Filed: November 15, 2023
    Publication date: April 17, 2025
    Inventors: Bo Lin, Zhengsheng Zhou, Donghai Han, Dongping Chen, Xiao Liang
  • Publication number: 20250111454
    Abstract: A method enables a communication between a process client and a wireless process server to carry out an area-specific process in an area. The method includes a step of transmitting a message from a wireless process server to a wireless communication device operated by the process client. The message includes information related to the area-specific process for enabling the process-client to better arrange time before the area-specific process is scheduled to carry out in the area. In a specific embodiment, the wireless communication server sends a message to notify the process client about a location and an estimate time for the process client to carry out the area-specific process. In another preferred embodiment, the communication system enables the process client to employ a wireless communication device owned by the process client.
    Type: Application
    Filed: December 12, 2024
    Publication date: April 3, 2025
    Inventor: Bo-In Lin
  • Publication number: 20250085562
    Abstract: A three-dimensional reflective display device includes a reflective display panel, a lens array disposed on the reflective display panel, and a front light module disposed on the lens array. The reflective display panel includes pixel structures, and each pixel structure includes a left-eye pixel and a right-eye pixel. The lens array includes lenticular lenses extending in a first direction and arranged in a second direction perpendicular to the first direction. The lenticular lenses are respectively corresponding to the pixel structures. The front light module includes two front light components. The two front light components both include a light guide plate and a light source disposed on a light incident surface of the light guide plate, where the light incident surfaces face to each other in the second direction.
    Type: Application
    Filed: September 5, 2024
    Publication date: March 13, 2025
    Inventors: Shin-Bo LIN, Jen-Yuan CHI, Yu-Nan PAO, Chia-Ming HSIEH, Sheng-Wei CHEN, Chi-Mao HUNG
  • Publication number: 20250056578
    Abstract: This application provides a communication method, user equipment, a base station, a core network device, and a communication system. The communication system includes a first base station, a second base station, and a core network. In the communication system, the first base station is configured to send a first request message to the core network, where the first request message is for requesting to send a data packet in a bi-casting mode, and the bi-casting mode is a transmission mode in which the core network sends a same data packet to each of the first base station and the second base station. The core network is configured to: after receiving the first request message, send one or more data packets to the first base station and the second base station in the bi-casting mode.
    Type: Application
    Filed: December 14, 2022
    Publication date: February 13, 2025
    Inventor: Bo Lin
  • Publication number: 20250036445
    Abstract: An example method of entitling software in a cloud includes: receiving, from an entitlement agent of the software, an entitlement request at a first entitlement proxy of an entitlement service executing in the cloud; determining, by the entitlement proxy, an entitlement of the software in response to the entitlement request based on an entitlement specification, the entitlement specification provided by an entitlement root of the entitlement service; and sending, by the entitlement proxy, the entitlement to the entitlement agent for application to the software.
    Type: Application
    Filed: August 17, 2023
    Publication date: January 30, 2025
    Inventors: Bo LIN, Caixia JIANG, Xiao LIANG, Xi ZENG, Qi WU
  • Patent number: 12211111
    Abstract: A method enables communication between a process client and a wireless process server to carry out an area-specific process in an area. The method includes a step of transmitting a message from a wireless process server to a wireless communication device operated by the process client. The message includes information related to the area-specific process for enabling the process-client to better arrange time before the area-specific process is scheduled to carry out in the area. In a specific embodiment, the wireless communication server sends a message to notify the process client about a location and an estimate time for the process client to carry out the area-specific process. In another preferred embodiment, the communication system enables the process client to employ a wireless communication device owned by the process client.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: January 28, 2025
    Inventor: Bo-In Lin
  • Publication number: 20250028791
    Abstract: Example methods and systems for blockchain-based licensing as a service are described. In one example, a computer system may receive a first request to obtain a first license associated with a first product from a first client system. In response, the computer system may (a) select a first blockchain from multiple blockchains, and (b) generate and store a first non-fungible token (NFT) on the first blockchain to issue the first license. Further, the computer system may receive a second request to obtain a second license associated with the first product or a second product from a second client system. In response, the computer system may (a) select a second blockchain from multiple blockchains, and (b) generate and store a second NFT on the second blockchain to issue the second license.
    Type: Application
    Filed: August 30, 2023
    Publication date: January 23, 2025
    Applicant: VMware, Inc.
    Inventors: Bo LIN, Qi WU, Xi ZENG, Kai LOU, Dongping CHEN, Yi ZENG, Danyang LI, DongSheng SHEN, Donghai HAN
  • Publication number: 20250030782
    Abstract: Data usage by networking and data processing services is measured using a timeslot system. The timeslots have multiple states for collecting, collecting with processing, and expired timeslots. Data from upstream components is reported to local manager clusters and placed into timeslots corresponding to a timestamp of the data. Data can be reported from local managers to an entitlement service and/or a cloud service portal. Timing inconsistencies due to latency or processing time can be resolved by accounting for a timestamp difference using a timestamp difference value between the timeslot time and the reporting time. Data can be deduplicated, cleaned, and/or compacted. Data can be also be version controlled, with timeslots maintaining a version number. Complete and accurate tracking of data usage and associated costs is improved by reporting and collecting usage data using state-based timeslots.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 23, 2025
    Inventors: Bo LIN, Kai LOU, Chuntao CHEN, Caixia JIANG, Xi ZENG, Wu QI, Danyang LI, Xiao LIANG
  • Publication number: 20250026662
    Abstract: Disclosed is a preparation method for a high-nickel ternary cathode material, including the steps of mixing a LiOH powder with a high-nickel ternary precursor according to a molar ratio of (0.6 to 0.95):1, performing primary sintering in an oxygen atmosphere, adding a metal oxide into a LiOH solution to obtain a mixed solution, mixing the mixed solution with a primary-sintered material in a protective atmosphere, drying and crushing a mixed material, performing secondary sintering on a powder material, spraying an atomized boric acid alcohol solution onto a secondary-sintered material, and then tempering to obtain the high-nickel ternary cathode material.
    Type: Application
    Filed: August 11, 2022
    Publication date: January 23, 2025
    Inventors: Bo Lin, Changdong Li, Dingshan Ruan, Yong Cai, Weijian Liu, Shuaijun Xu
  • Publication number: 20250000987
    Abstract: A compound or a pharmaceutically acceptable salt thereof, and a pharmaceutical composition thereof are provided, wherein the compound includes a retinoic acid conjugated with a carbohydrate. In addition, use of the compound or the pharmaceutically acceptable salt thereof or the pharmaceutical composition in the manufacture of a medicament for inhibiting infection or replication of a virus or for treating a cancer is also provided.
    Type: Application
    Filed: September 5, 2024
    Publication date: January 2, 2025
    Inventors: Ching-Yu Chen, Bo-Lin Lin
  • Publication number: 20240423942
    Abstract: A pharmaceutical composition including a retinoic acid and a carbohydrate is provided. The pharmaceutical composition may further include a metal ion. Use of the pharmaceutical composition in the manufacture of a medicament for inhibiting infection or replication of a virus or for treating a cancer is also provided. The pharmaceutical composition can enhance the inhibition ability of virus infection and/or or replication in comparison with the retinoic acid used only.
    Type: Application
    Filed: September 5, 2024
    Publication date: December 26, 2024
    Inventors: Ching-Yu Chen, Junjen Liu, Chi-Fu Yen, Bo-Lin Lin
  • Publication number: 20240419473
    Abstract: An example method of configuring an entitlement service that manages entitlement of software in a virtualized computing system includes: receiving, at a plug-in of the entitlement service, software component data that specifies a component type and offerings of the component type, the offerings associated with feature sets, the entitlement service executing on a cloud platform in the virtualized computing system; storing, by the plug-in, the software component data in a database; and notifying, by the plug-in, the entitlement service to support entitlement of components of the software having the component type.
    Type: Application
    Filed: July 7, 2023
    Publication date: December 19, 2024
    Inventors: Bo LIN, Caixia JIANG, Xi ZENG, Xiao LIANG, Kai LOU, Chuntao CHEN, Danyang LI, Qi WU
  • Publication number: 20240396797
    Abstract: A docking station includes a network interface controller, a processor, and an output interface controller. The processor is connected to the network interface controller and the output interface controller. The network interface controller receives an operation instruction from an external control device and correspondingly translates the instruction into a communication protocol message. The processor correspondingly writes the communication protocol message into the memory of the processor to update the firmware of the docking station; or the processor correspondingly transmits the communication protocol message to the output interface controller, so that the output interface controller converts the communication protocol message into a display setting instruction and transmits the display setting instruction to display device so as to adjust display parameter of the display device.
    Type: Application
    Filed: May 21, 2024
    Publication date: November 28, 2024
    Inventors: Tzuo-Bo LIN, Bo Yu LAI, You-Wen CHIOU, Tien-Wei KAO, Yuh Wey LIN, Chien-Wei CHEN
  • Patent number: 12155718
    Abstract: An example method of distributed load balancing in a virtualized computing system includes: configuring, at a logical load balancer, a traffic detector to detect traffic to a virtual internet protocol address (VIP) of an application having a plurality of instances; detecting, at the traffic detector, a first request to the VIP from a client executing in a virtual machine (VM) supported by a hypervisor executing on a first host; sending, by a configuration distributor of the logical load balancer in response to the detecting, a load balancer configuration to a configuration receiver of a local load balancer executing in the hypervisor for configuring the local load balancer to perform load balancing for the VIP at the hypervisor using the load balancer configuration.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: November 26, 2024
    Assignee: VMware LLC
    Inventors: DongPing Chen, Jingchun Jiang, Bo Lin, Xinyang Liu, Donghai Han, Xiao Liang, Yi Zeng
  • Publication number: 20240380940
    Abstract: A display control system includes a remote control device and a smart device. The remote control device transmits a control command. The smart device is paired with the remote control device to receive the control command. The smart device transmits a display control command to a display device according to the control command, thereby adjusting a display parameter of the display device. The smart device is connected to the display device through a high definition multimedia interface (HDMI). The smart device transmits the display control command to the display device through the HDMI and a Display Data Channel (DDC) and in compliance with a Video Electronics Standards Association (VESA) Monitor Control Command Set (MCCS) standard.
    Type: Application
    Filed: April 30, 2024
    Publication date: November 14, 2024
    Inventor: Tzuo-Bo LIN
  • Publication number: 20240367711
    Abstract: Methods and apparatus are disclosed herein to center a steering wheel. An example vehicle includes a steering assistance system, an axle including a wheel, memory, and a processor to execute instructions to identify a first position of the wheel, detect a request to move the wheel to a second position, adjust the wheel from the first position to the second position via the steering assistance system, disengage the steering assistance system, the disengagement of the steering assistance system to cause the wheel to move to a third position, the third position offset from the second position by an angular offset in a first direction, adjust the wheel to a fourth position, the fourth position offset from the second position by the angular offset in a second direction different than the first direction, and disengage the steering assistance system, the disengagement of the steering assistance system to cause the wheel to move to the second position.
    Type: Application
    Filed: July 12, 2024
    Publication date: November 7, 2024
    Inventors: Daniel James Nichols, William James Bouse, Justin Sekula, Alex Parker, Zhongzhou Yang, Timothy Panagis, Zheng Tan, Bo Lin
  • Publication number: 20240363413
    Abstract: One example provides a method that includes directing a laser beam at a first side surface of a semiconductor substrate at an entry point along a respective scribe street thereof. The substrate includes a plurality of dies having circuitry at the first side surface and separated from one another by respective scribe streets. The laser beam is focused within the substrate to form a modified region and a crack extending from the modified region towards at least one of the first and second side surfaces. The modified region is closer to the first side surface than a second side surface that is opposite the first side surface. The method also includes applying tape on the first side surface after directing the laser beam, and backgrinding to reduce a thickness of the substrate from the second side surface and provide a thinned second side surface that intersects an extension of the crack.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Bo LIN, Qing RAN
  • Patent number: 12126593
    Abstract: Example methods and systems for validation-based service request handling are described. In one example, a computer system may obtain, from a management entity, configuration information specifying a unicast service address associated with a service node capable of providing a network service. In response to detecting a service request from the virtualized computing instance, the computer system may generate a modified service request that (a) is destined for the unicast service address and (b) includes a validation identifier (ID) associated with the virtualized computing instance. The modified service request may be forwarded towards the service node to cause the service node to perform validation based on the validation ID to determine whether to provide the network service. In response to detecting a service response from the service node, the service response, or a modified service response, may be forwarded towards the virtualized computing instance.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: October 22, 2024
    Assignee: VMware LLC
    Inventors: Jingchun Jiang, Bo Lin, Dongping Chen, Qi Wu, Yi Zeng
  • Publication number: 20240337817
    Abstract: A photographing lens assembly in order from an object side to an image side comprises a first lens element, a second lens element, a third lens element and a fourth lens element. Each of the four lens elements has an object-side surface facing the object side and an image-side surface facing the image side. The first lens element has negative refractive power. The image-side surface of the fourth lens element is concave in a paraxial region thereof. An axial distance between the object-side surface of the first lens element and the image-side surface of the fourth lens element is TD, an axial distance between the image-side surface of the fourth lens element and an image surface at d-line reference wavelength is BLd, an Abbe number of the fourth lens element at d-line reference wavelength is V4d, and 1.0<TD/BLd<2.4 and 10.0<V4d<24.0 are satisfied.
    Type: Application
    Filed: July 17, 2023
    Publication date: October 10, 2024
    Inventors: CHENG-YU TSAI, GUAN-BO LIN