Patents by Inventor Pasquale DeMaio

Pasquale DeMaio 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: 20060190505
    Abstract: An improved system and method for using a file system to automatically backup a file in persistent storage is provided. A storage aggregator may organize nonvolatile memory for use in aggregate to store backup copies of a file. A file system filter driver may receive a request from an application for storing a file and may access a policy to determining whether to create a backup copy of the file and what type of backup to apply to the file. A generational file handler may create and manage a set of generational files as backup copies of a particular application file. And a recovery user interface may be provided to retrieve one or more backup copies, such as the set of generational files, for inspection by a user to recover whatever copy of the file may be desired by the user.
    Type: Application
    Filed: February 18, 2005
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Pasquale DeMaio, Thomas Phillips, William Westerinen, Justin Maguire
  • Publication number: 20060174139
    Abstract: A system and method for controlling a stylus-based computer based on the location of a stylus is described. In some aspects, removing a stylus from storage may turn on the computer system. In other aspects, power consumed by a digitizer may be modified in accordance with the location of a stylus.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: Leroy Keely, Pasquale DeMaio
  • Publication number: 20060165110
    Abstract: A computing system is equipped with one or more ports, each of which includes a plurality of coupler lines configured to engage connectors that may be associated with different types of external services and/or devices, including public switched telephone networks, Ethernet networks, ISDN networks, and/or telephone devices. Upon detecting a connection to a port, a controller evaluates at least one electrical property of the lines of the port. Based on the evaluation, the controller determines if the port is engaged with a known type of service or device. When the type of service or device is known, the controller selectively switches a plurality of port lines to appropriate communications subsystems to enable the computing system to communicate with the device or service. For example, a conventional telephone device can then be used as an audio input/output device for communication over the Internet rather than over a public switched telephone network.
    Type: Application
    Filed: October 29, 2004
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Chad Magendanz, Manolito Adan, Michael Van Flandern, Mohamed Belali, Pasquale DeMaio, 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: 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: 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: 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
  • Patent number: 6970098
    Abstract: A handheld remote control device for a Media Computing Device has a biometric sensor to authenticate a user. The handheld remote control device includes a microphone and speaker to enable integration of a telephony system with the Media Computing Device. The handheld remote control device can be used as the interface with the Media Computing Device, alternatively, the handheld remote control device can be used as a speakerphone for communication in a telephony system that is integrated with the Media Computing Device. A multifunctional handheld remote control device can implement a variety of routines for interfacing with the Media Computing Device or alternatively for communicating in the telephony system.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: November 29, 2005
    Assignee: Microsoft Corporation
    Inventors: Aditha M. Adams, Adrian M. Chandley, Carl J. Ledbetter, Dale C. Crosier, Justin M. Maguire, Pasquale DeMaio, Scott A. Manchester, Taryn K. Beck, Steven T. Kaneko
  • 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: 20050237270
    Abstract: A method for modifying the operation of a device responsive to the detection of a remote device is provided. In the method, the remote device is detected, and communications with the remote device are established responsive to the detection of the remote device. A determination is made as to whether a feature of the device is affected by the establishment of communications with the remote device, and an action with respect to the feature of the device is initiated.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Aditha Adams, Adrian Chandley, Carl Ledbetter, Dale Crosier, Justin Maguire, Pasquale DeMaio, Taryn Beck
  • Publication number: 20040267918
    Abstract: Methods, systems, and computer program products for remotely monitoring diverse computer systems in a similar manner over an out-of-band communication channel. Remote monitoring ordinarily is performed over an in-band communication channel. However, hardware and/or software problems may make the in-band communication channel unavailable for a time. While the in-band communication channel is unavailable, the management computer receives status information over the out-of-band communication channel. Based on received status information, the management computer identifies actions to take, such as controlling processes or otherwise configuring the remote computer system, and communicates the actions to the remote computer system over the out-of-band communication channel. The management computer is capable of communicating with any of several diverse computers and exchanges data in a format that is independent of any particular computer system.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Brian J. Guarraci, Andrew J. Ritz, Pasquale DeMaio