Patents by Inventor Benjamin GRAHAM
Benjamin GRAHAM 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: 20240107252Abstract: An attenuation or “gap” may be inserted into at least a first frequency range of at least first and second audio playback signals of a content stream during at least a first time interval to generate at least first and second modified audio playback signals. Corresponding audio device playback sound may be provided by at least first and second audio devices. At least one microphone may detect at least the first audio device playback sound and the second audio device playback sound and may generate corresponding microphone signals. Audio data may be extracted from the microphone signals in at least the first frequency range, to produce extracted audio data. A far-field audio environment impulse response and/or audio environment noise may be estimated based, at least in part, on the extracted audio data.Type: ApplicationFiled: December 2, 2021Publication date: March 28, 2024Applicant: Dolby Laboratories Licensing CorporationInventors: Christopher Graham HINES, Benjamin John SOUTHWELL
-
Patent number: 11914621Abstract: An association metric for record attributes associated with cardinalities that are not necessarily the same is used for training and/or applying an entity resolution (ER) model. A pair of records includes (a) a first record indicating a first set of values for a first attribute and (b) a second record indicating a second set of values for a second attribute. Each of the first set of values and each of the second set of values are compared to determine individual association metrics. A first-level reduction operation is applied to subsets of the individual association metrics to determine reduced association metrics. A second-level reduction operation is applied to the reduced association metrics to determine an association metric, for the pair of records, for training and/or applying an ER model.Type: GrantFiled: May 8, 2019Date of Patent: February 27, 2024Assignee: KOMODO HEALTHInventors: Benjamin James Campbell Blalock, Alexander Graham Glenday, Jason Richard Prestinario
-
Patent number: 11851032Abstract: A sensor assembly includes a sensor including a sensor lens, a casing mounted to the sensor, and a fluid nozzle mounted to the casing. The casing at least partially defines a duct positioned to outlet airflow across the sensor lens, and the duct defines a direction of airflow. The fluid nozzle is aimed through the duct in the direction of airflow.Type: GrantFiled: March 24, 2021Date of Patent: December 26, 2023Assignees: Ford Global Technologies, LLC, Valeo North America, Inc.Inventors: Anthony Michael Regalbuto, Raghuraman Surineedi, Kunal Singh, Venkatesh Krishnan, Rashaun Phinisee, Michael Whitney, Jose Alberto Gomez Ramirez, Benjamin Graham, Yifu Xiao
-
Publication number: 20230315396Abstract: An integration flow can be improved with the use of a pattern identified from a pattern library. The identified pattern can include a snippet of nodes which are functionally equivalent to a subset of nodes in the integration flow. The pattern also lists an endpoint capable of performing the snippet of nodes. The integration flow can therefore be updated to cause the endpoint to perform the snippet of nodes.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Inventors: Chengxuan Xing, John Anthony Reeve, John Hosie, Benjamin Graham Thompson
-
Patent number: 11614383Abstract: The invention relates to a sample collection system for collecting sub-samples from a material stream, the system including a valve arrangement and a static cone splitter, and wherein the valve arrangement is arranged to enable operation of the static cone splitter to collect a non-biased sample of the material stream fed to the static cone splitter under first and second operational conditions, the first operational condition requiring the material stream to be at substantially atmospheric pressure and flowing at a minimum functional flow rate, and the second operational condition requiring the material stream to be pressurised above atmospheric pressure and at a flow rate higher than the minimum functional flow rate. The invention also relates to a static cone splitter for use with the system, together with a cone member for use with the static cone splitter.Type: GrantFiled: August 31, 2018Date of Patent: March 28, 2023Assignee: MINEX CRC LTDInventors: Fredrick Allan Blaine, Benjamin Graham Van Der Hoek
-
Patent number: 11487602Abstract: A computer-implemented method for a multi-tenant integration environment includes, in response to an error occurring during a state of execution of an integration flow, generating error data for the error. The method further includes associating the generated error data with the error. The method further includes storing the generated error data in a data storage component. The generated error data includes (i) error state information corresponding to the state of execution of the integration flow and (ii) target state information corresponding to a target state of execution of the integration flow.Type: GrantFiled: March 15, 2021Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: John Anthony Reeve, Benjamin Graham Thompson, John Hosie, Alasdair John Paton
-
Publication number: 20220306048Abstract: A sensor assembly includes a sensor including a sensor lens, a casing mounted to the sensor, and a fluid nozzle mounted to the casing. The casing at least partially defines a duct positioned to outlet airflow across the sensor lens, and the duct defines a direction of airflow. The fluid nozzle is aimed through the duct in the direction of airflow.Type: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Applicants: Ford Global Technologies, LLC, Valeo North America, Inc.Inventors: Anthony Michael Regalbuto, Raghuraman Surineedi, Kunal Singh, Venkatesh Krishnan, Rashaun Phinisee, Michael Whitney, Jose Alberto Gomez Ramirez, Benjamin Graham, Yifu Xiao
-
Publication number: 20220291987Abstract: A computer-implemented method for a multi-tenant integration environment includes, in response to an error occurring during a state of execution of an integration flow, generating error data for the error. The method further includes associating the generated error data with the error. The method further includes storing the generated error data in a data storage component. The generated error data includes (i) error state information corresponding to the state of execution of the integration flow and (ii) target state information corresponding to a target state of execution of the integration flow.Type: ApplicationFiled: March 15, 2021Publication date: September 15, 2022Inventors: John Anthony Reeve, Benjamin Graham Thompson, John Hosie, Alasdair John Paton
-
Patent number: 11082531Abstract: Presented are concepts for configuring data communication with an application flow in an integration system, wherein various connection routes to an application flow may be offered to a client. By way of example, connection configuration information associated with an application flow may relate to a plurality of different connection routes that are available for the associated application flow. This connection configuration information may be dynamically maintained to reflect flow and connection route availability. When an application flow is requested by a client, the connection configuration information for that application flow may be provided to the client. This may enable the client to select a preferred route.Type: GrantFiled: November 18, 2019Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: John Anthony Reeve, Benjamin Graham Thompson, Trevor Clifford Dolby, Robert Convery
-
Publication number: 20210152660Abstract: Presented are concepts for configuring data communication with an application flow in an integration system, wherein various connection routes to an application flow may be offered to a client. By way of example, connection configuration information associated with an application flow may relate to a plurality of different connection routes that are available for the associated application flow. This connection configuration information may be dynamically maintained to reflect flow and connection route availability. When an application flow is requested by a client, the connection configuration information for that application flow may be provided to the client. This may enable the client to select a preferred route.Type: ApplicationFiled: November 18, 2019Publication date: May 20, 2021Inventors: John Anthony Reeve, Benjamin Graham Thompson, Trevor Clifford Dolby, Robert Convery
-
Publication number: 20200182749Abstract: The invention relates to a sample collection system for collecting sub-samples from a material stream, the system including a valve arrangement and a static cone splitter, and wherein the valve arrangement is arranged to enable operation of the static cone splitter to collect a non-biased sample of the material stream fed to the static cone splitter under first and second operational conditions, the first operational condition requiring the material stream to be at substantially atmospheric pressure and flowing at a minimum functional flow rate, and the second operational condition requiring the material stream to be pressurised above atmospheric pressure and at a flow rate higher than the minimum functional flow rate. The invention also relates to a static cone splitter for use with the system, together with a cone member for use with the static cone splitter.Type: ApplicationFiled: August 31, 2018Publication date: June 11, 2020Inventors: Fredrick Allan Blaine, Benjamin Graham Van Der Hoek
-
Patent number: 8825749Abstract: While a device is offline, usage data is tracked on the device. The usage data is uploaded to a server after the device is again connected to a network. Applications that run on mobile devices typically embed a browser to display content. Unfortunately, mobile devices also frequently disconnect from the associated network. A system tracks usage data by using JavaScript in the browser to communicate with the native device, which then buffers the usage data for future upload. This is done by installing, in each application, a “protocol handler” that listens for a request over a particular protocol. The protocol handler intercepts the requests and stores the usage data locally on the device. Subsequently, when the device detects network connectivity, the device uploads the data to servers that collect data for aggregation and presentation.Type: GrantFiled: October 21, 2011Date of Patent: September 2, 2014Assignee: Yahoo! Inc.Inventors: Timothy Tully, Benjamin Graham
-
Patent number: 8775606Abstract: Embodiments presented herein provide methods, systems and computer program products for determining a count of network users. One method identifies one or more login access requests, from one or more server logs. Each of the one or more login access requests comprises a login cookie, and a user identifier. The method then forms one or more connected components based on the one or more login access requests. Each connected component comprises one or more user identifiers, wherein each of the one or more user identifiers is associated with one or more login cookies. The method finally determines a count of login users based, at least in part, on the user identifiers in the one or more connected components.Type: GrantFiled: December 2, 2010Date of Patent: July 8, 2014Assignee: Yahoo! Inc.Inventors: Liang Zhang, Anirban Dasgupta, Belle L. Tseng, Benjamin Graham, Arun A. Prakash
-
Publication number: 20130103740Abstract: While a device is offline, usage data is tracked on the device. The usage data is uploaded to a server after the device is again connected to a network. Applications that run on mobile devices typically embed a browser to display content. Unfortunately, mobile devices also frequently disconnect from the associated network. A system tracks usage data by using JavaScript in the browser to communicate with the native device, which then buffers the usage data for future upload. This is done by installing, in each application, a “protocol handler” that listens for a request over a particular protocol. The protocol handler intercepts the requests and stores the usage data locally on the device. Subsequently, when the device detects network connectivity, the device uploads the data to servers that collect data for aggregation and presentation.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Inventors: Timothy Tully, Benjamin Graham
-
Publication number: 20120144016Abstract: Embodiments presented herein provide methods, systems and computer program products for determining a count of network users. One method identifies one or more login access requests, from one or more server logs. Each of the one or more login access requests comprises a login cookie, and a user identifier. The method then forms one or more connected components based on the one or more login access requests. Each connected component comprises one or more user identifiers, wherein each of the one or more user identifiers is associated with one or more login cookies. The method finally determines a count of login users based, at least in part, on the user identifiers in the one or more connected components.Type: ApplicationFiled: December 2, 2010Publication date: June 7, 2012Applicant: YAHOO! INCInventors: Liang ZHANG, Anirban DASGUPTA, Belle L. TSENG, Benjamin GRAHAM, Arun A. PRAKASH