Patents by Inventor Weining Wu
Weining 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: 20240205189Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.Type: ApplicationFiled: February 29, 2024Publication date: June 20, 2024Applicant: Fortinet, Inc.Inventors: Weining Wu, Kunal Marwah, Jinhai Yang, Xu Zheng
-
Publication number: 20240154938Abstract: Various embodiments provide systems and methods for enhancing the security of a ZTNA connection.Type: ApplicationFiled: November 3, 2022Publication date: May 9, 2024Applicant: Fortinet, Inc.Inventor: Weining Wu
-
Patent number: 11956211Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.Type: GrantFiled: September 1, 2021Date of Patent: April 9, 2024Assignee: Fortinet, Inc.Inventors: Weining Wu, Kunal Marwah, Jinhai Yang, Xu Zheng
-
Publication number: 20230060895Abstract: Systems, devices, and methods are discussed for limiting exposure of internal network operations beyond the boundary of a secure network.Type: ApplicationFiled: September 1, 2021Publication date: March 2, 2023Applicant: Fortinet, Inc.Inventors: Weining WU, Kunal MARWAH, Jinhai YANG, Xu ZHENG
-
Patent number: 10506082Abstract: Systems and methods for providing an HA IPsec VPN client. According to one embodiment, an IPsec tunnel is established by a client with a VPN gateway through a first interface. An IP address of the first interface is bound as the local endpoint of the tunnel and the IP address of the VPN gateway is bound as the remote endpoint of the tunnel. Responsive to detection by the client that a second interface of the client machine has been selected to serve as the local endpoint, an IP address of the second interface is bound as the local endpoint. An IP packet is transmitted by the client machine to the VPN gateway by generating an ESP packet including an encrypted form of the IP packet and encapsulating the ESP packet with an outer IP header including the IP address of the second interface.Type: GrantFiled: March 9, 2017Date of Patent: December 10, 2019Assignee: Fortinet, Inc.Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
-
Patent number: 10225713Abstract: A method for establishing a wireless connection comprises initiating, by a first device, a procedure of establishing a first wireless connection of a first communication protocol with relatively higher data rate and higher power consumption, between the first electronic device and a second electronic device, in response to one of: (a) detecting a first signal from a peripheral unit of the first electronic device, the first signal leading the first electronic device to become active and (b) detecting a second signal from the second electronic device via a second wireless connection of a second communication protocol established between the first electronic device and the second electronic device, the second signal indicating that the second electronic device is in use, or in response to (c) detecting the first signal that is detected within a predetermine time after receiving the second signal.Type: GrantFiled: October 8, 2014Date of Patent: March 5, 2019Assignee: HTC CORPORATIONInventors: Jenn-Wein Wu, Chien-Chuan Chang, Yung-Chao Tseng, Hsin-Ti Chueh
-
Publication number: 20180262598Abstract: Systems and methods for providing an HA IPsec VPN client. According to one embodiment, an IPsec tunnel is established by a client with a VPN gateway through a first interface. An IP address of the first interface is bound as the local endpoint of the tunnel and the IP address of the VPN gateway is bound as the remote endpoint of the tunnel. Responsive to detection by the client that a second interface of the client machine has been selected to serve as the local endpoint, an IP address of the second interface is bound as the local endpoint. An IP packet is transmitted by the client machine to the VPN gateway by generating an ESP packet including an encrypted form of the IP packet and encapsulating the ESP packet with an outer IP header including the IP address of the second interface.Type: ApplicationFiled: March 9, 2017Publication date: September 13, 2018Applicant: Fortnet, Inc.Inventors: GangGang Zhang, Weining Wu, Jinhai Yang
-
Patent number: 10075457Abstract: Methods and systems for integrating a sandboxing service and distributed threat intelligence within an endpoint security application are provided. According to one embodiment, The method includes file system or operating system activity relating to a file accessible to an endpoint system is monitored by an endpoint security application running on the endpoint system. The endpoint security application determines whether the file has been previously analyzed for a threat status. When a result of the determining is negative, then the endpoint security application requests the threat status by submitting the file to a remote threat analysis engine with a request to perform a threat analysis on the file. Based on the determined threat status, the endpoint security application selectively allows or disallows performance of the file system or operating system activity.Type: GrantFiled: March 30, 2016Date of Patent: September 11, 2018Assignee: Fortinet, Inc.Inventors: Yannick Dubuc, Hai Liu, Heng Du, Yugang Du, Jonathan K. Seanor, Weining Wu, GangGang Zhang, Ronald Foo
-
Patent number: 9840138Abstract: A vehicle vibration suppressing structure includes a floor panel, a storage section, and a vibration suppressing section. The floor panel includes a general portion that extends in a vehicle front-rear direction and a vehicle width direction, and a floor pan that is provided contiguously to the general portion and that is formed in a concave shape indented toward a vehicle lower side. The storage section that covers the floor pan as viewed from a vehicle upper side is attached to the general portion, and is capable of storing a storage object. The vibration suppressing section is disposed between a lower face of the storage section and a bottom wall portion of the floor pan in a state of contact with the lower face and the bottom wall portion.Type: GrantFiled: July 21, 2016Date of Patent: December 12, 2017Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Yasuhiro Shirai, Wenfeng Li, Weining Wu
-
Publication number: 20170289179Abstract: Methods and systems for integrating a sandboxing service and distributed threat intelligence within an endpoint security application are provided. According to one embodiment, The method includes file system or operating system activity relating to a file accessible to an endpoint system is monitored by an endpoint security application running on the endpoint system. The endpoint security application determines whether the file has been previously analyzed for a threat status. When a result of the determining is negative, then the endpoint security application requests the threat status by submitting the file to a remote threat analysis engine with a request to perform a threat analysis on the file. Based on the determined threat status, the endpoint security application selectively allows or disallows performance of the file system or operating system activity.Type: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Applicant: Fortinet, Inc.Inventors: Yannick Dubuc, Hai Liu, Heng DU, Yugang Du, Jonathan K. Seanor, Weining Wu, GangGang Zhang, Ronald Foo
-
Publication number: 20170066313Abstract: A vehicle vibration suppressing structure comprises a floor panel, a storage section, and a vibration suppressing section. The floor panel includes a general portion that extends in a vehicle front-rear direction and a vehicle width direction, and a floor pan that is provided contiguously to the general portion and that is formed in a concave shape indented toward a vehicle lower side. The storage section that covers the floor pan as viewed from a vehicle upper side is attached to the general portion, and is capable of storing a storage object. The vibration suppressing section is disposed between a lower face of the storage section and a bottom wall portion of the floor pan in a state of contact with the lower face and the bottom wall portion.Type: ApplicationFiled: July 21, 2016Publication date: March 9, 2017Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Yasuhiro SHIRAI, Wenfeng Li, Weining Wu
-
Patent number: 9554027Abstract: An electronic system includes a first electronic apparatus and a second electronic apparatus. The first electronic apparatus includes a first low-energy communication unit, a camera unit and a first control unit. The camera unit is configured for capturing multimedia files. The first control unit is configured for generating a plurality of metadata related to the multimedia files respectively. The second electronic apparatus includes a second low-energy communication unit and a second control unit. The second low-energy communication unit is configured for establishing a first wireless connection with the first low-energy communication unit, and receiving the metadata related to each of the multimedia files without receiving original contents of the multimedia files. The second control unit is coupled with the second low-energy communication unit. The second control unit is configured for classifying the metadata into at least one group.Type: GrantFiled: October 22, 2014Date of Patent: January 24, 2017Assignee: HTC CorporationInventors: Jenn-Wein Wu, Chien-Chuan Chang, Yung-Chao Tseng, Hsin-Ti Chueh
-
Patent number: 9449646Abstract: Methods and systems for media file management are provided. A music file including music samples is provided. The music file is analyzed to calculate a gain for each music sample. At least one valley point is detected based on the gains of the respective music samples. A first and a second specific valley points are selected from the detected valley point, and respectively setting the first and second specific valley points as a start and an end of a music segmentation. Media data is generated for media files in the electronic device based on the music segmentation.Type: GrantFiled: October 10, 2013Date of Patent: September 20, 2016Assignee: HTC CORPORATIONInventors: Jing-Lung Wu, Hsin-Ti Chueh, Jenn-Wein Wu, Lo-Chien Lee, Wen-Yuan Chen
-
Patent number: 9424808Abstract: The invention discloses an image cropping manipulation method for use in a portable electronic device. The portable electronic device comprises a touch screen and an image processing unit. The method comprises: displaying a sub-image on the touch screen, the sub-image is cropped from a digital image; receiving a user input from the touch screen; in response to the user input, map the user input to an operation on the digital image; and performing the operation to update the sub-image.Type: GrantFiled: August 22, 2013Date of Patent: August 23, 2016Assignee: HTC CorporationInventors: Huai-Che Lee, Li-Cheng Chen, Jenn-Wein Wu, Hsin-Ti Chueh
-
Patent number: 9378768Abstract: Methods and systems for media file management are provided. A music file is provided. The music file is analyzed to obtain a frequency spectrum corresponding to the music file, and at least one beat point on the time line is detected for the music file based on the frequency spectrum. Media data is generated for a plurality of media files in the electronic device based on the music file and a theme defining effects or transitions between the media files, wherein the sequence of the respective effects or transitions, and the corresponding media files which are selected for the respective effects or transitions are determined according to the at least one beat point of the music file.Type: GrantFiled: October 10, 2013Date of Patent: June 28, 2016Assignee: HTC CORPORATIONInventors: Jing-Lung Wu, Hsin-Ti Chueh, Jenn-Wein Wu, Lo-Chien Lee, Wen-Yuan Chen
-
Patent number: 9251849Abstract: A multimedia processing apparatus, method, and non-transitory tangible computer readable medium thereof are provided. The multimedia processing apparatus of the present invention includes an interface and a processing unit. The interface receives an audio stream continuously, wherein the audio stream is defined with a time line. The processing unit performs the following operations every a predetermined time interval: (a) deciding a first portion of the audio stream with reference to a time instant of the time line, (b) calculating an energy of the first portion of the audio stream, and (c) calculating a difference between the energy and a previous energy. The processing unit decides a plurality of second portions of the audio stream and decides a beat point for each of the second portions by selecting the time instant that corresponds to the maximum difference within the second portion.Type: GrantFiled: February 19, 2014Date of Patent: February 2, 2016Assignee: HTC CORPORATIONInventors: Jing-Lung Wu, Hsin-Ti Chueh, Jenn-Wein Wu, Lo-Chien Lee, Wen-Yuan Chen
-
Publication number: 20150381874Abstract: An electronic system includes a first electronic apparatus and a second electronic apparatus. The first electronic apparatus includes a first low-energy communication unit, a camera unit and a first control unit. The camera unit is configured for capturing multimedia files. The first control unit is configured for generating a plurality of metadata related to the multimedia files respectively. The second electronic apparatus includes a second low-energy communication unit and a second control unit. The second low-energy communication unit is configured for establishing a first wireless connection with the first low-energy communication unit, and receiving the metadata related to each of the multimedia files without receiving original contents of the multimedia files. The second control unit is coupled with the second low-energy communication unit. The second control unit is configured for classifying the metadata into at least one group.Type: ApplicationFiled: October 22, 2014Publication date: December 31, 2015Inventors: Jenn-Wein WU, Chien-Chuan CHANG, Yung-Chao TSENG, Hsin-Ti CHUEH
-
Publication number: 20150381830Abstract: A method for establishing a wireless connection comprises initiating, by a first device, a procedure of establishing a first wireless connection of a first communication protocol with relatively higher data rate and higher power consumption, between the first electronic device and a second electronic device, in response to one of: (a) detecting a first signal from a peripheral unit of the first electronic device, the first signal leading the first electronic device to become active and (b) detecting a second signal from the second electronic device via a second wireless connection of a second communication protocol established between the first electronic device and the second electronic device, the second signal indicating that the second electronic device is in use, or in response to (c) detecting the first signal that is detected within a predetermine time after receiving the second signal.Type: ApplicationFiled: October 8, 2014Publication date: December 31, 2015Applicant: HTC CorporationInventors: Jenn-Wein Wu, Chien-Chuan Chang, Yung-Chao Tseng, Hsin-Ti Chueh
-
Patent number: 9201947Abstract: Methods and systems for media file management are provided. When a plurality of media files in the electronic device are viewed, media data is real-time generated for the media files. In the generation of the media data, the media files are analyzed to obtain a theme for the media files. Then, a script file is identified according to the theme, and media data is produced for the media files according to the script file. In some embodiments, a frame buffer used for storing the media data is refreshed after each frame of the media data is rendered.Type: GrantFiled: March 18, 2013Date of Patent: December 1, 2015Assignee: HTC CORPORATIONInventors: Chia-Fu Wu, Jenn-Wein Wu, Wen-Chien Liu, Jing-Lung Wu, Hsin-Ti Chueh, Ping-Yao Liao, David Folchi, Casaundra Meyers, Symon J. Whitehorn, Dennis Todd Harrington, Jorge Taketoshi Furuya Mariche, John Paul Stallard
-
Publication number: 20150235669Abstract: A multimedia processing apparatus, method, and non-transitory tangible computer readable medium thereof are provided. The multimedia processing apparatus of the present invention includes an interface and a processing unit. The interface receives an audio stream continuously, wherein the audio stream is defined with a time line. The processing unit performs the following operations every a predetermined time interval: (a) deciding a first portion of the audio stream with reference to a time instant of the time line, (b) calculating an energy of the first portion of the audio stream, and (c) calculating a difference between the energy and a previous energy. The processing unit decides a plurality of second portions of the audio stream and decides a beat point for each of the second portions by selecting the time instant that corresponds to the maximum difference within the second portion.Type: ApplicationFiled: February 19, 2014Publication date: August 20, 2015Applicant: HTC CorporationInventors: Jing-Lung Wu, Hsin-Ti Chueh, Jenn-Wein Wu, Lo-Chien Lee, Wen-Yuan Chen