Patents by Inventor Peter Byrne

Peter Byrne 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: 11249866
    Abstract: Embodiments described herein detect data corruption in a distributed data set system. For example, a system comprises node(s) for processing queries with respect to a distributed data set comprising a plurality of storage segments. A write transaction resulting from a query with respect to a particular storage segment is logged in a log record that describes a modification to the storage segment. A log service provides the log record to a data server managing a portion of the distributed data set in which the storage segment is included, which performs the write transaction with respect to the storage segment. For redundancy purposes, the data server has replica(s) that manage respective replicas of the portion of the distributed data set managed thereby. For backup purposes, snapshots of the replica(s) are periodically generated. To determine a data corruption, a snapshot of one replica is cross-validated with a snapshot of another replica.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Budovski, Cristian Diaconu, Sandeep Lingam, Alejandro Hernandez Saenz, Naveen Prakash, Krystyna Ewa Reisteter, Rogerio Ramos, Huanhui Hu, Peter Byrne
  • Patent number: 11003549
    Abstract: Database recovery can be performed in substantially constant time. From a database transaction log, the state of one or more transactions is identified including those that were active at a time of a crash but not committed. Transactions can be reapplied sequentially starting from the beginning of a last successful checkpoint to the end of the transaction log. Uncommitted user transactions are not undone synchronously, but simply marked as aborted. Subsequently, versions of affected data elements can be reverted back to a prior saved version asynchronously.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Panagiotis Antonopoulos, Adrian-Leonard Radu, Hanumantha Rao Kodavalla, Peter Byrne, Wei Chen, Raghavendra Thallam Kodandaramaih, Girish Mittur Venkataramanappa
  • Publication number: 20200396522
    Abstract: Systems and methods for crash determination in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor and a memory storing a crash determination application, wherein the processor, on reading the crash determination application, is directed to obtain sensor data from at least one sensor installed in a vehicle, calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period, generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data, and provide the obtained sensor data when the crash score data exceeds a crash threshold to a remote server system.
    Type: Application
    Filed: April 30, 2020
    Publication date: December 17, 2020
    Applicant: CalAmp Corp.
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Publication number: 20200067760
    Abstract: A method for operating a primary electronic device is disclosed. The method includes causing, by a processor, one or more sensors in the primary electronic device to determine one or more measurements of one or more parameters associated with the primary electronic device. the method further includes detecting, by the processor, an event performed on the primary electronic device based on the one or more measurements of the one or more parameters associated with the primary electronic device. Furthermore, the method includes transmitting, by the processor, a first command to one or more secondary electronic devices connected to the primary electronic device. Each of the one or more secondary electronic devices is configured to generate a notification in response to the received first command.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventor: Graham Peter Byrne
  • Publication number: 20200034251
    Abstract: Database recovery can be performed in substantially constant time. From a database transaction log, the state of one or more transactions is identified including those that were active at a time of a crash but not committed. Transactions can be reapplied sequentially starting from the beginning of a last successful checkpoint to the end of the transaction log. Uncommitted user transactions are not undone synchronously, but simply marked as aborted. Subsequently, versions of affected data elements can be reverted back to a prior saved version asynchronously.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Inventors: Panagiotis Antonopoulos, Adrian-Leonard Radu, Hanumantha Rao Kodavalla, Peter Byrne, Wei Chen, Raghavendra Thallam Kodandaramaih, Girish Mittur Venkataramanappa
  • Publication number: 20190378359
    Abstract: Embodiments of the invention include a vehicle telematics system including a telematics device and a remote server system, wherein the telematics device obtains sensor data from at least one sensor installed in a vehicle, calculates peak resultant data based on the sensor data, generates crash score data based on the peak resultant data and a set of crash curve data for the vehicle, and provides the obtained sensor data when the crash score data exceeds a crash threshold to the remote server system and the remote server system obtains vehicle sensor data and vehicle identification data from the vehicle telematics device, calculates resultant change data and absolute speed change data based on the obtained sensor data and/or the vehicle identification data, and generates crash occurred data when the resultant change data exceeds a first threshold value and when the absolute speed change data is below a second threshold value.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Applicant: CalAmp Corp.
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Publication number: 20190362001
    Abstract: A method for supporting concurrent updates to a database page may include providing shared access to the database page. A first update may be performed with respect to a first record in the database page. A second update may be performed with respect to a second record in the database page. The first update and the second update may be performed concurrently while the shared access to the database page is being provided. The method may also include synchronizing the first update and the second update.
    Type: Application
    Filed: August 29, 2018
    Publication date: November 28, 2019
    Inventors: Raghavendra THALLAM KODANDARAMAIH, Girish MITTUR VENKATARAMANAPPA, Hanumantha Rao KODAVALLA, Peter BYRNE
  • Publication number: 20190361997
    Abstract: A relational database system that implements persistent version storage may include an in-row module that is executable by one or more processors to implement an in-row scheme by storing in-row previous version information within a payload of a row within a database page. The relational database system may additionally include an off-row module that is executable by the one or more processors to implement an off-row scheme by storing off-row previous version information in an off-row page that is separate from the database page. The relational database system may additionally include a storage policy that defines when previous version information is stored in accordance with the in-row scheme and when the previous version information is stored in accordance with the off-row scheme. The relational database system may additionally include a cleanup module that cleans up older versions when they are deemed unnecessary by the system.
    Type: Application
    Filed: August 24, 2018
    Publication date: November 28, 2019
    Inventors: Raghavendra THALLAM KODANDARAMAIH, Peter BYRNE, Hanumantha Rao KODAVALLA, Wei CHEN, Girish MITTUR VENKATARAMANAPPA, Adrian-Leonard RADU, Panagiotis ANTONOPOULOS, Varun Kunjbihari TIBREWAL
  • Patent number: 10395438
    Abstract: Embodiments of the invention include a vehicle telematics system including a telematics device and a remote server system, wherein the telematics device obtains sensor data from at least one sensor installed in a vehicle, calculates peak resultant data based on the sensor data, generates crash score data based on the peak resultant data and a set of crash curve data for the vehicle, and provides the obtained sensor data when the crash score data exceeds a crash threshold to the remote server system and the remote server system obtains vehicle sensor data and vehicle identification data from the vehicle telematics device, calculates resultant change data and absolute speed change data based on the obtained sensor data and/or the vehicle identification data, and generates crash occurred data when the resultant change data exceeds a first threshold value and when the absolute speed change data is below a second threshold value.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: August 27, 2019
    Assignee: CalAmp Corp.
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Publication number: 20190180862
    Abstract: The system brings together patient data both clinical records and imaging studies from disparate sources to the user workstation or mobile device in real-time and on-demand. In order to do so, the system needs to establish application layer connectivity utilizing HL7 or FHIR and DICOM for imaging. Once a secure connection is established, the system is able to search and retrieve records and present it to end user.
    Type: Application
    Filed: August 24, 2018
    Publication date: June 13, 2019
    Inventors: Jamie R. Wisser, Peter Byrne, Fred Rubin, James J. Schulz, JR., Michael Paglione, Nayankumar Jethva
  • Publication number: 20190075377
    Abstract: Systems and methods for crash determination in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor and a memory storing a crash determination application, wherein the processor, on reading the crash determination application, is directed to obtain sensor data from at least one sensor installed in a vehicle, calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period, generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data, and provide the obtained sensor data when the crash score data exceeds a crash threshold to a remote server system.
    Type: Application
    Filed: August 21, 2018
    Publication date: March 7, 2019
    Applicant: CALAMP CORP.
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Galin Chen
  • Patent number: 10055909
    Abstract: Systems and methods for crash determination in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor and a memory storing a crash determination application, wherein the processor, on reading the crash determination application, is directed to obtain sensor data from at least one sensor installed in a vehicle, calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period, generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data, and provide the obtained sensor data when the crash score data exceeds a crash threshold to a remote server system.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: August 21, 2018
    Assignee: CalAmp Corp.
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Publication number: 20180177212
    Abstract: The invention relates to a frozen dessert, in particular a frozen dessert comprising a deformable container coated on the interior surface with a first solid fat-based edible composition to provide a shell, which shell is filled with a frozen confection and/or one or more ribbons of a second solid fat-based edible composition, wherein the one or more ribbons of a second solid fat-based edible composition are orientated vertically in relation to a base of the deformable container and topped with a lid of a third fat-based edible composition.
    Type: Application
    Filed: June 28, 2016
    Publication date: June 28, 2018
    Applicant: Conopco, Inc., d/b/a UNILEVER
    Inventors: Luke Daniel Peter BYRNE, Paul Edward CHENEY, Timothy John LITCHFIELD, Mark WILLMOTT
  • Publication number: 20180144015
    Abstract: Aspects extend to methods, systems, and computer program products redoing transaction log records in parallel. Different aspects of replaying log records are allocated to different threads, for example, read threads, analysis threads, logical operation redo threads, and page operation redo threads. The different threads can be distributed across different processor cores. Activities at read threads, analysis threads, logical operation redo threads, and page operation redo threads can be performed on an ongoing basis and in parallel with activities at other threads (including user tasks). In some aspects, pre-allocated memory blocks are used in a lock free manner to store log records prior to processing by a page operation redo thread.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Girish Mittur Venkataramanappa, Wei Chen, Nithin Mahesh, Peter Byrne, Steven John Lindell, Hanumantha Rao Kodavalla
  • Patent number: 9949005
    Abstract: A headset worn by workers in retail stores and similar commercial settings is disclosed. The headset includes an ornamental bezel. The bezel may be attached to the headset body to provide distinguishing characteristics to the headset.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: April 17, 2018
    Assignee: Hand Held Products, Inc.
    Inventors: Robert Vargo, Richard Sharbaugh, Andrew Lyle Walston, Graham Peter Byrne, Bryan Michael DiPiazza, Leslie McKay, Matthew W. Shope, Lyle Sprinkle
  • Publication number: 20180053354
    Abstract: Embodiments of the invention include a vehicle telematics system including a telematics device and a remote server system, wherein the telematics device obtains sensor data from at least one sensor installed in a vehicle, calculates peak resultant data based on the sensor data, generates crash score data based on the peak resultant data and a set of crash curve data for the vehicle, and provides the obtained sensor data when the crash score data exceeds a crash threshold to the remote server system and the remote server system obtains vehicle sensor data and vehicle identification data from the vehicle telematics device, calculates resultant change data and absolute speed change data based on the obtained sensor data and/or the vehicle identification data, and generates crash occurred data when the resultant change data exceeds a first threshold value and when the absolute speed change data is below a second threshold value.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Publication number: 20180012429
    Abstract: Systems and methods for crash determination in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor and a memory storing a crash determination application, wherein the processor, on reading the crash determination application, is directed to obtain sensor data from at least one sensor installed in a vehicle, calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period, generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data, and provide the obtained sensor data when the crash score data exceeds a crash threshold to a remote server system.
    Type: Application
    Filed: July 8, 2016
    Publication date: January 11, 2018
    Inventors: Jeff Jenkins, Greg Bayley, Peter Byrne, Gallin Chen
  • Patent number: 9843660
    Abstract: A device has a communication link, a headset, and an electronics module. The headset is connected to the communication link and has a speaker, and a microphone. The electronics module is connected to the communication link and has a housing with an information conveying tag positioned on a surface, a processor communicatively coupled to the headset through the communication link, a battery, and a wireless transceiver communicatively coupled with a remote terminal.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: December 12, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Bryan Michael DiPiazza, Vinh-Duy Thai Nguyen, Matthew W. Shope, Graham Peter Byrne
  • Publication number: 20160373847
    Abstract: A headset worn by workers in retail stores and similar commercial settings is disclosed. The headset includes an ornamental bezel. The bezel may be attached to the headset body to provide distinguishing characteristics to the headset.
    Type: Application
    Filed: May 25, 2016
    Publication date: December 22, 2016
    Inventors: Robert Vargo, Richard Sharbaugh, Andrew Lyle Walston, Graham Peter Byrne, Bryan Michael DiPiazza, Leslie McKay, Matthew W. Shope, Lylie Sprinkle
  • Patent number: D790505
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: June 27, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Robert Vargo, Richard Sharbaugh, Andrew Lyle Walston, Graham Peter Byrne, Bryan DiPiazza, Leslie McKay, Matthew W. Shope