Patents by Inventor Chigusa Yasuda

Chigusa Yasuda 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: 20120221969
    Abstract: The present application discloses a scrollable list that uses headings for easy navigation in the list. In one embodiment, at least one heading is persistently visible on the user interface so that if a user clicks on the persistent heading, a separate window displaying headings is automatically opened. The user can then click on any of the headings to jump in the list to that heading. In another aspect, if the list is below a predetermined number of entries, the headings are automatically eliminated altogether to facilitate visibility of the list.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: Microsoft Corporation
    Inventors: Chigusa Yasuda Sansen, Tammy Culter Paine
  • Patent number: 8010339
    Abstract: Efficient, updatable national language support for a mobile device is provided. NLS file segments are provided in a wrapper in the Virtual NLS file. Segments may be organized by language family. The number of segments that need to be searched is also minimized. At any point, any of the pointers for the dynamically updatable query table can be shifted around to improve performance. Existing APIs may be used for obtaining locale information by causing the APIs to iterate through all the known NLS segments in a specified search order.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: August 30, 2011
    Assignee: Microsoft Corporation
    Inventors: Nathan Charu Arora, Chigusa Yasuda Sansen, Daryn Robbins, Mark Tonkelowitz
  • Publication number: 20090210216
    Abstract: Efficient, updatable national language support for a mobile device is provided. NLS file segments are provided in a wrapper in the Virtual NLS file. Segments may be organized by language family. The number of segments that need to be searched is also minimized. At any point, any of the pointers for the dynamically updatable query table can be shifted around to improve performance. Existing APIs may be used for obtaining locale information by causing the APIs to iterate through all the known NLS segments in a specified search order.
    Type: Application
    Filed: February 14, 2008
    Publication date: August 20, 2009
    Applicant: Microsoft Corporation
    Inventors: Nathan Charu Arora, Chigusa Yasuda Sansen, Daryn Robbins, Mark Tonkelowitz
  • Patent number: 6708070
    Abstract: A method for preparing a manufacturing plan for a manufacturing factory having multiple equipments and charged with multiple processes. The equipment is assigned to the processes to determine an operation pattern for a day. A load of each process is allotted among the equipment assigned to the process. Total load of each equipment is calculated by summing the allotted load. A capability index of each equipment is determined by dividing capacity of the equipment by the total load of the equipment. The capability index is multiplied by the allotted load to provide a feasible load of the equipment for the process. By summing the feasible load of each equipment, a total feasible load under the operation pattern is calculated for each process. By comparing the total feasible load with the load for each process, the operation pattern is determined whether acceptable or not.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: March 16, 2004
    Assignees: Mitsubishi Denki Kabushiki Kaisha, Ryoden Semiconductor System Engineering Corporation
    Inventors: Chigusa Yasuda, Akira Hamasaki
  • Publication number: 20030093177
    Abstract: A method for preparing a manufacturing plan for a manufacturing factory having a plurality of equipments and charged with a plurality of processes. The equipment is assigned to the processes to determine an operation pattern for the day. Load of each process is allotted among the equipment assigned to the process. Total load of each equipment is calculated by summing up the allotted load. A capability index of each equipment is determined by dividing capacity of the equipment by the total load of the equipment. The capability index is multiplied with the allotted load to provide a feasible load of the equipment for the process. By summing up the feasible load of each equipment, a total feasible load under the above operation pattern is calculated for each process. By comparing the total feasible load with the load for each process, the operation pattern is determined whether acceptable or not.
    Type: Application
    Filed: May 1, 2002
    Publication date: May 15, 2003
    Applicant: MITSUBISHI DENKI KABUSHIKI KAISHA
    Inventors: Chigusa Yasuda, Akira Hamasaki