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: 12153633Abstract: 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: GrantFiled: January 31, 2020Date of Patent: November 26, 2024Assignee: Salesforce, Inc.Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
-
Patent number: 11995137Abstract: 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 11, 2023Date of Patent: May 28, 2024Assignee: Salesforce, Inc.Inventors: Vineeth Anand Nair, Jason Day, Narinder Singh, Noah Bruce Guyot, Aaron M. Popelka, Kasia Fichtner, Shengfan He, Pam Walquist
-
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
-
Patent number: 11050308Abstract: An electromagnetic machine includes a spherical stator, an armature, a first coil, and a second coil. The spherical stator has an outer surface, and the outer surface has a plurality of spaced-apart protuberances formed thereon. Each protuberance extends radially from, and is disposed normal to, the outer surface. The armature is disposed adjacent to the spherical stator and includes a magnet that emanates a magnetic field. The magnet has at least one of its magnetic poles facing the spherical stator. The first coil is wound around at least a portion of the spherical stator, and is disposed between the plurality of spaced-apart protuberances and along latitudinal lines of the spherical stator. The second coil is wound around at least a portion of the spherical stator, and is disposed between the plurality of spaced-apart protuberances and along longitudinal lines of the spherical stator.Type: GrantFiled: July 16, 2018Date of Patent: June 29, 2021Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Jason Dai, Pablo Bandera, Peter Yang, Yonghui Zhang, Qiang Li, Jing Wang
-
Patent number: 11040775Abstract: Seats and seat assemblies, such as for installation into aircraft, are described herein. In some embodiments, a seat assembly can include a framework configured to be mounted within an aircraft and a plurality of seats coupled to the framework. Each seat can include (a) a seat pan slidably coupled to the framework and (b) a seat back pivotally coupled to the framework and rotatable between an upright position and a reclined position. In some embodiments, the seat back is operably coupled to the seat pan such that movement of the seat back from the upright position to the reclined position moves the seat pan away from seat back to increase the effective recline of the seat.Type: GrantFiled: February 4, 2019Date of Patent: June 22, 2021Assignee: Dynamic Safety LLCInventors: Charles K. Wong, Yi Jason Dai, Sang Wu
-
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: 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: 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
-
Publication number: 20200247546Abstract: Seats and seat assemblies, such as for installation into aircraft, are described herein. In some embodiments, a seat assembly can include a framework configured to be mounted within an aircraft and a plurality of seats coupled to the framework. Each seat can include (a) a seat pan slidably coupled to the framework and (b) a seat back pivotally coupled to the framework and rotatable between an upright position and a reclined position. In some embodiments, the seat back is operably coupled to the seat pan such that movement of the seat back from the upright position to the reclined position moves the seat pan away from seat back to increase the effective recline of the seat.Type: ApplicationFiled: February 4, 2019Publication date: August 6, 2020Inventors: Charles K. Wong, Yi Jason Dai, Sang Wu
-
Publication number: 20200021149Abstract: An electromagnetic machine includes a spherical stator, an armature, a first coil, and a second coil. The spherical stator has an outer surface, and the outer surface has a plurality of spaced-apart protuberances formed thereon. Each protuberance extends radially from, and is disposed normal to, the outer surface. The armature is disposed adjacent to the spherical stator and includes a magnet that emanates a magnetic field. The magnet has at least one of its magnetic poles facing the spherical stator. The first coil is wound around at least a portion of the spherical stator, and is disposed between the plurality of spaced-apart protuberances and along latitudinal lines of the spherical stator. The second coil is wound around at least a portion of the spherical stator, and is disposed between the plurality of spaced-apart protuberances and along longitudinal lines of the spherical stator.Type: ApplicationFiled: July 16, 2018Publication date: January 16, 2020Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Jason Dai, Pablo Bandera, Peter Yang, Yonghui Zhang, Qiang Li, Jing Wang
-
Patent number: 10374483Abstract: A multi-axis gimbal assembly includes a spherical armature, a first coil, a second coil, a third coil, a bracket, a stator, and a motor. The spherical armature has first, second, and third perpendicularly disposed axes of symmetry. The first coil is wound about the first axis of symmetry, the second coil is wound about the second axis of symmetry, and the third coil is wound about the third axis of symmetry. The bracket is rotationally coupled to the spherical armature to allow relative rotation between the spherical armature and bracket around only the first axis of symmetry. The stator is rotationally coupled to the bracket to allow relative rotation between the stator and bracket around only the second axis of symmetry. The motor is coupled to the stator and is configured to simultaneously rotate the stator, the bracket, and the spherical armature around the third axis of symmetry.Type: GrantFiled: July 16, 2018Date of Patent: August 6, 2019Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Jason Dai, Pablo Bandera, Peter Yang, Yonghui Zhang, Jing Wang, Qiang Li
-
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
-
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