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: 11853271Abstract: 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: GrantFiled: February 28, 2020Date of Patent: December 26, 2023Assignee: 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: 20230237109Abstract: 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: ApplicationFiled: January 11, 2023Publication date: July 27, 2023Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
-
Patent number: 11556600Abstract: 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: GrantFiled: January 31, 2020Date of Patent: January 17, 2023Assignee: Salesforce, Inc.Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
-
Publication number: 20210334843Abstract: 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: ApplicationFiled: April 28, 2020Publication date: October 28, 2021Applicant: salesforce.com, inc.Inventors: Eric Paul Wittke, Rick Muñoz, Derek Payne, Donald Owens, Jason Day, Kasia Fichtner, Vineeth Anand Nair
-
Publication number: 20210149854Abstract: 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: ApplicationFiled: February 28, 2020Publication date: May 20, 2021Inventors: 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: 20210150551Abstract: 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: ApplicationFiled: March 17, 2020Publication date: May 20, 2021Inventors: Vineeth Anand Nair, Aaron Popelka, Sridhar Prathivadi, Jason Day, Gabrielle Tao, Sarah Flamion, Ashok Shivarudraiah
-
Publication number: 20200394237Abstract: 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: ApplicationFiled: January 31, 2020Publication date: December 17, 2020Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
-
Publication number: 20200394225Abstract: 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: ApplicationFiled: January 31, 2020Publication date: December 17, 2020Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
-
Patent number: 10738764Abstract: 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: GrantFiled: April 18, 2016Date of Patent: August 11, 2020Assignee: Star Wind Turbines LLCInventor: Jason Day
-
Patent number: 10278879Abstract: 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: GrantFiled: February 21, 2017Date of Patent: May 7, 2019Inventor: Steven Jason Day
-
Publication number: 20190113023Abstract: 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: ApplicationFiled: April 18, 2016Publication date: April 18, 2019Applicant: Star Wind Turbines, LLCInventor: Jason Day
-
Publication number: 20140108973Abstract: 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: ApplicationFiled: October 15, 2013Publication date: April 17, 2014Applicant: ExactTarget, Inc.Inventors: Kevin Stark, Jim McIntosh, Rob Gardziel, Chuck Moore, Susan Gordhammer, Jason Day
-
Publication number: 20100319751Abstract: 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: ApplicationFiled: January 30, 2009Publication date: December 23, 2010Inventors: Jason Day, Aarohi Vijh, Kenneth Draeger
-
Patent number: D762238Type: GrantFiled: August 27, 2014Date of Patent: July 26, 2016Assignee: salesforce.com, inc.Inventors: Jason Day, Jeffrey Scott Middlesworth
-
Patent number: D781910Type: GrantFiled: July 21, 2016Date of Patent: March 21, 2017Assignee: salesforce.com, inc.Inventors: Jason Day, Jeffrey Scott Middlesworth
-
Patent number: D785040Type: GrantFiled: July 22, 2016Date of Patent: April 25, 2017Assignee: salesforce.com, inc.Inventors: Jason Day, Jeffrey Scott Middlesworth
-
Patent number: D785041Type: GrantFiled: July 22, 2016Date of Patent: April 25, 2017Assignee: salesforce.com, inc.Inventors: Jason Day, Jeffrey Scott Middlesworth
-
Patent number: D884027Type: GrantFiled: January 31, 2019Date of Patent: May 12, 2020Assignee: salesforce.com, inc.Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward
-
Patent number: D913319Type: GrantFiled: January 31, 2019Date of Patent: March 16, 2021Assignee: salesforce.com, inc.Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward
-
Patent number: D924907Type: GrantFiled: January 31, 2019Date of Patent: July 13, 2021Assignee: salesforce.com, inc.Inventors: Jason Day, Stephen Goforth, Zachary McNulty, David James Woodward