Patents by Inventor Sean L. Livingston

Sean L. Livingston 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: 11520735
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joe Keng Yap, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Publication number: 20200387476
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Application
    Filed: August 25, 2020
    Publication date: December 10, 2020
    Inventors: Joe Keng YAP, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Patent number: 10846262
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: November 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joe Keng Yap, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Publication number: 20190197020
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Application
    Filed: January 7, 2019
    Publication date: June 27, 2019
    Inventors: Joe Keng YAP, Mahadevan THANGARAJU, Sean L. LIVINGSTON, Roberta CANNEROZZI, Ghania MOUSSA, Ron Shimon ESTRIN, Yu-Ting LIN, Simon BOURDAGES, Trung Duc NGUYEN, Wenyu CAI, Zachary Adam KOEHNE, Patrick J. SIMEK, Sukhvinder Singh GULATI, Ben CANNING
  • Patent number: 10216744
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joe Keng Yap, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Publication number: 20160321275
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system.
    Type: Application
    Filed: September 15, 2015
    Publication date: November 3, 2016
    Inventors: Joe Keng Yap, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Patent number: 8181071
    Abstract: Embodiments are provided to automatically managing system downtime in a computer network. In one embodiment, an event is created in an application server to schedule a system downtime period for a web server. When the scheduled downtime occurs, the web server is automatically removed from the network and a downtime notification message is automatically communicated indicating that the web server is offline. In another embodiment, events may be created to schedule downtime for web-based applications, including websites. Prior to the scheduled downtime, requests to a web-based application may be automatically stopped and redirected to a specified location. In another embodiment, the operation of web servers is automatically monitored to detect the presence of a fault condition and, if a fault condition is present, then a determination may be made that the affected web servers are down and requests to the down web servers are automatically redirected to an alternate server.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: May 15, 2012
    Assignee: Microsoft Corporation
    Inventors: Jason M. Cahill, Titus C. Miron, Lauren N. Antonoff, Sean L. Livingston
  • Publication number: 20090006884
    Abstract: Embodiments are provided to automatically managing system downtime in a computer network. In one embodiment, an event is created in an application server to schedule a system downtime period for a web server. When the scheduled downtime occurs, the web server is automatically removed from the network and a downtime notification message is automatically communicated indicating that the web server is offline. In another embodiment, events may be created to schedule downtime for web-based applications, including websites. Prior to the scheduled downtime, requests to a web-based application may be automatically stopped and redirected to a specified location. In another embodiment, the operation of web servers is automatically monitored to detect the presence of a fault condition and, if a fault condition is present, then a determination may be made that the affected web servers are down and requests to the down web servers are automatically redirected to an alternate server.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Jason M. Cahill, Titus C. Miron, Lauren N. Antonoff, Sean L. Livingston