Patents by Inventor Kiyoshi Maruyama

Kiyoshi Maruyama 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: 6871139
    Abstract: A system produces of an empirical map of wireless communication coverage through a process of combining information from individual clients to produce a map which is then shared by all of the clients. The wireless coverage map aids in maintaining a reliable communications link. The empirical map is generated by combining information from a group of mobile wireless users. The group may consist of a fleet of trucks, taxicabs, government service vehicles, or the customers of a wireless service provider. The mobile vehicles must be equipped with a GPS device or be located by other means such as triangulation. While vehicles are moving, the quality of wireless communication, e.g., signal strength or communication continuity, is recorded for each vehicle as a function of positions. The data from all of the vehicles is combined to produce the empirical map. The empirical map may be maintained at a central site and subsets of the map replicated for individual vehicles.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: March 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Te-Kai Liu, Michael C. Greenwood, Lawrence L. Lieberman, Kiyoshi Maruyama, Paul A. Moskowitz
  • Patent number: 6857025
    Abstract: A highly scalable system and method for supporting (mim,max) based Service Level Agreements (SLA) on outbound bandwidth usage for a plurality of customers whose applications (e.g.,Web sites) are hosted by a server farm that consists of a very large number of servers. The system employs a feedback system that enforces the outbound link bandwidth SLAs by regulating the inbound traffic to a server or server farm. Inbound traffic is admitted to servers using a rate denoted as Rt(i,j), which is the amount of the ith customer's jth type of traffic that can be admitted within a service cycle time to servers which support the ith customer. A centralized device computes Rt(i,j) based on the history of admitted inbound traffic to servers, the history of generated outbound traffic from servers, and the SLAs of various customers. The Rt(i,j) value is then relayed to one or more inbound traffic limiters that regulate the inbound traffic using the rates Rt(i,j) in a given service cycle time.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: February 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Kiyoshi Maruyama, German Goldszmidt, Jean Lorrain, Karen Appleby-Hougham
  • Patent number: 6842783
    Abstract: A method and system for controlling and guaranteeing a service level agreement (SLA) based on a communications outbound link bandwidth usage to a plurality of customers having electronic business activity hosted by at least one server as a server farm, includes monitoring the outbound communications bandwidth usage by each customer traffic to determine a level of service being provided to each customer with respect to the agreed service level agreement in each service cycle time per unit of time. The flow of incoming requests to each customer business activity application is controlled so as to guarantee a level of service previously agreed to the customer by queuing requests to the customer and by selectively dropping requests to the customer to guarantee the agreed service levels to the customer. The controlling process controls and guarantees each outbound link usage based service level agreement by controlling the flow of incoming requests to the at least one server.
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: January 11, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard Harold Boivie, Daniel Manuel Dias, Colin George Harrison, Eric M. Levy-Abegnoli, Jean A. Lorrain, Kiyoshi Maruyama, Pascal Pol Marie Thubert
  • Patent number: 6804333
    Abstract: The present invention is a computer system and method that manages connections between one or more data network interfaces and one or more phone interfaces. A manager process, running on a computer system having both data and phone network interfaces, receives one or more telephone calls from one or more users over one of the phone interfaces and then accesses one or more profiles associated with each of the users. These profiles have one or more service identifiers and one or more interactive response agent (IRA) identifiers associated with the respective user. A menu of the service identifiers is presented to the user. The system then looks up an agent address of one of the IRAs that is associated with the service identifier selected by the user from the menu and establishes a session with the associated IRA. Having done this a two-way communication with the associated IRA occurs during the session.
    Type: Grant
    Filed: January 28, 1999
    Date of Patent: October 12, 2004
    Assignee: International Business Machines Corporation
    Inventors: Te-Kai Liu, Kiyoshi Maruyama
  • Patent number: 6785275
    Abstract: A routing table for use with a router in a world-wide network, includes an existing routing table with a multicast-destination (MD) column.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventors: Richard Harold Boivie, Kiyoshi Maruyama
  • Patent number: 6757294
    Abstract: A method (and system) of creating a multicast packet by a source node in a world-wide network, includes providing each multicast packet with a predetermined indicator indicating that the packet includes a multicast packet, one of a plurality of multicast destinations being placed in a packet destination field and a list of remaining multicast destinations being provided in a packet header. A conventional router receiving a multicast packet handles it as a unicast packet and routes it in a conventional manner. A multicast-capable router receiving a multicast packet goes through a packet regeneration and routing process, creating multicast packets and/or unicast packets and then routing them using the conventional routing table.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventor: Kiyoshi Maruyama
  • Patent number: 6721305
    Abstract: A system and method for delivering electronic messages over a wireless cellular communications network when the sender of a message is out of the coverage area of any cell within the network. With this method the message is broadcast repeatedly until a mobile wireless courier receives the message when it is range and stores the message. When the courier is within range of a base station of the cellular communication network, it then transmits the stored message to the base station for transmission to a requested destination.
    Type: Grant
    Filed: October 9, 1998
    Date of Patent: April 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Shun-Shing Chan, Michael Corey Greenwood, Te-Kai Liu, Kiyoshi Maruyama
  • Patent number: 6711160
    Abstract: The packet network phone unit is an interface between a telephone instrument and a packet network for enabling voice data to be communicated over the packet network. The unit also functions as a gateway between a packet network and a public switched telephone network, thereby interconnecting the networks and providing a public switched telephone network gateway to a packet network. When power is not supplied to the unit, a fallback switch automatically links the telephone instrument directly to the public switched network, bypassing the circuitry in the unit. The unit includes links to a plurality of external serial communications lines as well as an interface for connecting to a personal computer. The unit also includes an LCD driver and a display for displaying information such as a caller identification. The packet network phone unit also may function an answering machine/messaging system.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: March 23, 2004
    Assignee: International Business Machines Corporation
    Inventors: Shun-Shing Chan, Nathan Junsup Lee, Kiyoshi Maruyama
  • Patent number: 6625773
    Abstract: A multicast communication system for small groups using a protocol to indicate to routers receiving a packet according to the protocol to perform the following process: (1) determining a next hop for each of the destination nodes listed in the packet received; (2) partitioning the destination nodes into groups according to the next hop determined for each destination node in the preceding step; (3) replicating the packet such that there is at least one copy of the packet for each of the next hops; (4) modifying the list of addresses for the destination nodes such that the list of addresses for each of the next hops includes only the addresses for the destination nodes to be routed in that next hop; and (5) transmitting the modified copies of the packet to the next hops found in the previous steps for routing to the addresses included in each packet.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: September 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Boivie, Brian E. Carpenter, Kiyoshi Maruyama
  • Publication number: 20030139347
    Abstract: The preparation for intranasal administration comprising D-alanyl-3-(naphthalen-2-yl)-D-alanyl-L-alanyl-L-tryptophyl-D-phenylalanyl-L-lysinamide (pralmorelin) and/or an acid addition salt thereof as an active ingredient and water permits a marked increase in the in vivo absorption of pralmorelin and hence provides adequate efficacy even if it is administered in a small dose at a time. The preparation also allows pralmorelin to be dissolved in an increased amount, so it can be formulated pharmaceutically with great ease. It also high stability over time.
    Type: Application
    Filed: November 26, 2002
    Publication date: July 24, 2003
    Inventors: Akiko Ochiai, Yasutomi Kato, Hirokuni Kogetsu, Kiyoshi Maruyama
  • Publication number: 20030037164
    Abstract: To prevent system crashs, as by denial-of-service attacks, of TCP/IP (Transmission Control Protocol/Internet Protocol) networks, this invention regulates the volume of TCP connection requests that await service at a TCP/IP connection control table. For this purpose, the usage of the system is monitored on a dynamic basis, the time-out value Tho is dynamically computed, and requests that that have been awaiting service for a period of time that exceeds Tho are removed from the TCP/IP connection control table.
    Type: Application
    Filed: August 16, 2001
    Publication date: February 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Jarir K. Chaar, David A. George, C. Steven Lingafelt, Kiyoshi Maruyama, Mark Mei
  • Publication number: 20020124103
    Abstract: A system and method for controlling the rates at which application workload, e.g., TCP connection requests, is admitted to a collection of servers, such as a server farm of an application service provider (ASP) that hosts Internet World Wide Web (WWW) sites of various owners. The system and method are intended to operate in an environment in which each customer has a workload-based SLA for each type of application hosted by the provider and used by the customer. The system and method achieve support (minimum, maximum) TCP connection requests for multiple customers and applications. According to one aspect, the system and method guarantee, control and deliver TCP connection-based workload SLA's to customers whose applications are hosted by the server farm with the use of a workload regulator that operates by regulating only new TCP connection request packets while transparently passing existing TCP connection packets and other request packets received for customers.
    Type: Application
    Filed: February 20, 2001
    Publication date: September 5, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kiyoshi Maruyama, Shun-Shing Chan, Jarir Kamel Chaar, Jean A. Lorrain, Miriam Zohar, David Alson George
  • Patent number: 6400690
    Abstract: A system produces of an empirical map of wireless communication coverage through a process of combining information from individual clients to produce a map which is then shared by all of the clients. The wireless coverage map aids in maintaining a reliable communications link. The empirical map is generated by combining information from a group of mobile wireless users. The group may consist of a fleet of trucks, taxicabs, government service vehicles, or the customers of a wireless service provider. The mobile vehicles must be equipped with a GPS device or be located by other means such as triangulation. While vehicles are moving, the quality of wireless communication, e.g., signal strength or communication continuity, is recorded for each vehicle as a function of positions. The data from all of the vehicles is combined to produce the empirical map. The empirical map may be maintained at a central site and subsets of the map replicated for individual vehicles.
    Type: Grant
    Filed: October 15, 1998
    Date of Patent: June 4, 2002
    Assignee: International Business Machines Corporation
    Inventors: Te-Kai Liu, Michael C. Greenwood, Lawrence I. Lieberman, Kiyoshi Maruyama, Paul A. Moskowitz
  • Publication number: 20020029108
    Abstract: A system produces of an empirical map of wireless communication coverage through a process of combining information from individual clients to produce a map which is then shared by all of the clients. The wireless coverage map aids in maintaining a reliable communications link. The empirical map is generated by combining information from a group of mobile wireless users. The group may consist of a fleet of trucks, taxicabs, government service vehicles, or the customers of a wireless service provider. The mobile vehicles must be equipped with a GPS device or be located by other means such as triangulation. While vehicles are moving, the quality of wireless communication, e.g., signal strength or communication continuity, is recorded for each vehicle as a function of positions. The data from all of the vehicles is combined to produce the empirical map. The empirical map may be maintained at a central site and subsets of the map replicated for individual vehicles.
    Type: Application
    Filed: August 10, 2001
    Publication date: March 7, 2002
    Inventors: Te-Kai Liu, Michael C. Greenwood, Lawrence L. Lieberman, Kiyoshi Maruyama, Paul A. Moskowitz
  • Publication number: 20010046237
    Abstract: The packet network phone unit is an interface between a telephone instrument and a packet network for enabling voice data to be communicated over the packet network. The unit also functions as a gateway between a packet network and a public switched telephone network, thereby interconnecting the networks and providing a public switched telephone network gateway to a packet network. When power is not supplied to the unit, a fallback switch automatically links the telephone instrument directly to the public switched network, bypassing the circuitry in the unit. The unit includes links to a plurality of external serial communications lines as well as an interface for connecting to a personal computer. The unit also includes an LCD driver and a display for displaying information such as a caller identification. The packet network phone unit also may function an answering machine/messaging system.
    Type: Application
    Filed: March 31, 1998
    Publication date: November 29, 2001
    Inventors: SHUN-SHING CHAN, NATHAN JUNSUP LEE, KIYOSHI MARUYAMA
  • Patent number: 6223225
    Abstract: Dynamically adjustable hybrid two-way data networks are described which provide a high degree of connectivity. In one embodiment, a two-way CaTV system uses the CaTV plant most of the time, but also uses the public switched telephone network (PSTN) as a back-up whenever upstream or downstream connectivity between a cable modem and the CaTV head end (H/E) is severed. Management elements are provided for a fully operational two-way CaTV network which uses PSTN connections as an “on-the-fly” back-up mechanism for rare occasions when the CaTV plant looses its upstream and/or downstream connectivity. On the end-user side, a hybrid two-way CaTV/PSTN network provides added intelligence in either the cable-modem box, which may be enhanced with a regular voice-grade modem, or in the PC attached to the cable modem, to automatically handle both communications media.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: April 24, 2001
    Assignee: International Business Machines Corporation
    Inventors: Chatschik Bisdikian, Kiyoshi Maruyama
  • Patent number: 6205413
    Abstract: Performance monitoring of network connections is an integral and necessary part of network operation, administration and management. The performance monitoring reflects the “goodness” of the communication system in supporting “high-level” data communication services to end-users. This is done by quantifying the perception of an end-user and using this quantification as a guideline for the capability of the network to provide communication services. The computer implemented process is a user-friendly, automated collection and tabulation of performance measurements that directly reflects the perception of an end-user on the capabilities of the underlying communications network. The disclosure is geared toward the “Web-centric” Internet world, but the method can be adapted to non-Internet communication systems.
    Type: Grant
    Filed: June 11, 1998
    Date of Patent: March 20, 2001
    Inventors: Chatschik Bisdikian, Kiyoshi Maruyama
  • Patent number: 5685775
    Abstract: A method and apparatus for playing the same video game by a number of players at remote locations over a telephone network. More specifically, a video representation of the game played by a number of video game players stored at each of the player locations. The control signals representing the actions of the players are then transmitted to a single one of the locations where the control signals are sequenced. The sequence control signals are then stored in a queue wherein the video game is played at each of the locations by synchronously reading the control signals from each queue at each of the locations and sending them to corresponding ports of each video game at each location.
    Type: Grant
    Filed: October 28, 1994
    Date of Patent: November 11, 1997
    Assignee: International Business Machines Corporation
    Inventors: Halil Burhan Bakoglu, Jeng-Chun Janet Chen, Andy Geng-Chyun Lean, Kiyoshi Maruyama, Ghung-Wai Yue
  • Patent number: 5633843
    Abstract: A self-contained CD-ROM player which can be installed and used as simply as a VCR. The CD-ROM player includes a CD-ROM drive and supporting hardware and software to activate and execute a program on a CD-ROM disk. It is not necessary to explicitly issue commands to activate and use the disk. The user interface is completely intuitive and simple even for someone who is completely computer illiterate. This player allows everyone, both proficient computer users and those not so proficient, to use the vast library of CD-ROM programs that have been written for personal computers.
    Type: Grant
    Filed: July 24, 1995
    Date of Patent: May 27, 1997
    Assignee: International Business Machines, Corporation
    Inventors: Satish Gupta, Kiyoshi Maruyama, Steven E. Millman, Chung-Wai Yue, Halil B. Bakoglu
  • Patent number: 5632681
    Abstract: A video game cartridge that can be plugged into a video game machine to enable a user to request and play a video game for a predetermined number of video frames. The cartridge has a receiver for receiving the video game program and the predetermined frame count in response to a request from the user. The program and frame count is then stored in a memory of the cartridge. Finally, the cartridge has a counter which changes its value when the user is actively playing the video game program. The counter ceases to change its value when the user is not playing the video game program. When the counter reaches a predetermined limit, the user is no longer authorized to play the video game program.
    Type: Grant
    Filed: March 7, 1995
    Date of Patent: May 27, 1997
    Assignee: International Business Machines Corporation
    Inventors: Halil B. Bakoglu, Inching Chen, Andy G. Lean, Kiyoshi Maruyama, Chung-wai Yue