Patents by Inventor Robby Benedyk

Robby Benedyk 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: 8903903
    Abstract: Methods, systems, and computer readable medium for providing presence data from multiple presence information providers are disclosed. According to one aspect, the subject matter described herein includes a method for providing presence service using presence information from multiple presence information providers. The method includes, at a network node including at least one processor, receiving, from a message source, a first presence-related message that includes information identifying a user, using the information identifying a user to identify, from multiple presence information providers, a presence information provider that maintains presence information associated with the identified user, and relaying the first presence-related message to the identified presence information provider or sending a second presence-related message associated with the first presence-related message to the identified presence information provider.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: December 2, 2014
    Assignee: Tekelec, Inc.
    Inventors: Robby Benedyk, Peter Marsico
  • Patent number: 8358650
    Abstract: Methods, systems, and computer program products for communicating CNAM services for SIP originated calls terminating in a circuit switched network is described. In one embodiment, the method includes, at a SIP-SS7 gateway, receiving a SIP call setup message that includes a SIP calling subscriber identifier information, associating a temporary telephone number with the SIP calling subscriber identifier information, generating an SS7 call setup message associated with the SIP call setup message, wherein the SS7 call setup message includes the temporary telephone number, and communicating the temporary telephone number and SIP calling subscriber identifier information to a calling name interworking function (CIF) module.
    Type: Grant
    Filed: August 13, 2009
    Date of Patent: January 22, 2013
    Assignee: Tekelec, Inc.
    Inventors: Robby Benedyk, Peter J. Marsico
  • Publication number: 20100040049
    Abstract: Methods, systems, and computer program products for communicating CNAM services for SIP originated calls terminating in a circuit switched network is described. In one embodiment, the method includes, at a SIP-SS7 gateway, receiving a SIP call setup message that includes a SIP calling subscriber identifier information, associating a temporary telephone number with the SIP calling subscriber identifier information, generating an SS7 call setup message associated with the SIP call setup message, wherein the SS7 call setup message includes the temporary telephone number, and communicating the temporary telephone number and SIP calling subscriber identifier information to a calling name interworking function (CIF) module.
    Type: Application
    Filed: August 13, 2009
    Publication date: February 18, 2010
    Inventors: Robby Benedyk, Peter J. Marsico
  • Publication number: 20100017472
    Abstract: Methods, systems, and computer readable medium for providing presence data from multiple presence information providers are disclosed. According to one aspect, the subject matter described herein includes a method for providing presence service using presence information from multiple presence information providers. The method includes, at a network node including at least one processor, receiving, from a message source, a first presence-related message that includes information identifying a user, using the information identifying a user to identify, from multiple presence information providers, a presence information provider that maintains presence information associated with the identified user, and relaying the first presence-related message to the identified presence information provider or sending a second presence-related message associated with the first presence-related message to the identified presence information provider.
    Type: Application
    Filed: June 15, 2009
    Publication date: January 21, 2010
    Inventors: Robby Benedyk, Peter J. Marsico
  • Publication number: 20070237175
    Abstract: A scalable call processing node includes link interface modules capable of processing n calls per second and call server modules capable of processing m calls per second, n is variable relative to m by changing the relative numbers of call server and link interface modules. In addition, call server modules can perform subsecond switchover when a call server fails without requiring inter-call server transfer of call state information.
    Type: Application
    Filed: June 4, 2007
    Publication date: October 11, 2007
    Inventors: Robby Benedyk, Cory Grant
  • Publication number: 20070207802
    Abstract: The subject matter described herein includes methods, systems, and computer program products for selectively processing or redirecting SCCP messages. According to one method, an SCCP message addressed to an STP and sent route-on-PC-SSN is received at the STP. It is determined whether the SCCP message can be processed locally by the STP. In response to determining that the SCCP message can be processed locally by the STP, the SCCP message is terminated, processed locally, and a response is sent to the message originator. In response to determining that the message cannot be processed locally at the STP, the SCCP message is redirected to a destination.
    Type: Application
    Filed: February 15, 2007
    Publication date: September 6, 2007
    Inventors: Jonathan Palmer, Devesh Agarwal, Robby Benedyk
  • Publication number: 20070168421
    Abstract: Disclosed are methods, systems, and computer program products for decentralized triggerless processing of signaling messages in a multi-application processing environment. According to one method, a signaling message is received at a screening module. At least one application to perform message processing on the signaling message is determined from a screening policy. The signaling message is modified to include application routing information to allow the at least one application to complete signaling message routing. The signaling message is forwarded to, and routed by, the at least one application using the application routing information.
    Type: Application
    Filed: March 29, 2006
    Publication date: July 19, 2007
    Inventors: Gaurang Kalyanpur, Suchetha Raghavan, Robby Benedyk, Lane Liley, Peter Marsico, Apirux Bantukul, Amrit Wadhwa
  • Publication number: 20070121908
    Abstract: Methods, systems, and computer program products for providing address translation using subsequent address information are disclosed. According to one method, a first call setup signaling message containing a first portion of a called party identifier is received. A second call setup signaling message containing a second portion of the called party identifier is received. The first and second portions of the called party identifier are used to perform an address translation.
    Type: Application
    Filed: October 10, 2006
    Publication date: May 31, 2007
    Inventors: Robby Benedyk, Amrit Wadhwa, Mahesh Tomar, Jonathan Palmer, Peter Marsico
  • Publication number: 20070066326
    Abstract: Methods, systems, and computer program products for facilitating delivery of messaging service messages between domains of different type are disclosed. According to one method, a messaging service message including a messaging service address parameter storing a first address value is received. It is determined whether the messaging service message is being sent from a domain of the first domain type to a second domain of the second domain type, where the first domain type is different from the second domain type. It is also determined whether the message is of a type used to communicate an MS delivery address at which a mobile station can receive MS messages.
    Type: Application
    Filed: April 27, 2006
    Publication date: March 22, 2007
    Inventors: Devesh Agarwal, Robby Benedyk, Warren Ferguson
  • Publication number: 20060209791
    Abstract: Methods, systems, and computer program products for providing telecommunication services between a SIP network and an SS7 network are disclosed. In one method, SIP/SS7 gateway receives an INVITE message from a SIP proxy server. The SIP/SS7 gateway extracts a called party number from the INVITE message and determines whether a telecommunications service is required and a type of service required for the INVITE message based on the called party number. The SIP/SS7 gateway then formulates an SS7 query to a database corresponding to the identified service type. The SIP/SS7 gateway receives a response from the database and uses data from the response to facilitate completion of the call. In one example, the SIP/SS7 gateway may forward a routing number extracted from the response back to the originating SIP proxy server. In another example, the SIP/SS7 gateway may generate a new INVITE message and forward the new INVITE message to a terminating SIP proxy server.
    Type: Application
    Filed: March 21, 2005
    Publication date: September 21, 2006
    Inventors: Seetharaman Khadri, Robby Benedyk, Vikram Nair
  • Publication number: 20060034329
    Abstract: A network element provides service control point or database node front end processing functionality, as well as routing functionality for routing data packets through a network. The network element includes a first communication module for receiving data packets from a first communication network. A second communication module transmits data packets over a second communications network. A database access control (DAC) process queries a DAC database and modifies received packets to include information returned by the database lookup.
    Type: Application
    Filed: September 12, 2005
    Publication date: February 16, 2006
    Inventors: Paul Miller, Robby Benedyk, Venkataramaiah Ravishankar, Peter Marsico
  • Publication number: 20060013204
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Application
    Filed: July 19, 2005
    Publication date: January 19, 2006
    Inventors: Robby Benedyk, David Sprague, Dan Brendes
  • Publication number: 20060013203
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Application
    Filed: July 19, 2005
    Publication date: January 19, 2006
    Inventors: Robby Benedyk, David Sprague, Dan Brendes
  • Publication number: 20050286502
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Application
    Filed: July 19, 2005
    Publication date: December 29, 2005
    Inventors: Robby Benedyk, David Sprague, Dan Brendes
  • Publication number: 20050265341
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Application
    Filed: July 12, 2005
    Publication date: December 1, 2005
    Inventors: Robby Benedyk, David Sprague, Dan Brendes
  • Publication number: 20050074026
    Abstract: Methods and systems for providing SIP trunk groups are disclosed. A SIP call processor identifies an incoming SIP trunk group based on one or more parameters associated with an incoming SIP message. The SIP call processor selects per-trunk-group call processing data based on the incoming SIP trunk group. The SIP call processor selectively processes the call based on the per-trunk-group call processing data selected for the incoming SIP trunk group.
    Type: Application
    Filed: October 6, 2003
    Publication date: April 7, 2005
    Inventors: Adrian Soncodi, Peter Marsico, Robby Benedyk
  • Publication number: 20050033684
    Abstract: Methods and systems for performing sales transactions using a mobile communications device and without requiring text messaging or paging services are disclosed. In one example, a subscriber desiring to purchase goods or services proceeds to a point of sale device where the purchase price for the goods or services is totaled. The subscriber then initiates a voice call with a central transaction server. The subscriber provides a point of sale device identifier and the purchase price to the central transaction server. The central transaction server contacts a local transaction server using the identifier provided by the subscriber. The central transaction server also prompts the subscriber to select the payment account for the transaction and verifies that the subscriber has sufficient credit to purchase the goods or services. The central transaction server locates a pending transaction entry in a database local to the point of sale using the device identifier provided by the subscriber.
    Type: Application
    Filed: May 20, 2003
    Publication date: February 10, 2005
    Inventors: Robby Benedyk, Cory Grant, Peter Marsico