Patents Assigned to Voxer IP LLC
  • Patent number: 8391312
    Abstract: An method for improving the ability of a recipient to review time-sensitive media upon receipt when network conditions are poor. The method includes ascertaining if media to be sent from a sending node to a receiving node is time-sensitive and ascertaining if there is sufficient bandwidth for transmitting a full bit rate representation of the media at a first bit rate and at a first packetization interval. If the bandwidth is sufficient, the full bit rate representation is transmitted. If the bandwidth is insufficient, then a reduced bit rate representation of the media is generated and transmitted.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 5, 2013
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8391213
    Abstract: An application for gracefully extending the range and/or capacity of voice communication systems. The application includes a module for the persistent storage of voice media on a communication device as the voice media is created. When the usable bit rate on the network is poor and below that necessary for conducting live communication of the voice media, a transmit module transmits the voice media out of storage at or below the available usable bit rate on the network. Although latency may be introduced, the storage of transmitted media provides the ability to extend the useful range and/or capacity of the network when conditions on the network otherwise make live communication impossible or impractical.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: March 5, 2013
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8380874
    Abstract: An apparatus for transferring a complete copy of media designated as time sensitive over a network. The apparatus includes a sending node including a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a full bit rate representation of media designated as time-sensitive at a first bit rate and a first packetization interval between the sending node and a receiving node over the network, where the full bit rate representation being derived from when the time-sensitive media was originally encoded. If the network conditions are ascertained as being inadequate, then a transmitter at the sending node generates and transmits a reduced bit rate representation of the media designated as time-sensitive. The transmitting node is also configured to receive receipt reports from the receiving node that identify the received reduced bit rate representation of the media.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: February 19, 2013
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20130041663
    Abstract: A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.
    Type: Application
    Filed: October 12, 2012
    Publication date: February 14, 2013
    Applicant: VOXER IP LLC
    Inventor: VOXER IP LLC
  • Patent number: 8345836
    Abstract: A communication device configured to receive messages containing media over a communication network and to receive locally created messages containing media created using the communication device. The device also includes a time-shifting buffer to store in a time-based format the media contained in both the messages received over the communication network and the locally created messages. The time-shifting buffer enables on the communication device to either (i) render the media received over the network in a near real-time mode; or (ii) render both the media received over the network and the locally created media in a time-shifted mode by retrieving the stored media from the time-shifting buffer. The communication device also includes a message management system, which enables the communication device to transition the rendering of the media between the time-shifted mode and the near real-time mode without interrupting the ongoing storage of media of received messages into the time-shifting buffer.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: January 1, 2013
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8345707
    Abstract: A method for synchronizing data maintained at a plurality of data objects. The method involves assembling source and destination trees, each of the source and destination trees including a root node and one or more dependent nodes associated with source and destination data maintained at the plurality of data objects respectively. After the trees are assembled, a checksum calculation is performed for the nodes of the source tree and the destination tree based on the associated source data and the associated destination data maintained at the plurality of data objects respectively. The destination tree and the destination data are synchronized with the source tree and source data based on the comparison of the checksum calculations of corresponding nodes in the source tree and the destination tree.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: January 1, 2013
    Assignee: Voxer IP LLC
    Inventors: Jonathan K. Stark, Matthew J. Ranney
  • Patent number: 8325662
    Abstract: A method for enabling communication when network connectivity is reduced or lost during a conversation and for resuming the same conversation when connectivity improves.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: December 4, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8321581
    Abstract: A method for reliably transferring media over a network from a sending node to a receiving node. The method includes ascertaining at the sending node if the media to be transmitted is either time-sensitive or not time-sensitive. For media ascertained as non time-sensitive, the media is transmitted by adjusting the rate of transmission at the sending node based on network conditions. As the non time-sensitive media is received, the receiving node generates one or more low priority requests for the retransmission of any missing non time-sensitive media lost during the transmission. The method also includes transmitting the time-sensitive media from the sending node to the receiving node. As the time-sensitive media is received, the receiving node ascertains if a predetermined acceptable network transmission loss level is met. If met, the receiving node generates one or more low priority requests for the retransmission of any missing time-sensitive media lost during transmission.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: November 27, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8321582
    Abstract: A communication application configured to support a conversation among participants over a communication network. The communication application is configured to (i) support one or more media types within the context of the conversation, (ii) interleave the one or more media types in a time-indexed order within the context of the conversation, (iii) enable the participants to render the conversation including the interleaved one or more media types in either a real-time rendering mode or time-shifted rendering mode, and (iv) seamlessly transition the conversation between the two modes so that the conversation may take place substantially live when in the real-time rendering mode or asynchronously when in the time-shifted rendering mode.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: November 27, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20120288074
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Application
    Filed: July 20, 2012
    Publication date: November 15, 2012
    Applicant: VOXER IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8311050
    Abstract: The present invention is directed to a method for consecutively rendering one or more conversations on a first communication device. The method includes defining a set of conversations to be consecutively rendered among the one or more conversations and defining a priority hierarchy for rendering the media associated with the defined set of conversations. During operation, media associated with the defined set of conversations is received at the first communication device over a network. In accordance with the method, the available media is continually sequenced into a sequence order at least partially based on the hierarchy priority. The one or more conversations are consecutively rendered by continually rendering the media in the sequence order.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: November 13, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20120284352
    Abstract: Transmitting time-based media, intended for a recipient, as the media is created, across a network, using an email address associated with the recipient is disclosed. Once the email address is defined, a first DNS lookup result of the email address associated with the recipient is immediately used to determine if the recipient receives a near real-time communication service and to ascertain a delivery route to deliver the time-based media of the message to the recipient using a near real-time communication protocol. If the first lookup result is positive, the time-based media of the message is progressively and simultaneously transmitted to the recipient as the time-based media is being created using the ascertained delivery route and the near real-time communication protocol.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 8, 2012
    Applicant: VOXER IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20120275583
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Application
    Filed: July 13, 2012
    Publication date: November 1, 2012
    Applicant: VOXER IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8270950
    Abstract: A mobile communication device and method for reducing exposure to radio frequency (RF) energy during outgoing and incoming transmissions. During outgoing transmissions, media is stored in a local storage element on the mobile communication device as the media is being created. When the device is positioned a safe distance away from the user, the media is transmitted out of storage over the network to the recipient. Alternatively for incoming transmissions, media is stored on the network as it is created. While the wireless communication device is a safe distance away from the user, the media stored on the network is transmitted to the mobile communication device, where it is locally stored. The user of the mobile communication device can then review the incoming media at an arbitrary later time out of storage. As a result, the exposure of the user of the mobile communication device to RF energy for both outgoing and incoming transmissions is either substantially reduced or eliminated altogether.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: September 18, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20120219131
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Application
    Filed: May 7, 2012
    Publication date: August 30, 2012
    Applicant: VOXER IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8250181
    Abstract: A method and system for synchronizing in real-time the voice media of a conversation conducted over a network between a first communication device and a second communication. The method includes at each of the first and second communication devices progressively storing in first and second storage elements and transmitting the voice media created using the first and second communication devices to the other communication device respectively. Both the first and second communication devices store in the first and second storage elements the progressively received media from the other device respectively. A mechanism to continually review, ascertain and request the media stored in the first storage element, but not the second storage element, and vice-versa is provided to ensure that the two storage elements contain the same voice media. As a result, the first and second storage elements each maintain real-time synchronized copies of the voice media of the conversation respectively.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: August 21, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8243894
    Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: August 14, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Patent number: 8233598
    Abstract: A remote conversation management device to manage conversations on a first communication device. The method includes maintaining a gateway node having a first interface to enable the gateway node to receive conversation control information from the remote conversation management device and a second interface to couple the gateway node to a communication network, where the communication network is configured to support a conversation between a first communication device and one or more other communication devices over the communication network. The method further includes storing in a message buffer the media of the conversation as the media is received through the second interface from the communication network and receiving conversation control information from the remote conversation management device through the first interface.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: July 31, 2012
    Assignee: Voxer IP LLC
    Inventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
  • Publication number: 20120162350
    Abstract: A messaging application supports a mode of communication in which users can add audio effects to text messages in order to express emotions. These audio effects are described as audiocons. The audiocons may also alternatively include visual effects. In one implementation the message application supports system-defined audiocons, user-defined audiocons, and text-to-speech audiocons. Additionally, the audiocons may be inserted into a communication stream having a mixture of calls, text messaging, and instant messaging including a system having a real-time mode for time-based media and a time-shifted mode.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 28, 2012
    Applicant: VOXER IP LLC
    Inventors: Justin V. LEE, Igal PERELMAN, Steven A. HALES, Daniel E. STIEFEL
  • Publication number: 20120148035
    Abstract: A communication device, method and computer code configured to simultaneously render two or more conversations by (i) progressively rendering and progressively storing on the communication device incoming voice messages associated with two or more conversations as the incoming voice messages are received at the communication device; (ii) pausing the rendering of the incoming voice message or messages on the communication device for all but a selected one conversation among the two or more conversations; and (iii) rendering the incoming voice message or messages on the communication device for the selected one conversation without interrupting the progressive storage of the incoming voice message or messages associated with the non-selected conversations or conversations.
    Type: Application
    Filed: February 16, 2012
    Publication date: June 14, 2012
    Applicant: VOXER IP LLC
    Inventors: Thomas E. KATIS, James T. PANTTAJA, Mary G. PANTTAJA, Matthew J. RANNEY