Patents by Inventor David Hatch
David Hatch 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: 10025914Abstract: In an example, techniques of this disclosure include establishing, by a computing device, authentication data for authenticating a user of a service provided by a service provider, where the authentication data comprises one or more first data entries and one or more second data entries that correspond to the one or more first data entries. The techniques also include retrieving, from at least one third-party service provider, one or more second data entries maintained by the at least one third-party service provider that correspond to the one or more first data entries, and authenticating the user based on the authentication data, where authenticating the user comprises comparing the one or more first data entries to the one or more second data entries retrieved from the at least one third-party service provider.Type: GrantFiled: October 12, 2015Date of Patent: July 17, 2018Assignee: Wells Fargo Bank, N.A.Inventor: David Hatch
-
Patent number: 10021247Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: GrantFiled: November 14, 2013Date of Patent: July 10, 2018Assignee: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20180034783Abstract: Embodiments are directed to sharing secure communication secrets with a network monitoring device (NMD). The NMD may passively monitor network packets communicated between client computers and server computers. If a secure communication session is established between a client computer and a server computer, a key provider may provide the NMD a session key that corresponds to the secure communication session. The NMD may buffer each network packet associated with the secure communication session until the NMD is provided a session key for the secure communication session. The NMD may use the session key to decrypt network packets communicated between the client computer and the server computer. The NMD may then proceed to analyze the secure communication session based on the contents of the decrypted network packets.Type: ApplicationFiled: March 13, 2017Publication date: February 1, 2018Inventors: Jesse Abraham Rothstein, Benjamin Thomas Higgins, Brian David Hatch
-
Patent number: 9864972Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: GrantFiled: November 14, 2013Date of Patent: January 9, 2018Assignee: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Patent number: 9781494Abstract: A activity monitoring computing system includes a network circuit exchanging information over a network and an evaluation circuit. The evaluation circuit receives, over the network via the network circuit, sensor data from a monitoring device indicative of physiological and movement characteristics of a monitored individual during performance of an assigned task. The evaluation circuit determines productivity information based on a comparison of the physiological and movement characteristics of the monitored individual and expected physiological and movement characteristics associated with the assigned task. The evaluation circuit transmits, over the network via the network circuit, the productivity information to at least one of a display device and the monitoring device.Type: GrantFiled: December 28, 2015Date of Patent: October 3, 2017Assignee: Wells Fargo Bank, N.A.Inventors: Wayne Barakat, David Hatch, Dominik Vltavsky
-
Patent number: 9621523Abstract: Embodiments are directed to sharing secure communication secrets with a network monitoring device (NMD). The NMD may passively monitor network packets communicated between client computers and server computers. If a secure communication session is established between a client computer and a server computer, a key provider may provide the NMD a session key that corresponds to the secure communication session. The NMD may buffer each network packet associated with the secure communication session until the NMD is provided a session key for the secure communication session. The NMD may use the session key to decrypt network packets communicated between the client computer and the server computer. The NMD may then proceed to analyze the secure communication session based on the contents of the decrypted network packets.Type: GrantFiled: May 9, 2016Date of Patent: April 11, 2017Assignee: ExtraHop Networks, Inc.Inventors: Jesse Abraham Rothstein, Benjamin Thomas Higgins, Brian David Hatch
-
Publication number: 20160315916Abstract: Embodiments are directed to sharing secure communication secrets with a network monitoring device (NMD). The NMD may passively monitor network packets communicated between client computers and server computers. If a secure communication session is established between a client computer and a server computer, a key provider may provide the NMD a session key that corresponds to the secure communication session. The NMD may buffer each network packet associated with the secure communication session until the NMD is provided a session key for the secure communication session. The NMD may use the session key to decrypt network packets communicated between the client computer and the server computer. The NMD may then proceed to analyze the secure communication session based on the contents of the decrypted network packets.Type: ApplicationFiled: May 9, 2016Publication date: October 27, 2016Inventors: Jesse Abraham Rothstein, Benjamin Thomas Higgins, Brian David Hatch
-
Patent number: 9361583Abstract: A system for recommending comprises an interface and a processor. An interface is configured to receive an input. The input is stored and associated with two user identifiers. The processor is configured to make recommendations based at least in part on the input.Type: GrantFiled: March 12, 2013Date of Patent: June 7, 2016Assignee: Trulia, LLCInventors: Todd Holloway, David Hatch, Susan Lin, Brandon Blanchard
-
Patent number: 9338147Abstract: Embodiments are directed to sharing secure communication secrets with a network monitoring device (NMD). The NMD may passively monitor network packets communicated between client computers and server computers. If a secure communication session is established between a client computer and a server computer, a key provider may provide the NMD a session key that corresponds to the secure communication session. The NMD may buffer each network packet associated with the secure communication session until the NMD is provided a session key for the secure communication session. The NMD may use the session key to decrypt network packets communicated between the client computer and the server computer. The NMD may then proceed to analyze the secure communication session based on the contents of the decrypted network packets.Type: GrantFiled: April 24, 2015Date of Patent: May 10, 2016Assignee: ExtraHop Networks, Inc.Inventors: Jesse Abraham Rothstein, Benjamin Thomas Higgins, Brian David Hatch
-
Patent number: 9297687Abstract: In an embodiment, an apparatus may include a sense element having a first end and a second end; and a stud fitted inside the sense element. The stud may have a first end and a second end. The first end of the stud may be free floating with respect to the sense element. The second end of the stud may be attached to the second end of the sense element. The sense element may include one or more gauges. The gauges may sense strain on the sense element. The apparatus may include a ridge that may be used to provide overload protection of the apparatus. The ridge may be placed on the stud, the sense element, or the stud and sense element.Type: GrantFiled: May 17, 2013Date of Patent: March 29, 2016Assignee: Sensata Technologies, Inc.Inventors: Robert Zwijze, David Hatch
-
Publication number: 20150130811Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150135101Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150134430Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150134675Abstract: One or more embodiments of techniques or systems for search context association are provided herein. Search context association can include search filtering and/or search expansion. For example, when a query is submitted, data or data sets can be filtered to narrow a search or expanded such that additional data sets or queries are included. Data or data sets can be aggregated, filtered, or expanded based on a context of the query. A context can include user characteristics, environmental factors, social media factors, route based characteristics, or destination based characteristics. As an example, when a new product (e.g., a new mobile phone) is released, limited quantities may be available. Users may be directed to different retailers or stores based on inventory levels, length of lines (which may be determined using social media among other things), distance, and the like.Type: ApplicationFiled: November 26, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150135328Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150131794Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: WELLS FARGO BANK, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20150135067Abstract: One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: Wells Fargo Bank, N.A.Inventors: Stephen M. Ellis, Bipin Sahni, David Hatch, Shahid Razzaq
-
Publication number: 20140338988Abstract: In an embodiment, an apparatus may include a sense element having a first end and a second end; and a stud fitted inside the sense element. The stud may have a first end and a second end. The first end of the stud may be free floating with respect to the sense element. The second end of the stud may be attached to the second end of the sense element. The sense element may include one or more gauges. The gauges may sense strain on the sense element. The apparatus may include a ridge that may be used to provide overload protection of the apparatus. The ridge may be placed on the stud, the sense element, or the stud and sense element.Type: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Inventors: Robert Zwijze, David Hatch
-
Publication number: 20050023065Abstract: An occupant weight sensor (1) for placement between a frame (7) fixed to the chassis of a vehicle and a second frame (8) supporting a vehicle seat has a sense element having a first body (12, 22, 28, 34, 50, 62, 64, 68) formed with a planar sense surface on which are mounted piezoresistors electrically connected in a Wheatstone bridge configuration. A post (12a, 22c, 28c, 34e, 50b, 62a, 64a, 68b) extends outwardly from the first body for attachment to the first frame. A second body is formed with a force transfer portion (14a, 24g, 30d, 36b, 52a, 70a) permanently attached to the first body along an outer periphery circumscribing the sense surface. The piezoresistors are electrically connected to conditioning electronics received in a chamber formed between the two bodies. The effects of parasitic loads on the sense element are minimized by selected placement of the piezoresistors on the sense surface.Type: ApplicationFiled: June 23, 2004Publication date: February 3, 2005Inventors: Timothy McBride, Edward O'Brien, David Hatch
-
Publication number: 20030073549Abstract: A neck and back exerciser including a cap-like device adaptable to being worn on a user's head. VELCRO attachment members mounted on the outer surface of the device engage similar VELCRO attachment members formed on confronting surfaces of a plurality of weights, allowing the weight to adhere to the cap-like device. The weights may be repositioned without removing the cap by merely stripping the weights from the cap, repositioning and reattaching the weights to the cap. A weight belt may encircle the cap and provide pockets for supporting one or more additional weights. A weight support frame assembly may be mounted on the cap-like device with the frame including an adjustable band member adaptable to being rotated relative about the cap to reposition any weight supported on the adjustable band.Type: ApplicationFiled: October 17, 2001Publication date: April 17, 2003Inventor: David Hatch