Patents by Inventor Carl Ludewig

Carl Ludewig 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: 20150004949
    Abstract: A system and method for synchronizing data across multiple mobile platforms. Certain embodiments employ a server operating to receive from a first remote device, call action information, test that call action for prior reception of the same information, store the information in a structured data store in response to said testing, transmit a push notification to a second remote device, wait for a response from the second remote device, and transmit the call action to the second remote device based on the response. The remote devices may be cell phones, laptops, tablets and the like and the call actions may include work processes like docketing, sales functions and technical support information.
    Type: Application
    Filed: June 23, 2014
    Publication date: January 1, 2015
    Applicant: CALLPLEASE LLC
    Inventors: Gregg D. Fienberg, Rhys Ryan, Carl Ludewig
  • Patent number: 8611428
    Abstract: An example embodiment of the present invention provides a process for inserting a source media stream into a target media stream, which media streams might be in container file format. The process opens and reads into memory structural information from a target media stream and structural information from a source media stream. The process then finds the nearest prior key frame to an insertion time and splits a chunk of media samples if the key frame's sample is not at the beginning of a chunk. The process adjusts the structural information for both streams in order to effect the mid-roll insertion of the source media stream into the target media stream. The process then writes onto an output media stream the adjusted structural information for the source and target media streams and then pipes onto the output media stream the media data for the source and target media streams.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: December 17, 2013
    Assignee: Velti USA, Inc.
    Inventors: Alex Xueyuan Huang, Carl Ludewig
  • Publication number: 20120029983
    Abstract: An example embodiment of the present disclosure provides a conversion tracking system for an executable download on a mobile client device. In the example embodiment, the system stores in memory at least one of a plurality of components of a first notification associated with the presentation of an advertisement for a mobile client application on a client browser of a mobile client device. The example system also stores in memory at least one of a plurality of components of a second notification associated with an activation of the presented advertisement for the mobile client application. In addition, the example system stores in memory at least one of a plurality of components of a third notification associated with the acquisition, installation, and initial launch of the mobile client application and sends a response to the third notification, wherein the acquisition is facilitated by the activated presented advertisement.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicants: Velti USA, Inc., Ad Infuse, Inc.
    Inventors: Adrian Rodriguez, Carl Ludewig
  • Patent number: 7992165
    Abstract: An example embodiment of the present invention provides a process for inserting a source media stream into a target media stream. The process opens and reads into memory structural information from a target media stream. The process then opens and reads into memory structural information from a source media stream. The process adjusts the structural information for both streams in order to effect the insertion of the source media stream into the target media stream. In the example embodiment, this adjustment avoids the use of temporary output storage. The process then writes onto an output media stream the adjusted structural information for the source and target media streams and then pipes onto the output media stream the media data for the source and target media streams. In particular embodiments, a container file format is used for the source media stream, target media stream, and output media stream.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: August 2, 2011
    Assignee: Velti USA, Inc.
    Inventors: Carl Ludewig, Alex Xueyuan Huang
  • Patent number: 7962933
    Abstract: An example embodiment of the present invention provides a process for inserting a source media stream into a target media stream, which media streams might be in container file format. The process opens and reads into memory structural information from a target media stream and structural information from a source media stream. The process then finds the nearest prior key frame to an insertion time and splits a chunk of media samples if the key frame's sample is not at the beginning of a chunk. The process adjusts the structural information for both streams in order to effect the mid-roll insertion of the source media stream into the target media stream. The process then writes onto an output media stream the adjusted structural information for the source and target media streams and then pipes onto the output media stream the media data for the source and target media streams.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: June 14, 2011
    Assignee: Velti USA, Inc.
    Inventors: Alex Xueyuan Huang, Carl Ludewig
  • Publication number: 20110066488
    Abstract: In various embodiments, a method is described that includes receiving, at one or more computer systems, one or more ad network optimization factors corresponding to a plurality of ad networks registered with the one or more computer systems; analyzing, by the one or more computer systems, logged performance data corresponding to one or more previous ad requests routed to the plurality of ad networks over a predefined period of time; and generating, by the one or more computer systems, an optimal ad network distribution for future ad requests to be routed to the plurality of ad networks based on the analyzed logged performance data and the one or more ad network optimization factors.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 17, 2011
    Applicant: Ad Infuse, Inc.
    Inventors: Carl Ludewig, James Barnes, Dora Potluri, Steve Danzo
  • Publication number: 20080040215
    Abstract: An example embodiment of the present invention provides a process for inserting a source media stream into a target media stream, which media streams might be in container file format. The process opens and reads into memory structural information from a target media stream and structural information from a source media stream. The process then finds the nearest prior key frame to an insertion time and splits a chunk of media samples if the key frame's sample is not at the beginning of a chunk. The process adjusts the structural information for both streams in order to effect the mid-roll insertion of the source media stream into the tamer media stream. The process then writes onto an output media stream the adjusted structural information for the source and target media streams and then pipes onto the output media stream the media data for the source and target media streams.
    Type: Application
    Filed: March 30, 2007
    Publication date: February 14, 2008
    Applicant: Ad Infuse, Inc.
    Inventors: Alex Xueyuan Huang, Carl Ludewig
  • Publication number: 20070244929
    Abstract: An example embodiment of the present invention provides a process for inserting a source media stream into a target media stream, which media streams might be in container file format. The process opens and reads into memory structural information from a target media stream and structural information from a source media stream. The process then finds the nearest prior key frame to an insertion time and splits a chunk of media samples if the key frame's sample is not at the beginning of a chunk. The process adjusts the structural information for both streams in order to effect the mid-roll insertion of the source media stream into the target media stream. The process then writes onto an output media stream the adjusted structural information for the source and target media streams and then pipes onto the output media stream the media data for the source and target media streams.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 18, 2007
    Applicant: Ad Infuse, Inc.
    Inventors: Alex Huang, Carl Ludewig
  • Publication number: 20060085821
    Abstract: A system and method for enabling a user to request and download selected media files from distributed content provider sites via the Internet. The system includes a plurality of user sites each including a player/receiver housed in an enclosure having a simple user interface, a plurality of content provider sites, and a transaction server site. The player/receiver enables the user to connect to the transaction server via the Internet to access a program guide listing available media files. The user is then able to select a desired file and, via the player/receiver and Internet, request the transaction server to authorize download of the selected file. The file request along with file encryption and transfer instructions are sent from the transaction server via the Internet to the content provider site storing the requested file. Requested files are then dynamically encrypted by the content provider site and securely downloaded to the requesting player/receiver.
    Type: Application
    Filed: February 20, 2001
    Publication date: April 20, 2006
    Inventors: Selwyn Simmons, Carl Ludewig
  • Publication number: 20020165970
    Abstract: A computer-implemented method comprising: transmitting a test file to a client; timing the transmission of the test file with a timer; resetting the timer and reattempting the transmission of the test file if the timer reaches a first maximum threshold value; and calculating an effective bitrate for delivering data to the client based on transmission time of said test file.
    Type: Application
    Filed: May 2, 2001
    Publication date: November 7, 2002
    Inventor: Carl Ludewig
  • Patent number: 6327609
    Abstract: A system for using cookies in Java is disclosed comprising a first server which: transmits an applet to a client, the applet including content of a particular type and/or subject matter and configured to store cookie data relating to the client; and subsequently interprets the cookie data to select the type and/or subject matter of applet content to transmit to the client the next time the first server transmits applet content to the client.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: December 4, 2001
    Assignee: AudioBase, Inc.
    Inventors: Carl Ludewig, Rhys Ryan