Patents by Inventor Kazuhisa Yanagihara

Kazuhisa Yanagihara 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: 7912962
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: March 22, 2011
    Assignee: Apple Inc.
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Publication number: 20090216531
    Abstract: Systems, methods, and computer readable media providing a speech input interface. The interface can receive speech input and non-speech input from a user through a user interface. The speech input can be converted to text data and the text data can be combined with the non-speech input for presentation to a user.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Applicant: APPLE INC.
    Inventor: Kazuhisa Yanagihara
  • Publication number: 20090077026
    Abstract: Systems, methods, and apparatus related to suggesting components of an electronic communication. A component input associated with an electronic communication is received. Suggested recipient address sets of the electronic communication based on previous electronic communications associated with the component input are identified and presented to a user for selection.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Applicant: APPLE INC.
    Inventor: Kazuhisa Yanagihara
  • Publication number: 20080086537
    Abstract: A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user.
    Type: Application
    Filed: October 6, 2006
    Publication date: April 10, 2008
    Inventors: Gregory Bjorn Vaughan, Jeffrey H. Michaud, Kazuhisa Yanagihara, Bertrand Serlet
  • Publication number: 20080034053
    Abstract: Multiple devices are automatically configured within a cluster through the use of exclusive file locks in a shared file system. The devices execute a process to determine the health of the enabled services and check for failed services. Actions are tailored based upon which services and roles are enabled for a specific device to maintain a relationship and sharing of information and data between the devices.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Michael Edward Dasenbrock, Gregory Bjorn Vaughan, Kazuhisa Yanagihara
  • Publication number: 20080034068
    Abstract: User preferences and configuration information are determined automatically when a user account is created. The configuration information is derived from service configuration files. The user account and configuration information is stored in a directory such that it is accessible by a client and applied to applications executing on the client.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Gregory Bjorn Vaughan, Gregory Burns, Kazuhisa Yanagihara, Eric Zelenka
  • Patent number: 6141677
    Abstract: A method and system for processing active AFP sessions by a multithreaded file system process. The file server is coupled to entities on a network, wherein an open AFP session is created when the file server and an entity on the network establish communication, and an active AFP session is created when an AFP session has a pending request. The method and system comprises monitoring the file server for active AFP sessions. When a first active AFP session having at least one AFP request becomes available, the method and system assigns a first one of the threads to the first active AFP session for processing. The method and system preempts the processing of the first active AFP session by the first one of the threads when additional active AFP sessions are available so that the first one of the threads becomes available to process additional active AFP sessions, whereby equal processing time is provided to each one of the active AFP sessions.
    Type: Grant
    Filed: October 13, 1995
    Date of Patent: October 31, 2000
    Assignee: Apple Computer, Inc.
    Inventors: Mohammad Hanif, Kazuhisa Yanagihara
  • Patent number: 5966545
    Abstract: A system and method for allowing a network application to interface with both a first transaction protocol and a second transaction protocol. The system and method provides an object-oriented base class for use by the network application. A first subclass is invoked from the base class when the network application interfaces the first protocol, and a second subclass is invoked from the base class when the network application interfaces the second protocol. The network application is made compatible with the first protocol by invoking the first subclass, and made compatible with the second protocol by invoking the second subclass.
    Type: Grant
    Filed: January 25, 1996
    Date of Patent: October 12, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Mohammad Hanif, Kazuhisa Yanagihara
  • Patent number: 5889962
    Abstract: A system and method for increasing the number of entities that can be serviced by a file server. The file server includes a plurality of server session sockets (SSSs), and means for assigning an entity identification number and one of the plurality of SSSs to a request from one of the number of entities, wherein each SSS can support a plurality of entities.
    Type: Grant
    Filed: October 13, 1995
    Date of Patent: March 30, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Mohammad Hanif, Kevin Stinson, Kazuhisa Yanagihara
  • Patent number: 5796954
    Abstract: A system and method for maximizing the use of threads in a file server process for processing requests received from entities on a network. The file server process includes a first socket and a plurality of second sockets for receiving requests from entities on a network. The file server process comprises a first queue for storing requests received from the first socket, and a second queue for storing requests received from the plurality of second sockets. The file server processes the requests in the first queue with a first set of threads, and processes the requests in the second queue with a second set of threads.
    Type: Grant
    Filed: October 13, 1995
    Date of Patent: August 18, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Mohammad Hanif, Kazuhisa Yanagihara
  • Patent number: 5721818
    Abstract: A system and method for enabling a file server to service a plurality of physical networks, wherein each of the networks has a network protocol of the same type. The system and method comprises a single instance of a filing protocol, and an object-oriented class for implementing a session protocol. The system and method further comprises means for invoking a plurality of session protocol instances, where each one of the plurality of session protocol instances corresponds to one of the plurality of physical networks. Each one of the plurality of session protocol instances services the corresponding physical network and communicates with the single instance of the filing protocol, which enables the single instance of the filing protocol to service the plurality of physical networks.
    Type: Grant
    Filed: January 25, 1996
    Date of Patent: February 24, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Mohammad Hanif, Michael Vierling, Kazuhisa Yanagihara