Patents by Inventor Joshua Glenn Broch
Joshua Glenn Broch 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: 11687567Abstract: Trigger based analytics database synchronization is described. In one example case, a trigger is invoked based on an operation issued for a record in a transactional database. According to the trigger, one or more data values for synchronization from the transactional database to an analytics database are determined. A message including the data values is formed and added to a message queue through a message infrastructure service including a message broker. In turn, the values from the message are stored in a suitable memory space, such as a staging table, for forwarding to an analytics computing system. Using the trigger and the message infrastructure service, execution of the transactional database operation can be detached in execution from the addition of the value to the staging table and synchronization with the analytics computing system.Type: GrantFiled: January 9, 2018Date of Patent: June 27, 2023Assignee: VMWARE, INC.Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
-
Storage and analysis of data records associated with managed devices in a device management platform
Patent number: 11334535Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.Type: GrantFiled: September 10, 2019Date of Patent: May 17, 2022Assignee: VMware, Inc.Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel -
Patent number: 10911305Abstract: Various examples for performing rule processing for device management data evaluation are described. According to some examples, one or more computing devices can receive new device data from a client device indicative of a current configuration of the client device and identify a change of a device configuration value from a past device configuration value by comparing the new device data to historic device data. The computing devices can send the new device data to a rule evaluation service to identify one or more rules associated with the device configuration value a rule action service to perform an action specified in the rules. The rule action service can determine the action to perform based on the device configuration value.Type: GrantFiled: September 28, 2018Date of Patent: February 2, 2021Assignee: VMWARE, INC.Inventors: Abhishek Mishra, Adam Michael Hardy, Zundra Daniel, Aashima Madaan, Sriram Devalapalli, Joshua Glenn Broch, Sangeeta Soman
-
Patent number: 10853349Abstract: Event based analytics database synchronization is described. In one example, an event tracking engine can sequence through batches of records in a transactional database that is being synchronized to an analytics database. The event tracking engine can determine a last version attribute associated with the batch, and query the transactional database to identify any records for the batch having a more recent version attribute than the last version attribute. When any records in the transactional database having a more recent version attribute are identified, the event tracking engine finds the data values in the record are different than those in the analytics database. The data values can be normalized, for example, before being forwarded to an analytics system for incorporation into the a analytics database. Over time, changes in the transactional database are identified and populated or mirrored in the analytics database.Type: GrantFiled: January 9, 2018Date of Patent: December 1, 2020Assignee: VMWARE, INC.Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
-
Publication number: 20200106670Abstract: Various examples for performing rule processing for device management data evaluation are described. According to some examples, one or more computing devices can receive new device data from a client device indicative of a current configuration of the client device and identify a change of a device configuration value from a past device configuration value by comparing the new device data to historic device data. The computing devices can send the new device data to a rule evaluation service to identify one or more rules associated with the device configuration value a rule action service to perform an action specified in the rules. The rule action service can determine the action to perform based on the device configuration value.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Abhishek Mishra, Adam Michael Hardy, Zundra Daniel, Aashima Madaan, Sriram Devalapalli, Joshua Glenn Broch, Sangeeta Soman
-
STORAGE AND ANALYSIS OF DATA RECORDS ASSOCIATED WITH MANAGED DEVICES IN A DEVICE MANAGEMENT PLATFORM
Publication number: 20200004729Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.Type: ApplicationFiled: September 10, 2019Publication date: January 2, 2020Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel -
Storage and analysis of data records associated with managed devices in a device management platform
Patent number: 10452624Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.Type: GrantFiled: August 2, 2017Date of Patent: October 22, 2019Assignee: VMware, Inc.Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel -
Patent number: 10278069Abstract: Techniques to authorize access to a service are disclosed. In various embodiments, a token that includes data comprising or otherwise associated with a device identifier of a device on which an application configured to access a service is installed is provided to the application. A service access authorization request that includes the token is received. The token is used to determine device information associated with the service access authorization request.Type: GrantFiled: August 4, 2015Date of Patent: April 30, 2019Assignee: MOBILE IRON, INC.Inventors: Joshua Glenn Broch, Phillip Charles Krasko
-
Publication number: 20190087478Abstract: Trigger based analytics database synchronization is described. In one example case, a trigger is invoked based on an operation issued for a record in a transactional database. According to the trigger, one or more data values for synchronization from the transactional database to an analytics database are determined. A message including the data values is formed and added to a message queue through a message infrastructure service including a message broker. In turn, the values from the message are stored in a suitable memory space, such as a staging table, for forwarding to an analytics computing system. Using the trigger and the message infrastructure service, execution of the transactional database operation can be detached in execution from the addition of the value to the staging table and synchronization with the analytics computing system.Type: ApplicationFiled: January 9, 2018Publication date: March 21, 2019Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
-
Publication number: 20190050441Abstract: Event based analytics database synchronization is described. In one example, an event tracking engine can sequence through batches of records in a transactional database that is being synchronized to an analytics database. The event tracking engine can determine a last version attribute associated with the batch, and query the transactional database to identift any records for the batch having a more recent version attribute than the last version attribute. When any records in the transactional database having a more recent version attribute are identified, the event tracking engine finds the data values in the record are different than those in the analytics database. The data values can be normalized, for example, before being forwarded to an analytics system for incorporation into the a analytics database. Over time, changes in the transactional database are identified and populated or mirrored in the analytics database.Type: ApplicationFiled: January 9, 2018Publication date: February 14, 2019Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
-
STORAGE AND ANALYSIS OF DATA RECORDS ASSOCIATED WITH MANAGED DEVICES IN A DEVICE MANAGEMENT PLATFORM
Publication number: 20190042604Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.Type: ApplicationFiled: August 2, 2017Publication date: February 7, 2019Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel -
Patent number: 10171648Abstract: A mobile device management system that monitors the security state of one or more mobile devices and sets indicators related to such security state. Enterprise network applications, such as an email application, can access the security state information when making access control decisions with respect to a given mobile device.Type: GrantFiled: September 11, 2014Date of Patent: January 1, 2019Assignee: MOBILE IRON, INC.Inventors: Joshua Glenn Broch, Ratnarekha Singamsetty, Jesse Wagner Lindeman, Suresh Kumar Batchu
-
Patent number: 9992068Abstract: Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.Type: GrantFiled: April 24, 2017Date of Patent: June 5, 2018Assignee: MOBILE IRON, INC.Inventors: Joshua Glenn Broch, Thomas Edward Wagner, Phillip Charles Krasko, Jesse Wagner Lindeman
-
Patent number: 9917698Abstract: One embodiment of the present disclosure provides a method that includes accessing, by a mobile device management system, a profile for a mobile device. The method also includes negotiating, by the mobile device management system, with a certificate authority to obtain a certificate for the mobile device. The negotiating with the certificate authority includes imitating the mobile device based on the profile. The negotiating with the certificate authority also includes, based at least on the imitation, transmitting one or more certificate enrollment messages to the certificate authority. The negotiating with the certificate authority further includes, based on the one or more messages, receiving, at the mobile device management system, the certificate for the mobile device. The method further includes transmitting the certificate to a control agent hosted on the mobile device for installation.Type: GrantFiled: February 18, 2016Date of Patent: March 13, 2018Assignee: MOBILE IRON, INC.Inventor: Joshua Glenn Broch
-
Publication number: 20170230248Abstract: Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.Type: ApplicationFiled: April 24, 2017Publication date: August 10, 2017Inventors: Joshua Glenn Broch, Thomas Edward Wagner, Phillip Charles Krasko, Jesse Wagner Lindeman
-
Patent number: 9668124Abstract: Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.Type: GrantFiled: January 13, 2016Date of Patent: May 30, 2017Assignee: MOBILE IRON, INC.Inventors: Joshua Glenn Broch, Thomas Edward Wagner, Phillip Charles Krasko, Jesse Wagner Lindeman
-
Publication number: 20160164686Abstract: One embodiment of the present disclosure provides a method that includes accessing, by a mobile device management system, a profile for a mobile device. The method also includes negotiating, by the mobile device management system, with a certificate authority to obtain a certificate for the mobile device. The negotiating with the certificate authority includes imitating the mobile device based on the profile. The negotiating with the certificate authority also includes, based at least on the imitation, transmitting one or more certificate enrollment messages to the certificate authority. The negotiating with the certificate authority further includes, based on the one or more messages, receiving, at the mobile device management system, the certificate for the mobile device. The method further includes transmitting the certificate to a control agent hosted on the mobile device for installation.Type: ApplicationFiled: February 18, 2016Publication date: June 9, 2016Inventor: Joshua Glenn Broch
-
Publication number: 20160127888Abstract: Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.Type: ApplicationFiled: January 13, 2016Publication date: May 5, 2016Inventors: Joshua Glenn Broch, Thomas Edward Wagner, Phillip Charles Krasko, Jesse Wagner Lindeman
-
Patent number: 9271142Abstract: Rule-based mobile device management delegation is disclosed. A set of rules are applied to attributes associated with a mobile device to assign the mobile device to one of a plurality of management partitions. The mobile device is managed according to a policy associated with the assigned management partition.Type: GrantFiled: July 29, 2014Date of Patent: February 23, 2016Assignee: MOBILE IRON, INC.Inventors: Joshua Glenn Broch, Thomas Edward Wagner, Phillip Charles Krasko, Jesse Wagner Lindeman
-
Publication number: 20160044511Abstract: Techniques to authorize access to a service are disclosed. In various embodiments, a token that includes data comprising or otherwise associated with a device identifier of a device on which an application configured to access a service is installed is provided to the application. A service access authorization request that includes the token is received. The token is used to determine device information associated with the service access authorization request.Type: ApplicationFiled: August 4, 2015Publication date: February 11, 2016Inventors: Joshua Glenn Broch, Phillip Charles Krasko