Patents by Inventor Richard M. Poundstone
Richard M. Poundstone 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: 9628413Abstract: A low latency messaging chat service may provide for receiving from a chat client a connection request via a network; authenticating the chat client by a registration process; allocating to the chat client at least a first topic corresponding to a first message queue and a second topic corresponding to a second message queue, the first topic assigned a first format and the second topic assigned a second format; enabling the chat client to post messages in the first topic; and enabling the chat client to receive messages in the second topic.Type: GrantFiled: December 14, 2012Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Marco Barcella, Gennaro A. Cuomo, Lorenzo J. de la Vega, Dinakaran Joseph, Victor S. Moore, Richard M. Poundstone, Rishi Vaish
-
Patent number: 9473429Abstract: A low latency messaging chat service may provide for receiving from a chat client a connection request via a network; authenticating the chat client by a registration process; allocating to the chat client at least a first topic corresponding to a first message queue and a second topic corresponding to a second message queue, the first topic assigned a first format and the second topic assigned a second format; enabling the chat client to post messages in the first topic; and enabling the chat client to receive messages in the second topic.Type: GrantFiled: October 22, 2013Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Marco Barcella, Gennaro A. Cuomo, Lorenzo J. de la Vega, Dinakaran Joseph, Victor S. Moore, Richard M. Poundstone, Rishi Vaish
-
Patent number: 8824676Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: GrantFiled: June 30, 2011Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, Jr., Victor S. Moore, Richard M. Poundstone
-
Publication number: 20140173004Abstract: A low latency messaging chat service may provide for receiving from a chat client a connection request via a network; authenticating the chat client by a registration process; allocating to the chat client at least a first topic corresponding to a first message queue and a second topic corresponding to a second message queue, the first topic assigned a first format and the second topic assigned a second format; enabling the chat client to post messages in the first topic; and enabling the chat client to receive messages in the second topic.Type: ApplicationFiled: October 22, 2013Publication date: June 19, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marco Barcella, Gennaro A. Cuomo, Lorenzo J. de la Vega, Dinakaran Joseph, Victor S. Moore, Richard M. Poundstone, Rishi Vaish
-
Publication number: 20140172991Abstract: A low latency messaging chat service may provide for receiving from a chat client a connection request via a network; authenticating the chat client by a registration process; allocating to the chat client at least a first topic corresponding to a first message queue and a second topic corresponding to a second message queue, the first topic assigned a first format and the second topic assigned a second format; enabling the chat client to post messages in the first topic; and enabling the chat client to receive messages in the second topic.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marco Barcella, Gennaro A. Cuomo, Lorenzo J. de la Vega, Dinakaran Joseph, Victor S. Moore, Richard M. Poundstone, Rishi Vaish
-
Publication number: 20130007860Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, JR., Victor S. Moore, Richard M. Poundstone
-
Publication number: 20130007863Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: ApplicationFiled: February 28, 2012Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, JR., Victor S. Moore, Richard M. Poundstone