Patents by Inventor Steven J. Bailey

Steven J. Bailey 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: 20240102050
    Abstract: The present disclosure provides methods and compositions for the treatment of diseases and/or disorders in a subject, including, but not limited to neurological disorders such as giant axonal neuropathy. The methods described herein include direct administration of a gene therapy (e.g. an rAAV viral vector) to a subject via injection into a vagus nerve (e.g. the left vagus nerve) of the subject.
    Type: Application
    Filed: July 19, 2023
    Publication date: March 28, 2024
    Inventors: Rachel M. BAILEY, Steven J GRAY
  • Patent number: 11919617
    Abstract: Systems and methods are provided for splicing airframe components. One embodiment is a method for assembling an airframe of an aircraft. The method includes forming a first skin of a first circumferential section of fuselage, the first skin including a distal portion comprising a lip and a shoulder, aligning a second skin of a second circumferential section of fuselage with the shoulder such that the lip overlaps the second skin, and affixing the first skin and the second skin together via a circumferential splice.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: March 5, 2024
    Assignee: The Boeing Company
    Inventors: Patrick J. Macko, Byron James Autry, James R. Kendall, Samuel James Knutson, Brian T. Peters, Michael J. Bailey, Matthew S. Stauffer, Steven Wanthal, Santiago M. Mejia, Sara Murphy
  • Patent number: 11443052
    Abstract: A system is provided for controlling access to data stored in a cloud-based storage service. Data associated with a user account is stored at the cloud-based storage service. A first request to cause a portion of the data to be associated with a heightened authentication protocol is received. In response, the portion of the data is caused to require the heightened authentication protocol for access. A second request for a file that is stored in the area that is associated with the heightened authentication protocol is received. The second request is authenticated based on the heightened authentication protocol. In response to authenticating the second request, permission is granted to access the file. In response to a failure to authenticate the second request, access to the file is denied, while access to files stored in other areas associated with the user account is allowed.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Filip C. Lazar, Steven J. Bailey, John D. Rodrigues, Andrew Keith Glover, Jyotsana Rathore, Jose A. Barreto, Kevin Andrew Chan, Gregory P. Young, Jacob C. Schieber, Jackson Cowan, Meir E. Abergel
  • Patent number: 11232206
    Abstract: A system and method for providing automated service-based malware remediation. When a computing device is attacked by malware such as ransomware, multiple manual steps are usually needed to fully remediate the device. Users are typically required to follow several steps to remove the ransomware, and potentially must engage in the challenging task of reimaging the impacted device as well as choosing a restore point for point-in-time recovery. The disclosed systems provide a mechanism by which a cloud-based service manages a fully automated remediation and file recovery process for the user.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Filip Chelarescu, Steven J. Bailey, John David Rodrigues
  • Patent number: 11032367
    Abstract: A system and method for detection and management of atypical synchronization sessions of electronic content. The system is configured to determine whether a pending or ongoing synchronization session between a client device and cloud storage service is associated with a condition that will delay the synchronization process. The proposed system and method can significantly improve the ability of users to safeguard their documents as well as reduce the likelihood of data loss.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Araujo Barreto, Filip Chelarescu, Andrew Keith Glover, John David Rodrigues, Meir Elie Abergel, Steven J. Bailey
  • Patent number: 10917416
    Abstract: A cloud storage server receives a request from a client device to store a file. The cloud storage server stores the file in a storage device of the cloud storage server. The cloud storage server determines features of the server-stored file and detects ransomware activity based on the features of the server-stored file. The cloud storage server sends a notification of the ransomware activity to the client device. The client device confirms the presence or an absence of the ransomware activity in the server-stored file. The cloud storage server updates an operation of the detection of the ransomware activity based on the received ransomware confirmation.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: February 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Filip Chelarescu, Parthipan Thayanithy, Meir E. Abergel, Benjamin N. Truelove, Steven J Bailey
  • Publication number: 20200342106
    Abstract: A system and method for providing automated service-based malware remediation. When a computing device is attacked by malware such as ransomware, multiple manual steps are usually needed to fully remediate the device. Users are typically required to follow several steps to remove the ransomware, and potentially must engage in the challenging task of reimaging the impacted device as well as choosing a restore point for point-in-time recovery. The disclosed systems provide a mechanism by which a cloud-based service manages a fully automated remediation and file recovery process for the user.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Filip CHELARESCU, Steven J. BAILEY, John David RODRIGUES
  • Publication number: 20200304516
    Abstract: A system is provided for controlling access to data stored in a cloud-based storage service. Data associated with a user account is stored at the cloud-based storage service. A first request to cause a portion of the data to be associated with a heightened authentication protocol is received. In response, the portion of the data is caused to require the heightened authentication protocol for access. A second request for a file that is stored in the area that is associated with the heightened authentication protocol is received. The second request is authenticated based on the heightened authentication protocol. In response to authenticating the second request, permission is granted to access the file. In response to a failure to authenticate the second request, access to the file is denied, while access to files stored in other areas associated with the user account is allowed.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 24, 2020
    Inventors: Filip C. LAZAR, Steven J. BAILEY, John D. RODRIGUES, Andrew Keith GLOVER, Jyotsana RATHORE, Jose A. BARRETO, Kevin Andrew CHAN, Gregory P. YOUNG, Jacob C. SCHIEBER, Jackson COWAN, Meir E. ABERGEL
  • Patent number: 10747728
    Abstract: As users increasingly shift to cloud services, devices are less likely to be pre-loaded with applications that support the multitudes of different file types that exist today and are continuing to be created. Thus, embodiments are directed to editing and sharing unsupported files through an instantly generated preview without having to install applications that support each file type and/or subscribe to services. For example, in response to detecting a user's request to access a file that is stored locally and determining a lack of a local application or previewer associated with the file, a preview that includes a presentation of the file using a registered previewer may be instantly generated. The preview may be rendered such that the file can be edited and/or shared through the previewer based on a level of editing and/or sharing functionality, respectively, where the levels of functionality are based on the user's subscription status.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Emmanuel Miranda-Steiner, Steven J. Bailey, John D. Rodrigues
  • Patent number: 10740461
    Abstract: Identification of an entity performing a deletion or modification action on locally stored files and notification to mitigate risks to cloud stored files is provided. A local or remote file watcher may monitor locally stored files and detect a deletion or modification action. The file watcher may also identify an entity performing the deletion or modification action. The entity may be an application, a process, a user other than the user that is the owner of the files, or the user himself/herself. The file watcher may further determine one or more alert conditions or rules associated with the affected file(s) and/or the entity, that is under which circumstances an alert is to be issued. The alert notification(s) may be issued to the user, an administrator, a cloud storage service, and/or a data protection service such that protective measures can be taken if necessary.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Filip Chelarescu, John D. Rodrigues, Steven J. Bailey, Adam C. Czeisler
  • Publication number: 20200021650
    Abstract: A system and method for detection and management of atypical synchronization sessions of electronic content. The system is configured to determine whether a pending or ongoing synchronization session between a client device and cloud storage service is associated with a condition that will delay the synchronization process. The proposed system and method can significantly improve the ability of users to safeguard their documents as well as reduce the likelihood of data loss.
    Type: Application
    Filed: July 16, 2018
    Publication date: January 16, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jose Araujo BARRETO, Filip CHELARESCU, Andrew Keith GLOVER, John David RODRIGUES, Meir Elie ABERGEL, Steven J. BAILEY
  • Publication number: 20190306179
    Abstract: A cloud storage server receives a request from a client device to store a tile. The cloud storage server stores the file in a storage device of the cloud storage server. The cloud storage server determines features of the server-stored file and detects ransomware activity based on the features of the server-stored file. The cloud storage server sends a notification of the ransomware activity to the client device. The client device confirms the presence or an absence of the ransomware activity in the server-stored file. The cloud storage server updates an operation of the detection of the ransomware activity based on the received ransomware confirmation.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Inventors: Filip Chelarescu, Parthipan Thayanithy, Meir E. Abergel, Benjamin N. Truelove, Steven J. Bailey
  • Publication number: 20190272374
    Abstract: Identification of an entity performing a deletion or modification action on locally stored files and notification to mitigate risks to cloud stored files is provided. A local or remote file watcher may monitor locally stored files and detect a deletion or modification action. The file watcher may also identify an entity performing the deletion or modification action. The entity may be an application, a process, a user other than the user that is the owner of the files, or the user himself/herself. The file watcher may further determine one or more alert conditions or rules associated with the affected file(s) and/or the entity, that is under which circumstances an alert is to be issued.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Inventors: Filip CHELARESCU, John D. RODRIGUES, Steven J. BAILEY, Adam C. CZEISLER
  • Patent number: 10331885
    Abstract: Identification of an entity performing a deletion or modification action on locally stored files and notification to mitigate risks to cloud stored files is provided. A local or remote file watcher may monitor locally stored files and detect a deletion or modification action. The file watcher may also identify an entity performing the deletion or modification action. The entity may be an application, a process, a user other than the user that is the owner of the files, or the user himself/herself. The file watcher may further determine one or more alert conditions or rules associated with the affected file(s) and/or the entity, that is under which circumstances an alert is to be issued. The alert notification(s) may be issued to the user, an administrator, a cloud storage service, and/or a data protection service such that protective measures can be taken if necessary.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Filip Chelarescu, John D. Rodrigues, Steven J. Bailey, Adam C. Czeisler
  • Publication number: 20190050420
    Abstract: As users increasingly shift to cloud services, devices are less likely to be pre-loaded with applications that support the multitudes of different file types that exist today and are continuing to be created. Thus, embodiments are directed to editing and sharing unsupported files through an instantly generated preview without having to install applications that support each file type and/or subscribe to services. For example, in response to detecting a user's request to access a file that is stored locally and determining a lack of a local application or previewer associated with the file, a preview that includes a presentation of the file using a registered previewer may be instantly generated. The preview may be rendered such that the file can be edited and/or shared through the previewer based on a level of editing and/or sharing functionality, respectively, where the levels of functionality are based on the user's subscription status.
    Type: Application
    Filed: August 10, 2017
    Publication date: February 14, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jose Emmanuel MIRANDA-STEINER, Steven J. BAILEY, John D. RODRIGUES
  • Publication number: 20180365197
    Abstract: Technologies are provided for an instant preview of a locally unsupported file. A client application such as a file synchronization application may detect an intent to preview a locally stored file. Upon detection and determination that there is no local preview support is available, the client application may send the file to a cloud based service such as a cloud storage service. The cloud based service may search to determine if a cloud based previewer associated with the file is registered with the service. If no such previewer is found, the service may seek one from an external resource. Upon finding a previewer associated with the file, the cloud based service may generate a preview for the file and transmit to the client application to be rendered. The cloud based service may remove the cloud copy of the file upon completion in some examples.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 20, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jose Emmanuel MIRANDA-STEINER, John D. RODRIGUES, Steven J. BAILEY
  • Publication number: 20180341717
    Abstract: Variety of approaches to provide an instant preview of a cloud based file are described. A file management application initiates operation(s) to provide an instant preview of a cloud based file upon detecting an intent to preview the cloud based file. Next, a lack of a local previewer associated with the cloud based file is confirmed. A preview is requested from a server associated with the cloud based file. The preview includes a presentation of the cloud based file. Upon receiving the preview associated with the cloud based file from the server, the preview is rendered. The preview may be a rich, instant preview.
    Type: Application
    Filed: May 26, 2017
    Publication date: November 29, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jose Emmanuel MIRANDA-STEINER, Steven J. BAILEY, John D. RODRIGUES
  • Publication number: 20180157833
    Abstract: Identification of an entity performing a deletion or modification action on locally stored files and notification to mitigate risks to cloud stored files is provided. A local or remote file watcher may monitor locally stored files and detect a deletion or modification action. The file watcher may also identify an entity performing the deletion or modification action. The entity may be an application, a process, a user other than the user that is the owner of the files, or the user himself/herself. The file watcher may further determine one or more alert conditions or rules associated with the affected file(s) and/or the entity, that is under which circumstances an alert is to be issued.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Filip Chelarescu, John D. Rodrigues, Steven J. Bailey, Adam C. Czeisler
  • Patent number: 7657556
    Abstract: A b-tree having information stored therein is utilized to facilitate positional access of elements stored in the leaves of the b-tree. The b-tree is structured such that for each non-leaf level value, a count is located to its immediate left and a value is located to its immediate right. These left and right counts indicate the number of leaf level values located in the leaves of the sub-trees to the immediate left and right of the value. The left and right counts are used to determine the path to take when descending the b-tree in search of a specific position. The counts can also be utilized to determine the total number of values in the leaf level of the b-tree.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventor: Steven J. Bailey
  • Patent number: 7389308
    Abstract: Shadow paging is a technique used to achieve atomic and durable transactions, and provides the ability to manipulate pages in a database. During a transaction, the pages affected by the transaction are copied from the database file into a workspace, such as volatile memory, and modified in that workspace. When a transaction is committed, all of the pages that were modified by the transaction are written from the workspace to unused pages in the database file. During execution of the transaction, the state of the database exposed to the user is that in which the database existed prior to the transaction, since the database file still contains the original versions of the modified pages, as they existed before being copied into the workspace. If a user accesses the database before the transaction is complete, or upon recovery of a failure, it will appear as though the transaction has not occurred.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventor: Steven J. Bailey