Patents by Inventor Steven Kaneko

Steven Kaneko 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: 20070067658
    Abstract: A computing system that incorporates an auxiliary processor to the main system processor. The auxiliary system utilizes a separate application runtime for processes and is capable of operating even when the primary system is in an off state. Methods for load-balancing are provided based on computing needs respective to power consumption requirements. Processes that are not computationally intensive are processed by a low-power, auxiliary processor. In addition, peripheral components accessible to the overall computing system are shared.
    Type: Application
    Filed: October 10, 2006
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Adrian Chandley, Chad Magendanz, Christopher Schoppa, Dale Crosier, Jason Anderson, Juan Perez, Kenneth Stufflebeam, Pasquale DeMaio, Steven Kaneko, William Westerinen
  • Publication number: 20070058329
    Abstract: Described is a computer display arm that couples a monitor to a base in a manner facilitates display monitor movement between various positions, including preset positions that may be generally optimized to match typical computer usage modes. In one implementation, an arm, which may be an articulating arm, includes or is otherwise associated with a mechanism that guides the user, if desired, to convenient stopping positions for different types of interaction. For example, preset stopping positions may be provided for conventional (e.g., mouse and keyboard) workstation-like interaction, video (e.g., DVD movie) playback, stand-up (walk-up) touch-screen interaction, and/or for pen input, similar to a tablet computing device. Users are able to position the monitor display screen between the preset positions if desired, and also may vary the positioning at the preset and/or other stopping points, to an extent. Software such as user interface code can change to match the current position.
    Type: Application
    Filed: September 9, 2005
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Carl Ledbetter, Adrian Chandley, Tarek Elabbady, Steven Kaneko, Aditha Adams, Fabrice Herpain
  • Publication number: 20060170613
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20060119538
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20060119537
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20060101459
    Abstract: A method and system for configuring a new device are disclosed. The method includes using a host system to create a configuration file including data useable to configure the new device. A portable storage device is interfaced to the host and the configuration file is transferred to the storage device. The storage device is then interfaced to the new device and the configuration file is transferred to the new device. The configuration file is optionally used to configure the new device for communication over a network. A method for configuring the new device using a direct connection between the new device and a system bus of the host is also disclosed.
    Type: Application
    Filed: November 30, 2004
    Publication date: May 11, 2006
    Applicant: Microsoft Corporation
    Inventors: Dale Crosier, Aditha Adams, Taryn Beck, Adrian Chandley, Pasquale DeMaio, Steven Kaneko, Carl Ledbetter, Scott Manchester, Benjamin Nick, Thomas Phillips, William Westerinen
  • Publication number: 20060101456
    Abstract: A method and system for configuring a new device are disclosed. The method includes using a host system to create a configuration file including data useable to configure the new device. A portable storage device is interfaced to the host and the configuration file is transferred to the storage device. The storage device is then interfaced to the new device and the configuration file is transferred to the new device. The configuration file is optionally used to configure the new device for communication over a network. A method for configuring the new device using a direct connection between the new device and a system bus of the host is also disclosed.
    Type: Application
    Filed: October 18, 2004
    Publication date: May 11, 2006
    Applicant: Microsoft Corporation
    Inventors: Dale Crosier, Aditha Adams, Taryn Beck, Adrian Chandley, Pasquale DeMaio, Steven Kaneko, Carl Ledbetter, Scott Manchester, Benjamin Nick, Thomas Phillips, William Westerinen
  • Publication number: 20060082817
    Abstract: A method and system for configuring a new device are disclosed. The method includes using a host system to create a configuration file including data useable to configure the new device. A portable storage device is interfaced to the host and the configuration file is transferred to the storage device. The storage device is then interfaced to the new device and the configuration file is transferred to the new device. The configuration file is optionally used to configure the new device for communication over a network. A method for configuring the new device using a direct connection between the new device and a system bus of the host is also disclosed.
    Type: Application
    Filed: November 30, 2004
    Publication date: April 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Dale Crosier, Aditha Adams, Taryn Beck, Adrian Chandley, Pasquale DeMaio, Steven Kaneko, Carl Ledbetter, Scott Manchester, Benjamin Nick, Thomas Phillips, William Westerinen
  • Publication number: 20060050057
    Abstract: A mouse is provided with a movement sensor in a casing. The mouse includes three depressible top surfaces and two thumb button actuators.
    Type: Application
    Filed: October 25, 2005
    Publication date: March 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank
  • Publication number: 20060038786
    Abstract: A mouse and a mouse driver are provided that are synchronized to each other through a process that includes the mouse driver receiving a mouse identifier from the mouse. Based on the mouse identifier, the driver determines if the mouse has a fourth button, a fifth button or a wheel that are not active. If so, the driver sends a command to activate the inactive button or wheel.
    Type: Application
    Filed: October 25, 2005
    Publication date: February 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank
  • Publication number: 20060031201
    Abstract: A secure memory device and method for obtaining and securely storing information relating to a life moment is disclosed. In the method, a parameter is received and inputted in a search heuristic. A search is made for the information according to the search heuristic and, upon finding the information, metadata is appended to the information. The information and metadata is then stored in a secure memory location. The secure memory location has a housing fabricated to withstand a predetermined stress, a detachable connection to a computer and a memory that stores the information and protects it from unauthorized deletion. In some embodiments, the stored information may be selectively deleted in a safe and controlled manner.
    Type: Application
    Filed: August 6, 2004
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Aditha Adams, Adrian Chandley, Carl Ledbetter, Dale Crosier, Pasquale DeMaio, Steven Kaneko, Taryn Beck
  • Publication number: 20050246563
    Abstract: A computing system that incorporates an auxiliary processor to the main system processor. The auxiliary system utilizes a separate application runtime for processes and is capable of operating even when the primary system is in an off state. Methods for load-balancing are provided based on computing needs respective to power consumption requirements. Processes that are not computationally intensive are processed by a low-power, auxiliary processor. In addition, peripheral components accessible to the overall computing system are shared.
    Type: Application
    Filed: April 28, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Adrian Chandley, Chad Magendanz, Christopher Schoppa, Dale Crosier, Jason Anderson, Juan Perez, Kenneth Stufflebeam, Pasquale DeMaio, Steven Kaneko, William Westerinen
  • Publication number: 20050088414
    Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.
    Type: Application
    Filed: November 1, 2004
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Manolito Adan, Todd Holmdahl, Michael Hooning, Steven Kaneko, Terry Lipscomb, Robert Plank
  • Patent number: 4860897
    Abstract: A disc storage device for holding and storing discs such as computer floppy discs, compact discs, slides and the like. The device comprises a set of modules for holding the discs having a planar surface, four walls surrounding the planar surface holding means to prevent the disc from moving within the module and ejector means for easy removal of the disc from the module. The device may include 12 modules arrayed on an 81/2 by 11" one-piece plastic unit which may be inserted into a ring binder notebook or inserted as a rail file in a filing cabinet.
    Type: Grant
    Filed: March 21, 1988
    Date of Patent: August 29, 1989
    Inventors: James F. Fowler, Nick Barker, Steven Kaneko, Loyd C. Moore
  • Patent number: D374218
    Type: Grant
    Filed: April 17, 1995
    Date of Patent: October 1, 1996
    Assignee: Microsoft Corporation
    Inventors: Russell Sanchez, Mike Paull, Steven Kaneko, Christopher Alviar, Claire Beliard