Patents by Inventor Mai-lan Tomsen Bukovec
Mai-lan Tomsen Bukovec 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: 11695842Abstract: Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.Type: GrantFiled: September 15, 2020Date of Patent: July 4, 2023Assignee: Amazon Technologies, Inc.Inventors: Derek Solomon Pai, Richard Nel-Boland, Brian Dennehy, Mai-Lan Tomsen Bukovec
-
Patent number: 11126520Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a skew value associated with the key included in the request may be determined. The skew value may be determined based at least in part on the ratio of rate estimators, where the rate estimators represent a weighted average of the movement of the keys in a key space. If the skew value exceeds a threshold the service provider may take mitigating action.Type: GrantFiled: August 2, 2019Date of Patent: September 21, 2021Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Meng Hu, Nauman Zubaid Khan, Mai-Lan Tomsen Bukovec
-
Publication number: 20210006628Abstract: Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.Type: ApplicationFiled: September 15, 2020Publication date: January 7, 2021Inventors: Derek Solomon Pai, Richard Nel-Boland, Brian Dennehy, Mai-Lan Tomsen Bukovec
-
Patent number: 10785320Abstract: Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.Type: GrantFiled: August 24, 2018Date of Patent: September 22, 2020Assignee: Amazon Technologies, Inc.Inventors: Derek Solomon Pai, Richard Nel-Boland, Brian Dennehy, Mai-Lan Tomsen Bukovec
-
Publication number: 20190354455Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a skew value associated with the key included in the request may be determined. The skew value may be determined based at least in part on the ratio of rate estimators, where the rate estimators represent a weighted average of the movement of the keys in a key space. If the skew value exceeds a threshold the service provider may take mitigating action.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Inventors: Alazel Acheson, Meng Hu, Nauman Zubaid Khan, Mai-Lan Tomsen Bukovec
-
Patent number: 10372574Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a skew value associated with the key included in the request may be determined. The skew value may be determined based at least in part on the ratio of rate estimators, where the rate estimators represent a weighted average of the movement of the keys in a key space. If the skew value exceeds a threshold the service provider may take mitigating action.Type: GrantFiled: June 17, 2014Date of Patent: August 6, 2019Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Meng Hu, Nauman Zubaid Khan, Mai-Lan Tomsen Bukovec
-
Patent number: 10355934Abstract: Technology for scaling computing instances is provided. In one example, a method may include identifying vertical scaling rules defining a criterion for vertically scaling a computing instance from a first instance type to a second instance type. The method may further include monitoring usage of the computing instance and vertically scaling the computing instance from the first instance type to the second instance type based on the usage as compared to the vertical scaling rules.Type: GrantFiled: December 3, 2014Date of Patent: July 16, 2019Assignee: Amazon Technologies, Inc.Inventors: Nikita Pinski, Derek Solomon Pai, Ahmed Usman Khalid, Eric Samuel Stone, Mai-Lan Tomsen Bukovec
-
Patent number: 10338972Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a counter associated with the prefix included in the request may be incremented, the counter may be configured to decay over time. If the counter exceeds a threshold the service provider may split the prefix associated with the counter and generate new partitions responsible for the split prefix.Type: GrantFiled: May 28, 2014Date of Patent: July 2, 2019Assignee: Amazon Technologies, Inc.Inventors: Alazel Acheson, Meng Hu, Nauman Zubaid Khan, Mai-Lan Tomsen Bukovec
-
Publication number: 20180367622Abstract: Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.Type: ApplicationFiled: August 24, 2018Publication date: December 20, 2018Inventors: Derek Solomon Pai, Richard Nel-Boland, Brian Dennehy, Mai-Lan Tomsen Bukovec
-
Patent number: 10063644Abstract: Disclosed are various embodiments for an instance monitoring service. Instances are associated with alarm conditions indicating a deviation in the operational health of the instance. Upon an alarm condition being satisfied, a remedy operation may be applied to restore the operational health of the instance. A notification system may let customers know of satisfied alarms, and confirm or cancel remedy operations.Type: GrantFiled: June 13, 2013Date of Patent: August 28, 2018Assignee: Amazon Technologies, Inc.Inventors: Derek Solomon Pai, Richard Nel-Boland, Brian Dennehy, Mai-Lan Tomsen Bukovec
-
Patent number: 10021008Abstract: Techniques are described for scaling a group of computing resources. A computing resource service receives a scaling policy for use in scaling the group of computing resources. The scaling policy specifies a target level for a resource utilization metric and magnitude-based changes to the group. The computing resource service receives information about a magnitude of a measurement for the resource utilization metric. The computing resource service determines, based at least in part on the scaling policy, one or more changes for the group and initiates the one or more changes in the group.Type: GrantFiled: June 29, 2015Date of Patent: July 10, 2018Assignee: Amazon Technologies, Inc.Inventors: Derek Solomon Pai, Alison Qing-Ning Truong, Eric Samuel Stone, Ahmed Usman Khalid, Kai Fan Tang, Mai-Lan Tomsen Bukovec
-
Publication number: 20160164738Abstract: Technology for scaling computing instances is provided. In one example, a method may include identifying vertical scaling rules defining a criterion for vertically scaling a computing instance from a first instance type to a second instance type. The method may further include monitoring usage of the computing instance and vertically scaling the computing instance from the first instance type to the second instance type based on the usage as compared to the vertical scaling rules.Type: ApplicationFiled: December 3, 2014Publication date: June 9, 2016Inventors: Nikita Pinski, Derek Solomon Pai, Ahmed Usman Khalid, Eric Samuel Stone, Mai-Lan Tomsen Bukovec
-
Publication number: 20140316843Abstract: A facility for providing a workflow report document for a number of instances of a business process is described. In connection with information specifying the display of an arrangement of shapes each representing a constituent action of the business process, the facility provides information specifying the display in connection with shapes of the arrangement of at least one business process measure aggregated across all of the instances of the process.Type: ApplicationFiled: November 13, 2013Publication date: October 23, 2014Applicant: MICROSOFT CORPORATIONInventor: Mai-lan Tomsen Bukovec
-
Patent number: 8738606Abstract: A query for a help system includes data about a user system and a task that the user is attempting. The query may be used by a search engine to generate relevant results to aid the user. The user system data may include configuration data about hardware and software. The task data may be derived from the current state of a device, or from operational history that may be developed from a single user or a group of users. The query may have a mechanism to weight various keywords or components of the query and a feedback system may adjust the weights for future queries.Type: GrantFiled: March 30, 2007Date of Patent: May 27, 2014Assignee: Microsoft CorporationInventors: Kanchuki Sarma, Jeanine Spence, Israel Hilerio, Eric B. Watson, Lingan Satkunanathan, Mai-Lan Tomsen Bukovec
-
Patent number: 7899892Abstract: Extensibility computer servers and extensibility applications can be managed. Extensibility computer servers and extensibility applications can be discovered using a management application on a management computer server. An extensibility agent can be installed on an extensibility computer server, and used to provide status information. Tasks can be created for managing extensibility computer servers and extensibility applications. Entity groups representing extensibility computer servers and extensibility applications can be displayed and selected. Extensibility computer servers and extensibility applications can be displayed based on the selection of an entity group. Task templates associated with a selected entity group can be displayed.Type: GrantFiled: March 28, 2006Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Edward K. Tremblay, Mai-lan Tomsen Bukovec, Eric B. Watson
-
Patent number: 7873153Abstract: Tasks for managing a network can be displayed in a priority task list. Tasks can be selected for inclusion based on rules, such as rules relating to best practices. The rules can be applied against network status, usage status, user profiles, and the like. Upon selection of a user interface element in the priority task list, an appropriate user interface for accomplishing the task can be displayed.Type: GrantFiled: March 29, 2006Date of Patent: January 18, 2011Assignee: Microsoft CorporationInventors: Mai-lan Tomsen Bukovec, Eric B. Watson, Gary James Purchase
-
Patent number: 7672986Abstract: A public graphic library coupled to a WAN offers access to a database of graphics, while another graphic library inside the firewall of an enterprise network provides graphics to users in an enterprise. Transferring graphics from the public graphic library to the enterprise graphic library enables enterprise users to access content residing on the public graphic library while the enterprise network is disconnected or otherwise isolated from the WAN. A remote library director in a drawing software program directs communication between a user computer and either the public graphic library or the enterprise graphic library. The configuration of this director specifies the library from which a user accesses graphics.Type: GrantFiled: February 12, 2004Date of Patent: March 2, 2010Assignee: Microsoft CorporationInventors: Brent Gilbert, Mai-lan Tomsen Bukovec, Owen Edwards, Cynthia Christine Shelly
-
Publication number: 20080243827Abstract: A query for a help system includes data about a user system and a task that the user is attempting. The query may be used by a search engine to generate relevant results to aid the user. The user system data may include configuration data about hardware and software. The task data may be derived from the current state of a device, or from operational history that may be developed from a single user or a group of users. The query may have a mechanism to weight various keywords or components of the query and a feedback system may adjust the weights for future queries.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Kanchuki Sarma, Jeanine Spence, Israel Hilerio, Eric B. Watson, Lingan Satkunanathan, Mai-Lan Tomsen Bukovec
-
Publication number: 20080046097Abstract: Aspects of the subject matter described herein relate to setting up nodes. In aspects, a setup process is started on a node to install software components to provide services to other nodes. The setup process may also install software components on other nodes to provide additional services. A management component displays a graphical representation of the setup state of the nodes. As the setup state changes, the management component changes the representation to correspond to the new setup state of the nodes. In addition, a user may hover a cursor over an icon representing a node to obtain information about the setup state of the node or other information about the node.Type: ApplicationFiled: August 18, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Edward K. Tremblay, Mai-lan Tomsen Bukovec