Patents by Inventor Geoff M. Lyon
Geoff M. Lyon 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: 11042656Abstract: Examples relate to throttling data access using a data porch. In some examples, an analysis engine is used to access memory and prepare a data response for a data request that is obtained from the data porch via a throttled data buffer. The data response is sent to the data porch via the throttled data buffer, where the throttled data buffer has a throttled data bandwidth that limits a data flow of data requests and data responses between the analysis engine and the data porch. In response to receiving the data response from the analysis engine via the throttled data buffer, the data porch is used to provide the data response to a networked device.Type: GrantFiled: July 24, 2015Date of Patent: June 22, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Geoff M. Lyon, Amip J. Shah, Henry W. Sang, Jr., Henri J. Suermondt
-
Patent number: 10643138Abstract: Performance testing based on variable length segmentation and clustering of time series data is disclosed. One example is a system including a training module, a performance testing module, and an interface module. The training module generates a trained model to learn characteristics of a system of interest from training time series data by segmenting the training time series data into homogeneous windows of variable length, clustering the segments to identify patterns, and associating each cluster with a cluster score. The performance testing module analyzes system characteristics from testing time series data by receiving the testing time series data, and determining a performance metric for the testing time series data by analyzing the testing time series data based on the trained model. The interface module is communicatively linked to the performance testing module, and provides the performance metric via an interactive graphical user interface.Type: GrantFiled: January 30, 2015Date of Patent: May 5, 2020Assignee: MICRO FOCUS LLCInventors: Gowtham Bellala, Mi Zhang, Geoff M. Lyon
-
Patent number: 10496553Abstract: Examples relate to providing throttled data memory access. In some examples, a locking mechanism is used to activate a corresponding memory lock after receiving a first read access cycle. While the corresponding memory lock is active, responses to subsequent read access cycles are prevented. After the corresponding memory lock deactivates, a second read access cycle is responded to with access to the memory.Type: GrantFiled: May 1, 2015Date of Patent: December 3, 2019Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Geoff M. Lyon, Amip J. Shah, Henry Sang, Henri J. Suermondt
-
Patent number: 10401825Abstract: According to an example, a method for area occupancy information extraction may include receiving a signal from a sensor, and determining a number of occupants moving within a first area based on the signal. The method may further include determining when an occupant is moving and a direction of motion of the occupant based on the signal, and determining a most likely trajectory based on the direction of motion of the occupant. The method may also include controlling, by a processor, a service in the first area based on the determination of the number of occupants, the determination of when the occupant is moving and the direction of motion of the occupant, and/or the determination of the most likely trajectory.Type: GrantFiled: January 31, 2013Date of Patent: September 3, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Alan A. McReynolds, Cullen E. Bash, Niru Kumari, Geoff M. Lyon, Amip J. Shah, Zhikui Wang, Rongliang Zhou
-
Publication number: 20180165464Abstract: Examples relate to throttling data access using a data porch. In some examples, an analysis engine is used to access memory and prepare a data response for a data request that is obtained from the data porch via a throttled data buffer. The data response is sent to the data porch via the throttled data buffer, where the throttled data buffer has a throttled data bandwidth that limits a data flow of data requests and data responses between the analysis engine and the data porch. In response to receiving the data response from the analysis engine via the throttled data buffer, the data porch is used to provide the data response to a networked device.Type: ApplicationFiled: July 24, 2015Publication date: June 14, 2018Applicant: Hewlett Packard Enterprise Development LPInventors: Geoff M. Lyon, Amip J. Shah, Henry W. Sang, JR., Jaap Suermondt
-
Publication number: 20180121372Abstract: Examples relate to providing throttled data memory access. In some examples, a locking mechanism is used to activate a corresponding memory lock after receiving a first read access cycle. While the corresponding memory lock is active, responses to subsequent read access cycles are prevented. After the corresponding memory lock deactivates, a second read access cycle is responded to with access to the memory.Type: ApplicationFiled: May 1, 2015Publication date: May 3, 2018Inventors: Geoff M. Lyon, Amip J. Shah, Henry Sang, Henri J. Suermondt
-
Patent number: 9664529Abstract: A system and method for determining installation locations for meters are disclosed herein. The method includes generating, via a computing device, a resource map for a site, wherein the resource map includes inflow locations and corresponding outflow locations for a resource. The method also includes identifying a number of tiers within the resource map based on the inflow locations and the corresponding outflow locations for the resource. The method further includes determining a number of recommended installation locations for meters based on the tiers.Type: GrantFiled: July 31, 2012Date of Patent: May 30, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Amip J. Shah, Geoff M. Lyon, Allison Littman
-
Publication number: 20170147930Abstract: Performance testing based on variable length segmentation and clustering of time series data is disclosed. One example is a system including a training module, a performance testing module, and an interface module. The training module generates a trained model to learn characteristics of a system of interest from training time series data by segmenting the training time series data into homogeneous windows of variable length, clustering the segments to identify patterns, and associating each cluster with a cluster score. The performance testing module analyzes system characteristics from testing time series data by receiving the testing time series data, and determining a performance metric for the testing time series data by analyzing the testing time series data based on the trained model. The interface module is communicatively linked to the performance testing module, and provides the performance metric via an interactive graphical user interface.Type: ApplicationFiled: January 30, 2015Publication date: May 25, 2017Inventors: Gowtham BELLALA, Mi ZHANG, Geoff M. LYON
-
Patent number: 9459129Abstract: Determining sensor placement in distributed networks includes identifying measurement locations in a distributed network with a tree topology and selecting a subset of the measurement locations for sensor placement with a mutual information function.Type: GrantFiled: June 20, 2012Date of Patent: October 4, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Gowtham Bellala, Manish Marwah, Martin Arlitt, Geoff M. Lyon, Cullen E. Bash, Chandrakant Patel
-
Patent number: 9322667Abstract: A method for detecting power consumption anomalies. The method obtains two different time power series and compares them to generate a dissimilarity matrix. A dimensionality reduction equation is applied to the dissimilarity matrix to obtain a low dimensional embedding of the power data. A probability score of each of the time series being anomalous is then calculated.Type: GrantFiled: April 28, 2012Date of Patent: April 26, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Manish Marwah, Gowtham Bellala, Martin Arlitt, Geoff M Lyon, Cullen E. Bash, Chandrakant Patel
-
Patent number: 9285471Abstract: A method and apparatus for an RFID tag to facilitate the determination of its location while at the same time minimizing the energy drain on the tag's battery. At predetermined intervals, the tag transmits its identifier along with status information. If the status indicates that the tag is in a new location, the tag will then expend additional battery energy by participating in the determination of its location. The distance from an interrogator to the tag is determined by transmitting two signals from the interrogator that propagate at different velocities. By determining the difference in arrival times at the tag of the two signals, the distance from the interrogator to the tag can be determined.Type: GrantFiled: November 21, 2005Date of Patent: March 15, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Geoff M. Lyon, Salil Pradhan
-
Patent number: 9235795Abstract: The present invention describes an optical reader system for reading a tag associated with an object in a datacenter. The optical reader system includes: a fixed first optical reader including a first image capturing device and a first light source, wherein the first light source is capable of directing light towards the tag of an object, wherein the first image capturing device is capable of taking an optical image of the tag when illuminated by light from the first light source; and a processing device capable of processing optical image data from the first image capturing device to determine tag information.Type: GrantFiled: July 31, 2009Date of Patent: January 12, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Alan A McReynolds, Geoff M Lyon
-
Publication number: 20150362909Abstract: According to an example, a method for area occupancy information extraction may include receiving a signal from a sensor, and determining a number of occupants moving within a first area based on the signal. The method may further include determining when an occupant is moving and a direction of motion of the occupant based on the signal, and determining a most likely trajectory based on the direction of motion of the occupant. The method may also include controlling, by a processor, a service in the first area based on the determination of the number of occupants, the determination of when the occupant is moving and the direction of motion of the occupant, and/or the determination of the most likely trajectory.Type: ApplicationFiled: January 31, 2013Publication date: December 17, 2015Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Alan A. McReynolds, Cullen E. Bash, Niru Kumari, Geoff M. Lyon, Amip J. Shah, Zhikui Wang, Rongliang Zhou
-
Publication number: 20150168177Abstract: A system and method for determining installation locations for meters are disclosed herein. The method includes generating, via a computing device, a resource map for a site, wherein the resource map includes inflow locations and corresponding outflow locations for a resource. The method also includes identifying a number of tiers within the resource map based on the inflow locations and the corresponding outflow locations for the resource. The method further includes determining a number of recommended installation locations for meters based on the tiers.Type: ApplicationFiled: July 31, 2012Publication date: June 18, 2015Inventors: Amip J. Shah, Geoff M. Lyon, Allison Littman
-
Publication number: 20140359109Abstract: Example embodiments relate to device monitoring. In one example implementation according to aspects of the present disclosure, a computing device may include one or more processors, a memory for storing machine readable instructions, and a data store. Additionally, the computing device may include a utility device monitoring module stored in the memory and executing on at least one of the one or more processors to passively monitor network information and power information from a utility device communicatively coupled to a network and a power source.Type: ApplicationFiled: May 31, 2013Publication date: December 4, 2014Inventors: Martin Arlitt, Manish Marwah, Geoff M. Lyon, Amip J. Shah
-
Patent number: 8882572Abstract: A vent tile includes at least one louver, an actuator configured to control the at least one louver, a thermal imaging sensor configured to monitor temperature of a remotely located apparatus through thermal imaging of a surface of the apparatus, and a controller configured to control the actuator based upon the monitored temperature.Type: GrantFiled: June 8, 2009Date of Patent: November 11, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alan A. McReynolds, Geoff M. Lyon, Abdlmonem Beitelmal
-
Patent number: 8836536Abstract: In an embodiment, a device characterization system includes a sensor to sense an attribute of a device, a processor, and an algorithm executable on the processor to collect time series data of the attribute from the sensor, detect edges in the data, identify clusters from the edges, label the clusters based on input from a supervisor, and estimate device characterization parameters from the clusters.Type: GrantFiled: July 29, 2011Date of Patent: September 16, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventors: Manish Marwah, Chandrakant Patel, Geoff M. Lyon, Martha L. Lyons, Martin Arlitt, Cullen E. Bash
-
Publication number: 20130345993Abstract: Determining sensor placement in distributed networks includes identifying measurement locations in a distributed network with a tree topology and selecting a subset of the measurement locations for sensor placement with a mutual information function.Type: ApplicationFiled: June 20, 2012Publication date: December 26, 2013Inventors: Gowtham Bellala, Manish Marwah, Martin Arlitt, Geoff M. Lyon, Cullen E. Bash, Chandrakant Patel
-
Publication number: 20130289904Abstract: A method for detecting power consumption anomalies. The method obtains two different time power series and compares them to generate a dissimilarity matrix. A dimensionality reduction equation is applied to the dissimilarity matrix to obtain a low dimensional embedding of the power data. A probability score of each of the time series being anomalous is then calculated.Type: ApplicationFiled: April 28, 2012Publication date: October 31, 2013Inventors: Manish Marwah, Gowtham Bellala, Martin Arlitt, Geoff M. Lyon, Cullen E. Bash, Chandrakant Patel
-
Patent number: 8565931Abstract: In a method for managing energy demand in an infrastructure, a coefficient of performance (COP) of the infrastructure as a function of time is determined. The COP is a measure of efficiency of the infrastructure. In addition, an energy demand on the infrastructure as a function of time is determined and an energy demand schedule for the infrastructure that temporally reallocates the energy demand based upon the determined COP of the infrastructure is determined.Type: GrantFiled: October 27, 2010Date of Patent: October 22, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Manish Marwah, Ratnesh Kumar Sharma, Amip J. Shah, Thomas W. Christian, Cullen E. Bash, Chandrakant Patel, Martin Arlitt, Geoff M. Lyon