1
Kazuhisa Yanagihara: Providing text input using speech data and non-speech data. Apple, Morrison & Foerster, April 1, 2014: US08688446 (75 worldwide citation)

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 presentat ...


2
Kazuhisa Yanagihara: Providing text input using speech data and non-speech data. Apple, Fish & Richardson P C, November 22, 2011: US08065143 (70 worldwide citation)

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 presentat ...


3
Mohammad Hanif, Michael Vierling, Kazuhisa Yanagihara: Method and system for enabling a file server to service multiple networks of the same network protocol family by invoking multiple instances of a network session protocol. Apple Computer, Sawyer & Associates, February 24, 1998: US05721818 (41 worldwide citation)

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


4
Mohammad Hanif, Kazuhisa Yanagihara: Method and system for maximizing the use of threads in a file server for processing network requests. Apple Computer, Sawyer & Associates, August 18, 1998: US05796954 (24 worldwide citation)

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 com ...


5
Mohammad Hanif, Kazuhisa Yanagihara: Method and system for assigning threads to active sessions. Apple Computer, Sawyer Law Group, October 31, 2000: US06141677 (21 worldwide citation)

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 w ...


6
Mohammad Hanif, Kevin Stinson, Kazuhisa Yanagihara: Method and system for providing an additional identifier for sessions in a file server. Apple Computer, Sawyer & Associates, March 30, 1999: US05889962 (7 worldwide citation)

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 enti ...


7
Kazuhisa Yanagihara: Electronic communication messaging. Apple, Wong Cabello Lutsch Rutherford & Brucculeri, October 21, 2014: US08868566 (1 worldwide citation)

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


8
Gregory Bjorn Vaughan, Jeffrey H Michaud, Kazuhisa Yanagihara, Bertrand Serlet: Invitation to bind to a device. Apple, Womble Carlyle Sandridge & Rice, August 6, 2013: US08504699 (1 worldwide citation)

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.


9
Mohammad Hanif, Kazuhisa Yanagihara: System for interfacing network applications with different versions of a network protocol by providing base class at session level and invoking subclass from base class at session level. Apple Computer, Sawyer & Associates, October 12, 1999: US05966545 (1 worldwide citation)

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 netw ...


10
Gregory Bjorn Vaughan, Jeffrey H Michaud, Kazuhisa Yanagihara, Bertrand Serlet: Invitation to bind to a device. Apple, Fish & Richardson P C, July 17, 2012: US08224972 (1 worldwide citation)

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.