Patents by Inventor Frank Andre Schaffa
Frank Andre Schaffa 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: 10586131Abstract: A method for operating a teleconference includes receiving a first video and audio signal from a first teleconference participant and receiving a second video and audio signal from a second teleconference participant. The method further includes relaying the first video and audio signal to the second teleconference participant and relaying the second video and audio signal to the first teleconference participant. The method additionally includes analyzing the first video and audio signal using a plurality of behavior analytics to determine a level of participant engagement of the first teleconference participant. The method further includes determining that the first teleconference participant is not engaged when the determined level of participant engagement is below a predetermined threshold.Type: GrantFiled: July 11, 2017Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paolo Dettori, Frank Andre Schaffa, Daniel Smilkov, Peter Hans Westerink, Chai Wah Wu
-
Publication number: 20190019067Abstract: A method for operating a teleconference includes receiving a first video and audio signal from a first teleconference participant and receiving a second video and audio signal from a second teleconference participant. The method further includes relaying the first video and audio signal to the second teleconference participant and relaying the second video and audio signal to the first teleconference participant. The method additionally includes analyzing the first video and audio signal using a plurality of behavior analytics to determine a level of participant engagement of the first teleconference participant. The method further includes determining that the first teleconference participant is not engaged when the determined level of participant engagement is below a predetermined threshold.Type: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Inventors: Paolo Dettori, Frank Andre Schaffa, Daniel Smilkov, Peter Hans Westerink, Chai Wah Wu
-
Patent number: 8949854Abstract: A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server coupled to a Hypertext Transfer Protocol (HTTP) server in the Internet intermediates a SIP message and a request for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The HTTP server enables the application server to subscribe the RSS feed and to track changes in the RSS feed over the Internet by use of a Serving Call/Session Control Function (S-CSCF) servicing the SIP message. The HTTP server enables the end device subscribing the RSS feed to fetch the web content from the media cache in later part of the subscription by providing updates to the application server.Type: GrantFiled: March 13, 2012Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Sri Ramanathan, Frank Andre Schaffa
-
Patent number: 8819258Abstract: A streaming engine and method includes a plurality of input types configured to pass one of samples and frames from an input stream. A processing block is configured to process the samples and frames independently of input and output types and produce any kind of output samples and frames in accordance with processing elements employed in the processing block. A plurality of output types is configured to initiate a session which determines connections between inputs and outputs so that the samples and the frames are received from the processing block in accordance with the session to appropriately direct the stream.Type: GrantFiled: May 7, 2009Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Frank Andre Schaffa, Peter Hans Westerink
-
Patent number: 8494004Abstract: A system for resource allocation in peer to peer streaming includes steps of: inferring global properties of a neighborhood made up of peer nodes, wherein the global properties are inferred from a summarization of information obtained locally at each peer node; allocating resources for each peer node to its neighbor nodes in accordance with propagated dependency information; and periodically updating the target rates as peer nodes join and leave the neighborhood.Type: GrantFiled: October 1, 2010Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Paolo Dettori, Zhenghua Fu, Julio Nogima, Frank Andre Schaffa, Chai Wah Wu, Peter Hans Westerink, Hao Yang
-
Patent number: 8271998Abstract: Exemplary illustrative embodiments provide for a method implemented in a service oriented architecture environment including a plurality of live services. The method includes composing, at runtime, a composed service by mapping a first parameter of a first subset of live services to a second parameter of a second subset of live services. The first subset and the second subset are part of the plurality of live services. The method can further include storing the composed service in a memory.Type: GrantFiled: April 27, 2007Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Paolo Dettori, Julio Nogima, Frank Andre Schaffa
-
Publication number: 20120185573Abstract: A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server coupled to a Hypertext Transfer Protocol (HTTP) server in the Internet intermediates a SIP message and a request for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The HTTP server enables the application server to subscribe the RSS feed and to track changes in the RSS feed over the Internet by use of a Serving Call/Session Control Function (S-CSCF) servicing the SIP message. The HTTP server enables the end device subscribing the RSS feed to fetch the web content from the media cache in later part of the subscription by providing updates to the application server.Type: ApplicationFiled: March 13, 2012Publication date: July 19, 2012Applicant: International Business Machines CorporationInventors: Sri Ramanathan, Frank Andre Schaffa
-
Patent number: 8191082Abstract: A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server intermediates a SIP message and a request for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The application server processes the SIP message, register the RSS feed, and tracks changes in the RSS feed over the Internet. The application server retrieves a web content linked to the RSS feed responsive to finding changes in the RSS feed. The application server stores update of the web content in a media cache. The end device subscribing the RSS feed fetches the web content from the media cache in later part of the subscription.Type: GrantFiled: October 23, 2007Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: Sri Ramanathan, Frank Andre Schaffa
-
Publication number: 20110019692Abstract: A system for resource allocation in peer to peer streaming includes steps of: inferring global properties of a neighborhood made up of peer nodes, wherein the global properties are inferred from a summarization of information obtained locally at each peer node; allocating resources for each peer node to its neighbor nodes in accordance with propagated dependency information; and periodically updating the target rates as peer nodes join and leave the neighborhood.Type: ApplicationFiled: October 1, 2010Publication date: January 27, 2011Applicant: International Business Machines CorporationInventors: Paolo Dettori, Zhenghua Fu, Julio Nogima, Frank Andre Schaffa, Chai Wah Wu, Peter Hans Westerink, Hao Yang
-
System and method for optimizing data traffic in signaling stream of IP multimedia subsystem service
Patent number: 7877453Abstract: A system and associated method for optimizing media data in signaling stream of a network system. A client subscribed for a presence service sends a signaling message embedding media data in an Extensible Markup Language file. An optimizer gateway in the network system intercepts the signaling message, extracts and keeps the media data, replaces the media data in the signaling message with a reference pointer to the media data, asynchronously processes the media data, retransmits the media data to another client subscribing to the presence service, or reinstate the media data from the reference pointer to the media data.Type: GrantFiled: January 2, 2008Date of Patent: January 25, 2011Assignee: International Business Machines CorporationInventors: Michael E. Alexander, Sri Ramanathan, Frank Andre Schaffa -
Patent number: 7848355Abstract: A system and method for resource allocation in peer to peer streaming includes steps of: inferring global properties of a neighborhood made up of peer nodes, wherein the global properties are inferred from a summarization of information obtained locally at each peer node; allocating resources for each peer node to its neighbor nodes in accordance with propagated dependency information; and periodically updating the target rates as peer nodes join and leave the neighborhood.Type: GrantFiled: October 30, 2008Date of Patent: December 7, 2010Assignee: International Business Machines CorporationInventors: Paolo Dettori, Zhenghua Fu, Julio Nogima, Frank Andre Schaffa, Chai Wah Wu, Peter Hans Westerink, Hao Yang
-
Publication number: 20100111102Abstract: A system and method for resource allocation in peer to peer streaming includes steps of: inferring global properties of a neighborhood made up of peer nodes, wherein the global properties are inferred from a summarization of information obtained locally at each peer node; allocating resources for each peer node to its neighbor nodes in accordance with propagated dependency information; and periodically updating the target rates as peer nodes join and leave the neighborhood.Type: ApplicationFiled: October 30, 2008Publication date: May 6, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paolo Dettori, Zhenghua Fu, Julio Nogima, Frank Andre Schaffa, Chai Wah Wu, Peter Hans Westerink, Hao Yang
-
SYSTEM AND METHOD FOR OPTIMIZING DATA TRAFFIC IN SIGNALING STREAM OF IP MULTIMEDIA SUBSYSTEM SERVICE
Publication number: 20090193069Abstract: A system and associated method for optimizing media data in signaling stream of a network system. A client subscribed for a presence service sends a signaling message embedding media data in an Extensible Markup Language file. An optimizer gateway in the network system intercepts the signaling message, extracts and keeps the media data, replaces the media data in the signaling message with a reference pointer to the media data, asynchronously processes the media data, retransmits the media data to another client subscribing to the presence service, or reinstate the media data from the reference pointer to the media data.Type: ApplicationFiled: January 2, 2008Publication date: July 30, 2009Inventors: Michael E. Alexander, Sri Ramanathan, Frank Andre Schaffa -
Publication number: 20090106768Abstract: A system and associated method for subscribing Really Simple Syndication (RSS) enabled content using the Session Initiation Protocol (SIP) are disclosed. An application server intermediates a SIP message and a request for a RSS feed. An end device requests subscription of the RSS feed in a SIP message. The application server processes the SIP message, register the RSS feed, and tracks changes in the RSS feed over the Internet. The application server retrieves a web content linked to the RSS feed responsive to finding changes in the RSS feed. The application server stores update of the web content in a media cache. The end device subscribing the RSS feed fetches the web content from the media cache in later part of the subscription.Type: ApplicationFiled: October 23, 2007Publication date: April 23, 2009Inventors: Sri Ramanathan, Frank Andre Schaffa
-
Publication number: 20080271008Abstract: Exemplary illustrative embodiments provide for a method implemented in a service oriented architecture environment including a plurality of live services. The method includes composing, at runtime, a composed service by mapping a first parameter of a first subset of live services to a second parameter of a second subset of live services. The first subset and the second subset are part of the plurality of live services. The method can further include storing the composed service in a memory.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Paolo Dettori, Julio Nogima, Frank Andre Schaffa
-
Patent number: 6813776Abstract: The method of the present invention allows a viewer/listener to schedule a future event based on information which is embedded in a multimedia presentation, such as a promotional commercial. The viewer or the viewer's equipment, on the basis of the viewer's preferences, causes the event to be scheduled at the appropriate time. The types of events that can be scheduled include: scheduling the reception of a future television/radio/data download program, including turning the processing device on and switching to a correct channel or station; scheduling play of audio or visual reminders for informing of the imminent start of a scheduled program; scheduling the recordation of future program or data imbedded in such a program on a recording device, e.g., VCR, audio recorder, computer medium recorder; and schedule the downloading of data.Type: GrantFiled: October 6, 1998Date of Patent: November 2, 2004Assignee: International Business Machines CorporationInventors: Richard Steven Chernock, Frank Andre Schaffa, David Israel Seidman
-
Publication number: 20030159150Abstract: The method of the present invention allows a viewer/listener to schedule a future event based on information which is embedded in a multimedia presentation, such as a promotional commercial. The viewer or the viewer's equipment, on the basis of the viewer's preferences, causes the event to be scheduled at the appropriate time.Type: ApplicationFiled: October 6, 1998Publication date: August 21, 2003Inventors: RICHARD STEVEN CHERNOCK, FRANK ANDRE SCHAFFA, DAVID ISRAEL SEIDMAN
-
Patent number: 6314569Abstract: A method for displaying an enhanced multimedia presentation including personalized supplementary audio, video, and graphic content selectable by a user and rendered by a receiving device, comprises the steps of: communicating a multimedia presentation file to the receiving device, the multimedia presentation file comprising base multimedia presentation content and, frame-synchronized information including starting frame timing identifier, ending frame timing identifier, starting frame spatial coordinates, ending frame spatial coordinates, and motion vector specifications for describing frame-accurate location, motion and timing of the personalized supplementary audio, video, and graphic content, the frame-synchronized information indicating one or more free areas of the multimedia presentation absent significant base multimedia content; extracting the frame-synchronized information from the multimedia presentation file; retrieving the personalized supplementary content from the receiving device; decoding theType: GrantFiled: November 25, 1998Date of Patent: November 6, 2001Assignee: International Business Machines CorporationInventors: Richard Steven Chernock, Paolo Dettori, Frank Andre Schaffa, David Israel Seidman
-
Patent number: 6298482Abstract: A system is presented for two-way digital multimedia broadcast services, enabling a variety of interactive and other applications. These applications include: navigation from one video program to another by selection of objects in the current video; creation and transmission of records of user viewing selection histories; iterative video-based data search and retrieval; dynamic customization of coordination between video content of the broadcast stream and data embedded therein; and the dynamic creation of “personalized” programs by the user without, through the broadcast and selection of overlapping program segments which are themselves customized for a particular user or group of users.Type: GrantFiled: November 12, 1997Date of Patent: October 2, 2001Assignee: International Business Machines CorporationInventors: David Israel Seidman, Frank Andre Schaffa
-
Patent number: 6229524Abstract: A user interface is presented for the interaction, by a viewer, with the content of a multi media presentation and functions related to this content. The user interface enables the navigation, by a viewer, among dynamic selectable regions (hot spots) within a multi media presentation. These hot spots are defined prior to the video's presentation, and are used to allow the viewer to invoke functions associated with the multi media presentation. The user interface allows the viewer to move from one hot spot to another with a simple interface, such as a tab key on a remote control. The user interface constrains the possible locations of an on-screen cursor to the hot spot locations. Properties of the hot spots, such as priority, region size, and display parameters are modifiable and customizable by the viewers's system automatically or through interaction with the viewer.Type: GrantFiled: July 17, 1998Date of Patent: May 8, 2001Assignee: International Business Machines CorporationInventors: Richard Steven Chernock, Frank Andre Schaffa, David Israel Seidman