Patents by Inventor Jason Day

Jason Day 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: 11853271
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Christopher Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Publication number: 20230237109
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 27, 2023
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Patent number: 11556600
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 17, 2023
    Assignee: Salesforce, Inc.
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Publication number: 20210334843
    Abstract: Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof for automatically embedding digital data in a message and capturing analytics for the digital data. In some embodiments, a server may retrieve information about a user. The server may execute a predictive analysis on the information about the user to identify digital data to be transmitted to the user. The digital data may include an embedded tag associated with an object. The server may automatically embed the identified digital data in a messaging prompt to be transmitted to the user. The server may identify the object associated with the embedded tag, using the embedded tag. The server may determine interaction data for the object and digital data and render the interaction data on a user interface.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Applicant: salesforce.com, inc.
    Inventors: Eric Paul Wittke, Rick Muñoz, Derek Payne, Donald Owens, Jason Day, Kasia Fichtner, Vineeth Anand Nair
  • Publication number: 20210149854
    Abstract: Methods, systems, and devices are described that support extensible data mapping. A data mapping server may receive an indication of a source schema for a data source and may receive a user input indicating creation of a custom data object to handle the source schema. The server may create the custom data object based on the user input. The data mapping server may automatically map one or more data fields for a source data object (e.g., based on the source schema) to one or more custom data fields for the custom data object (e.g., based on a custom schema). The server may import a set of data records stored at the data source and may store the data records in a database system according to the custom schema based on the data mapping. The stored custom data objects may be used for segmentation, activation, analysis, or some combination thereof.
    Type: Application
    Filed: February 28, 2020
    Publication date: May 20, 2021
    Inventors: Kaustubh Barde, Vineeth Anand Nair, Sarah Flamion, Shengfan He, Narinder Singh, Caroline Casey Logue, Bradley Carroll Wright, Chris Bill, Jason Day, Sumit Garg, Chaitanya Pinnamaneni
  • Publication number: 20210150551
    Abstract: Methods, systems, and devices supporting creating and publishing user segments across data accessing units are described. In some database systems, data for a tenant is stored across multiple siloed data accessing units (e.g., data structures that may not share particular data objects). To efficiently grant users in multiple data accessing units access to a user segment, the system may implement activation targets. For a segment of user identifiers, a user may input a set of data accessing units for an activation target, and a server may create the activation target. The user may indicate to publish the segment to the activation target. The server may store the segment of user identifiers (e.g., along with indicated attributes, contact points, or both) at the database system such that the segment is accessible to tenant users of the data accessing units specified in the activation target, but is inaccessible to other users.
    Type: Application
    Filed: March 17, 2020
    Publication date: May 20, 2021
    Inventors: Vineeth Anand Nair, Aaron Popelka, Sridhar Prathivadi, Jason Day, Gabrielle Tao, Sarah Flamion, Ashok Shivarudraiah
  • Publication number: 20200394237
    Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with he selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
    Type: Application
    Filed: January 31, 2020
    Publication date: December 17, 2020
    Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
  • Publication number: 20200394225
    Abstract: An application may support ingestion of data to a data server. A user may identify the data source, and the server may determine a connector corresponding to the identified data source. The server may support a plurality of connectors for data ingestion. Based on the selected source, the user may select a data channel type, where the data channel type is associated with one or more packaged data sets that include different data set types. The server may then ingest the data set using the determined connector. The application may further support mapping of source and target attributes, custom mapping, and transformation functions.
    Type: Application
    Filed: January 31, 2020
    Publication date: December 17, 2020
    Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
  • Patent number: 10738764
    Abstract: A horizontal axis wind turbine which includes a plurality of blades that rotate at relatively low rpms and produce a high torque to rotate a generator is described. The wind turbine provides more power at low to moderate wind speeds than conventional wind turbines, produces more power at low wind speeds while still operating at high wind speeds, begins generating power at very low wind speeds, produces less noise, and reduces animal (e.g., bird and bat) collisions. The method determines the number of blades for the wind turbine based upon the desired rpm for the wind rotor and the generator configuration is based upon the estimated torque generated by the number of blades.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: August 11, 2020
    Assignee: Star Wind Turbines LLC
    Inventor: Jason Day
  • Patent number: 10278879
    Abstract: An arm support system is configured to hold a patient's arm straight during administration of IV fluids in a radiological procedure. The arm support system further includes a base attached to a plurality of straps for securing the base to a table or a bed with the plurality of straps. The base is further attached to an upright unit that, in turn, is attached to an IV upright member and to a right triangular support. Furthermore, a telescoping arm member and a telescoping IV member is attached to the upright member and the IV upright member, respectively. Then, the telescoping IV member is attached to a plurality of IV loops while the telescoping arm member is attached to a handle with a handle grip on both sides. A patient holds onto the handle grips that keeps the patient's arms straight while administrating IV during the radiological procedure.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: May 7, 2019
    Inventor: Steven Jason Day
  • Publication number: 20190113023
    Abstract: A horizontal axis wind turbine which includes a plurality of blades that rotate at relatively low rpms and produce a high torque to rotate a generator is described. The wind turbine provides more power at low to moderate wind speeds than conventional wind turbines, produces more power at low wind speeds while still operating at high wind speeds, begins generating power at very low wind speeds, produces less noise, and reduces animal (e.g., bird and bat) collisions. The method determines the number of blades for the wind turbine based upon the desired rpm for the wind rotor and the generator configuration is based upon the estimated torque generated by the number of blades.
    Type: Application
    Filed: April 18, 2016
    Publication date: April 18, 2019
    Applicant: Star Wind Turbines, LLC
    Inventor: Jason Day
  • Publication number: 20140108973
    Abstract: A computerized method and system for generating a graphical user interface to build an audience is disclosed including receiving a plurality of filtering attributes from a database, the filtering attributes representing characteristics associated with a plurality of recipients, generating a graphical user interface comprising a plurality of lines and at least one Boolean operand, binding at least one attribute and at least one range to each row, grouping a plurality of lines with the at least one Boolean operand to generate a Boolean expression, and executing the Boolean expression to filter the plurality of recipients based on the characteristics in the database.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 17, 2014
    Applicant: ExactTarget, Inc.
    Inventors: Kevin Stark, Jim McIntosh, Rob Gardziel, Chuck Moore, Susan Gordhammer, Jason Day
  • Publication number: 20100319751
    Abstract: The invention provides series interconnected thin-film photovoltaic module and method of preparation thereof. The photovoltaic module includes photovoltaic cells that may be interconnected by a conductive member. The conductive member may electrically connect a top surface of a photovoltaic cell with the bottom surface of another photovoltaic cell, while contacting the photovoltaic cells along the bottom surfaces of the photovoltaic cells. The conductive member may connect the photovoltaic cells without coming between the cells. A photovoltaic cell may include an insulating layer and a collector electrode that may wrap around the side of the cell to cover at least a portion of the bottom of the cell.
    Type: Application
    Filed: January 30, 2009
    Publication date: December 23, 2010
    Inventors: Jason Day, Aarohi Vijh, Kenneth Draeger
  • Patent number: D762238
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 26, 2016
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Jeffrey Scott Middlesworth
  • Patent number: D781910
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: March 21, 2017
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Jeffrey Scott Middlesworth
  • Patent number: D785040
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: April 25, 2017
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Jeffrey Scott Middlesworth
  • Patent number: D785041
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: April 25, 2017
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Jeffrey Scott Middlesworth
  • Patent number: D884027
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 12, 2020
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward
  • Patent number: D913319
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward
  • Patent number: D924907
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: July 13, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward