Patents by Inventor Mark D. Zuber

Mark D. Zuber 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: 7908219
    Abstract: Media devices that transfer content to other devices may man age a user's received media files by creating a media device inbox. Shared content may be stored in an inbox cache that is separate from the device's main content library to exclude limited-access inbox content from interaction with the device's main library. Further, inbox content may be altered upon expiration to reduce resource consumption and inbox clutter.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: March 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Thamer A. Abanami, Craig Lichtenstein, Jeremy Robinson, Megan Lesley Tedesco, Mark D. Zuber
  • Patent number: 7739317
    Abstract: A transfer protocol for sending data between a source device and a receiving device uses hierarchical metadata to establish relationships between content files and content metadata so that after an initial element is received, subsequent elements, be they files or metadata, have a defined relationship to a previously sent element.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Yasser Asmi, Mark D. Zuber
  • Patent number: 7533416
    Abstract: A framework and associated methods for monitoring, reporting, and notifying with respect to security protection levels on a computer. For each security threat, a baseline level of protection is defined. A schema is configured to define fields usable by a security provider to indicate a level of protection provided by the security provider. Using the schema, the fields may be stored in a repository. Each time a security provider changes states with respect to level of protection, the appropriate field or fields in the repository are updated. Consumer applications may read from the repository at any time to obtain information that indicates the level of protection. Applications may be informed when data within the repository changes.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Salim Chawro, Mark D. Zuber
  • Publication number: 20080114766
    Abstract: A transfer protocol for sending data between a source device and a receiving device uses hierarchical metadata to establish relationships between content files and content metadata so that after an initial element is received, subsequent elements, be they files or metadata, have a defined relationship to a previously sent element.
    Type: Application
    Filed: November 10, 2006
    Publication date: May 15, 2008
    Inventors: Yasser Asmi, Mark D. Zuber
  • Publication number: 20080109543
    Abstract: Media devices that transfer content to other devices may man age a user's received media files by creating a media device inbox. Shared content may be stored in an inbox cache that is separate from the device's main content library to exclude limited-access inbox content from interaction with the device's main library. Further, inbox content may be altered upon expiration to reduce resource consumption and inbox clutter.
    Type: Application
    Filed: November 3, 2006
    Publication date: May 8, 2008
    Inventors: Thamer A. Abanami, Craig Lichtenstein, Jeremy Robinson, Megan Lesley Tedesco, Mark D. Zuber
  • Patent number: 7248675
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: July 24, 2007
    Assignee: ITXC IP Holdings S.a.r.l.
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Patent number: 7216169
    Abstract: A personal computer health administration framework is disclosed that includes a set of intercommunicating components. The system includes a provider subsystem that provides services relating to personal computer health status. The services include acquiring health status information relating to the operation of the personal computer. The system also includes a health engine subsystem that receives and processes the health status information acquired by the provider subsystem. The health engine subsystem thereafter renders health status notifications. A client user interface subsystem, consumes the notifications of the health engine subsystem and reports personal computer health status information to users in accordance with the health status notifications.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: May 8, 2007
    Assignee: Microsoft Corporation
    Inventors: Margaret R. Clinton, Mark D. Zuber
  • Publication number: 20040052339
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.
    Type: Application
    Filed: May 2, 2003
    Publication date: March 18, 2004
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Patent number: 6661878
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: December 9, 2003
    Assignee: ITXC, Inc.
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Patent number: 6628760
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension on behalf of a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for soliciting inputs from one or more other apparatuses on one or more operating characteristics associated with the establishment and support of the voice call to the PSTN extension, and selecting one of the solicited apparatuses to place the voice call to the PSTN extension.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: September 30, 2003
    Assignee: ITXC Inc.
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Publication number: 20020071423
    Abstract: A method and apparatus for value added content delivery receives from a client system a request for content which targets a network server. In response to the request, additional content associated with the network server is provided to the client system in addition to the requested content.
    Type: Application
    Filed: March 14, 1997
    Publication date: June 13, 2002
    Inventors: MOJTABA MIRASHRAFI, MICHAEL F. BUONDONNO, JOHN D. ELLIOTT, KENNETH L. KEELER, KEITH A. PIRKL, AL J. SIMON, GEORGE L. TAYLOR, MARK D. ZUBER
  • Patent number: 6304637
    Abstract: An apparatus is comprised of a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for establishing and supporting a direct quality voice call to a public switched telephone network (PSTN) extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. In particular, the set of communication services include services for establishing and facilitating the voice call to the PSTN extension on behalf of the client computer, and services for causing a direct connection to be established between the client computer and the apparatus.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: October 16, 2001
    Assignee: ITXC, Inc.
    Inventors: Mojtaba Mirashrafi, Ken Pawlak, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Publication number: 20010012357
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.
    Type: Application
    Filed: March 30, 2001
    Publication date: August 9, 2001
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Patent number: 6212192
    Abstract: In accordance with a method and apparatus for synchronizing information browsing among multiple systems, a bridgeport system receives identifiers for data requests received in a first hardware system and automatically transmits the identifier of the requested data to one or more additional hardware systems. Each of these one or more additional hardware systems then retrieves the identified data, thereby keeping the data being provided in these hardware systems in synchronization.
    Type: Grant
    Filed: July 22, 1998
    Date of Patent: April 3, 2001
    Assignee: Itxc, Inc.
    Inventors: Mojtaba Mirashrafi, Michael F. Buondonno, John D. Elliott, Kenneth L. Keeler, Keith L. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Paul D. Crutcher
  • Patent number: 6199096
    Abstract: In accordance with a method and appatatus for synchronization information browsing among multiple systems, a bridgeport system receives identifiers for data requests received in a first hardware system and automatically transmits the identifier of the requested data to one or more additional hardware systems. Each of these one or more additional hardware systems then retrieves the identified data, thereby keeping the data being provided in these hardware systems in synchronization.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: March 6, 2001
    Assignee: eFusion, Inc.
    Inventors: Mojtaba Mirashrafi, Michael F. Buondonno, John D. Elliott, Kenneth L. Keeler, Keith A Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber
  • Patent number: 6026087
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk.TM. request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk.TM. request includes identification information of an originating web server of the Push-To-Talk.TM. option, and the determination of the PSTN extension is made in accordance with the originating web server's identification information.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: February 15, 2000
    Assignee: eFusion, Inc.
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber, Jeffrey B. Sponaugle
  • Patent number: 5987102
    Abstract: An apparatus is provided with a storage medium having stored therein programming instructions that implement a set of communication services for bridging a voice call from a caller to a calle, and an execution unit coupled to the storage medium for executing the programming instructions. The communication services include call management services for transitioning the voice call through a plurality of call states [including a call holding state] while connecting/disconnecting the caller and the callee, and facilitating selective provision of information in non-audio form to the caller [in at least the call holding state] while transitioning the voice calls through the call states. The caller is also equipped to receive non-audio information.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: November 16, 1999
    Assignee: eFusion, Inc.
    Inventors: John D. Elliott, Mark D. Zuber, Michael F. Buondonno, Kenneth L. Keeler, Mojtaba Mirashrafi, Keith A. Pirkl, Al J. Simon, George L. Taylor
  • Patent number: 5889774
    Abstract: A method and apparatus for establishing a voice call to a PSTN extension on behalf of a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for soliciting inputs from one or more other apparatuses on one or more operating characteristics associated with the establishment and support of the voice call to the PSTN extension, and selecting either the apparatus itself or one of the other apparatuses to place the voice call to the PSTN extension.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: March 30, 1999
    Assignee: eFusion, Inc.
    Inventors: Mojtaba Mirashrafi, John D. Elliott, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon, George L. Taylor, Mark D. Zuber