Patents by Inventor Liwen Wu
Liwen Wu 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: 20240291113Abstract: Provided is a battery pack and a vehicle, which relates to the field of battery technologies. The battery pack according to the present disclosure includes a case, a plurality of battery cells, a fixing assembly, and a current collecting assembly. The case has a cavity. The plurality of battery cells is received in the cavity. Each of the plurality of battery cells includes at least one electrode terminal protruding from the battery cell. The at least one electrode terminal faces downwards when the battery cell is arranged in the cavity. The fixing assembly is arranged below the plurality of battery cells and supports the plurality of battery cells. The fixing assembly has a connection hole. The current collecting assembly is arranged at the fixing assembly and includes a current collecting member configured to electrically connect at least two adjacent battery cells of the plurality of battery cells.Type: ApplicationFiled: February 21, 2024Publication date: August 29, 2024Applicant: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITEDInventors: Wumei FANG, Liwen JIANG, Kai WU
-
Publication number: 20240253411Abstract: A suspension structure and a vehicle are disclosed. The suspension structure includes: a leaf spring assembly, a connecting bracket, and a steering knuckle. The leaf spring assembly includes two leaf spring components arranged along a front-to-back direction. Each of the leaf spring components is arranged transversely relative to a main structure. A middle of each leaf spring component is fixedly connected to the main structure. Two free ends are disposed along a length direction of each leaf spring component. The free ends include a mounting portion. The connecting bracket includes a bracket body and a ball pin. The bracket body includes a first arm body and a second arm body. The first arm body intersects one end of the second arm body, and is connected to the ball pin at an intersecting end.Type: ApplicationFiled: April 16, 2024Publication date: August 1, 2024Inventors: Xiaowei Yu, Xiaoxuan Fan, Kai Wu, Liwen Jiang
-
Publication number: 20230333655Abstract: In aspects, methods and apparatus are provided for the generation of haptic command signals to cause haptic effect outputs at one or more haptic output devices. The haptic command signals may be generated based on haptic media, supplementary media, and/or haptic device capability. Generating the haptic command signals may include creation or modification of haptic effects, distribution of haptic effects, and/or warping of haptic signals. The methods and apparatus may operate according to combinations of developer provided rules and system enabled inferences. Numerous other aspects are provided.Type: ApplicationFiled: April 13, 2022Publication date: October 19, 2023Inventors: Carlos Felipe Cavalcante de Almeida, Juan Manuel CRUZ HERNANDEZ, Jamal SABOUNE, Chris ULLRICH, Liwen WU, Henry DA COSTA
-
Patent number: 11775072Abstract: In aspects, methods and apparatus are provided for the generation of haptic command signals to cause haptic effect outputs at one or more haptic output devices. The haptic command signals may be generated based on haptic media, supplementary media, and/or haptic device capability. Generating the haptic command signals may include creation or modification of haptic effects, distribution of haptic effects, and/or warping of haptic signals. The methods and apparatus may operate according to combinations of developer provided rules and system enabled inferences. Numerous other aspects are provided.Type: GrantFiled: April 13, 2022Date of Patent: October 3, 2023Assignee: IMMERSION CORPORTIONInventors: Carlos Felipe Cavalcante de Almeida, Juan Manuel Cruz Hernandez, Jamal Saboune, Chris Ullrich, Liwen Wu, Henry Da Costa
-
Patent number: 11303701Abstract: Example methods are provided for a first routing component to handle failure at a logical router in a first network. One method may comprise learning first path information associated with a first path provided by an active second routing component, and second path information associated with a second path provided by a standby second routing component. The method may also comprise in response to detecting a first egress packet destined for a second network, sending the first egress packet to the active second routing component based on the first path information. The method may further comprise in response to detecting a failure at the active second routing component and detecting a second egress packet destined for the second network, sending the second egress packet to a new active second routing component based on the second path information.Type: GrantFiled: December 11, 2016Date of Patent: April 12, 2022Assignee: NICIRA INC.Inventors: Liwen Wu, Jia Yu, Xinhua Hong, Ronghua Zhang, David Leroy
-
Patent number: 11294467Abstract: Systems and methods for integrating environmental haptic effects in virtual reality are disclosed. One illustrative system described herein includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal. The system also includes a virtual reality display configured to output a virtual reality effect. The system also includes a processor coupled to the sensor and a virtual reality display, the processor configured to: receive the sensor signal, determine a modification to the virtual reality effect based in part on the sensor signal, and transmit a display signal associated with the modification to the virtual reality display. Another illustrative system includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal, and a virtual reality display configured to output a virtual reality effect.Type: GrantFiled: December 18, 2018Date of Patent: April 5, 2022Assignee: Immersion CorporationInventors: Simon Forest, Razmik Mousakhanian, Liwen Wu, Vincent Levesque, Channy Uon
-
Patent number: 11184277Abstract: Systems and methods are provided to perform operations on a packet of network traffic based on a routing rule of the packet. A stateful network routing service may include multiple network gateways for receiving packets of network traffic. The stateful network routing service may receive a packet and obtain or generate a routing rule based on the source and destination of the packet based on receiving the packet via a client-facing network gateway. The stateful network routing service may transmit the packet to a network appliance based on the routing rule. The stateful network routing service may further receive a packet via an appliance-facing network gateway. Based on receiving the packet via the appliance-facing network gateway, the stateful network routing service may decapsulate the packet and transmit the packet to a network destination. The stateful network routing service may further validate the packet.Type: GrantFiled: June 30, 2020Date of Patent: November 23, 2021Assignee: Amazon Technologies, Inc.Inventors: Dheerendra Talur, Manasa Chandrashekar, Jiaming Xu, Liwen Wu, Meher Aditya Kumar Addepalli
-
Publication number: 20210044644Abstract: Systems, devices, and methods for streaming haptic effects are provided. Devices and methods are provided to create a system for receiving and encoding haptic effects according to a master haptics library. The encoded haptic effects are transmitted to a server system for distribution to client haptic devices. The client haptic devices include device specific haptic libraries for decoding the received haptic effects according to the capabilities of the respective devices.Type: ApplicationFiled: August 25, 2020Publication date: February 11, 2021Inventors: Liwen Wu, Hugues-Antoine Oliver, Sagi Sinai-Glazer
-
Patent number: 10911360Abstract: Some embodiments provide a method for managing traffic in a virtualized environment. The method, in some embodiments, configures multiple edge service gateways (ESGs) executing on multiple host machines (e.g., on a hypervisor) to use a same anycast inner internet protocol (IP) address and a same anycast inner media access control (MAC) address. In some embodiments, ESGs of a logical network facilitate communication between machines connected to the logical network and machines on external networks. In some embodiments, the method configures a set of virtual extensible local area network tunnel endpoints (VTEPs) connected to an ESG to use a same anycast VTEP IP address. The method, in some embodiments, configures a distributed logical router (DLR or DR) to send data packets with destinations outside the logical network from sources belonging to the logical network to the anycast VTEP IP address.Type: GrantFiled: June 20, 2019Date of Patent: February 2, 2021Assignee: NICIRA, INC.Inventors: Sami Boutros, Anirban Sengupta, Sreeram Ravinoothala, Liwen Wu
-
Publication number: 20200286298Abstract: Systems and methods for an Interaction Proxy are disclosed. One disclosed device includes a structure capable of defining at least a first shape at a first location and a second shape at a second location, the second shape configured to act as an interaction proxy; an actuator coupled to the structure and in communication with a processor, the actuator configured to receive a transition signal from the processor and, in response, transition the structure from the first shape to the second shape. The device also includes a sensor configured to sense an interaction with the structure and generate a sensor signal associated with the interaction and to transmit the sensor signal to the processor.Type: ApplicationFiled: March 6, 2019Publication date: September 10, 2020Applicant: Immersion CorporationInventors: Vahid Khoshkava, Jamal Saboune, Juan Manuel Cruz-Hernandez, Liwen Wu, Razmik Mousakhanian
-
Patent number: 10748390Abstract: A method or system that receives input media including at least video data in which a video event within the video data is detected. Related data that is associated with the detected video event is collected and one or more feature parameters are configured based on the collected related data. The type of video event is determining and a set of feature parameters is selected based on the type of video event. A haptic effect is then automatically generated based on the selected set of feature parameters.Type: GrantFiled: October 12, 2018Date of Patent: August 18, 2020Assignee: Immersion CorporationInventor: Liwen Wu
-
Publication number: 20200218356Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The system also includes an xPC target machine that is capable of achieving sampling rates of at least 100 khz and in communication with the computing device and a user device that includes a sensor and a haptic output device. The processor generates a simulate reality environment and determines a haptic effect based on the simulated reality environment or a sensor signal from the sensor. The processor transmits data about a parameter of the haptic effect or the sensor signal to the xPC target machine, which determines the parameter of the haptic effect and generates, in substantially real time, a haptic signal. The xPC target machine transmits the haptic signal to the haptic output device, which is configured to receive the haptic signal and output the haptic effect.Type: ApplicationFiled: January 22, 2020Publication date: July 9, 2020Applicant: Immersion CorporationInventors: Liwen Wu, Danny A. Grant, Juan Manuel Cruz-Hernandez
-
Publication number: 20200192479Abstract: Systems and methods for integrating environmental haptic effects in virtual reality are disclosed. One illustrative system described herein includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal. The system also includes a virtual reality display configured to output a virtual reality effect. The system also includes a processor coupled to the sensor and a virtual reality display, the processor configured to: receive the sensor signal, determine a modification to the virtual reality effect based in part on the sensor signal, and transmit a display signal associated with the modification to the virtual reality display. Another illustrative system includes a sensor for detecting an environmental condition, the environmental condition associated with an environmental haptic effect, and generating a sensor signal, and a virtual reality display configured to output a virtual reality effect.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Applicant: Immersion CorporationInventors: Simon Forest, Razmik Mousakhanian, Liwen Wu, Vincent Levesque, Channy Uon
-
Patent number: 10684689Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The processor generates an interactive user interface and obtains an input parameter and a haptic parameter via the interactive user interface. The processor maps the input parameter to the haptic parameter using a mapping algorithm and designs a dynamic haptic effect based at least in part on mapping the input parameter to the haptic parameter. The processor can then generate a plurality of dynamic haptic effects for a plurality of user devices based at least in part on the designed dynamic haptic effect.Type: GrantFiled: April 20, 2018Date of Patent: June 16, 2020Assignee: Immersion CorporationInventors: Liwen Wu, William S. Rihn
-
Patent number: 10665067Abstract: Systems and methods for integrating haptics overlay in augmented reality are disclosed. One illustrative system described herein includes a haptic output device. The system also includes a display configured to output a visual effect. The system also includes a sensor for tracking a position of a proxy object. The system also includes a processor configured to: determine a modified visual effect based in part on data received from the sensor, determine a haptic effect based in part on data received from the sensor, transmit a display signal associated with the modified visual effect to the display, transmit a haptic signal associated with the haptic effect to the haptic output device; and output the haptic effect using the haptic output device.Type: GrantFiled: June 15, 2018Date of Patent: May 26, 2020Assignee: Immersion CorporationInventors: Satoshi Araki, Christopher J. Ullrich, Liwen Wu, Juan Manuel Cruz-Hernandez, Danny A. Grant, Sanya Attari, Colin Swindells
-
Patent number: 10606358Abstract: A system is provided that converts an input, such as audio data, into one or more haptic effects. The system applies a granular synthesis algorithm to the input in order to generate a haptic signal. The system subsequently outputs the one or more haptic effects based on the generated haptic signal. The system can also shift a frequency of the input, and also filter the input, before the system applies the granular synthesis algorithm to the input.Type: GrantFiled: September 24, 2018Date of Patent: March 31, 2020Assignee: Immersion CorporationInventors: Juan Manuel Cruz Hernandez, Ali Modarres, Liwen Wu, David Birnbaum
-
Patent number: 10600290Abstract: Examples of devices, systems, and methods to automatically generate haptics based on visual odometry are disclosed. In one example, a video having a plurality of frames is received and an optical flow estimate between a first frame from the plurality of frames and a second frame from the plurality of frames is created. In this example, the second frame is subsequent to the first frame. An apparent movement of a stationary object between the first frame and the second frame is detected based at least in part on the optical flow estimate in this example and at least one haptic effect corresponding to the apparent movement of the stationary object is generated based at least in part on the optical flow estimate. The generated haptic effect(s) may be output to a haptic file or a haptic output device, or both.Type: GrantFiled: December 14, 2016Date of Patent: March 24, 2020Assignee: Immersion CorporationInventors: Liwen Wu, Jamal Saboune, Paige Raynes
-
Publication number: 20200076866Abstract: Systems, devices, and methods for streaming haptic effects are provided. Devices and methods are provided to create a system for receiving and encoding haptic effects according to a master haptics library. The encoded haptic effects are transmitted to a server system for distribution to client haptic devices. The client haptic devices include device specific haptic libraries for decoding the received haptic effects according to the capabilities of the respective devices.Type: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Liwen WU, Hugues-Antoine OLIVER, Sagi SINAI-GLAZER
-
Patent number: 10572017Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The system also includes an xPC target machine that is capable of achieving sampling rates of at least 100 khz and in communication with the computing device and a user device that includes a sensor and a haptic output device. The processor generates a simulate reality environment and determines a haptic effect based on the simulated reality environment or a sensor signal from the sensor. The processor transmits data about a parameter of the haptic effect or the sensor signal to the xPC target machine, which determines the parameter of the haptic effect and generates, in substantially real time, a haptic signal. The xPC target machine transmits the haptic signal to the haptic output device, which is configured to receive the haptic signal and output the haptic effect.Type: GrantFiled: April 20, 2018Date of Patent: February 25, 2020Assignee: Immersion CorporationInventors: Liwen Wu, Danny A. Grant, Juan Manuel Cruz-Hernandez
-
Publication number: 20200043303Abstract: An apparatus, such as a haptic-enabled device, and a method for providing boost protection logic are presented. The method comprises receiving, by a control circuit of the apparatus, a nonzero drive signal to be used by the haptic actuator to generate a haptic effect. The control circuit causes a first portion of the nonzero drive signal to be applied to the haptic actuator in a boost mode. The control circuit detects a boost duration exceeding a first defined time threshold, such as a boost timeout threshold, or detects an accumulated boost time exceeding the first defined time threshold. In response, the control circuit causes a second portion of the nonzero drive signal to be applied to the haptic actuator in an amplitude-limited mode.Type: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Inventors: Henry DA COSTA, Kaniyalal SHAH, Andry RABEMIARISOA, Liwen WU