Patents by Inventor Marc Todd

Marc Todd 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: 20060193450
    Abstract: Techniques and tools are described for converting incoming and/or outgoing communications to usable and convenient formats. For example, a user selects a desired profile from a group of available profiles, and the selected profile is activated. If a first profile is selected and an incoming communication having a textual component is received while the first profile is active, then the textual component is converting to an audio format and recited. If a second profile is selected and an incoming communication having an audio component is received while the second profile is active, then the audio component is converted to a textual format and displayed.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: David Flynt, Autumn Stroupe, Marc Todd
  • Publication number: 20060195528
    Abstract: Techniques and tools are described for notifications of events, such as receipt of messages, and specifically to tools and techniques related to breakthrough notification profile and status. For example, it is determining whether a profile is active and whether a contact associated with an event is identified as having a status related to the profile. If the profile is active, a notification related to the event is issued only if the sender has the status. If the profile is not active, the notification is issued whether or not the sender has the status.
    Type: Application
    Filed: February 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Autumn Stroupe, David Flynt, Marc Todd
  • Publication number: 20060184670
    Abstract: Streaming media network parameters are measured using an electronic system and displayed directly to a user or transmitted via an electronic interface such as an existing system network conduit, either in or out-of-band. A scalable hardware and/or software compute engine filters and reduces network parameters to simplify tracking the instantaneous and long term streaming media performance of the network. Hence, the entire set of active media streams is continuously monitored concurrently, thereby providing the ability to detect impairments as well as predict impending impairments. In one example, an existing packetized network conduit containing streaming media is tapped to concurrently and objectively analyze the streaming media streams, producing statistics (such as delay factor and media loss rate) and alarm-type events according to predetermined rules. Tapping the existing packetized network in multiple points provides comparison points and assists in pinpointing the source(s) of the impairment(s).
    Type: Application
    Filed: April 3, 2006
    Publication date: August 17, 2006
    Inventors: Jesse Beeson, Peter Dawson, Richard Holleran, Marc Todd, James Welch
  • Publication number: 20060088035
    Abstract: Streaming media network transportation streams are created using an electronic system and transmitted via an electronic interface such as an existing system network conduit (i.e. Ethernet, USB, or other packet-based architectures). A scalable hardware and/or software compute engine modifies an initial stream's identifier(s) while replicating the stream content to economically create streams. Hence, an entire network's capacity of active streams may be created from a single initial stream. In one example, an initial stream is stored in advance of transmission for such use. In other examples, an initial stream is received and processed to dynamically create streams from the initial stream as the initial stream is being received.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 27, 2006
    Inventors: Jesse Beeson, Peter Dawson, Richard Holleran, Marc Todd, James Welch
  • Publication number: 20060088030
    Abstract: Streaming media network streams are modified using a sequence field with the IP layer 3 protocol compatible with already deployed IP switching systems except as noted for device and system testing and operational monitoring which can be used to detect the loss or out of order delivery of packets belonging to a stream. This approach can also provide the ability to numerically characterize the loss in terms of total loss, loss burst size, and loss frequency. By utilizing the bit locations of the IP-defined datagram Identification (ID) field and a unique numerical sequence, loss and out of order delivery may be tracked while avoiding the overhead and complexity associated with added upper layer protocols while gaining other key advantages such as in-situ marking of stream attributes.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 27, 2006
    Inventors: Jesse Beeson, Peter Dawson, Richard Holleran, Marc Todd, James Welch
  • Publication number: 20050213717
    Abstract: A method and system for scenario synchronizing in a communication device allows a user to complete a task initiated or prompted from a secondary display on a primary display. The secondary display provides quick access to useful information such as time, date, battery life, signal strength, new messages and calendar reminders. When the communication device (e.g., a clamshell flip-style device) is opened to access the primary display, a user need not navigate to the specific application to complete the initiated task.
    Type: Application
    Filed: March 29, 2004
    Publication date: September 29, 2005
    Applicant: Microsoft Corporation
    Inventors: Daniel O'Neil, Marc Todd, Autumn Stroupe
  • Publication number: 20050182798
    Abstract: The present invention provides a method and system of displaying items that gives the user the ability to easily access recently accessed items. The recent items list includes both incoming and outgoing correspondences that are attempted to be matched to the corresponding contact stored in the device. The user can access the recent contact list and reply using any communication method available. For instance, the user could reply by phone, email, send an instant messenger message, send an SMS message, and the like. The recent items list may also include items such as communications, contacts, folder, files, messages, applications, and the like. A coalesced list of the recently used items is shown so that an item is only shown once in the recent list. Any matched item in the recent list may also be shown in the alphabetical list that appears below the recent list.
    Type: Application
    Filed: February 12, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventors: Marc Todd, Darron Stepanich, David Flynt, Joseph Ollis, Henry Chen
  • Publication number: 20050171933
    Abstract: The present invention provides a method and system for finding and accessing a contact quickly and easily by filtering and searching through all of the contacts stored in the device based on user input. The filtered contacts may be readily accessed by various applications that use the contact information. When filtering, an input field appears within which a user may enter numbers and characters that is used in searching the contacts. Any information contained within the contact may be searched. In response to the characters input into the input field, a list of possible contacts is provided to the user. The input characters are highlighted in the list of possible contacts.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventors: Darron Stepanich, Joseph Ollis, Marc Todd, David Flynt, Henry Chen
  • Publication number: 20050164651
    Abstract: The present invention provides a method and system for providing a mobile device with a selected subset of global address list (GAL) contacts. The offline GAL contacts stored on the device are in sync with the master corporate GAL. The GAL contacts are automatically selected based on the user's emails or meetings and are not duplicates of the contacts within the user's personal contact list. The GAL contacts are browsed and searched seamlessly with the user's other contacts.
    Type: Application
    Filed: January 28, 2004
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ollis, David Flynt, Jon Xu, Marc Todd
  • Publication number: 20050166157
    Abstract: The present invention provides a method and system of pinning and displaying pinned items. Pinned items are displayed such that they are visually distinguishable and prioritized higher than related non-pinned items. For example, pinned contacts are displayed at the top of the contact list and are visually distinguishable from the other contacts. A special icon is used to show an item that is “pinned.” contact. A pinned item is a copy of a contact. The copy helps a user quickly access the items they most commonly communicate with and use and provides an importance to an item.
    Type: Application
    Filed: January 28, 2004
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ollis, Darron Stepanich, Marc Todd, David Flynt, Henry Chen
  • Publication number: 20050136907
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 23, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yan Yau, Marc Todd
  • Publication number: 20050130643
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 16, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yan Yau, Marc Todd
  • Publication number: 20050130630
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 16, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yau, Marc Todd
  • Publication number: 20050047333
    Abstract: Streaming media network parameters are measured using an electronic system and displayed directly to a user or transmitted via an electronic interface such as an existing system network conduit (i.e. Ethernet, USB, or other packet-based architectures), either in or out-of-band. A scalable hardware and/or software compute engine filters and reduces network parameters to simplify tracking the instantaneous and long term streaming media performance of the network. Hence, the entire set of active media streams is continuously monitored concurrently, thereby providing the ability to detect impairments as well as predict impending impairments. The prediction of impairments gives rise to the ability to protect the end-user of the streaming media from experiencing any impairments.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Applicant: INEOQUEST TECHNOLOGIES
    Inventors: Marc Todd, Jesse Beeson, James Welch
  • Publication number: 20030212937
    Abstract: State-based logic signals are exposed within an electronic system (such as semiconductors, single board systems or multi board systems) via an existing system network conduit (Ethernet, USB, or other packet-based architectures), in or out-of-band, communicating with a logic capture device. State-based logic data is transported as packets over the existing system network interface to a device that filters and switches on these particular packets and presents the packet payload to the logic analysis device using the appropriate electrical or optical interface.
    Type: Application
    Filed: May 7, 2002
    Publication date: November 13, 2003
    Inventors: Marc Todd, Jesse D. Beeson, James Welch