Patents by Inventor James M. NOWAKOWSKI

James M. NOWAKOWSKI 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: 11076277
    Abstract: Disclosed herein are public safety systems and methods for providing private network access to a user device. An exemplary public safety system is configured to communicate with a plurality of private networks and a communications network. The exemplary public safety system is configured to receive an emergency notification identifying a first private network of the plurality of private networks. The exemplary public safety system is configured to select the first private network. The exemplary public safety system is configured to provision the first private network to accept a configuration credential. The exemplary public safety system is configured to send through the communications network the configuration credential to a user device, thereby provisioning a subscriber identification module (SIM) in the user device to access the first private network.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: July 27, 2021
    Assignee: Motorola Solutions, Inc.
    Inventors: Paula Tjandra, James M. Nowakowski, Jamillah G. Davis, Mark P. Zollner, Yen Hsiang Chew
  • Publication number: 20200213831
    Abstract: Disclosed herein are public safety systems and methods for providing private network access to a user device. An exemplary public safety system is configured to communicate with a plurality of private networks and a communications network. The exemplary public safety system is configured to receive an emergency notification identifying a first private network of the plurality of private networks. The exemplary public safety system is configured to select the first private network. The exemplary public safety system is configured to provision the first private network to accept a configuration credential. The exemplary public safety system is configured to send through the communications network the configuration credential to a user device, thereby provisioning a subscriber identification module (SIM) in the user device to access the first private network.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Paula Tjandra, James M. Nowakowski, Jamillah G. Davis, Mark P. Zollner, Yen Hsiang Chew
  • Patent number: 9301087
    Abstract: A method and apparatus for connecting a Bluetooth device is provided herein. During operation a priority list is used by a Bluetooth piconet master. The Bluetooth piconet master will receive feedback from all slave devices, and then control connections among devices within the piconet based on the priority list and the feedback. The Bluetooth piconet master controls the piconet such that when a first Bluetooth device is connected to a lower-priority Bluetooth device, connection to a higher-priority Bluetooth device will only take place if the higher-priority Bluetooth device becomes “active” (as determined from the feedback). Therefore, as long as the higher-priority Bluetooth device remains “inactive”, the connection to the lower-priority Bluetooth device will remain.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: March 29, 2016
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Scott J Pappas, Hope E Braun, James M Nowakowski, Thomas J Senese
  • Patent number: 9301193
    Abstract: A system includes: a packet processing function and a packet modification function. The packet processing function receives a packet generated by a sending application function and destined for a receiving application function. The packet includes first identifier information, and the packet processing function adds second identifier information thereto. The packet modification function: receives the packet; alters it in a way that prevents use of the first identifier information by a 3GPP conforming service data flow detection process to map the packet to a first service data flow for the sending application function; and provides the packet to a packet routing function with the second identifier information positioned in the packet to enable the packet routing function to use the second identifier information in the 3GPP conforming service data flow detection process to map the packet to the first service data flow and to a bearer for transporting the packet.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: March 29, 2016
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Scott J Pappas, Anatoly Agulnik, Robert A Fredericks, James A Marocchi, Trent J Miller, James M Nowakowski
  • Patent number: 8982888
    Abstract: A system includes: a packet processing function and a packet modification function. The packet processing function receives a packet generated by a sending application function and destined for a receiving application function. The packet includes first identifier information, and the packet processing function adds second identifier information thereto. The packet modification function: receives the packet; alters it in a way that prevents use of the first identifier information by a 3GPP conforming service data flow detection process to map the packet to a first service data flow for the sending application function; and provides the packet to a packet routing function with the second identifier information positioned in the packet to enable the packet routing function to use the second identifier information in the 3GPP conforming service data flow detection process to map the packet to the first service data flow and to a bearer for transporting the packet.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: March 17, 2015
    Assignee: Motorola Solutions, Inc.
    Inventors: Scott J. Pappas, Anatoly Agulnik, Robert A. Fredericks, James A. Marocchi, Trent J. Miller, James M. Nowakowski
  • Patent number: 8861438
    Abstract: A set of different communication flows (270-272) can be established between a set of end-user devices (210) and remote devices (265) through an intermediary node (225). For each communication flow (270-272), a flow-specific bearer (250) can be generated between the intermediary node (225) and a corresponding one of the remote devices (265). Each bearer (250) can have quality of service attributes that correspond to flow-specific quality of service attributes of the flow (270-272) to which the flow-specific bearer (250) corresponds. Communication can occur between each of the proximate end-user devices (210) and the remote devices (265) in accordance with the flow-specific quality of service attributes. The intermediate node (225) can direct the exchanged data between unique local communication links and corresponding ones of the flow-specific bearers (250).
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: October 14, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Rummana S. Sadiq, James M. Nowakowski, Karen M. Upp
  • Patent number: 8838156
    Abstract: An intermediary function receives a reservation request for a desired throughput from the sourcing device, and determines a set of bearers whose aggregate throughput approximates the desired throughput. The intermediary function requests from at least one access network the set of bearers whose aggregate throughput approximates the desired throughput, and receives from the at least one access network an allocated set of bearers, wherein the allocated set of bearers comprises one or more bearers. The intermediary function informs the sourcing device of an aggregate throughput of the allocated set of bearers, receives user plane data from the sourcing device, and associates the user plane data with the allocated set of bearers in order to transport the user plane data to the receiving device. Subsequent modifications to the allocated set of bearers causes the intermediary function to inform the sourcing device of the modified aggregate throughput of the allocated set of bearers.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: September 16, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Steven D. Tine, Tyrone D. Bekiares, Allan G. Brown, Trent J. Miller, James M. Nowakowski, Scott J. Pappas, Satyanarayana Tummalapenta
  • Patent number: 8774207
    Abstract: A method for bearer reservation, maintenance, and use in a communication system is performed by an intermediary function (IF) in the enterprise network. The IF processes a user plane reservation request for a flow of user plane data from a sourcing device, and determines a set of bearers to transport the flow of user plane data. The IF requests from at least one access network the determined set of bearers, and receives from the at least one access network an allocated set of bearers, wherein the allocated set of bearers comprises one or more bearers. The IF receives the flow of user plane data from the sourcing device. The IF receives an indication that at least one of the bearers in the allocated set of bearers is unavailable, and prevents at least a portion of the flow of user plane data from being transmitted over the default bearer.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: July 8, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Tyrone D. Bekiares, Anatoly Agulnik, Trent J. Miller, James M. Nowakowski, Steven D. Tine, Peter E. Thomas, Daniel S. Griesmann, Aparna Pandey
  • Publication number: 20140105017
    Abstract: A system includes: a packet processing function and a packet modification function. The packet processing function receives a packet generated by a sending application function and destined for a receiving application function. The packet includes first identifier information, and the packet processing function adds second identifier information thereto. The packet modification function: receives the packet; alters it in a way that prevents use of the first identifier information by a 3GPP conforming service data flow detection process to map the packet to a first service data flow for the sending application function; and provides the packet to a packet routing function with the second identifier information positioned in the packet to enable the packet routing function to use the second identifier information in the 3GPP conforming service data flow detection process to map the packet to the first service data flow and to a bearer for transporting the packet.
    Type: Application
    Filed: December 19, 2013
    Publication date: April 17, 2014
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: SCOTT J. PAPPAS, ANATOLY AGULNIK, ROBERT A. FREDERICKS, JAMES A. MAROCCHI, TRENT J. MILLER, JAMES M. NOWAKOWSKI
  • Patent number: 8661253
    Abstract: A service ticket request is transmitted to a key distribution center in response to providing the security credential. In response to the transmitting, a session key encrypted with a TGT session key shared between a SIP client and a Kerberos authentication server, and a service ticket encrypted with a SIP service key shared between a SIP server and the Kerberos authentication server are received. The service ticket includes the session key. The session key, encrypted with the SIP session key shared between the SIP client and the Kerberos authentication server, is decrypted by the SIP client. The service ticket is transmitted to a SIP server. The SIP server decrypts the service ticket using the SIP service key shared between the SIP server and the Kerberos authentication server and stores the session key. The session key is utilized for mutual digest authentication between the SIP client and the SIP server.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: February 25, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Shaokai Wen, James M. Nowakowski
  • Patent number: 8649339
    Abstract: A method and apparatus distributes video packets over multiple bearers for providing unequal packet loss protection. The method includes a packet processing function receiving a plurality of packets collectively comprising a flow of sequential data included in a sequence of media frames. For each packet, the packet processing function: applies a bearer selection process to select one of a plurality of bearers for transporting the packet over an access network, wherein each bearer has a different quality of service level which influences the probability of the transported packets being intentionally discarded by the access network, wherein the bearer selection process causes distribution of the plurality of packets across the plurality of bearers such that each bearer carries non-consecutive packets both within any given media frame and across sequential media frames and provides unequal packet loss protection for the packets in the plurality; and provides an indication of the selected bearer.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: February 11, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Tyrone D. Bekiares, Anatoly Agulnik, Trent J. Miller, James M. Nowakowski, Steven D. Tine
  • Publication number: 20130121262
    Abstract: A set of different communication flows (270-272) can be established between a set of end-user devices (210) and remote devices (265) through an intermediary node (225). For each communication flow (270-272), a flow-specific bearer (250) can be generated between the intermediary node (225) and a corresponding one of the remote devices (265). Each bearer (250) can have quality of service attributes that correspond to flow-specific quality of service attributes of the flow (270-272) to which the flow-specific bearer (250) corresponds. Communication can occur between each of the proximate end-user devices (210) and the remote devices (265) in accordance with the flow-specific quality of service attributes. The intermediate node (225) can direct the exchanged data between unique local communication links and corresponding ones of the flow-specific bearers (250).
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: Rummana S. Sadiq, James M. Nowakowski, Karen M. Upp
  • Publication number: 20130024688
    Abstract: A service ticket request is transmitted to a key distribution center in response to providing the security credential. In response to the transmitting, a session key encrypted with a TGT session key shared between a SIP client and a Kerberos authentication server, and a service ticket encrypted with a SIP service key shared between a SIP server and the Kerberos authentication server are received. The service ticket includes the session key. The session key, encrypted with the SIP session key shared between the SIP client and the Kerberos authentication server, is decrypted by the SIP client. The service ticket is transmitted to a SIP server. The SIP server decrypts the service ticket using the SIP service key shared between the SIP server and the Kerberos authentication server and stores the session key. The session key is utilized for mutual digest authentication between the SIP client and the SIP server.
    Type: Application
    Filed: July 18, 2011
    Publication date: January 24, 2013
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: SHAOKAI WEN, JAMES M. NOWAKOWSKI
  • Publication number: 20120099564
    Abstract: A method and apparatus distributes video packets over multiple bearers for providing unequal packet loss protection. The method includes a packet processing function receiving a plurality of packets collectively comprising a flow of sequential data included in a sequence of media frames. For each packet, the packet processing function: applies a bearer selection process to select one of a plurality of bearers for transporting the packet over an access network, wherein each bearer has a different quality of service level which influences the probability of the transported packets being intentionally discarded by the access network, wherein the bearer selection process causes distribution of the plurality of packets across the plurality of bearers such that each bearer carries non-consecutive packets both within any given media frame and across sequential media frames and provides unequal packet loss protection for the packets in the plurality; and provides an indication of the selected bearer.
    Type: Application
    Filed: October 22, 2010
    Publication date: April 26, 2012
    Applicant: MOTOROLA, INC.
    Inventors: TYRONE D. BEKIARES, ANATOLY AGULNIK, TRENT J. MILLER, JAMES M. NOWAKOWSKI, STEVEN D. TINE
  • Publication number: 20120100879
    Abstract: An intermediary function receives a reservation request for a desired throughput from the sourcing device, and determines a set of bearers whose aggregate throughput approximates the desired throughput. The intermediary function requests from at least one access network the set of bearers whose aggregate throughput approximates the desired throughput, and receives from the at least one access network an allocated set of bearers, wherein the allocated set of bearers comprises one or more bearers. The intermediary function informs the sourcing device of an aggregate throughput of the allocated set of bearers, receives user plane data from the sourcing device, and associates the user plane data with the allocated set of bearers in order to transport the user plane data to the receiving device. Subsequent modifications to the allocated set of bearers causes the intermediary function to inform the sourcing device of the modified aggregate throughput of the allocated set of bearers.
    Type: Application
    Filed: July 29, 2011
    Publication date: April 26, 2012
    Applicant: MOTOROLA, SOLUTIONS INC.
    Inventors: STEVEN D. TINE, TYRONE D. BEKIARES, ALLAN G. BROWN, TRENT J. MILLER, JAMES M. NOWAKOWSKI, SCOTT J. PAPPAS, SATYANARAYANA TUMMALAPENTA
  • Publication number: 20120092992
    Abstract: A system includes: a packet processing function and a packet modification function. The packet processing function receives a packet generated by a sending application function and destined for a receiving application function. The packet includes first identifier information, and the packet processing function adds second identifier information thereto. The packet modification function: receives the packet; alters it in a way that prevents use of the first identifier information by a 3GPP conforming service data flow detection process to map the packet to a first service data flow for the sending application function; and provides the packet to a packet routing function with the second identifier information positioned in the packet to enable the packet routing function to use the second identifier information in the 3GPP conforming service data flow detection process to map the packet to the first service data flow and to a bearer for transporting the packet.
    Type: Application
    Filed: October 18, 2010
    Publication date: April 19, 2012
    Applicant: MOTOROLA, INC.
    Inventors: SCOTT J. PAPPAS, ANATOLY AGULNIK, ROBERT A. FREDERICKS, JAMES A. MAROCCHI, TRENT J. MILLER, JAMES M. NOWAKOWSKI
  • Publication number: 20120027025
    Abstract: A method for bearer reservation, maintenance, and use in a communication system is performed by an intermediary function (IF) in the enterprise network. The IF processes a user plane reservation request for a flow of user plane data from a sourcing device, and determines a set of bearers to transport the flow of user plane data. The IF requests from at least one access network the determined set of bearers, and receives from the at least one access network an allocated set of bearers, wherein the allocated set of bearers comprises one or more bearers. The IF receives the flow of user plane data from the sourcing device. The IF receives an indication that at least one of the bearers in the allocated set of bearers is unavailable, and prevents at least a portion of the flow of user plane data from being transmitted over the default bearer.
    Type: Application
    Filed: July 29, 2011
    Publication date: February 2, 2012
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: Tyrone D. BEKIARES, Anatoly AGULNIK, Trent J. MILLER, James M. NOWAKOWSKI, Steven D. TINE, Peter E. THOMAS, Daniel S. GRIESMANN, Aparna PANDEY