Patents by Inventor Sean Andrew Suchter

Sean Andrew Suchter 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: 20170302586
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 19, 2017
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Publication number: 20170264564
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Application
    Filed: February 22, 2017
    Publication date: September 14, 2017
    Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Patent number: 9647955
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: May 9, 2017
    Assignee: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Publication number: 20170083721
    Abstract: Among other things, one or more techniques and/or systems are provided for sustained data protection. In particular, a data protector may define a set of access levels associated with content within data using a set of access policies (e.g., a partial access level to inventory data for an inventory server, a full access level to inventory data and billing data for a shopping website server, etc.). The data protector may secure (e.g., encrypt) the data to create protected data, so that clients may be unable to access content of the protected data without obtaining access through the data protector. In this way, the data protector may selectively provide clients with access to content within the protected data according to respective access levels for the different clients (e.g., access to inventory data, but not billing data, may be provided to the inventory server by the data protector).
    Type: Application
    Filed: December 1, 2016
    Publication date: March 23, 2017
    Inventors: Sean Andrew Suchter, Ho John Lee, Charles Converse Carson, Scott Alexander Banachowski, Yuri Romanenko, Eric Wai Ho Lau
  • Patent number: 9602423
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: March 21, 2017
    Assignee: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Patent number: 9542536
    Abstract: Among other things, one or more techniques and/or systems are provided for sustained data protection. In particular, a data protector may define a set of access levels associated with content within data using a set of access policies (e.g., a partial access level to inventory data for an inventory server, a full access level to inventory data and billing data for a shopping website server, etc.). The data protector may secure (e.g., encrypt) the data to create protected data, so that clients may be unable to access content of the protected data without obtaining access through the data protector. In this way, the data protector may selectively provide clients with access to content within the protected data according to respective access levels for the different clients (e.g., access to inventory data, but not billing data, may be provided to the inventory server by the data protector).
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sean Andrew Suchter, Ho John Lee, Charles Carson, Scott Banachowski, Yuri Romanenko, Eric Wai Ho Lau
  • Publication number: 20160373370
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Application
    Filed: April 21, 2016
    Publication date: December 22, 2016
    Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Patent number: 9325593
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: April 26, 2016
    Assignee: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Publication number: 20150026336
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Application
    Filed: August 25, 2014
    Publication date: January 22, 2015
    Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Publication number: 20150006716
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Application
    Filed: October 14, 2013
    Publication date: January 1, 2015
    Applicant: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Patent number: 8886791
    Abstract: Concepts and technologies are described herein for generating informational alerts. Notifications are received from both unmanaged devices and managed services. The received notifications may be annotated to create annotated notations. The notifications may be annotated with privacy data that defines the terms under which the notifications may be provided to others. The notifications may also be annotated with compensation data that defines the financial terms under which the notifications may be provided to others. Standing and ad-hoc queries may be performed against the annotated notifications. The results of the queries may be provided to one or more user devices as an informational alert.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Lynn Rowe Girotto
  • Patent number: 8849891
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: September 30, 2014
    Assignee: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Patent number: 8706798
    Abstract: In an embodiment, the systems, methods, and devices disclosed herein comprise a computer resource monitoring and allocation system. In an embodiment, the resource monitoring and allocation system can be configured to allocate computer resources that are available on various nodes of a cluster to specific jobs and/or sub-jobs and/or tasks and/or processes.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: April 22, 2014
    Assignee: Pepperdata, Inc.
    Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
  • Publication number: 20130325847
    Abstract: Improved, personalized searching through the use of personal connection graphs is presented. Responsive to receiving a search query, the search engine obtains a user sketch (representing a user's connection graph) and obtains search results responsive to the search query and also based, in part, as a function of a relationship distance between the user and the referenced content as determined by the user sketch. One or more search results pages are generated from the obtained search results and returned to the user.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sean Andrew Suchter, Charles Converse Carson, JR., Rajesh Krishna Shenoy
  • Publication number: 20130185810
    Abstract: Among other things, one or more techniques and/or systems are provided for controlling the serialization of data into a serialized structure and/or the deserialization of data from the serialized structure. That is, a first client may request serialization of data comprising one or more entities. Entities that the first client has permission to serialize may be serialized for inclusion within a serialized structure, which may be encrypted. A set of deserialization permissions specifying which entities may be accessed by which clients may be defined for the serialized structure. In this way, one or more entities within the serialized structure may be deserialized for a second client based upon evaluating the second client against the set of deserialization permissions to determine which entities the second client has permission to access. The serialized structure may otherwise remain encrypted to provide sustained protection of serialized data comprised therein.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Applicant: Microsoft Corporation
    Inventors: Sean Andrew Suchter, Eric Wai Ho Lau, Yuri Romanenko, Adam Sapek
  • Publication number: 20130185811
    Abstract: Among other things, one or more techniques and/or systems are provided for sustained data protection. In particular, a data protector may define a set of access levels associated with content within data using a set of access policies (e.g., a partial access level to inventory data for an inventory server, a full access level to inventory data and billing data for a shopping website server, etc.). The data protector may secure (e.g., encrypt) the data to create protected data, so that clients may be unable to access content of the protected data without obtaining access through the data protector. In this way, the data protector may selectively provide clients with access to content within the protected data according to respective access levels for the different clients (e.g., access to inventory data, but not billing data, may be provided to the inventory server by the data protector).
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Applicant: Microsoft Corporation
    Inventors: Sean Andrew Suchter, Ho John Lee, Charles Carson, Scott Banachowski, Yuri Romanenko, Eric Wai Ho Lau
  • Patent number: 8326880
    Abstract: Concepts and technologies are described herein for summarizing streams of information. A stream of information is obtained and analyzed. One or more entities are identified in the stream. The data in the stream is grouped into one or more clusters corresponding to the identified entities. The data in the clusters is summarized, and a timeline corresponding to the data in the cluster is determined. In some embodiments, a format can be selected for presentation of the summarized stream data. The data in the stream can be formatted in the selected format, and the summarized data can be presented in the selected format. In some embodiments, an update feature can be used to update the data in the summarized stream. The data in the stream can be updated, and the updated summarized stream can be formatted and presented.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Charles C. Carson, Jr., Sean Andrew Suchter, David James Gemmell
  • Publication number: 20120011242
    Abstract: Concepts and technologies are described herein for generating informational alerts. Notifications are received from both unmanaged devices and managed services. The received notifications may be annotated to create annotated notations. The notifications may be annotated with privacy data that defines the terms under which the notifications may be provided to others. The notifications may also be annotated with compensation data that defines the financial terms under which the notifications may be provided to others. Standing and ad-hoc queries may be performed against the annotated notifications. The results of the queries may be provided to one or more user devices as an informational alert.
    Type: Application
    Filed: July 9, 2010
    Publication date: January 12, 2012
    Applicant: Microsoft Corporation
    Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Lynn Rowe Girotto
  • Publication number: 20110246463
    Abstract: Concepts and technologies are described herein for summarizing streams of information. A stream of information is obtained and analyzed. One or more entities are identified in the stream. The data in the stream is grouped into one or more clusters corresponding to the identified entities. The data in the clusters is summarized, and a timeline corresponding to the data in the cluster is determined. In some embodiments, a format can be selected for presentation of the summarized stream data. The data in the stream can be formatted in the selected format, and the summarized data can be presented in the selected format. In some embodiments, an update feature can be used to update the data in the summarized stream. The data in the stream can be updated, and the updated summarized stream can be formatted and presented.
    Type: Application
    Filed: April 5, 2010
    Publication date: October 6, 2011
    Applicant: Microsoft Corporation
    Inventors: Charles C. Carson, JR., Sean Andrew Suchter, David James Gemmell