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: 10110419
    Abstract: 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: Grant
    Filed: December 17, 2015
    Date of Patent: October 23, 2018
    Assignee: CA, Inc.
    Inventors: Richard Bennett Whitner, James Andrew Perkins
  • Patent number: 10097433
    Abstract: 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: Grant
    Filed: March 31, 2015
    Date of Patent: October 9, 2018
    Assignee: CA, Inc.
    Inventor: Richard Bennett Whitner
  • Patent number: 10072486
    Abstract: 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: Grant
    Filed: May 10, 2017
    Date of Patent: September 11, 2018
    Assignee: SUMMIT ESP, LLC
    Inventors: Bruce Richard Bennett, John Farrar Hedges, Walter Russell Dinkins
  • Patent number: 10007563
    Abstract: 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: Grant
    Filed: December 28, 2015
    Date of Patent: June 26, 2018
    Assignee: CA, Inc.
    Inventors: James Andrew Perkins, Richard Bennett Whitner
  • Publication number: 20180100639
    Abstract: 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: Application
    Filed: June 29, 2017
    Publication date: April 12, 2018
    Inventor: Richard Bennett
  • Publication number: 20180039969
    Abstract: 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: Application
    Filed: February 8, 2016
    Publication date: February 8, 2018
    Inventors: Albert GARCIA TORMO, Doortje VAN DE WOUW, Mark Richard BENNETT, Venkata Sriram PULLELA, Bahaa Eddine SARROUKH, Vasu POOJARY, Anil Shivram RAIKER
  • Publication number: 20170328186
    Abstract: 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: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Inventors: Bruce Richard Bennett, John Farrar Hedges, Walter Russell Dinkins
  • Publication number: 20170185459
    Abstract: 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: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: James Andrew Perkins, Richard Bennett Whitner
  • Publication number: 20170180187
    Abstract: 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: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Richard Bennett Whitner, James Andrew Perkins
  • Patent number: 9652316
    Abstract: 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: Grant
    Filed: March 31, 2015
    Date of Patent: May 16, 2017
    Assignee: CA, Inc.
    Inventors: Nimal K K Gamage, Richard Bennett Whitner
  • Publication number: 20170091038
    Abstract: 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: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventor: Richard Bennett Whitner
  • Publication number: 20170085456
    Abstract: 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: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Applicant: CA, Inc.
    Inventors: Richard Bennett WHITNER, Kumar SHASHANK, Saurabh GRADE
  • Patent number: 9473904
    Abstract: 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: Grant
    Filed: September 24, 2012
    Date of Patent: October 18, 2016
    Assignee: Verizon Telematics Inc.
    Inventor: Richard Bennett
  • Publication number: 20160292028
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicant: CA, INC.
    Inventors: Nimal K K Gamage, Richard Bennett Whitner
  • Publication number: 20160294603
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicant: CA, INC.
    Inventor: Richard Bennett Whitner
  • Publication number: 20160210670
    Abstract: 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: Application
    Filed: September 24, 2012
    Publication date: July 21, 2016
    Inventor: Richard Bennett
  • Patent number: 9388674
    Abstract: 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: Grant
    Filed: July 25, 2014
    Date of Patent: July 12, 2016
    Inventors: Bruce Mitchell, Richard Bennett
  • Patent number: 9299255
    Abstract: 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: Grant
    Filed: March 4, 2011
    Date of Patent: March 29, 2016
    Assignee: Verizon Telematics Inc.
    Inventors: Christina Yarnold, Richard Bennett
  • Publication number: 20150313380
    Abstract: Assemblies and methods for adjustably mounting scanners in scale/scanner devices, and scale/scanner devices employing such assemblies.
    Type: Application
    Filed: May 1, 2014
    Publication date: November 5, 2015
    Inventors: Curtis Hagglund, Gary Yeauger, Richard Bennett, Steve Kelly
  • Publication number: 20150173231
    Abstract: 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: Application
    Filed: December 12, 2014
    Publication date: June 18, 2015
    Inventors: Peter RADO, David BAKER, Dimitry Struve, Richard BENNETT