Patents by Inventor Steve Roskowski

Steve Roskowski 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: 20230063207
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Application
    Filed: October 21, 2022
    Publication date: March 2, 2023
    Inventor: Steve Roskowski
  • Patent number: 11520683
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: December 6, 2022
    Assignee: AT&T MOBILITY IP, LLC
    Inventor: Steve Roskowski
  • Publication number: 20210342253
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Application
    Filed: July 15, 2021
    Publication date: November 4, 2021
    Inventor: Steve Roskowski
  • Patent number: 11086760
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: August 10, 2021
    Assignee: AT&T MOBILITY IP, LLC
    Inventor: Steve Roskowski
  • Publication number: 20190179729
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventor: Steve Roskowski
  • Patent number: 10210071
    Abstract: Systems and methods for delta state tracking for event stream analysis. Events at a device are tracked and stored locally or forwarded to a server. The events collectively form an event stream. When an event of interest occurs, the precise configuration of a device at the time of the event of interest can be determined by applying the event stream in chronological or reverse chronological order to a snapshot of the device's configuration. Thus, the snapshot can be taken at any time. Tracking the deltas to the device's configuration enables the precise configuration at the time of the event of interest to be determined.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: February 19, 2019
    Assignee: AT&T MOBILITY IP, LLC
    Inventor: Steve Roskowski
  • Patent number: 8010081
    Abstract: Independently evaluating the performance of the billing systems of wireless carriers. Devices are provisioned with a collection profile that enables the devices to capture event data at the devices that corresponds to billable events. The collected data is uploaded to a collection and management system. The collection and management system can then compare the collected event data with the billable data generated by the billing systems of wireless carriers to identify discrepancies in the billable events, determine relative performance of elements in the carrier's wireless networks, and identify traffic or load based loss in carrier's billable data.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: August 30, 2011
    Assignee: Carrier IQ, Inc.
    Inventor: Steve Roskowski
  • Patent number: 7941148
    Abstract: Generating neighbor lists. A set of devices are provisioned to report on neighbor lists and visibility of sectors. Each device in the set of devices generates event data that includes the neighbor list from a sector, other sectors visible while using the neighbor list, and/or sectors visible to the device if the call was dropped or lost. The event data of each device is received at a management system. The management system can derive recommended neighbor lists for each sector in a wireless network based on the cumulative event data received from the set of devices operating in the network.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: May 10, 2011
    Assignee: Carrier IQ, Inc.
    Inventors: Steve Roskowski, Bruce Alan Leak
  • Publication number: 20110106942
    Abstract: Systems, apparatus, and methods for transmitting a data collection profile from a server in connection with a telecommunications network that includes multiple devices. The data collection profile controls which devices should collect data, the condition under which certain data is desired, and when the data is to be returned. The data collection profile is provided to devices which collect data in accordance with the data collection profile. Finally, the collected data is received by a service platform for further processing.
    Type: Application
    Filed: August 4, 2010
    Publication date: May 5, 2011
    Applicant: CARRIER IQ, INC.
    Inventors: STEVE ROSKOWSKI, DAVID KOLM, MICHAEL P. RUF, JAMES R. JAQUET, KONSTANTIN OTHMER
  • Publication number: 20110009135
    Abstract: Generating neighbor lists. A set of devices are provisioned to report on neighbor lists and visibility of sectors. Each device in the set of devices generates event data that includes the neighbor list from a sector, other sectors visible while using the neighbor list, and/or sectors visible to the device if the call was dropped or lost. The event data of each device is received at a management system. The management system can derive recommended neighbor lists for each sector in a wireless network based on the cumulative event data received from the set of devices operating in the network.
    Type: Application
    Filed: August 27, 2010
    Publication date: January 13, 2011
    Applicant: CARRIER IQ, INC.
    Inventors: STEVE ROSKOWSKI, BRUCE ALAN LEAK
  • Patent number: 7865194
    Abstract: Systems and methods for characterizing a performance of a wireless network. Data or metrics are collected from a device. The metrics include timing information associated with certain sectors. The timing information can be used to determine an approximate location of the device when the call or other use of the device occurred. A device rating is used to contribute the metrics of the device to bins of a grid that describes the wireless network. Only the bins associated with the approximate location of the device receive the contribution of the metrics. The metrics from other devices are similarly contributed to specific bins. As more usage of the devices occurs, the bins reflect the performance of the wireless network. The device ratings of the devices can also be updated based on the bin ratings and other data associated with the bins.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: January 4, 2011
    Assignee: Carrier IQ, Inc.
    Inventor: Steve Roskowski
  • Patent number: 7826847
    Abstract: Generating neighbor lists. A set of devices are provisioned to report on neighbor lists and visibility of sectors. Each device in the set of devices generates event data that includes the neighbor list from a sector, other sectors visible while using the neighbor list, and/or sectors visible to the device if the call was dropped or lost. The event data can be recorded or stored by the device or forwarded to a server immediately or at a later time. The event data of each device is received at and recorded by a management system. The management system can derive recommended neighbor lists for each sector in a wireless network based on the cumulative event data received from the set of devices operating in the network.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: November 2, 2010
    Assignee: Carrier IQ, Inc.
    Inventors: Steve Roskowski, Bruce Alan Leak
  • Patent number: 7783303
    Abstract: Systems and methods for locating wireless devices in a wireless network. A diagnostic client on a wireless device generates timing data based on clock data received from sectors of towers communicating with the device. The timing data can be used to generate probability bands that approximate the location of the device in the wireless network. The broadcast regions of the sectors and/or the probability bands can also be used to generate the probable location of a wireless device in a wireless network. The diagnostic data can then be binned in a grid based on the approximate location of the wireless device. The statistical contributions of multiple devices to the grid can be used to characterize the performance of the wireless network.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: August 24, 2010
    Assignee: Carrier IQ, Inc.
    Inventors: Yishai Lerner, Steve Roskowski
  • Patent number: 7609650
    Abstract: Systems and methods for defining and using a data collection profile in connection with a telecommunications network that includes multiple devices. Initially, a query is defined that concerns one or more aspects of the communications network. The query is then used as a basis for building a data collection profile. Next, a set of target devices is selected based upon criteria relating to the query. The data collection profile is then provided to the target devices which collect data in accordance with the data collection profile. Finally, the collected data is transmitted to a service platform for further processing.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: October 27, 2009
    Assignee: Carrier IQ, Inc.
    Inventors: Steve Roskowski, David Kolm, Michael P. Ruf, James R. Jaquet, Konstantin Othmer
  • Patent number: 7551922
    Abstract: Systems and methods for defining and using a data collection profile in connection with a telecommunications network that includes multiple devices. Initially, a query is defined that concerns one or more aspects of the communications network. The query is then used as a basis for building a data collection profile. Next, a set of target devices is selected based upon criteria relating to the query. The data collection profile is then provided to the target devices which collect data in accordance with the data collection profile. Finally, the collected data is transmitted to a service platform for further processing.
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: June 23, 2009
    Assignee: Carrier IQ, Inc.
    Inventors: Steve Roskowski, David Kolm, Michael P. Ruf, James R. Jaquet, Konstantin Othmer
  • Publication number: 20070243881
    Abstract: Systems and methods for characterizing a performance of a wireless network. Data or metrics are collected from a device. The metrics include timing information associated with certain sectors. The timing information can be used to determine an approximate location of the device when the call or other use of the device occurred. A device rating is used to contribute the metrics of the device to bins of a grid that describes the wireless network. Only the bins associated with the approximate location of the device receive the contribution of the metrics. The metrics from other devices are similarly contributed to specific bins. As more usage of the devices occurs, the bins reflect the performance of the wireless network. The device ratings of the devices can also be updated based on the bin ratings and other data associated with the bins.
    Type: Application
    Filed: April 13, 2006
    Publication date: October 18, 2007
    Inventor: Steve Roskowski
  • Publication number: 20060023642
    Abstract: Systems and methods for defining and using a data collection profile in connection with a telecommunications network that includes multiple devices. Initially, a query is defined that concerns one or more aspects of the communications network. The query is then used as a basis for building a data collection profile. Next, a set of target devices is selected based upon criteria relating to the query. The data collection profile is then provided to the target devices which collect data in accordance with the data collection profile. Finally, the collected data is transmitted to a service platform for further processing.
    Type: Application
    Filed: July 5, 2005
    Publication date: February 2, 2006
    Inventors: Steve Roskowski, David Kolm, Michael Ruf, James Jaquet, Konstantin Othmer
  • Publication number: 20060007901
    Abstract: Systems and methods for defining and using a data collection profile in connection with a telecommunications network that includes multiple devices. Initially, a query is defined that concerns one or more aspects of the communications network. The query is then used as a basis for building a data collection profile. Next, a set of target devices is selected based upon criteria relating to the query. The data collection profile is then provided to the target devices which collect data in accordance with the data collection profile. Finally, the collected data is transmitted to a service platform for further processing.
    Type: Application
    Filed: July 5, 2005
    Publication date: January 12, 2006
    Inventors: Steve Roskowski, David Kolm, Michael Ruf, James Jaquet, Konstantin Othmer
  • Publication number: 20060007870
    Abstract: Systems and methods for defining and using a data collection profile in connection with a telecommunications network that includes multiple devices. Initially, a query is defined that concerns one or more aspects of the communications network. The query is then used as a basis for building a data collection profile. Next, a set of target devices is selected based upon criteria relating to the query. The data collection profile is then provided to the target devices which collect data in accordance with the data collection profile. Finally, the collected data is transmitted to a service platform for further processing.
    Type: Application
    Filed: July 5, 2005
    Publication date: January 12, 2006
    Inventors: Steve Roskowski, David Kolm, Michael Ruf, James Jaquet, Konstantin Othmer