Patents by Inventor Brian Kean

Brian Kean 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: 20190321713
    Abstract: A portable boundary system (PBS), which is a complete pre-measured boundary-line system used for sport specific boundary lines/markings. Whether tennis, pickleball, basketball, badminton or other sports requiring boundary lines/markings, the PBS's of the present disclosure allow a single user to accurately set-up and define a sport's court/playing area. Assembly and disassembly of PBS's and “pop-up” nets takes a fraction of the overall time and cost of traditional court assembly methods. Since PBS's and “pop-up” nets are portable, they can be packaged efficiently and moved to varying locations. PBS's do not mark or mar gym floors, concrete, asphalt, grass or other hard or soft surfaces. PBS's are made from PVC/Vinyl and are durable and re-usable.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 24, 2019
    Inventors: Catherine HACKENBERGER, Brian KEAN
  • Patent number: 9648133
    Abstract: Each application executing on an application server uses an extended version of the Berkeley Packet Filter (BPF) language to define an application-specific rule set. The application server also includes a Just-In-Time compiler to compile the BPF rule set. The compiled rule set is downloaded to a Packet Forwarding Entity (PFE) in the network, and used to control how the PFE steers data packets generated by the application through a communications network.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: May 9, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON
    Inventors: Peter J. Owens, Brian Kean, George Apostolopoulos
  • Patent number: 9397950
    Abstract: A method performed in a network element of a provider edge network to determine a downlink service path for a downlink packet. The method includes preserving an indication of the downlink service path while processing an uplink packet that has been transmitted from a subscriber end station toward a provider end station. The method also includes receiving the downlink packet at a line card of the network element. The downlink packet has been transmitted from the provider end station toward the subscriber end station. The method further includes determining, at the line card, the downlink service path for the downlink packet by using the indication of the downlink service path that was preserved while processing the uplink packet. The downlink service path is operable to identify a plurality of services and an order in which the plurality of services are to be performed on the downlink packet.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: July 19, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Chandramouli Balasubramanian, Brian Kean, Peter J. Owens, George Apostolopoulos, Ramanathan Lakshmikanthan
  • Patent number: 9331996
    Abstract: Embodiments of the disclosure provide systems and methods for identifying devices by a trusted service manager. According to one example embodiments of the disclosure, a method for identifying communications is provided. The method can include receiving, by a service provider from a device, a message comprising card production life cycle (CPLC) information associated with a secure element incorporated into the device; and evaluating, by the service provider, the received CPLC information in order to identify the secure element.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: May 3, 2016
    Assignee: First Data Corporation
    Inventors: Roger Lynn Musfeldt, Brent Dewayne Adkisson, Brian Kean
  • Patent number: 9282038
    Abstract: A packet gateway (PGW) receives a plurality of IP packet fragments from a network. The IP packet fragments comprise a head fragment and one or more trailing fragments, and are associated with a first IP packet. As the fragments are received, a controller at the PGW classifies the fragments. The controller applies a same selected service treatment to the head fragment and to each of the trailing fragments based on the classification of the head fragment. The PGW then sends each treated packet fragment to an end user device.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: March 8, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Neelesh Bansod, Brian Kean
  • Publication number: 20160063496
    Abstract: Embodiments of the disclosure can provide systems, methods, and apparatus for remote secure transactions. In one embodiment, a payment processing system can be provided, which can include a network interface communicating with a memory, the memory communicating with a processor for executing payments, and the processor, when executing a computer program, performing operations. The operations can include storing, by the processor and to a memory associated with the payment processing system, account information associated with the consumer mobile system, and receiving, by the processor and from a consumer mobile device, a request, wherein the request comprises an account identifier associated with the consumer mobile device. The operations can also include validating, by the processor and from a consumer mobile device, the consumer mobile device based at least in part on the account identifier, and sending, by the processor, payment processing data, based on the validation.
    Type: Application
    Filed: February 27, 2014
    Publication date: March 3, 2016
    Inventors: Vijay Kumar Royyuru, Brent Dewayne Adkisson, Daniel Carnes, Paul Johannesen, Robert Klotz, Brian Kean
  • Patent number: 9178767
    Abstract: A set of forwarding elements act as a gateway to a data network for a subscriber end station. A controller network element includes a control plane operable to communicate with the forwarding elements, which are operable to communicate with the subscriber end station. The controller network element includes a quota management module, which determines a quota amount to be assigned to the forwarding elements for a traffic flow. The quota management module assigns portions of the quota amount to the forwarding elements. The quota management module determines to change the distribution of an unconsumed quota amount amongst the forwarding elements for the traffic flow, determine the unconsumed quota amount, and determine and assign portions of the unconsumed quota amount to the forwarding elements.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 3, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Brian Kean, Suraj Jaiswal
  • Patent number: 9154477
    Abstract: Embodiments of the invention can provide systems and methods for encrypting mobile device communications. According to one example embodiment of the invention, a method for encrypting mobile device communications is provided. The method can include generating, by a first application stored on a first memory of a mobile device, a message to be communicated to an intended recipient; providing, by the first application to an authentication application stored on a second memory of the mobile device, the message; encrypting, by the authentication application, the message; providing, by the authentication application to the first application, the encrypted message; and directing, by the first application, communication of the message to the intended recipient.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 6, 2015
    Assignee: First Data Corporation
    Inventors: Devin Michael Cambridge, Brian Kean, Stephen M. Meyers, Brent Dewayne Adkisson, Norman Theodore Davis, Jr.
  • Patent number: 9059968
    Abstract: A method and apparatus for brokering a transmission control protocol (TCP) session between two clients that are each situated behind a firewall that blocks incoming TCP session requests is described. Each of the two clients transmits a TCP session request to the other client in order to establish a TCP session between these clients. This brokering allows the two clients to establish the TCP session between the two clients.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: June 16, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Santosh Panattu Sethumadhavan, Brian Kean, Yakob Teplitsky
  • Patent number: 9059998
    Abstract: Methods and apparatus are disclosed for defining an optimized media path. In one exemplary method, a proxy session controller registers, for a plurality of realms, a plurality of Border Gateway Functions (BGFs) residing on a plurality of network nodes, with the registration including registering a preferred BGF colocated with a data network gateway on a single network node for a selected set of the realms. A request message is received from a user terminal, and if a realm associated with the request message is included in the selected set of realms, the controller assigns the preferred BGF to the user terminal to provide an optimized media path that includes the user terminal, the preferred BGF, and the data network gateway.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: June 16, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Santosh Panattu Sethumadhavan, Brian Kean
  • Patent number: 9059980
    Abstract: Embodiments of the invention provide systems and methods for authenticating mobile devices. Device identifying information may be received for a mobile device. A base level key may also be communicated to the mobile device. The base level key may be utilized by the mobile device to derive unique transaction specific keys to encrypt subsequent communications output by the mobile device. A communication encrypted with a unique transaction specific key may be received from the mobile device. Based at least in part upon the device identifying information and the base level key, a derived key may be generated, and the derived key may be utilized to decrypt the received communication and authenticate the mobile device. In certain embodiments, the above operations may be performed by one or more computers associated with a service provider.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: June 16, 2015
    Assignee: First Data Corporation
    Inventors: Brian Kean, Devin Michael Cambridge
  • Patent number: 8948191
    Abstract: A network element acts as a gateway to a data network for a subscriber end station. The network element includes control plane operable to communicate with a first network processing unit (NPU) and a second NPU, which are operable to communicate with the subscriber end station. The control plane includes a quota management module, which determines a quota amount to be assigned to the first NPU and the second NPU. The quota management module assigns a portion of the quota amount to the first NPU and another portion of the quota amount to the second NPU. The quota management module may determine to change the distribution of an unconsumed quota amount between the first NPU and the second NPU, determine the unconsumed quota amount, and assign a portion of the unconsumed quota amount to the first NPU and another portion of the unconsumed quota amount to the second NPU.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: February 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Brian Kean, Suraj Jaiswal, Swapna Yelamanchi
  • Patent number: 8880886
    Abstract: Embodiments of the invention provide systems and methods for authenticating mobile devices. A registration request and identifying information for a mobile device or a secure element associated with the mobile device may be received. Based upon the received identifying information and a base level key, a rotated key for the mobile device may be determined. The determined rotated key may then be provided to the mobile device, and the rotated key may be utilized for subsequent authentication of the mobile device.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: November 4, 2014
    Assignee: First Data Corporation
    Inventors: Brian Kean, Devin Michael Cambridge, Stephen M. Meyers, Roger Lynn Musfeldt, Brent Dewayne Adkisson, Norman Theodore Davis, Jr.
  • Publication number: 20140237551
    Abstract: Embodiments of the disclosure provide systems and methods for identifying devices by a trusted service manager. According to one example embodiments of the disclosure, a method for identifying communications is provided. The method can include receiving, by a service provider from a device, a message comprising card production life cycle (CPLC) information associated with a secure element incorporated into the device; and evaluating, by the service provider, the received CPLC information in order to identify the secure element.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 21, 2014
    Applicant: First Data Corporation
    Inventors: Roger Lynn Musfeldt, Brent Dewayne Adkisson, Brian Kean
  • Patent number: 8752127
    Abstract: Embodiments of the invention provide systems and methods for identifying devices by a trusted service manager. According to one example embodiment of the invention, a method for identifying communications is provided. The method can include receiving, by a service provider from a device, a message comprising card production life cycle (CPLC) information associated with a secure element incorporated into the device; and evaluating, by the service provider, the received CPLC information in order to identify the secure element.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: June 10, 2014
    Assignee: First Data Corporation
    Inventors: Roger Lynn Musfeldt, Brent Dewayne Adkisson, Brian Kean
  • Publication number: 20140119374
    Abstract: A method performed in a network element of a provider edge network to determine a downlink service path for a downlink packet. The method includes preserving an indication of the downlink service path while processing an uplink packet that has been transmitted from a subscriber end station toward a provider end station. The method also includes receiving the downlink packet at a line card of the network element. The downlink packet has been transmitted from the provider end station toward the subscriber end station. The method further includes determining, at the line card, the downlink service path for the downlink packet by using the indication of the downlink service path that was preserved while processing the uplink packet. The downlink service path is operable to identify a plurality of services and an order in which the plurality of services are to be performed on the downlink packet.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Chandramouli Balasubramanian, Brian Kean, Peter J. Owens, George Apostolopoulos, Ramanathan Lakshmikanthan
  • Publication number: 20130279494
    Abstract: Methods and apparatus are disclosed for defining an optimized media path. In one exemplary method, a proxy session controller registers, for a plurality of realms, a plurality of Border Gateway Functions (BGFs) residing on a plurality of network nodes, with the registration including registering a preferred BGF colocated with a data network gateway on a single network node for a selected set of the realms. A request message is received from a user terminal, and if a realm associated with the request message is included in the selected set of realms, the controller assigns the preferred BGF to the user terminal to provide an optimized media path that includes the user terminal, the preferred BGF, and the data network gateway.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Inventors: Santosh Panattu Sethumadhavan, Brian Kean
  • Publication number: 20130242997
    Abstract: A packet gateway (PGW) receives a plurality of IP packet fragments from a network. The IP packet fragments comprise a head fragment and one or more trailing fragments, and are associated with a first IP packet. As the fragments are received, a controller at the PGW classifies the fragments. The controller applies a same selected service treatment to the head fragment and to each of the trailing fragments based on the classification of the head fragment. The PGW then sends each treated packet fragment to an end user device.
    Type: Application
    Filed: March 15, 2012
    Publication date: September 19, 2013
    Inventors: Neelesh Bansod, Brian Kean
  • Publication number: 20130235868
    Abstract: Each application executing on an application server uses an extended version of the Berkeley Packet Filter (BPF) language to define an application-specific rule set. The application server also includes a Just-In-Time compiler to compile the BPF rule set. The compiled rule set is downloaded to a Packet Forwarding Entity (PFE) in the network, and used to control how the PFE steers data packets generated by the application through a communications network.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 12, 2013
    Inventors: Peter J. OWENS, Brian KEAN, George APOSTOLOPOULOS
  • Publication number: 20130148668
    Abstract: A network element acts as a gateway to a data network for a subscriber end station. The network element includes control plane operable to communicate with a first network processing unit (NPU) and a second NPU, which are operable to communicate with the subscriber end station. The control plane includes a quota management module, which determines a quota amount to be assigned to the first NPU and the second NPU. The quota management module assigns a portion of the quota amount to the first NPU and another portion of the quota amount to the second NPU. The quota management module may determine to change the distribution of an unconsumed quota amount between the first NPU and the second NPU, determine the unconsumed quota amount, and assign a portion of the unconsumed quota amount to the first NPU and another portion of the unconsumed quota amount to the second NPU.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Inventors: BRIAN KEAN, SURAJ JAISWAL, SWAPNA YELAMANCHI