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: 20170302586Abstract: 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: ApplicationFiled: March 30, 2017Publication date: October 19, 2017Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Publication number: 20170264564Abstract: 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: ApplicationFiled: February 22, 2017Publication date: September 14, 2017Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Patent number: 9647955Abstract: 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: GrantFiled: April 21, 2016Date of Patent: May 9, 2017Assignee: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Publication number: 20170083721Abstract: 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: ApplicationFiled: December 1, 2016Publication date: March 23, 2017Inventors: Sean Andrew Suchter, Ho John Lee, Charles Converse Carson, Scott Alexander Banachowski, Yuri Romanenko, Eric Wai Ho Lau
-
Patent number: 9602423Abstract: 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: GrantFiled: October 14, 2013Date of Patent: March 21, 2017Assignee: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Patent number: 9542536Abstract: 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: GrantFiled: January 13, 2012Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sean Andrew Suchter, Ho John Lee, Charles Carson, Scott Banachowski, Yuri Romanenko, Eric Wai Ho Lau
-
Publication number: 20160373370Abstract: 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: ApplicationFiled: April 21, 2016Publication date: December 22, 2016Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Patent number: 9325593Abstract: 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: GrantFiled: August 25, 2014Date of Patent: April 26, 2016Assignee: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Publication number: 20150026336Abstract: 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: ApplicationFiled: August 25, 2014Publication date: January 22, 2015Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Publication number: 20150006716Abstract: 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: ApplicationFiled: October 14, 2013Publication date: January 1, 2015Applicant: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, JR., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Patent number: 8886791Abstract: 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: GrantFiled: July 9, 2010Date of Patent: November 11, 2014Assignee: Microsoft CorporationInventors: Sean Andrew Suchter, Charles C. Carson, Jr., Lynn Rowe Girotto
-
Patent number: 8849891Abstract: 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: GrantFiled: February 28, 2014Date of Patent: September 30, 2014Assignee: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Patent number: 8706798Abstract: 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: GrantFiled: October 14, 2013Date of Patent: April 22, 2014Assignee: Pepperdata, Inc.Inventors: Sean Andrew Suchter, Charles C. Carson, Jr., Kimoon Kim, Choongsoon Chang, Scott Alexander Banachowski, Judith A. Hay
-
Publication number: 20130325847Abstract: 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: ApplicationFiled: June 4, 2012Publication date: December 5, 2013Applicant: MICROSOFT CORPORATIONInventors: Sean Andrew Suchter, Charles Converse Carson, JR., Rajesh Krishna Shenoy
-
Publication number: 20130185810Abstract: 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: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: Microsoft CorporationInventors: Sean Andrew Suchter, Eric Wai Ho Lau, Yuri Romanenko, Adam Sapek
-
Publication number: 20130185811Abstract: 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: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: Microsoft CorporationInventors: Sean Andrew Suchter, Ho John Lee, Charles Carson, Scott Banachowski, Yuri Romanenko, Eric Wai Ho Lau
-
Patent number: 8326880Abstract: 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: GrantFiled: April 5, 2010Date of Patent: December 4, 2012Assignee: Microsoft CorporationInventors: Charles C. Carson, Jr., Sean Andrew Suchter, David James Gemmell
-
Publication number: 20120011242Abstract: 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: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: Microsoft CorporationInventors: Sean Andrew Suchter, Charles C. Carson, JR., Lynn Rowe Girotto
-
Publication number: 20110246463Abstract: 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: ApplicationFiled: April 5, 2010Publication date: October 6, 2011Applicant: Microsoft CorporationInventors: Charles C. Carson, JR., Sean Andrew Suchter, David James Gemmell