Patents by Inventor Hayato Ogasawara

Hayato Ogasawara 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: 20120317155
    Abstract: A hybrid data management/storage system is provided which includes two or more integrated or connected data management systems. An external application and/or user interacts with the hybrid data management/storage system using a unified interface. Incoming raw data may be directed to be stored in any of a plurality of data management systems based on the incoming data object having one or more of a number of predefined characteristics, including for example size and/or data type. Metadata corresponding to all incoming data objects may be stored in a particular data store, regardless of whether the incoming object's raw data is stored in a different one of the plurality of data stores.
    Type: Application
    Filed: June 9, 2011
    Publication date: December 13, 2012
    Applicant: GEMINI MOBILE TECHNOLOGIES, INC.
    Inventors: Gary Hayato Ogasawara, Michael M. Tso
  • Patent number: 7904592
    Abstract: A system and method of managing a network provides for distributed storage and retrieval. In one embodiment, information such as a text message is stored by calculating an actual destination node based on a subscriber identifier and a current addressing function, which corresponds to a current topology of a network. The message is sent to the actual destination node for storage. Messages can be retrieved by calculating a plurality of destination nodes based on a subscriber identifier and a plurality of addressing functions, where each addressing corresponds to a topology of the network at a particular moment in time. In one embodiment, the addressing functions are hash functions.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: March 8, 2011
    Assignee: Gemini Mobile Technologies, Inc.
    Inventors: Joseph Wayne Norton, Gary Hayato Ogasawara, Jonan Schwartz, David Stone, Michael Man-Hak Tso
  • Patent number: 7606252
    Abstract: Systems and methods of processing incoming data provide for receiving incoming data and determining whether to employ stateless routing of the incoming data based on one or more destination hosts associated with the incoming data. In one approach, stateless routing involves storing the incoming data only in volatile memory and withholding confirmation of receipt of the incoming data until confirmation of delivery is received from either the destination host or a downstream router. The determination as to whether stateless routing should be employed can take into consideration historical data for the destination host as well as control data. The determination can also be based on the number of destination hosts.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: October 20, 2009
    Assignee: Gemini Mobile Technologies, Inc.
    Inventors: Michael Man-Hak Tso, Joseph Wayne Norton, Gara Hayato Ogasawara, Jonah Schwartz, David Stone
  • Publication number: 20080249987
    Abstract: Online content is selected based at least in part on user profile data. In one embodiment, user profile data, including individual user characteristics, is stored on a profile server. A profile probability may then be calculated for the individual user characteristics. Subsequent online user behavior is analyzed and used to update the profile probabilities for corresponding user characteristics. In one embodiment, specific online content may then be selected and presented based on the user profile data and/or the updated profile probabilities.
    Type: Application
    Filed: April 6, 2007
    Publication date: October 9, 2008
    Applicant: Gemini Mobile Technologies, Inc.
    Inventor: Gary Hayato OGASAWARA
  • Publication number: 20080233996
    Abstract: A handheld device user may engage in motion-based communication with a target user over a wireless network. In one embodiment, a plurality of movements are associated with a plurality of corresponding communications. Upon detection of a handheld device motion, a determination may be made as to whether the handheld device motion corresponds to one of the known movements. If so, one of the plurality of corresponding communications may be sent to the target user over the wireless network.
    Type: Application
    Filed: March 19, 2007
    Publication date: September 25, 2008
    Applicant: GEMINI MOBILE TECHNOLOGIES, INC.
    Inventors: Gary Hayato Ogasawara, Joseph Wayne Norton
  • Patent number: 7249229
    Abstract: A method comprising receiving a write request; adding the write request to a batch of substantially contiguous disk writes; determining to write the batch of substantially contiguous disk writes to a non-volatile memory; writing the batch of substantially contiguous disk writes to the non-volatile memory; sending a confirmation of writing the batch of substantially contiguous disk writes; receiving a confirmation of the confirmation of writing; and clearing the batch of substantially contiguous disk writes.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: July 24, 2007
    Assignee: Gemini Mobile Technologies, Inc.
    Inventors: Gary Hayato Ogasawara, Jonah Schwartz, David Stone
  • Publication number: 20040170158
    Abstract: Systems and methods of processing incoming data provide for receiving incoming data and determining whether to employ stateless routing of the incoming data based on one or more destination hosts associated with the incoming data. In one approach, stateless routing involves storing the incoming data only in volatile memory and withholding confirmation of receipt of the incoming data until confirmation of delivery is received from either the destination host or a downstream router. The determination as to whether stateless routing should be employed can take into consideration historical data for the destination host as well as control data. The determination can also be based on the number of destination hosts.
    Type: Application
    Filed: December 16, 2003
    Publication date: September 2, 2004
    Applicant: Gemini Mobile Technologies, Inc.
    Inventors: Michael Man-Hak Tso, Joseph Wayne Norton, Gary Hayato Ogasawara, Jonah Schwartz, David Stone
  • Publication number: 20040139148
    Abstract: A system and method of managing a network provides for distributed storage and retrieval. In one embodiment, information such as a text message is stored by calculating an actual destination node based on a subscriber identifier and a current addressing function, which corresponds to a current topology of a network. The message is sent to the actual destination node for storage. Messages can be retrieved by calculating a plurality of destination nodes based on a subscriber identifier and a plurality of addressing functions, where each addressing corresponds to a topology of the network at a particular moment in time. In one embodiment, the addressing functions are hash functions.
    Type: Application
    Filed: October 17, 2003
    Publication date: July 15, 2004
    Applicant: GEMINI MOBILE TECHNOLOGIES, INC.
    Inventors: Joseph Wayne Norton, Gary Hayato Ogasawara, Jonan Schwartz, David Stone, Michael Man-Hak Tso