Patents by Inventor Glen Robert Simpson
Glen Robert Simpson 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: 11816217Abstract: Certain embodiments described herein relate to methods and systems for detecting unexpected behavior associated with a process. In certain embodiments, a method comprises receiving a memory allocation request, the request indicating one or more memory segments to be allocated in memory of a computing system. The method further comprises allocating the one or more memory segments in the memory based on the memory allocation request. The method further comprises allocating one or more decoy memory segments in the memory based on the memory allocation request. The method further comprises trapping an input/output (I/O) operation. The method further comprises detecting an unexpected behavior associated with the I/O operation based on determining that the I/O operation impacts at least one of the one or more decoy memory segments. The method further comprises performing one or more actions based on the detection.Type: GrantFiled: April 10, 2020Date of Patent: November 14, 2023Assignee: VMWARE, INC.Inventors: Ravi Jagannathan, Glen Robert Simpson
-
Patent number: 11687545Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for conversation context profiles for use with queries submitted using social media. An example apparatus includes at least one memory, instructions, and at least one processor to execute the instructions to identify a first cloud computing resource based on an electronic message including a query, generate a conversation context profile based on overlapping attributes from at least one of a user, group, or service profile associated with the query, generate a search scope of the query to constrain first search information associated with a cloud computing system to the overlapping attributes, in response to determining that the user profile does not include the first cloud computing resource, grant access to at least one of the first cloud computing resource or second search information based on the conversation context profile, and provide one or more search results based on the search scope.Type: GrantFiled: May 3, 2021Date of Patent: June 27, 2023Assignee: VMWARE, INC.Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20210319104Abstract: Certain embodiments described herein relate to methods and systems for detecting unexpected behavior associated with a process. In certain embodiments, a method comprises receiving a memory allocation request, the request indicating one or more memory segments to be allocated in memory of a computing system. The method further comprises allocating the one or more memory segments in the memory based on the memory allocation request. The method further comprises allocating one or more decoy memory segments in the memory based on the memory allocation request. The method further comprises trapping an input/output (I/O) operation. The method further comprises detecting an unexpected behavior associated with the I/O operation based on determining that the I/O operation impacts at least one of the one or more decoy memory segments. The method further comprises performing one or more actions based on the detection.Type: ApplicationFiled: April 10, 2020Publication date: October 14, 2021Inventors: Ravi JAGANNATHAN, Glen Robert SIMPSON
-
Publication number: 20210271673Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for conversation context profiles for use with queries submitted using social media. An example apparatus includes at least one memory, instructions, and at least one processor to execute the instructions to identify a first cloud computing resource based on an electronic message including a query, generate a conversation context profile based on overlapping attributes from at least one of a user, group, or service profile associated with the query, generate a search scope of the query to constrain first search information associated with a cloud computing system to the overlapping attributes, in response to determining that the user profile does not include the first cloud computing resource, grant access to at least one of the first cloud computing resource or second search information based on the conversation context profile, and provide one or more search results based on the search scope.Type: ApplicationFiled: May 3, 2021Publication date: September 2, 2021Inventors: Glen Robert Simpson, Didier Giannesini, Clive Iian Ross
-
Patent number: 10841268Abstract: An example method to generate communication clients in an enterprise network environment involves receiving a status from a resource management system, the status associated with a computing resource of the enterprise network environment. The example method involves determining whether the status satisfies a threshold. When the status satisfies the threshold, the example method involves selecting a plurality of users based on a status agreement. When the status satisfies the threshold, the example method involves generating a communication client associated with the resource. When the status satisfies the threshold, the example method involves inviting the selected plurality of users via a social media interface to access the communication client.Type: GrantFiled: August 4, 2015Date of Patent: November 17, 2020Assignee: VMware, Inc.Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Patent number: 10257143Abstract: An example method to generate knowledge base articles involves analyzing user-satisfaction indicators of a plurality of user response messages in a forum message board of a cloud computing system. The user response messages are posted in response to a first message requesting assistance related to a computing resource. One of the user response messages having a highest one of the user-satisfaction indicators relative to others of the plurality of user response messages is selected. A knowledge base article is generated based on the selected user response message.Type: GrantFiled: June 30, 2015Date of Patent: April 9, 2019Assignee: VMware, Inc.Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Patent number: 10250539Abstract: An example method to manage delivery of messages in an enterprise network environment involves receiving a message from a user of the enterprise network environment via a social media network. The example method involves identifying an occupational position of the user and scanning the message for at least one of identifiers. The example method involves determining whether the message includes at least one of the identifiers. When the message does not include at least one of the identifiers, the example method involves delivering the message to at least one of a first plurality of users of an enterprise entity via the social media network, the first plurality of users characterized by a same occupational position as the user.Type: GrantFiled: August 4, 2015Date of Patent: April 2, 2019Assignee: VMware, Inc.Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Patent number: 10075442Abstract: An example method to grant authorization to a user for accessing a cloud computing resource involves receiving a first message from a user via a social media interface. The first message includes a request to access a cloud computing resource. The example method involves determining whether the user is authorized to access the cloud computing resource. When the user is not authorized to access the cloud computing resource, the example method involves determining whether the authorization can be automatically granted without human intervention. When the authorization can be automatically granted without human intervention, the authorization is granted to the user. When the authorization cannot be automatically granted, a second message is sent to an administrator to request the human intervention to grant the user the authorization to access the cloud computing resource.Type: GrantFiled: June 30, 2015Date of Patent: September 11, 2018Assignee: VMWARE, INC.Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20170041265Abstract: An example method to manage delivery of messages in an enterprise network environment involves receiving a message from a user of the enterprise network environment via a social media network. The example method involves identifying an occupational position of the user and scanning the message for at least one of identifiers. The example method involves determining whether the message includes at least one of the identifiers. When the message does not include at least one of the identifiers, the example method involves delivering the message to at least one of a first plurality of users of an enterprise entity via the social media network, the first plurality of users characterized by a same occupational position as the user.Type: ApplicationFiled: August 4, 2015Publication date: February 9, 2017Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20170041435Abstract: An example method to generate communication clients in an enterprise network environment involves receiving a status from a resource management system, the status associated with a computing resource of the enterprise network environment. The example method involves determining whether the status satisfies a threshold. When the status satisfies the threshold, the example method involves selecting a plurality of users based on a status agreement. When the status satisfies the threshold, the example method involves generating a communication client associated with the resource. When the status satisfies the threshold, the example method involves inviting the selected plurality of users via a social media interface to access the communication client.Type: ApplicationFiled: August 4, 2015Publication date: February 9, 2017Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20170004182Abstract: An example method involves receiving an electronic message from a user via a social media interface. The electronic message includes a query associated with a resource of a cloud computing system. A search scope is determined based on a profile associated with the user. The search scope is constrained to first information in the cloud computing system. A search is performed based on the query in the cloud computing system. The search is performed on the first information within the search scope. The search excludes second information that is not within the search scope. Search results of the first information are provided to the user via the social media interface.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20170006032Abstract: An example method to grant authorization to a user for accessing a cloud computing resource involves receiving a first message from a user via a social media interface. The first message includes a request to access a cloud computing resource. The example method involves determining whether the user is authorized to access the cloud computing resource. When the user is not authorized to access the cloud computing resource, the example method involves determining whether the authorization can be automatically granted without human intervention. When the authorization can be automatically granted without human intervention, the authorization is granted to the user. When the authorization cannot be automatically granted, a second message is sent to an administrator to request the human intervention to grant the user the authorization to access the cloud computing resource.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
-
Publication number: 20170005967Abstract: An example method to generate knowledge base articles involves analyzing user-satisfaction indicators of a plurality of user response messages in a forum message board of a cloud computing system. The user response messages are posted in response to a first message requesting assistance related to a computing resource. One of the user response messages having a highest one of the user-satisfaction indicators relative to others of the plurality of user response messages is selected. A knowledge base article is generated based on the selected user response message.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross