Patents by Inventor Richard Bennett
Richard Bennett 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: 10110419Abstract: An alarm might not have information helpful to resolve the alarm to its contributing events. Thousands of events can occur in a system in a relatively short period of time, and any number of those events can contribute to various alarms. Tracing contributing events to an alarm can provide some helpful insight or at least efficiently provide a starting point for resolving or investigating an alarm. A system can determine, maintain, and persist associations at least among events, rule instances, and alarms to allow alarm-to-contributory event tracing.Type: GrantFiled: December 17, 2015Date of Patent: October 23, 2018Assignee: CA, Inc.Inventors: Richard Bennett Whitner, James Andrew Perkins
-
Patent number: 10097433Abstract: A method includes polling a plurality of entities in a network for status information at a first polling frequency and receiving a fault indicator associated with an entity in the network. The method additionally includes mapping the fault indicator to a particular node in a network topology, the network topology comprising nodes corresponding to entities in the plurality of entities and edges describing relationships and dependencies between the plurality of entities, wherein the particular node corresponds to the associated entity for the fault indicator. The method further includes determining a set of related nodes based on connections to the particular node in the network topology, and polling corresponding entities for the set of related nodes for status information at a second polling frequency, the second polling frequency being greater than the first polling frequency.Type: GrantFiled: March 31, 2015Date of Patent: October 9, 2018Assignee: CA, Inc.Inventor: Richard Bennett Whitner
-
Patent number: 10072486Abstract: An apparatus, system and method for live well artificial lift completion. A live well artificial lift completion system includes an artificial lift pump discharge, a discharge adapter body secured between the artificial lift pump discharge and an umbilical, the discharge adapter body including an electrical connector fastened to an exterior of the discharge adapter body, an inner diameter of the discharge adapter body fluidly coupled to the artificial lift pump discharge, the umbilical including coiled tubing supportively hanging from an umbilical hanger within a wellhead, the umbilical hanger positioned in a tubing head spool, an inner diameter of the coiled tubing fluidly coupled to the inner diameter of the discharge adapter body, a jacket surrounding the coiled tubing, and a power cable extruded inside the jacket, wherein the power cable is connectable between the electrical connector of the discharge adapter body and a surface power source.Type: GrantFiled: May 10, 2017Date of Patent: September 11, 2018Assignee: SUMMIT ESP, LLCInventors: Bruce Richard Bennett, John Farrar Hedges, Walter Russell Dinkins
-
Patent number: 10007563Abstract: A first event indication is received. In response to receiving the first event indication, it is determined that the first event indication has not been tagged. In response to determining that the first event indication has not been tagged, the first event indication is tagged as comprising an event chain. It is also determined that an event count associated with the event chain does not exceed a threshold. In response to determining that the event count does not exceed the threshold, the first event indication is processed.Type: GrantFiled: December 28, 2015Date of Patent: June 26, 2018Assignee: CA, Inc.Inventors: James Andrew Perkins, Richard Bennett Whitner
-
Publication number: 20180100639Abstract: An L.E.D. lamp assembly providing a range of articulation between a lamp housing and a lamp is disclosed herein. The lighting system includes a lamp having an LED array, and a bell-shaped lamp housing having a threaded electrical connector attachable to a light socket, and an articulation mechanism. The articulation mechanism includes a pair of pivot arms attached to the lamp which ride within a channel attached to the lamp housing. By operation of the articulation mechanism, the L.E.D. lamp rotates on two axes; one parallel to the adapter's socket and one diametric to the circular edge of the adapter. The lighting system allows the L.E.D. lamp to be directed at various angles of a user's choice across a wall or ceiling when retrofitted into a light fixture.Type: ApplicationFiled: June 29, 2017Publication date: April 12, 2018Inventor: Richard Bennett
-
Publication number: 20180039969Abstract: Methods and devices are disclosed for a reusable PaYG dongle (10) including a data connection (11) arranged to connect to one or more PaYG products (20) and transfer data (17) to the one or more PaYG product (20) and an input unit arranged to receive an external signal (18). A controller (12) is arranged to process the external signal (18) and transfer the enable signal (17) using the data connection (11) to the one or more PaYG products (20) based upon the external signal (18). The methods are for enabling the one or more PaYG products (20) using the reusable PaYG dongle (10).Type: ApplicationFiled: February 8, 2016Publication date: February 8, 2018Inventors: Albert GARCIA TORMO, Doortje VAN DE WOUW, Mark Richard BENNETT, Venkata Sriram PULLELA, Bahaa Eddine SARROUKH, Vasu POOJARY, Anil Shivram RAIKER
-
Publication number: 20170328186Abstract: An apparatus, system and method for live well artificial lift completion. A live well artificial lift completion system includes an artificial lift pump discharge, a discharge adapter body secured between the artificial lift pump discharge and an umbilical, the discharge adapter body including an electrical connector fastened to an exterior of the discharge adapter body, an inner diameter of the discharge adapter body fluidly coupled to the artificial lift pump discharge, the umbilical including coiled tubing supportively hanging from an umbilical hanger within a wellhead, the umbilical hanger positioned in a tubing head spool, an inner diameter of the coiled tubing fluidly coupled to the inner diameter of the discharge adapter body, a jacket surrounding the coiled tubing, and a power cable extruded inside the jacket, wherein the power cable is connectable between the electrical connector of the discharge adapter body and a surface power source.Type: ApplicationFiled: May 10, 2017Publication date: November 16, 2017Inventors: Bruce Richard Bennett, John Farrar Hedges, Walter Russell Dinkins
-
Publication number: 20170185459Abstract: A first event indication is received. In response to receiving the first event indication, it is determined that the first event indication has not been tagged. In response to determining that the first event indication has not been tagged, the first event indication is tagged as comprising an event chain. It is also determined that an event count associated with the event chain does not exceed a threshold. In response to determining that the event count does not exceed the threshold, the first event indication is processed.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: James Andrew Perkins, Richard Bennett Whitner
-
Publication number: 20170180187Abstract: An alarm might not have information helpful to resolve the alarm to its contributing events. Thousands of events can occur in a system in a relatively short period of time, and any number of those events can contribute to various alarms. Tracing contributing events to an alarm can provide some helpful insight or at least efficiently provide a starting point for resolving or investigating an alarm. A system can determine, maintain, and persist associations at least among events, rule instances, and alarms to allow alarm-to-contributory event tracing.Type: ApplicationFiled: December 17, 2015Publication date: June 22, 2017Inventors: Richard Bennett Whitner, James Andrew Perkins
-
Patent number: 9652316Abstract: A method includes receiving historical monitoring data for components of a system, the historical monitoring data comprising a plurality of events, each triggered by an associated component, and a plurality of alarms, each triggered by detection of a particular type of condition in the components. The method also includes determining common event sequences in the plurality of events, each event sequence culminating in one of the plurality of alarms. The method further includes correlating the common event sequences into an event pattern. The method also includes receiving a plurality of real-time events triggered by the components. The method additionally includes detecting the event pattern in the plurality of real-time events to predict a potential future instance of the particular type of condition in the components of the system.Type: GrantFiled: March 31, 2015Date of Patent: May 16, 2017Assignee: CA, Inc.Inventors: Nimal K K Gamage, Richard Bennett Whitner
-
Publication number: 20170091038Abstract: If an event management system or component within an event management system fails, events generated by systems and applications monitored by the event management system may not be processed or analyzed. As a result, the performance and health of the systems and applications may be unknown. To reduce the impact of a failure, an event management system can include at least two event managers: a primary event manager and one or more standby event managers. The standby event managers are configured to handle event processing tasks upon a failure of the primary event manager. To be prepared for a failure of the primary event manager, the standby event manager receives state data and copies of events. After determining that the primary event manager has failed, the standby event manager can begin processing events.Type: ApplicationFiled: September 28, 2015Publication date: March 30, 2017Inventor: Richard Bennett Whitner
-
Publication number: 20170085456Abstract: A method includes receiving, for each of a plurality of entities in a network, device information associated with the entity, and network traffic information regarding data packets associated with the entity. The method also includes determining, using a processor, a priority score for each of the plurality of entities in the network based on the device information and the traffic information. The method additionally includes determining a polling frequency for each of the plurality of entities based on each priority score, wherein the polling frequency for a first entity having a first priority score is greater than the polling frequency for a second entity having a second priority score that is lower than the first priority score. The method further includes polling each of the plurality of entities at its polling frequency.Type: ApplicationFiled: September 22, 2015Publication date: March 23, 2017Applicant: CA, Inc.Inventors: Richard Bennett WHITNER, Kumar SHASHANK, Saurabh GRADE
-
Patent number: 9473904Abstract: A mobile device in, or at, a vehicle sends a vehicle status message to a remote host upon occurrence of a trigger event, such as turning off the vehicle's engine. The remote host processes the vehicle status message and determines whether it can access, or find, content that is associated with location information contained in the vehicle status message. If so, the remote host forwards the content in a content message to a user device, which may or may not be the device that transmitted the vehicle status message. The remote host typically associates the user device with the vehicle, or mobile device therein, from which the vehicle status message emanated. Thus, the user device receives content corresponding to the location of the vehicle when the trigger event occurred. The content may include advertising, product promotion, tourist information, weather, traffic, or other information relevant to the trigger event occurrence location.Type: GrantFiled: September 24, 2012Date of Patent: October 18, 2016Assignee: Verizon Telematics Inc.Inventor: Richard Bennett
-
Publication number: 20160292028Abstract: A method includes receiving historical monitoring data for components of a system, the historical monitoring data comprising a plurality of events, each triggered by an associated component, and a plurality of alarms, each triggered by detection of a particular type of condition in the components. The method also includes determining common event sequences in the plurality of events, each event sequence culminating in one of the plurality of alarms. The method further includes correlating the common event sequences into an event pattern. The method also includes receiving a plurality of real-time events triggered by the components. The method additionally includes detecting the event pattern in the plurality of real-time events to predict a potential future instance of the particular type of condition in the components of the system.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Applicant: CA, INC.Inventors: Nimal K K Gamage, Richard Bennett Whitner
-
Publication number: 20160294603Abstract: A method includes polling a plurality of entities in a network for status information at a first polling frequency and receiving a fault indicator associated with an entity in the network. The method additionally includes mapping the fault indicator to a particular node in a network topology, the network topology comprising nodes corresponding to entities in the plurality of entities and edges describing relationships and dependencies between the plurality of entities, wherein the particular node corresponds to the associated entity for the fault indicator. The method further includes determining a set of related nodes based on connections to the particular node in the network topology, and polling corresponding entities for the set of related nodes for status information at a second polling frequency, the second polling frequency being greater than the first polling frequency.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Applicant: CA, INC.Inventor: Richard Bennett Whitner
-
Publication number: 20160210670Abstract: A mobile device in, or at, a vehicle sends a vehicle status message to a remote host upon occurrence of a trigger event, such as turning off the vehicle's engine. The remote host processes the vehicle status message and determines whether it can access, or find, content that is associated with location information contained in the vehicle status message. If so, the remote host forwards the content in a content message to a user device, which may or may not be the device that transmitted the vehicle status message. The remote host typically associates the user device with the vehicle, or mobile device therein, from which the vehicle status message emanated. Thus, the user device receives content corresponding to the location of the vehicle when the trigger event occurred. The content may include advertising, product promotion, tourist information, weather, traffic, or other information relevant to the trigger event occurrence location.Type: ApplicationFiled: September 24, 2012Publication date: July 21, 2016Inventor: Richard Bennett
-
Patent number: 9388674Abstract: A system and method for forming a cavern in a formation beyond a cased wellbore utilizes a locator to position a perforating gun in the wellbore for forming axially aligned, spaced-apart perforations through the casing. The locator has a stationary portion, run in and anchored in the wellbore below a zone of interest. The perforating guns have a moveable portion of the locator at a downhole end and are run in and coupled with the stationary portion. Where two or more guns are used to form the perforations, the guns are indexed relative to one another for forming the offset perforations. The guns are tripped from the wellbore and a wash tool having a moveable portion of the locator at a downhole end is run in and coupled in the wellbore. The locator acts to delimit a reciprocation of the wash tool along the space-apart perforations for delivering a non-abrasive fluid therethrough for forming the cavern.Type: GrantFiled: July 25, 2014Date of Patent: July 12, 2016Inventors: Bruce Mitchell, Richard Bennett
-
Patent number: 9299255Abstract: A user device application transmits the device's location and unique identifier with a message requesting location information that corresponds to a vehicle associated with the user device's unique identifier. The application sends the request message over a communication network to a central computer. The central computer obtains location information corresponding to the vehicle from a device proximate the vehicle. The central computer compares the locations of the user device and telematics device and generates a location differential value corresponding to the distance between them. If the differential value meets predetermined criteria, the central computer causes an action, for example forwarding the location information corresponding to the vehicle to the requesting user device. Or, the central computer sends the requesting device a request denied message. The central computer may also deny the request when the vehicle is moving, or if the user device has requested the vehicle's location too frequently.Type: GrantFiled: March 4, 2011Date of Patent: March 29, 2016Assignee: Verizon Telematics Inc.Inventors: Christina Yarnold, Richard Bennett
-
Publication number: 20150313380Abstract: Assemblies and methods for adjustably mounting scanners in scale/scanner devices, and scale/scanner devices employing such assemblies.Type: ApplicationFiled: May 1, 2014Publication date: November 5, 2015Inventors: Curtis Hagglund, Gary Yeauger, Richard Bennett, Steve Kelly
-
Publication number: 20150173231Abstract: A novel tray assembly for a rack mount type storage unit is provided. The tray assembly is adapted to receive an enclosure. When within the tray assembly, the enclosure may be located within a first position, a second position or a third position. When in the first position, the enclosure is fully received within the tray assembly and the tray assembly is fully received within the rack and is operational. When in the second position, the tray assembly is fully received within the rack and the enclosure is partially slid out of the tray assembly and rack for maintenance, repair, etc. while the enclosure is still powered and running. When in the third position, the enclosure is fully received within the tray assembly for easy insertion into or removal from a rack.Type: ApplicationFiled: December 12, 2014Publication date: June 18, 2015Inventors: Peter RADO, David BAKER, Dimitry Struve, Richard BENNETT