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).

  • Patent number: 11851032
    Abstract: 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: Grant
    Filed: March 24, 2021
    Date of Patent: December 26, 2023
    Assignees: 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: 20220306048
    Abstract: 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: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicants: 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
  • Patent number: 8825749
    Abstract: 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: Grant
    Filed: October 21, 2011
    Date of Patent: September 2, 2014
    Assignee: Yahoo! Inc.
    Inventors: Timothy Tully, Benjamin Graham
  • Patent number: 8775606
    Abstract: 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: Grant
    Filed: December 2, 2010
    Date of Patent: July 8, 2014
    Assignee: Yahoo! Inc.
    Inventors: Liang Zhang, Anirban Dasgupta, Belle L. Tseng, Benjamin Graham, Arun A. Prakash
  • Publication number: 20130103740
    Abstract: 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: Application
    Filed: October 21, 2011
    Publication date: April 25, 2013
    Inventors: Timothy Tully, Benjamin Graham
  • Publication number: 20120144016
    Abstract: 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: Application
    Filed: December 2, 2010
    Publication date: June 7, 2012
    Applicant: YAHOO! INC
    Inventors: Liang ZHANG, Anirban DASGUPTA, Belle L. TSENG, Benjamin GRAHAM, Arun A. PRAKASH