Patents by Inventor David A. Murphy
David A. Murphy 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).
-
Publication number: 20220076084Abstract: A method includes receiving, with a computing device, a first client request from a first client that identifies a machine learning model and a sensor. The method includes sending, with the computing device, a call to a server to apply the identified machine learning model to a set of data from the identified sensor, in response to the first client request. The method includes receiving, with the computing device, a second client request from a second client that identifies a same machine learning model and sensor as the first client request. The method includes sending, with the computing device, response data from the identified machine learning model to both the first client and the second client without sending an additional call to the server in response to the second client request.Type: ApplicationFiled: March 14, 2019Publication date: March 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Murphy, Thomas da Silva Paula, Wagston Tassoni Staehler, Joao Edurado Carrion, Alexandre Santos da Silva, Jr., Juliano Cardoso Vacaro, Gabriel Rodrigo De Lima Paz
-
Publication number: 20220053071Abstract: A method includes receiving, with a computing device, a configuration file and a client request to apply a machine learning model to a set of data from a sensor. The method includes performing, with the computing device, preprocessing on the set of data from the sensor based on the configuration file to generate preprocessed data. The method includes sending, with the computing device, a call to a model server to apply the machine learning model to the preprocessed data.Type: ApplicationFiled: March 14, 2019Publication date: February 17, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Murphy, Thomas da Silva Paula, Wagston Tassoni Staehler, Joao Eduardo Carrion, Alexandre Santos da Silva, Jr., Juliano Cardoso Vacaro, Gabriel Rodrigo De Lima Paz
-
Publication number: 20220050623Abstract: A hierarchical sensor data storage system includes a data storage to store processed data that includes sensor data generated by a sensor and feature vectors associated with the sensor data that are generated by a processing subsystem processing the sensor data. Another data storage may store a reduced subset of the feature vectors and associated sensor data as salient data, as determined by a saliency subsystem.Type: ApplicationFiled: March 21, 2019Publication date: February 17, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: David Murphy, Thomas da Silva Paula, Carlos Eduardo Leao
-
Publication number: 20220019198Abstract: In one example in accordance with the present disclosure, a method is described. According to the method, from assembly instructions for a multi-component device, component-specific assembly instructions are generated for a component. The component-specific assembly instructions include a portion of the assembly instructions that relate to the component. Data identifying the component-specific assembly instructions are encoded into a format to be formed onto the component and the encoded data is formed onto the component.Type: ApplicationFiled: April 8, 2019Publication date: January 20, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: William J. Allen, David Murphy, Chin Kee Lim
-
Publication number: 20210263532Abstract: In example implementations, an apparatus is provided. The apparatus includes a communication interface, a memory, a moving mechanism, and a processor. The communication interface is to receive a request to initiate a telepresence session. The memory is to store a location policy. The moving mechanism is to move the apparatus to a selected telepresence location to initiate the telepresence session based on the location policy. The processor is communicatively coupled to the communication interface, the memory and the moving mechanism. The processor is to determine the selected telepresence location to initiate the telepresence session in response to the request before the telepresence session is initiated.Type: ApplicationFiled: November 16, 2018Publication date: August 26, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: William J. Allen, David Murphy
-
Publication number: 20210112019Abstract: Embodiments of an interconnect apparatus advantageously useful in handling Big Data Graph Analytics enable improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. In an interconnect apparatus for core arrays a sending processing core can send data to a receiving core by forming a packet whose header indicates the location of the receiving core and whose pay load is the data to be sent. The packet is sent to a Data Vortex switch described herein and in the patents incorporated herein. The Data Vortex switch is on the same chip as an array of processing cores and routes the packet to the receiving core first by routing the packet to the processing core array containing the receiving processing core. The Data Vortex switch then routes the packet to the receiving processor core in a processor core array.Type: ApplicationFiled: November 12, 2020Publication date: April 15, 2021Applicant: Interactic Holding, LLCInventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
-
Patent number: 10919064Abstract: Dispenser systems, dispensers, and repositories can add a fragrance to an unscented liquid beauty preparation. The dispenser system includes a dispenser having a cavity for retaining at least a first liquid, and a repository configured for removably attaching to the dispenser, the repository having a reservoir for retaining at least a second liquid. The dispenser is coupled with a pump assembly including at least one pump for drawing the at least a first liquid and the at least a second liquid into a mixing chamber. The mixing chamber is coupled with an actuator in such a manner that when the actuator is pressed down by an external force, the mixing chamber communicates with the pump to suction the first and second liquids into the mixing chamber to form a liquid mixture for dispensing through a nozzle.Type: GrantFiled: March 15, 2019Date of Patent: February 16, 2021Inventors: Thomas Ortiz, David Wintroub, David Murphy
-
Patent number: 10924452Abstract: Techniques are disclosed for auditing an IP address prefix that has been assigned to an entity as part of an administrator policy, to determine whether the assignment was implemented on the network. In an embodiment, associations between IP addresses and their assignment are stored in a database. IP addresses are read and semi-authoritative sources (e.g., DNS servers) are queried for information about the IP addresses. Information received in response to the query may be used to validate the IP address (e.g., in a network, all IP addresses used for VM instances will have a corresponding URL in a specific format).Type: GrantFiled: August 30, 2013Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Leonid Valentinovich Nikolayev, Michael Brooke Furr, Ryan David Murphy, Kevin Christopher Miller
-
Patent number: 10913611Abstract: A conveyor apparatus comprising an elongated endless flexible conveyor belt having a moulded ridged conformation on its inner surface mounted between a drive roller drum and a take up roller drum, two elongated conveyor side plates and a plurality of idle conveyor rollers, wherein the diameter of the drive roller drum and the take up roller drum is uniform throughout their length.Type: GrantFiled: July 27, 2017Date of Patent: February 9, 2021Inventors: David Murphy, Dermot Murphy
-
Patent number: 10902249Abstract: One example of a video monitoring system includes a frame acquisition subsystem, a stage gate motion detection subsystem, a person detection subsystem, a face recognition subsystem, and an alert emission subsystem. The frame acquisition subsystem extracts frames from an input video. The stage gate motion detection subsystem separates background motion from foreground motion within frames. The person detection subsystem detects people including faces and bodies within the foreground motion. The face recognition subsystem matches detected faces to previously registered users. The alert emission subsystem provides alerts based on events detected by the stage gate motion subsystem, the person detection subsystem, and the face recognition subsystem.Type: GrantFiled: October 31, 2016Date of Patent: January 26, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Murphy, Thiago Jose Da Silva, Qian Lin, Madhu Athreya, Caio Northfleet
-
Patent number: 10893003Abstract: Embodiments of an interconnect apparatus enable improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. In an interconnect apparatus for core arrays a sending processing core can send data to a receiving core by forming a packet whose header indicates the location of the receiving core and whose pay load is the data to be sent. The packet is sent to a Data Vortex switch described herein and in the patents incorporated herein. The Data Vortex switch is on the same chip as an array of processing cores and routes the packet to the receiving core first by routing the packet to the processing core array containing the receiving processing core. The Data Vortex switch then routes the packet to the receiving processor core in a processor core array. Since the Data Vortex switches are not crossbar switches, there is no need to globally set and reset the Data Vortex switches as different groups of packets enter the switches.Type: GrantFiled: December 12, 2019Date of Patent: January 12, 2021Inventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
-
Publication number: 20200334887Abstract: An example control system includes a memory and at least one processor to obtain image data from a given region and perform image analysis on the image data to detect a set of objects in the given region. For each object of the set, the example Memory control system may classify each object as being one of multiple predefined classifications of object permanency, including (i) a fixed classification, (ii) a static and fixed classification, and/or (iii) a dynamic classification. The control system may generate at least a first layer of a occupancy map for the given region that depicts each detected Instructions To Perform object that is of the static and fixed classification and excluding each detected object that is either of the static and unfixed classification or of the dynamic classification.Type: ApplicationFiled: October 31, 2017Publication date: October 22, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jonathan Salfity, David Murphy, Will Allen
-
Publication number: 20200300639Abstract: An example robot performs a scan to obtain image data of a given region. The robot performs image analysis on the image data to detect a set of undesirable objects, and generates a reference map that excludes the set of undesirable objects, where the reference map is associated with the location of the robot at the time of the scan.Type: ApplicationFiled: October 31, 2017Publication date: September 24, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jonathan Salfity, David Murphy
-
Publication number: 20200195584Abstract: Embodiments of an interconnect apparatus enable improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. In an interconnect apparatus for core arrays a sending processing core can send data to a receiving core by forming a packet whose header indicates the location of the receiving core and whose pay load is the data to be sent. The packet is sent to a Data Vortex switch described herein and in the patents incorporated herein. The Data Vortex switch is on the same chip as an array of processing cores and routes the packet to the receiving core first by routing the packet to the processing core array containing the receiving processing core. The Data Vortex switch then routes the packet to the receiving processor core in a processor core array. Since the Data Vortex switches are not crossbar switches, there is no need to globally set and reset the Data Vortex switches as different groups of packets enter the switches.Type: ApplicationFiled: December 12, 2019Publication date: June 18, 2020Applicant: Interactic Holding, LLCInventors: Coke S. Reed, David Murphy, Ronald R. Denny, Michael R. Ives, Reed Devany
-
Publication number: 20200162084Abstract: In some aspects, the disclosure is directed to methods and systems for utilizing a thin-film bulk acoustic resonator (FBAR) as a frequency reference for a phase-locked loop (PLL) circuit controlling frequency of a voltage controlled oscillator (VCO). In some implementations, the FBAR-based oscillator may be used as a reference to an analog or digital PLL circuit (either directly, or divided to a lower frequency). In other implementations, the FBAR-based oscillator may be used as a reference to a mixing-based PLL rather than a dividing-based PLL. Through these implementations, the noise contribution of many of the PLL circuit components or elements may be reduced (e.g. noise from a delta-sigma modulator (DSM), multiple modulus divider (MMD), phase frequency detector (PFD)/charge pump (CP), etc.).Type: ApplicationFiled: November 12, 2019Publication date: May 21, 2020Inventors: Hooman DARABI, David MURPHY, Arya BEHZAD, Dihang YANG, Hung-Ming CHIEN, Choong Yul CHA
-
Patent number: 10659877Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that are to cause the processor to determine a reference frame from a plurality of frames received at multiple different times, in which each of the plurality of frames includes audio signal data, and in which the reference frame includes audio signal data that identifies a highest audio signal level among audio signals identified in the plurality of frames. The reference frame may be time-aligned with each of the plurality of frames other than the reference frame to obtain respective time-aligned frames. The audio signals identified in each of the respective time-aligned frames may be added together to generate respective added audio signals. The respective added audio signals may be combined together to obtain a combined audio signal and the combined audio signal may be outputted.Type: GrantFiled: March 8, 2017Date of Patent: May 19, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sunil Bharitkar, Madhu Sudan Athreya, David Murphy
-
Patent number: 10630607Abstract: An interconnect apparatus enables improved signal integrity, even at high clock rates, increased bandwidth, and lower latency. An interconnect apparatus can comprise a plurality of logic units and a plurality of buses coupling the plurality of logic units in a selected configuration of logic units arranged in triplets comprising logic units LA, LC, and LD. The logic units LA and LC are positioned to send data to the logic unit LD. The logic unit LC has priority over the logic unit LA to send data to the logic unit LD.Type: GrantFiled: April 23, 2018Date of Patent: April 21, 2020Assignee: Interactic Holdings, LLCInventors: Coke S. Reed, David Murphy
-
Patent number: D873355Type: GrantFiled: June 3, 2019Date of Patent: January 21, 2020Assignee: SNAP POPInventor: David Murphy
-
Patent number: D914499Type: GrantFiled: September 24, 2018Date of Patent: March 30, 2021Assignee: Modafino, LLCInventors: David Wintroub, Thomas Ortiz, David Murphy
-
Patent number: D914514Type: GrantFiled: September 24, 2018Date of Patent: March 30, 2021Inventors: David Wintroub, Thomas Ortiz, David Murphy