Patents by Inventor Wujuan Lin

Wujuan 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).

  • Patent number: 10996641
    Abstract: Embodiments provide a system for controlling HVAC/ACMV system of a building, including an occupancy pattern extractor configured to generate at least one facility-based occupancy pattern for each facility type based on historical occupancy data and spatial information of the building; a zone occupancy predictor configured to predict zone occupancy variation of each zone after a predetermined time period, based on the facility-based occupancy patterns and real-time occupancy data; a similar zone matcher configured to match each zone with one or more pre-stored zones and determine air handler configurations based on the matched pre-stored zones; a configuration generator configured to determine configuration combinations by combining the air handler configurations for a plurality of zones of the building, each configuration combination including one of the air handler configurations for each zone; and a configuration optimizer configured to determine an optimal configuration combination based on one or more key
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: May 4, 2021
    Assignee: HITACHI, LTD.
    Inventors: Yang Yan, Rajesh Vellore Arumugam, Wujuan Lin
  • Publication number: 20210080915
    Abstract: Embodiments provide a system for controlling HVAC/ACMV system of a building, including an occupancy pattern extractor configured to generate at least one facility-based occupancy pattern for each facility type based on historical occupancy data and spatial information of the building; a zone occupancy predictor configured to predict zone occupancy variation of each zone after a predetermined time period, based on the facility-based occupancy patterns and real-time occupancy data; a similar zone matcher configured to match each zone with one or more pre-stored zones and determine air handler configurations based on the matched pre-stored zones; a configuration generator configured to determine configuration combinations by combining the air handler configurations for a plurality of zones of the building, each configuration combination including one of the air handler configurations for each zone; and a configuration optimizer configured to determine an optimal configuration combination based on one or more key
    Type: Application
    Filed: October 2, 2017
    Publication date: March 18, 2021
    Applicant: Hitachi, Ltd.
    Inventors: Yang YAN, Rajesh Vellore ARUMUGAM, Wujuan LIN
  • Patent number: 10933895
    Abstract: According to various embodiments, there is provided a control arrangement for maintenance of a collection of physical devices, the control arrangement including: a receiver configured to receive observation data, the observation data representative of physical conditions of each physical device of the collection of physical devices; a processor configured to compute respective maintenance output data of maintaining different combinations of the physical devices, based on the observation data; and a controller configured to determine the combination of the physical devices to be maintained based on a comparison of the computed respective maintenance output data, the controller further configured to control maintenance of the determined combination of the physical devices.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 2, 2021
    Assignee: HITACHI, LTD.
    Inventors: Bondan Setiawan, Yoriko Kazama, Wujuan Lin
  • Publication number: 20200334470
    Abstract: Systems and methods to automate both emergency identification and emergency response to minimize response time while optimizing the dispatching of different types of first responders are provided. The system may include an automation system. The automation system may receive a plurality of data elements from a plurality of sensors. The automation system may extract a set of features from the plurality of data elements. The automation system may identify an emergency situation based on the set of features and a set of rules. The automation system may assess the priority of the emergency situation based on a set of data elements associated with the emergency situation and a set of policies. The automation system may select a responder in response to the identified emergency situation. The automation system may dispatch the selected responder to an area related to the identified emergency situation.
    Type: Application
    Filed: October 25, 2017
    Publication date: October 22, 2020
    Applicant: HITACHI, LTD.
    Inventors: Abeykoon Mudiyanselage Hunfuko Asanka ABEYKOON, Yoriko KAZAMA, Wujuan LIN
  • Publication number: 20200079403
    Abstract: According to various embodiments, there is provided a control arrangement for maintenance of a collection of physical devices, the control arrangement including: a receiver configured to receive observation data, the observation data representative of physical conditions of each physical device of the collection of physical devices; a processor configured to compute respective maintenance output data of maintaining different combinations of the physical devices, based on the observation data; and a controller configured to determine the combination of the physical devices to be maintained based on a comparison of the computed respective maintenance output data, the controller further configured to control maintenance of the determined combination of the physical devices.
    Type: Application
    Filed: December 21, 2017
    Publication date: March 12, 2020
    Applicant: HITACHI, LTD.
    Inventors: Bondan SETIAWAN, Yoriko KAZAMA, Wujuan LIN
  • Patent number: 10440679
    Abstract: According to various embodiments, there is provided a passenger load prediction system including: a component configured to detect a wireless device carried by a passenger on a train or a train station platform, the train including a plurality of train cars; a passenger to train car mapper configured to determine a location of the passenger, based on a location of the wireless device; a destination predictor configured to predict a destination of the passenger, based at least in part on an identifier code of the wireless device; and a train car load level estimator configured to predict a respective passenger load of each train car of the plurality of train cars, based on the predicted destination and further based on the determined location of the passenger.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: October 8, 2019
    Assignee: HITACHI, LTD.
    Inventors: Rajesh Vellore Arumugam, Wujuan Lin, Yutaka Kudo, Su Hnin Wut Yi
  • Publication number: 20190213617
    Abstract: According to various embodiments, there is provided a system for visitor flow analysis at a plurality of sites within a predetermined area. The system includes a difference estimator configured to determine a difference information between video data of visitors at at least one first site of the plurality of sites and wireless data of detected wireless devices carried by the visitors at the at least one first site; and a visitor volume distribution estimator configured to determine a visitor volume at a second site of the plurality of sites based on wireless data of detected wireless devices at the second site and the difference information at the at least one first site.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 11, 2019
    Inventors: Su Hnin Wut YI, Wujuan LIN, Yoko KOBAYASHI
  • Publication number: 20190124619
    Abstract: According to various embodiments, there is provided a passenger load prediction system including: a component configured to detect a wireless device carried by a passenger on a train or a train station platform, the train including a plurality of train cars; a passenger to train car mapper configured to determine a location of the passenger, based on a location of the wireless device; a destination predictor configured to predict a destination of the passenger, based at least in part on an identifier code of the wireless device; and a train car load level estimator configured to predict a respective passenger load of each train car of the plurality of train cars, based on the predicted destination and further based on the determined location of the passenger.
    Type: Application
    Filed: July 27, 2016
    Publication date: April 25, 2019
    Applicant: Hitachi, Ltd.
    Inventors: Rajesh Vellore ARUMUGAM, Wujuan LIN, Yutaka KUDO, Su Hnin Wut YI
  • Publication number: 20170054982
    Abstract: Real-time image processing and annotation of video streams is provided by a system of plural processors and memory storing executable instructions to cause the processors to execute real-time processing. Different regions are set for frames of the video stream which define objects therein based on the context or content thereof. Skipping intervals are set for each region. Frames are individually selected from the video stream according to each skipping interval of each region. Specific regions are separately processed by different processors in the selected frames which are separated at intervals within the video stream by the frame skipping values. The processing of the regions identifies objects therein and stores descriptions of the objects in an index to facilitate searching of the video content. The activity of the objects in the video stream further cause the frame skipping levels to change thereby causing selected individual frames to be dynamically processed.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Rajesh VELLORE ARUMUGAM, Wujuan LIN, Abeykoon Mudiyanselage Hunfuko Asanka ABEYKOON, Weixiang GOH
  • Publication number: 20170039488
    Abstract: The system and method disclosed herein provides a taxi sharing bridge system, which uses taxis from a plurality of taxi companies (and their respective taxi sharing systems) to effectively dispatch commuters to their specific destinations when a disruption occurs in a public transportation system. The system and method includes client devices associated with a plurality of users, a taxi sharing bridge system and a plurality of taxi sharing systems. The system uses past transportation service usage data to determine a preferred route of a user to travel from an origin to a destination. The system takes into account a priority level of the users who choose to use the service to group them into taxis to arrive at a destination upon a disruption in the public transportation system. The priority level may be based on the commuter's waiting time, the commuter's loyalty, and preferred route type.
    Type: Application
    Filed: August 6, 2015
    Publication date: February 9, 2017
    Inventor: Wujuan LIN
  • Publication number: 20170024245
    Abstract: Some examples include a plurality of nodes configured to execute map-reduce jobs by enabling tasks to share processing slots with other tasks. As one example, a job tracker may compare a task profile for a received task with one or more task profiles for one or more respective tasks already assigned for execution on the processing slots of one or more worker nodes. Based at least in part on the comparing, the job tracker may select a particular one of already assigned tasks to be executed concurrently with the received task on a slot. In addition, the job tracker may determine one or more expected future tasks based at least in part on one or more ongoing workflows of map-reduce jobs. The selection of the already assigned task to be executed concurrently with the received task may also be based in part on the expected future tasks.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 26, 2017
    Inventors: Wei Xiang GOH, Wujuan LIN, Rajesh Vellore ARUMUGAM
  • Publication number: 20160275123
    Abstract: Some examples include a pipeline manager that creates pipeline queues across data nodes in a cluster. The pipeline manager may assign a pipeline queue connection to contiguous map-reduce jobs so that a reduce task of a first map-reduce job sends data to the pipeline queue, and a map task of a second map-reduce job receives the data from the pipeline queue. Thus, the map task of the second job may begin using the data from the reduce task of the first job prior to completion of the first job. Furthermore, in some examples, the data nodes in the cluster may monitor access success to individual pipeline queues. If the access attempts to access successes exceeds a threshold, a data node may request an additional pipeline queue connection for a task. Additionally, if a failure occurs, information maintained at a data node may be used by the pipeline manager for recovery.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 22, 2016
    Inventors: WUJUAN LIN, WEI XIANG GOH, HIROKAZU IKEDA, NAOTO MATSUNAMI
  • Patent number: 9342529
    Abstract: An aspect of the invention is directed to a plurality of MDSs (metadata servers) in a distributed storage system which includes data servers storing file contents, each MDS having a processor and a memory and storing file system metadata. Directories of a file system namespace are distributed to the MDSs through referral directories referring to real directories using hash value of inode number of each of the referral directories. During a process to create a directory in the file system namespace, a first MDS dynamically creates a referral directory in the first MDS, and creates a real directory in a second MDS, the referral directory in the first MDS referring to the real directory in the second MDS by maintaining location information of the real directory in the second MDS, the real directory in the second MDS containing the file system metadata for the directory in the file system namespace.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 17, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Wujuan Lin, Kaushik Mysur, Hirokazu Ikeda, Kenta Shiga
  • Patent number: 9197703
    Abstract: An MDS (metadata server) in a distributed storage system includes data servers (DSs) storing file contents and one or more MDSs performing metadata operations in response to metadata requests of different types, the MDS including a controller having a processor and a memory, the MDS storing file system metadata. The controller is configured to: classify the metadata operations into different categories, which include a normal category and one or more special categories different from the normal category, the normal category having a primary stage which does not involve communication between the MDS and a component external to the MDS; for each special category, partition each metadata operation into a plurality of stages at least one of which involves communication between the MDS and a component external to the MDS; and dynamically assign resources to each of the partitioned stage based on monitored workloads of the different types of metadata requests.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: November 24, 2015
    Assignee: HITACHI, LTD.
    Inventors: Kaushik Mysur, Wujuan Lin, Hirokazu Ikeda
  • Publication number: 20150227540
    Abstract: Exemplary embodiments provide a data compression technique which chooses a compression method without compressing data. A storage system comprises a storage media and a controller. The controller is operable to: determine a compression method to be used to compress a data block of uncompressed data based on one or more characteristics of data content of the uncompressed data prior to compressing the data block; and compress the data block of the uncompressed data using the determined compression method. In some embodiments, the controller is operable to determine the compression method based on a compression rule which relates one or more characteristics of data content and compression methods. In specific embodiments, the storage system further comprises a flash memory device which includes the controller to determine the compression method and to compress the data block.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: HITACHI, LTD.
    Inventors: Wujuan LIN, Hirokazu IKEDA, Hitoshi KAMEI, Takayuki FUKATANI
  • Publication number: 20140379722
    Abstract: An MDS (metadata server) in a distributed storage system includes data servers (DSs) storing file contents and one or more MDSs performing metadata operations in response to metadata requests of different types, the MDS including a controller having a processor and a memory, the MDS storing file system metadata. The controller is configured to: classify the metadata operations into different categories, which include a normal category and one or more special categories different from the normal category, the normal category having a primary stage which does not involve communication between the MDS and a component external to the MDS; for each special category, partition each metadata operation into a plurality of stages at least one of which involves communication between the MDS and a component external to the MDS; and dynamically assign resources to each of the partitioned stage based on monitored workloads of the different types of metadata requests.
    Type: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    Inventors: Kaushik MYSUR, Wujuan LIN, Hirokazu IKEDA
  • Patent number: 8874505
    Abstract: A distributed storage system employs a Key-Value Store to dynamically change a table layout scheme based on user access patterns. The system can be used as a basic architecture to construct a distributed Key-Value Store to support both row-oriented and column-oriented table layout schemes, by using DHT (Distributed Hash Table) technology for high scalability.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: October 28, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Wujuan Lin, Kenta Shiga
  • Publication number: 20140188953
    Abstract: An aspect of the invention is directed to a plurality of MDSs (metadata servers) in a distributed storage system which includes data servers storing file contents, each MDS having a processor and a memory and storing file system metadata. Directories of a file system namespace are distributed to the MDSs through referral directories referring to real directories using hash value of inode number of each of the referral directories. During a process to create a directory in the file system namespace, a first MDS dynamically creates a referral directory in the first MDS, and creates a real directory in a second MDS, the referral directory in the first MDS referring to the real directory in the second MDS by maintaining location information of the real directory in the second MDS, the real directory in the second MDS containing the file system metadata for the directory in the file system namespace.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: HITACHI, LTD.
    Inventors: Wujuan LIN, Kaushik MYSUR, Hirokazu IKEDA, Kenta SHINGA
  • Publication number: 20130332608
    Abstract: According to one embodiment of load balancing, a system comprises a plurality of nodes being configured to allow input/output (I/O) access to a plurality of data, each data being accessed as a value via a unique key which is associated with the value as a key-value pair, the data being distributed and stored among the plurality of nodes based on hush values of the keys. Each node includes an I/O module to record a number of I/O accesses to each key of a plurality of keys associated with the plurality of data as values, respectively, to form key-value pairs. If resource utilization of a node exceeds a preset threshold, then the node is an overloaded node, and the overloaded node migrates out a part of the key-value pairs in the overloaded node in order to reduce the resource utilization to a level below the preset threshold.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 12, 2013
    Applicant: HITACHI, LTD.
    Inventors: Kenta SHIGA, Wujuan LIN
  • Publication number: 20130218934
    Abstract: A distributed storage system has MDSs (metadata servers). Directories of file system namespace are distributed to the MDSs based on hash value of inode number of each directory. Each directory is managed by a master MDS. When a directory grows with a file creation rate greater than a preset split threshold, the master MDS constructs a consistent hashing overlay with one or more slave MDSs and splits directory entries of the directory to the consistent hashing overlay based on hash values of file names under the directory. The number of MDSs in the consistent hashing overlay is calculated based on the file creation rate. When the directory continues growing with a file creation rate that is greater than the preset split threshold, the master MDS adds a slave MDS into the consistent hashing overlay and splits directory entries to the consistent hashing overlay based on hash values of file names.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 22, 2013
    Applicant: HITACHI, LTD.
    Inventors: Wujuan LIN, Kenta SHIGA