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: 20080270715
    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: June 30, 2008
    Publication date: October 30, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Aditha M. Adams, Adrian Mark Chandley, Carl J. Ledbetter, Dale Clark Crosier, Pasquale DeMaio, Steven T. Kaneko, Taryn K. Beck
  • Publication number: 20080233971
    Abstract: Various devices may include a short-range wireless transmitter and/or one or more short-range wireless readers. When a first device including the transmitter is placed near a second device including the one or more readers, a relative location of the first device may be determined. Information regarding the relative location of the first device, may be used to facilitate use of the first device with a processing device. In one embodiment, the processing device may automatically configure itself, such that the first device may be used with the processing device. In another embodiment, the processing device may provide feedback, such as, for example, step-by-step instructions to facilitate setup and use of the first device with the processing device. In some embodiments, an application program interface may provide information about the device to an application executing on the processing device.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Applicant: Microsoft Corporation
    Inventors: Ruston Panabaker, Pasquale DeMaio
  • Patent number: 7424525
    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: Grant
    Filed: June 30, 2003
    Date of Patent: September 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian J. Guarraci, Andrew J. Ritz, Pasquale DeMaio
  • Publication number: 20080194298
    Abstract: A system and method for enabling user interface elements to be displayed on a display device is disclosed. The technology includes a method for enabling user interface elements to be displayed on a display device. The method includes accessing location information corresponding to a first short range wireless device coupled with the display device wherein the location information identifies the location of the first short range wireless device with respect to a viewing surface of the display device. The method also includes enabling a first contactless user interface icon to be displayed on the viewing surface of the display device wherein the contactless user interface icon is displayed on the viewing surface proximate the location of the first short range wireless device.
    Type: Application
    Filed: February 8, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventors: Ruston Panabaker, Pasquale DeMaio
  • Patent number: 7394457
    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: Grant
    Filed: April 23, 2004
    Date of Patent: July 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Aditha M. Adams, Adrian Mark Chandley, Carl J. Ledbetter, Dale Clark Croiser, Justin Michael Maguire, Pasquale DeMaio, Taryn K. Beck
  • Patent number: 7343441
    Abstract: A computer being controlled is coupled via a communications bus to at least one other device comprising one or more authorized management devices. The one or more authorized management devices are coupled to a management port. Only management commands received from authorized management devices via the management port may be executed or otherwise responded to. Management commands received from other devices are ignored. In a preferred embodiment, the communication bus is an IEEE 1394 serial bus. In this manner, the present invention provides for the use of more direct communication technologies, such as the IEEE 394 serial bus, while simultaneously providing a greater degree of security than previously available.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: March 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Georgios Chrysanthakopoulos, Pasquale DeMaio, Valerie R. See
  • Publication number: 20080037741
    Abstract: A system and method for improved real-time communications in a computer system that eliminates the distinctions between various communication devices, communication channels and types of communication, including voice, text and video, is provided. When connected for communication, the user may easily move between modalities, including switching devices on which the user is communicating, switching networks, and transitioning between types of communication. A computer system includes various integrated communications-related devices, and a controller controls those devices based on user actions entered via buttons or user interface software and provides notifications to the user. The user is able to input data via any appropriate input mechanism, and receive data on any suitable output mechanism. Improved non-linear caller ID navigation is also provided.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 14, 2008
    Applicant: Microsoft Corporation
    Inventors: Eric Bear, Chad Magendanz, Aditha Adams, Carl Ledbetter, Steve Kaneko, Dale Crosier, Robert Plank, Michael Flandern, Pasquale DeMaio
  • Patent number: 7275167
    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: Grant
    Filed: October 10, 2006
    Date of Patent: September 25, 2007
    Assignee: Microsoft Corporation
    Inventors: Adrian M. Chandley, Chad L. Magendanz, Christopher Allen Schoppa, Dale C. Crosier, Jason Michael Anderson, Juan J. Perez, Kenneth W. Stufflebeam, Jr., Pasquale DeMaio, Steven T. Kaneko, William J. Westerinen
  • Publication number: 20070130535
    Abstract: Described is distinguishing between input mechanisms to determine which input mechanism was used to activate a start menu. A start menu is selected that corresponds to the input mechanism that was used to activate it. Further data corresponding to start menu interaction is received, and action is taken via based on the further interaction. For example, upon detecting activation of a start menu, how the start menu was activated from among activation types is used to present a first start menu/behavior for a first activation type, which may differ from a second start menu/behavior activated via a second activation type. For example, a determination may be made as to whether a start menu was invoked via a pointing device or via keyboard; when via keyboard, a search entry region may be provided, by which a user may directly enter search criteria via the keyboard.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Pasquale DeMaio, Matthew Lerner, Charles Cummins, Song Zou, Bret Anderson, David Matthews, Isabelo de los Reyes, Joseph Matthews
  • 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: 20070022258
    Abstract: Systems and methods of sharing files and data in memory between the two operating systems running on a computing device. A main operating system (OS) may execute on the computing device an provide numerous system features and functionality. To conserver power, the main OS may unload, or the computer may be reset, suspended or be shutdown. Prior to doing so, the main OS writes data to a known memory location that allows access by a secondary OS when the main OS is not present. The secondary OS provides a limited set of functionalities, while being able to use and interact with the data stored in the known memory location. Information about the data and permissions are stored in mailbox that is accessible to both operating system such that changes made when the secondary operating system is active are synchronized with the main operating system.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 25, 2007
    Applicant: Microsoft Corporation
    Inventors: Ruston Panabaker, Pasquale DeMaio, William Westerinen
  • Patent number: 7152171
    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: Grant
    Filed: April 28, 2004
    Date of Patent: December 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Adrian M. Chandley, Chad L. Magendanz, Christopher Allen Schoppa, Dale C. Crosier, Jason Michael Anderson, Juan J. Perez, Kenneth W. Stufflebeam, Jr., Pasquale DeMaio, Steven T. Kaneko, William J. Westerinen
  • Publication number: 20060192775
    Abstract: Described is a method and system that uses visual cues from a computer camera (e.g., webcam) based on presence detection, pose detection and/or gaze detection, to improve a user's computing experience. For example, by determining whether a user is looking at the display or not, better power management is achieved, such as by reducing power consumed by the display when the user is not looking. Voice recognition such as for command and control may be turned on and off based on where the use is looking when speaking. Visual cues may be used alone or in conjunction with other criteria, such as mouse or keyboard input, the current operating context and possibly other data, to make an operating state decision. Interaction detection is improved by determining when the user is interacting by viewing the display, even when not physically interacting via an input device.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Clark Nicholson, Zhengyou Zhang, Pasquale DeMaio
  • Patent number: D540807
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: April 17, 2007
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Steven T. Kaneko, Oliver Grabes, Fernd van Engelen, Isabelo V. de los Reyes, Carl J. Ledbetter
  • Patent number: D547759
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: July 31, 2007
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Steven T. Kaneko, Oliver Grabes, Fernd van Engelen, Isabelo V. de los Reyes, Carl J. Ledbetter
  • Patent number: D550635
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Steven T. Kaneko, Oliver Grabes, Fernd van Engelen, Isabelo V. de los Reyes, Carl J. Ledbetter
  • Patent number: D550636
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Steven T. Kaneko, Oliver Grabes, Fernd van Engelen, Isabelo V. de los Reyes, Carl J. Ledbetter
  • Patent number: D551229
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: September 18, 2007
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Steven T. Kaneko, Oliver Grabes, Fernd van Engelen, Isabelo V. de los Reyes, Carl J. Ledbetter
  • Patent number: D570357
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Isabelo V. de los Reyes, Steven T. Kaneko, Carl J. Ledbetter, Gregory G. Jones, Tucker Fort, Tim Kennedy, Courtney Smith
  • Patent number: D580447
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: November 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Pasquale DeMaio, Isabelo V. de los Reyes, Steven T. Kaneko, Carl J. Ledbetter, Greg G. Jones, Tucker Fort, Tim Kennedy, Courtney Smith