Patents by Inventor Ian Craven

Ian Craven 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: 20240013321
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Application
    Filed: September 25, 2023
    Publication date: January 11, 2024
    Applicant: Salesforce, Inc.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
  • Patent number: 11803920
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: October 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
  • Publication number: 20210209699
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Application
    Filed: November 17, 2020
    Publication date: July 8, 2021
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
  • Patent number: 11000992
    Abstract: A method of forming a three-dimensional object is carried out by: providing a carrier and an optically transparent member having a build surface, the carrier and the build surface defining a build region therebetween; filling the build region with a polymerizable liquid; irradiating the build region through the optically transparent member to form a solid polymer from the polymerizable liquid while concurrently advancing the carrier away from the build surface to form the three-dimensional object from the solid polymer, while also concurrently: (i) continuously maintaining a dead zone of polymerizable liquid in contact with the build surface by electrochemically generating a polymerization inhibitor therein from a precursor of the polymerization inhibitor, and (ii) continuously maintaining a gradient of polymerization zone (e.g.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: May 11, 2021
    Assignee: Carbon, Inc.
    Inventors: Ian Craven, Joseph M. DeSimone, Rima Janusziewicz
  • Patent number: 10839466
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 17, 2020
    Assignee: salesforce.com, inc.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
  • Publication number: 20190362441
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Application
    Filed: June 11, 2019
    Publication date: November 28, 2019
    Applicant: salesforce.com, Inc.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy Kite Joe
  • Patent number: 10319046
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Grant
    Filed: July 21, 2013
    Date of Patent: June 11, 2019
    Assignee: salesforce.com, inc.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy K. Joe
  • Publication number: 20180009163
    Abstract: A method of forming a three-dimensional object is carried out by: providing a carrier and an optically transparent member having a build surface, the carrier and the build surface defining a build region therebetween; filling the build region with a polymerizable liquid; irradiating the build region through the optically transparent member to form a solid polymer from the polymerizable liquid while concurrently advancing the carrier away from the build surface to form the three-dimensional object from the solid polymer, while also concurrently: (i) continuously maintaining a dead zone of polymerizable liquid in contact with the build surface by electrochemically generating a polymerization inhibitor therein from a precursor of the polymerization inhibitor, and (ii) continuously maintaining a gradient of polymerization zone (e.g.
    Type: Application
    Filed: February 10, 2016
    Publication date: January 11, 2018
    Inventors: Ian Craven, Joseph M. DeSimone, Rima Janusziewicz
  • Patent number: 9151089
    Abstract: In a vehicle door assembly, controllers processes signals from an extension force sensor and a retraction force sensor to control a door handle. As a motor retracts the handle, a swing arm in the vehicle door presses against the retraction force sensor causing the handle controller to stop the motor. Pushing on the retracted handle presses the swing arm against the retraction force sensor a second time causing the controllers to operate the motor and extend the handle. As the handle extends, the swing arm presses against the extension force sensor and the handle controller stops the motor as the handle is fully extended. Subsequently, a hand pulling on the door handle presses the swing arm against the extension force sensor a second time causing the controllers to unlatch a latch holding the vehicle door shut, and thereby allow the vehicle door to open.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: October 6, 2015
    Assignee: Tesla Motors, Inc.
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven
  • Patent number: 9080352
    Abstract: A door handle assembly for a vehicle door includes a door handle operated using a controller and sensors. In the door interior, an upper portion of a swing arm connects to a first post and a second post portion of the door handle. The lower portion of the swing arm, rotably attached to a shaft on the inner door, pivots between an extended and retracted position. When an extension force sensor contacts the upper portion of the arm, the extension force sensor on the inner door surface generates an extension force response signal. A retraction force sensor on the lower portion of the arm generates a retraction force response signal when the retraction force sensor on the lower portion of the arm contacts a flush adjuster rod. Both extension and retraction force response signals are used by the controller to operate the door handle.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 14, 2015
    Assignee: Tesla Motors, Inc.
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven, David Wheeler
  • Publication number: 20150039180
    Abstract: In a vehicle door assembly, controllers processes signals from an extension force sensor and a retraction force sensor to control a door handle. As a motor retracts the handle, a swing arm in the vehicle door presses against the retraction force sensor causing the handle controller to stop the motor. Pushing on the retracted handle presses the swing arm against the retraction force sensor a second time causing the controllers to operate the motor and extend the handle. As the handle extends, the swing arm presses against the extension force sensor and the handle controller stops the motor as the handle is fully extended. Subsequently, a hand pulling on the door handle presses the swing arm against the extension force sensor a second time causing the controllers to unlatch a latch holding the vehicle door shut, and thereby allow the vehicle door to open.
    Type: Application
    Filed: September 26, 2012
    Publication date: February 5, 2015
    Applicant: Tesla Motors, Inc.
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven
  • Publication number: 20150035296
    Abstract: A door handle assembly for a vehicle door includes a door handle operated using a controller and sensors. In the door interior, an upper portion of a swing arm connects to a first post and a second post portion of the door handle. The lower portion of the swing arm, rotably attached to a shaft on the inner door, pivots between an extended and retracted position. When an extension force sensor contacts the upper portion of the arm, the extension force sensor on the inner door surface generates an extension force response signal. A retraction force sensor on the lower portion of the arm generates a retraction force response signal when the retraction force sensor on the lower portion of the arm contacts a flush adjuster rod. Both extension and retraction force response signals are used by the controller to operate the door handle.
    Type: Application
    Filed: September 26, 2012
    Publication date: February 5, 2015
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven, David Wheeler
  • Publication number: 20150025977
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.
    Type: Application
    Filed: July 21, 2013
    Publication date: January 22, 2015
    Applicant: SALESFORCE.COM, INC.
    Inventors: Liam Tomar Fontvieille Doyle, Andrew Ian Craven, Teddy K. Joe
  • Patent number: 8450966
    Abstract: A method of charging a rechargeable battery pack installed in an electric vehicle is provided in which the charging system includes a switching circuit that is operable in at least a first mode and a second mode. In the first mode the switching circuit couples the power supply and an external power source to both a heater and the charging circuit, the heater providing a voltage divider circuit within the charging circuit. In the second mode the switching circuit couples the power supply and the external power source only to the charging circuit, bypassing the heater.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: May 28, 2013
    Assignee: Tesla Motors, Inc.
    Inventors: Jean-Pierre Krauer, Jeffrey Brian Straubel, Troy Adam Nergaard, Ian Craven, Arthur Joseph Hebert
  • Publication number: 20130079984
    Abstract: In a vehicle door assembly, controllers processes signals from an extension force sensor and a retraction force sensor to control a door handle. As a motor retracts the handle, a swing arm in the vehicle door presses against the retraction force sensor causing the handle controller to stop the motor. Pushing on the retracted handle presses the swing arm against the retraction force sensor a second time causing the controllers to operate the motor and extend the handle. As the handle extends, the swing arm presses against the extension force sensor and the handle controller stops the motor as the handle is fully extended. Subsequently, a hand pulling on the door handle presses the swing arm against the extension force sensor a second time causing the controllers to unlatch a latch holding the vehicle door shut, and thereby allow the vehicle door to open.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 28, 2013
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven
  • Publication number: 20130076048
    Abstract: A door handle assembly for a vehicle door includes a door handle operated using a controller and sensors. In the door interior, an upper portion of a swing arm connects to a first post and a second post portion of the door handle. The lower portion of the swing arm, rotably attached to a shaft on the inner door, pivots between an extended and retracted position. When an extension force sensor contacts the upper portion of the arm, the extension force sensor on the inner door surface generates an extension force response signal. A retraction force sensor on the lower portion of the arm generates a retraction force response signal when the retraction force sensor on the lower portion of the arm contacts a flush adjuster rod. Both extension and retraction force response signals are used by the controller to operate the door handle.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 28, 2013
    Inventors: Joris Aerts, Adam S. Kilgore, Brenda Cucci, Ian Craven
  • Publication number: 20110267004
    Abstract: A method of charging a rechargeable battery pack installed in an electric vehicle is provided in which the charging system includes a switching circuit that is operable in at least a first mode and a second mode. In the first mode the switching circuit couples the power supply and an external power source to both a heater and the charging circuit, the heater providing a voltage divider circuit within the charging circuit. In the second mode the switching circuit couples the power supply and the external power source only to the charging circuit, bypassing the heater.
    Type: Application
    Filed: July 13, 2011
    Publication date: November 3, 2011
    Applicant: TESLA MOTORS, INC.
    Inventors: Jean-Pierre Krauer, Jeffrey Brian Straubel, Troy Adam Nergaard, Ian Craven, Arthur Joseph Hebert
  • Patent number: 8049460
    Abstract: An apparatus comprising a rechargeable battery pack installed in an electric vehicle, a power supply coupled to the rechargeable battery pack, the power supply operable to provide a charge voltage to perform charging operations on the rechargeable battery pack, a heater to heat a fluid to be circulated through the rechargeable battery pack, the fluid thermally coupled to a plurality of battery cells within the rechargeable battery pack, a switching circuit, the switching circuit coupled to the heater and to the power supply, the switching circuit operable in a first mode to couple the source of electrical power to the heater without coupling the source of electrical power to the rechargeable battery pack, the switching circuit operable in a second mode to couple a source of electrical power external to the electric vehicle to the power supply to form a recharging circuit in order to perform charging operations on the rechargeable battery pack.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: November 1, 2011
    Assignee: Tesla Motors, Inc.
    Inventors: Jean-Pierre Krauer, Jeffrey Brian Straubel, Troy Adam Nergaard, Ian Craven, Arthur Joseph Hebert
  • Patent number: 7683570
    Abstract: An apparatus including a rechargeable battery pack installed in an electric vehicle, the rechargeable battery pack coupled to a power supply, the power supply operable to provide a charge voltage to perform charging operations on the battery pack, a heating element to heat a fluid to be circulated through the rechargeable battery pack, a comparator circuit to compare a battery voltage of the rechargeable battery pack to a line source voltage, the comparator circuit operable to compare the battery voltage to the line source voltage and to provide an output signal when the battery voltage is less than a line voltage offset value, and a control circuit coupled to receive the output signal of the comparator, and to couple the line source voltage to the power supply, an to bypass the heating element if the comparator is not providing the output signal.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: March 23, 2010
    Assignee: Tesla Motors, Inc.
    Inventors: Jean-Pierre Krauer, Jeffrey Brian Straubel, Troy Adam Nergaard, Ian Craven, Arthur Joseph Hebert
  • Publication number: 20090021221
    Abstract: An apparatus comprising battery pack installed in an electric vehicle, a power supply coupled to the rechargeable battery pack, the power supply operable to provide a charge voltage to perform charging operations on the rechargeable battery pack;, a heater to heat a fluid to be circulated through the rechargeable battery pack, the fluid thermally coupled to a plurality of battery cells within the rechargeable battery pack, a switching circuit, the switching circuit coupled to the heater and to the power supply, the switching circuit operable in a first mode to couple the source of electrical power to the heater without coupling the source of electrical power to the rechargeable battery pack, the switching circuit operable in a second mode to couple a source of electrical power external to the electric vehicle to the power supply to form a recharging circuit in order to perform charging operations on the rechargeable battery pack.
    Type: Application
    Filed: June 23, 2008
    Publication date: January 22, 2009
    Inventors: Jean-Pierre Krauer, Jeffrey Brian Straubel, Troy Adam Nergaard, Ian Craven, Arthur Joseph Hebert