Patents by Inventor Robert J. Sparks

Robert J. Sparks 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: 20100154047
    Abstract: Methods, systems, and computer readable media for media session policy compliance auditing and enforcement using a media relay and session initiation protocol (SIP) signaling are provided. One method includes at a SIP policy server, receiving SIP signaling from a user agent client to obtain a policy for media session and, in response, generating at least one media session correlation token. At least a portion of the SIP policy server is implemented in hardware. The media session correlation token and the media policy are communicated to the user agent client and to a media relay. Identification information for the media relay is also communicated to the user agent client. At least a portion of the media relay is implemented in hardware. At the media relay, the media session correlation token is received and used to correlate and store usage information for the media session and to monitor compliance with the media policy.
    Type: Application
    Filed: December 14, 2009
    Publication date: June 17, 2010
    Inventors: Adam B. Roach, Ben A. Campbell, Robert J. Sparks, Ajay P. Deo
  • Publication number: 20100080371
    Abstract: Methods, systems, and computer readable media for advertising-supported call service are disclosed. According to one method, a SIP call setup message associated with a first call from a calling subscriber to a called subscriber is received. It is then determined whether the calling subscriber subscribes to a play advertisement pay less (PAPL) service. In response to determining that the calling subscriber subscribes to the PAPL service, an advertisement is presented to the calling subscriber via the subscriber's telephone, the call is connected to the called subscriber, and a reduced charge is effected for the call based on the PAPL service.
    Type: Application
    Filed: August 18, 2009
    Publication date: April 1, 2010
    Inventors: Nirmal K. Gupta, Venkataramaiah Ravishankar, Robert J. Sparks, Peter J. Marsico
  • Publication number: 20100075669
    Abstract: Systems, methods, and computer readable media for providing dynamic steering of roaming in a telecommunications network are disclosed. According to one aspect, a method for providing dynamic steering or roaming in a telecommunications network includes a method for providing dynamic steering or roaming in a telecommunications network. The method includes, at a mobile telecommunications device, the device being associated with a subscriber of a first network, detecting a trigger condition for updating a roaming preference, where the trigger condition is not controlled by the operator of the first network, determining an identity of a second network, and performing at least one of: making a change to a preferred roaming network for the device by setting the second network as a preferred roaming network for the device, and connecting to the second network.
    Type: Application
    Filed: August 17, 2009
    Publication date: March 25, 2010
    Inventors: Robert J. Sparks, Peter J. Marsico
  • Patent number: 7682076
    Abstract: A temperature sensor including a housing and a temperature sensing element at least partially disposed in the housing. A particulate media, which may include a blend of differently sized particles, is disposed in the housing and at least partially surrounds the temperature sensing element. The particulate media may entrain oxygen to avoid a reducing atmosphere in said housing.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: March 23, 2010
    Assignee: Stoneridge, Inc.
    Inventors: Ronald N. Landis, Robert J. Sparks, Jeffrey T. Norris
  • Publication number: 20100042731
    Abstract: Methods, systems, and computer readable media for session initiation protocol (SIP) dialog identification are disclosed. According to one method, a first SIP message associated with a SIP dialog is received. A dialog ID that is associated with the SIP dialog is computed using fields of the first SIP message. A second SIP message associated with the SIP dialog is generated. The computed dialog ID is included in the second message.
    Type: Application
    Filed: August 3, 2009
    Publication date: February 18, 2010
    Inventor: Robert J. Sparks
  • Publication number: 20100027532
    Abstract: Methods, systems, and computer readable media for providing sedation service in a telecommunications network are disclosed. According to one aspect, a method for providing sedation service in a telecommunications network is provided. The method includes steps that are performed at a session initiation protocol (SIP) sedation node. The method includes receiving a first message sent from a SIP user agent and intended for a SIP server. The method further includes determining whether the SIP server is unavailable. The method further includes responsive to a determination that the SIP server is unavailable to respond to the first message, sending, to the SIP client, a SIP sedation message for reducing the number or frequency of messages sent by the SIP user agent to the SIP server.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 4, 2010
    Inventors: Robert J. Sparks, Ben Allen Campbell, Adam B. Roach, Ajay P. Deo
  • Publication number: 20100030914
    Abstract: Methods, systems, and computer readable media for throttling traffic to an IP network server using alias hostname identifiers assigned to the IP network server with a domain name system are disclosed. One method includes maintaining a plurality of weight values and corresponding alias hostname identifiers for the IP network server that are associated with the IP network server in a DNS system. The method further includes throttling network traffic sent to an IP network server by sending, from the IP network server, messages to nodes that send the traffic to the IP network server, where the messages selectively enable or disable traffic flow to the individual alias hostnames.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 4, 2010
    Inventors: Robert J. Sparks, Adam B. Roach, Byron Campen
  • Patent number: 7607138
    Abstract: Event services provided between domains include receiving a first subscription request to receive an event state of an event source. A view associated with the first subscription request is determined. A notify message is sent that reflects a first defined view into the event state of the event source that corresponds to the first subscription request. A second subscription request is received to receive the event state of the event source. A view associated with the second subscription request is determined. It is determined if the first defined view corresponds to the second subscription request.
    Type: Grant
    Filed: June 15, 2005
    Date of Patent: October 20, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Steven R. Donovan, Ben A. Campbell, Adam B. Roach, Robert J. Sparks, Ajay P. Deo
  • Publication number: 20090151859
    Abstract: A temperature sensor including a housing and a temperature sensing element at least partially disposed in the housing. A particulate media, which may include a blend of differently sized particles, is disposed in the housing and at least partially surrounds the temperature sensing element. The particulate media may entrain oxygen to avoid a reducing atmosphere in said housing.
    Type: Application
    Filed: February 20, 2009
    Publication date: June 18, 2009
    Applicant: STONERIDGE, INC.
    Inventors: Ronald N. Landis, Robert J. Sparks, Jeffrey T. Norris
  • Patent number: 6648030
    Abstract: A ventilating/sterilizing system for food-quality liquid storage tanks has a weatherproof overhead hood. Incoming air, drawn up into the hood is first filtered at the intake of an electric blower forcing the airflow through a main filter to be sterilized by ultraviolet radiation then heated for tank entry, where airflow drives out moisture and displaces air in the head region through a specially designed weather protective tank outlet vent with a removable cone-shaped dual-screen filter unit. A remote indicator light panel indicates normal operation and malfunctions. Stainless steel construction throughout minimizes deterioration and contamination. The main filter is enclosed in a housing mounted on a base unit containing the ultra-violet chamber, the heating chamber, and electrical components. The hood is hinged for intake filter access; similarly the blower assembly is hinged for main filter access for replacement or cleaning.
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: November 18, 2003
    Inventor: Robert J. Sparks
  • Patent number: 4367000
    Abstract: A modular display apparatus having at least one module which includes at least four elongated first members which are disposed in generally parallel spaced relationship. Two of the first members intersect a first plane along substantially the entire axial extent thereof. Two other of the first members intersect a second plane along substantially the entire extent thereof. The first and second planes are spaced. Four elongated second members are disposed in generally parallel relationship. Two of the second members are disposed in generally perpendicular relationship to two other of the first members and intersect the first plane along substantially the entire axial extent thereof. Two other of the second members are disposed in generally perpendicular relationship to two other of the first members and intersect the second plane along substantially the entire axial extent thereof.
    Type: Grant
    Filed: June 16, 1980
    Date of Patent: January 4, 1983
    Inventors: Robert J. Sparks, Ronald S. Nichka