Patents by Inventor Ming-Wei Wang

Ming-Wei Wang 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: 12041328
    Abstract: A sheltering mechanism applied to a surveillance camera and includes a sheltering component and a resilient component. The casing includes an opening. The sheltering component is slidably disposed on a casing to shelter an opening formed on the casing. The opening is surrounded by the resilient component. The resilient component includes a base portion, a bridging portion and a contacting portion. The base is fixed to the casing. The bridging component is connected to the base portion and stretches outwardly from the base portion. The contacting portion is disposed on an end of the bridging portion opposite to the base portion. The bridging portion pushes the contacting portion to contact against the sheltering component for sealing a gap between the casing and the sheltering component.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: July 16, 2024
    Assignee: VIVOTEK INC.
    Inventors: Yao-Nien Chuang, Ming-Wei Wang
  • Patent number: 11730139
    Abstract: An automatic feeding device includes an accommodating container, a transmission channel, a valve unit, a sensor and an ejection unit. The transmission channel is disposed on bottom of the accommodating container. The transmission channel has an inlet portion, a central portion and an outlet portion. The central portion is between the inlet portion and the outlet portion. The valve unit is disposed on the bottom of the accommodating container and adjacent to the inlet portion. The valve unit is switchable to allow feed inside the accommodating container for passing the inlet portion and entering the transmission channel. The sensor is disposed on the inlet portion and detects whether the feed passes the inlet portion, and further outputs a control command to switch modes of the valve unit. The ejection unit is disposed on the central portion and used to push the feed inside the transmission channel toward the outlet portion.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: August 22, 2023
    Assignee: VIVOTEK INC.
    Inventor: Ming-Wei Wang
  • Patent number: 11372317
    Abstract: A camera supporting device includes a supporting frame, an outer casing, a camera holding structure, and a linkage mechanism. The outer casing is rotatably connected to the supporting frame. The camera holding structure is rotatably connected to the supporting frame independently of the outer casing. The linkage mechanism incudes a driving part and a driven part kinematically connected to the driving part. The driving part is fixedly connected to the camera holding structure. The driven part is fixedly connected to the outer casing. An image-capturing device can be fixed on the camera holding structure. Through the camera holding structure driving the outer casing through the linkage mechanism, the outer casing can provide a wider angle range available for the image-capturing device to capturing exterior images.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: June 28, 2022
    Assignee: VIVOTEK INC.
    Inventors: Shao-Tzu Hsu, Ming-Wei Wang, Chang-Ping Hu, Hsiao-Lung Liang
  • Publication number: 20220132799
    Abstract: An automatic feeding device includes an accommodating container, a transmission channel, a valve unit, a sensor and an ejection unit. The transmission channel is disposed on bottom of the accommodating container. The transmission channel has an inlet portion, a central portion and an outlet portion. The central portion is between the inlet portion and the outlet portion. The valve unit is disposed on the bottom of the accommodating container and adjacent to the inlet portion. The valve unit is switchable to allow feed inside the accommodating container for passing the inlet portion and entering the transmission channel. The sensor is disposed on the inlet portion and detects whether the feed passes the inlet portion, and further outputs a control command to switch modes of the valve unit. The ejection unit is disposed on the central portion and used to push the feed inside the transmission channel toward the outlet portion.
    Type: Application
    Filed: August 18, 2021
    Publication date: May 5, 2022
    Applicant: VIVOTEK INC.
    Inventor: Ming-Wei Wang
  • Patent number: 11001478
    Abstract: A modular elevator sheave comprises a mandrel body, wherein multiple sheave units are arranged side by side along the mandrel body, and wherein, the outer wall of the outer circumference of the sheave unit is provided with a groove. In this structural composition, the mandrel body with multiple sheave units, which increases the overall strength and rigidity of the sheave. Furthermore, the number of sheave unit used can be increase and decrease depending on the need or situation, and it should be noted that since the sheave unit can be replaced individually when damaged, it is easier to maintain and reduce repairing costs.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: May 11, 2021
    Assignee: ZHEJIANG XCC GROUP CO., LTD.
    Inventors: Xu Ming Wen, Gui Lin Liang, Ming Wei Wang, Fang Chi Zhang, Chun Lan Yu
  • Publication number: 20210132476
    Abstract: A camera supporting device includes a supporting frame, an outer casing, a camera holding structure, and a linkage mechanism. The outer casing is rotatably connected to the supporting frame. The camera holding structure is rotatably connected to the supporting frame independently of the outer casing. The linkage mechanism incudes a driving part and a driven part kinematically connected to the driving part. The driving part is fixedly connected to the camera holding structure. The driven part is fixedly connected to the outer casing. An image-capturing device can be fixed on the camera holding structure. Through the camera holding structure driving the outer casing through the linkage mechanism, the outer casing can provide a wider angle range available for the image-capturing device to capturing exterior images.
    Type: Application
    Filed: September 13, 2020
    Publication date: May 6, 2021
    Inventors: Shao-Tzu Hsu, Ming-Wei Wang, Chang-Ping Hu, Hsiao-Lung Liang
  • Patent number: 10826689
    Abstract: A data file is encrypted with a file-specific encryption key and sent to a remote data storage system. The file-specific encryption key is encrypted with a master key. The encrypted file-specific encryption key and the master key are both stored remotely from the encrypted file and they are stored remotely from one another.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: November 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Oliver, Ming-wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek
  • Patent number: 10769115
    Abstract: The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mitesh Pankaj Patel, Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, David Oliver, Andrew Watson, Ming-wei Wang, Steven Rayson
  • Patent number: 10431886
    Abstract: A network monitoring device including a metal casing, an antenna and a feeding point is provided. The metal casing has an outer lateral surface. The antenna is disposed on the outer lateral surface and electrically connected to the metal casing. The feeding point is disposed on the antenna.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: October 1, 2019
    Assignees: LITE-ON ELECTRONICS (GUANGZHOU) LIMITED, LITE-ON TECHNOLOGY CORPORATION
    Inventors: Cheng-Hsuan Hsu, Ching-Wei Tsai, Ming-Wei Wang
  • Publication number: 20190146953
    Abstract: The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 16, 2019
    Inventors: Mitesh Pankaj PATEL, Miko Arnab Sakhya Singha BOSE, Simon Peter CLARKE, David OLIVER, Andrew WATSON, Ming-wei WANG, Steven RAYSON
  • Publication number: 20190081775
    Abstract: A data file is encrypted with a file-specific encryption key and sent to a remote data storage system. The file-specific encryption key is encrypted with a master key. The encrypted file-specific encryption key and the master key are both stored remotely from the encrypted file and they are stored remotely from one another.
    Type: Application
    Filed: July 16, 2018
    Publication date: March 14, 2019
    Inventors: David Charles Oliver, Ming-wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek
  • Patent number: 10229124
    Abstract: Data to be moved from a source system to a target system, for a set of tenants, is first identified. The data is enumerated by a first computing instance in the source system to obtain an enumeration list. Data is copied from the source system to the target system based on the enumeration list by a second computing instance. The data in the source and target systems is then enumerated by a third computing instance to determine whether any data is still to be moved and another enumeration list is generated. The data still to be moved is then moved based on the other enumeration list.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Oliver, Ming-wei Wang, Gang Zhao, Daniel Keith Winter, Shyam Narayan, Parul Manek
  • Patent number: 10157186
    Abstract: The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: December 18, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mitesh Pankaj Patel, Miko Arnab Sakhya Singha Bose, Simon Peter Clarke, David Oliver, Andrew Watson, Ming-wei Wang, Steven Rayson
  • Patent number: 10050780
    Abstract: A data file is encrypted with a file-specific encryption key and sent to a remote data storage system. The file-specific encryption key is encrypted with a master key. The encrypted file-specific encryption key and the master key are both stored remotely from the encrypted file and they are stored remotely from one another.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Oliver, Ming-wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek
  • Publication number: 20180123230
    Abstract: A network monitoring device including a metal casing, an antenna and a feeding point is provided. The metal casing has an outer lateral surface. The antenna is disposed on the outer lateral surface and electrically connected to the metal casing. The feeding point is disposed on the antenna.
    Type: Application
    Filed: September 11, 2017
    Publication date: May 3, 2018
    Inventors: Cheng-Hsuan Hsu, Ching-Wei Tsai, Ming-Wei Wang
  • Publication number: 20170349410
    Abstract: A modular elevator sheave comprises a mandrel body, wherein multiple sheave units are arranged side by side along the mandrel body, and wherein, the outer wall of the outer circumference of the sheave unit is provided with a groove. In this structural composition, the mandrel body with multiple sheave units, which increases the overall strength and rigidity of the sheave. Furthermore, the number of sheave unit used can be increase and decrease depending on the need or situation, and it should be noted that since the sheave unit can be replaced individually when damaged, it is easier to maintain and reduce repairing costs.
    Type: Application
    Filed: May 16, 2017
    Publication date: December 7, 2017
    Inventors: Xu Ming WEN, Gui Lin LIANG, Ming Wei WANG, Fang Chi ZHANG, Chun Lan YU
  • Publication number: 20160321133
    Abstract: A post-encryption checksum is generated for a file to be stored on a remote storage location. It can be generated before sending the encrypted file to the remote storage system. A post-write checksum can be received from the remote storage system. The post-write checksum is generated after the encrypted file is written there. A comparison of the two checksums indicates whether the file has been correctly written to the remote storage system.
    Type: Application
    Filed: October 2, 2015
    Publication date: November 3, 2016
    Inventors: David Charles Oliver, Ming-wei Wang, Dan Winter, Parul Manek
  • Publication number: 20160321276
    Abstract: Data to be moved from a source system to a target system, for a set of tenants, is first identified. The data is enumerated by a first computing instance in the source system to obtain an enumeration list. Data is copied from the source system to the target system based on the enumeration list by a second computing instance. The data in the source and target systems is then enumerated by a third computing instance to determine whether any data is still to be moved and another enumeration list is generated. The data still to be moved is then moved based on the other enumeration list.
    Type: Application
    Filed: October 2, 2015
    Publication date: November 3, 2016
    Inventors: David Charles Oliver, Ming-wei Wang, Gang Zhao, Daniel Keith Winter, Shyam Narayan, Parul Manek
  • Publication number: 20160321461
    Abstract: A data file is encrypted with a file-specific encryption key and sent to a remote data storage system. The file-specific encryption key is encrypted with a master key. The encrypted file-specific encryption key and the master key are both stored remotely from the encrypted file and they are stored remotely from one another.
    Type: Application
    Filed: October 2, 2015
    Publication date: November 3, 2016
    Inventors: David Charles Oliver, Ming-Wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek
  • Publication number: 20150026143
    Abstract: The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
    Type: Application
    Filed: February 12, 2014
    Publication date: January 22, 2015
    Applicant: Microsoft Corporation
    Inventors: Mitesh Pankaj PATEL, Miko Arnab Sakhya Singha BOSE, Simon Peter CLARKE, David OLIVER, Andrew WATSON, Ming-wei WANG, Steven RAYSON