Patents by Inventor Charles Hart

Charles Hart 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: 20230128293
    Abstract: Methods and systems are provided for generating an interactive simulation representing one or more assets based on one or more asset records. Based on information from asset records stored at a database system of a cloud-based computing system, an asset simulator module, executed at a cloud-based computing system, can generate one or more simulated representations of the assets. A simulator application executed at the cloud-based computing system can augment the simulated representations of the assets with (at least) additional information from the asset records stored in the database system, and generate a user interface that presents an interactive simulation of the assets. The user interface can include the simulated representations of the assets with the additional information from the asset records stored in the database system.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Applicant: salesforce.com, inc.
    Inventor: Charles Hart Isaacs
  • Patent number: 11580276
    Abstract: Methods and systems are provided for generating an interactive simulation representing one or more assets based on one or more asset records. Based on information from asset records stored at a database system of a cloud-based computing system, an asset simulator module, executed at a cloud-based computing system, can generate one or more simulated representations of the assets. A simulator application executed at the cloud-based computing system can augment the simulated representations of the assets with (at least) additional information from the asset records stored in the database system, and generate a user interface that presents an interactive simulation of the assets. The user interface can include the simulated representations of the assets with the additional information from the asset records stored in the database system.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 14, 2023
    Inventor: Charles Hart Isaacs
  • Patent number: 11579929
    Abstract: Disclosed herein are system, method, and computer program product embodiments for configuring a dynamic reassignment of an application flow across different computation layers based on various conditions. An embodiment operates by assigning a first rule of an application flow to a first computation layer of a plurality of computation layers. The embodiment assigns a second rule of the application flow to a second computation layer of the plurality of computation layers. The embodiment assigns a transition rule of the application flow to the first computation layer. The transition rule includes an action that causes the first rule of the application flow to be executed in the second computation layer of the plurality of computation layers based on a condition. The embodiment then transmits the application flow to the plurality of computation layers thereby causing the application flow to be configured for execution.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: February 14, 2023
    Assignee: Salesforce. Inc.
    Inventor: Charles Hart Isaacs
  • Patent number: 11570122
    Abstract: Techniques are disclosed relating to creating and managing an information flow within a multi-layer computer network. In various embodiments, a computer system in a first layer within a multi-layer computer network, maintains state information defining an information flow within the multi-layer computer network. In various embodiments, the computer system assigns a particular action (that is included in the information flow) to be performed at a second, different layer of the multi-layer computer network. In various embodiments, the computer system generates program instructions to perform the particular action. The program instructions may be generated using device information accessible to the computer system and indicative of characteristics of a computer system within the second layer. In various embodiments, the computer system in the first layer causes the program instructions to be sent to the computer system in the second layer to perform the particular action as part of the defined information flow.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: January 31, 2023
    Assignee: salesforce.com, inc.
    Inventor: Charles Hart Isaacs
  • Publication number: 20220337569
    Abstract: A computing platform is configurable to cause initiating a communication session with a user, the user having a user account associated with a workflow data object, the workflow data object being configured to represent a plurality of operations included in a workflow. The computing platform is also configurable to cause identifying a verified status indicator associated with at least one of the plurality of operations, the verified status indicator comprising a verified credential associated with at least one of the plurality of operations. The computing platform is also configurable to cause identifying a transfer operation associated with the verified status indicator and identifying a target entity associated with the transfer operation. The computing platform is also configurable to cause implementing the identified transfer operation based, at least in part, on identified target entity.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Applicant: Salesforce.com, Inc.
    Inventor: Charles Hart ISAACS
  • Publication number: 20220335110
    Abstract: A computing platform is configurable to cause generating a workflow data object configured to represent a plurality of operations included in a workflow associated with a user, the workflow data object being generated based on a designated sequence of the plurality of operations. The computing platform is further configurable to cause receiving a verified status indicator associated with at least one of the plurality of operations, the verified status indicator including a verified credential generated in response to the user completing at least one of the plurality of operations. The computing platform is further configurable to cause updating the workflow data object in response to the receiving of the verified status indicator, the updating including a credential data object in the workflow data object, and updating a representation of the at least one of the plurality of operations based on the credential data object.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 20, 2022
    Applicant: Salesforce.com, Inc.
    Inventor: Charles Hart Isaacs
  • Publication number: 20220105246
    Abstract: The present invention relates to compositions and methods useful for treating structures of the vertebral column, including vertebral bodies. In one embodiment, a method for promoting bone formation in a vertebral body comprising providing a composition comprising a PDGF solution and a biocompatible matrix and applying the composition to at least one vertebral body. Promoting bone formation in a vertebral body, according to some embodiments, can increase bone volume, mass, and/or density leading to an increase in mechanical strength of the vertebral body treated with a composition of the present invention.
    Type: Application
    Filed: July 12, 2021
    Publication date: April 7, 2022
    Inventors: Charles Hart, Samuel E. Lynch, Conan Young, Dan Perrien
  • Patent number: 11269076
    Abstract: A machine vision device is provided usable in conjunction with power equipment machines. By way of example, an array of sensors can be deployed to detect proximity of objects to the power equipment machine, and issue an alert in response to detecting an object within a threshold distance. The alert can be utilized by the power equipment machine to take corrective action to mitigate or avoid running over or striking the object. Sensors having respective fields of view can be arranged along an arc to facilitate machine vision of a spatial volume in a proximity of the machine, and ranging determinations can be coupled with low cost processing devices to facilitate a machine vision solution far more cost effective than other technologies in the art.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: March 8, 2022
    Assignee: MTD PRODUCTS INC
    Inventors: Charles Hart, Jeff Kucera
  • Publication number: 20220066039
    Abstract: A machine vision device is provided usable in conjunction with power equipment machines. By way of example, an array of sensors can be deployed to detect proximity of objects to the power equipment machine, and issue an alert in response to detecting an object within a threshold distance. The alert can be utilized by the power equipment machine to take corrective action to mitigate or avoid running over or striking the object. Sensors having respective fields of view can be arranged along an arc to facilitate machine vision of a spatial volume in a proximity of the machine, and ranging determinations can be coupled with low cost processing devices to facilitate a machine vision solution far more cost effective than other technologies in the art.
    Type: Application
    Filed: November 10, 2021
    Publication date: March 3, 2022
    Inventors: Charles Hart, Jeff Kucera
  • Publication number: 20220067092
    Abstract: A computing platform may be configurable to cause receiving a request from a video conferencing application while a video conference is in session, the request comprising one or more user parameters identifying one or more participants in the video conference session. The computing platform is also configurable to cause implementing a query of a database system, the query being configured to retrieve one or more user data objects associated with at least one participant, wherein the at least one participant is different from a user of the client device. The computing platform is further configurable to cause generating, a result object based, at least in part, on the retrieved one or more user data objects, the result object being configured to cause display, at a user interface of the video conferencing application, visual information about the at least one participant, and sending the result object to the video conferencing application.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Applicant: Salesforce.com, Inc.
    Inventors: Charles Hart ISAACS, Vala AFSHAR
  • Patent number: 11216102
    Abstract: Touch responsive displays that may be integrated into a wide variety of non-transparent, non-glass surfaces to provide on-demand human computer interfaces that blend with the environment, i.e., remain invisible unless activated, effectively adding digital user interfaces (UI) to non-technology products and surfaces. The interactive display devices are frameless assemblies of a sensor layer, a light layer, and a support layer housing a microcontroller, wherein the device is configured to be positioned beneath a non-transparent surface layer with the sensor layer arranged below the surface layer.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: January 4, 2022
    Assignee: Touchwood Labs, Inc.
    Inventors: Matthew Dworman, Gaurav Asthana, Charles Hart
  • Publication number: 20210319915
    Abstract: Systems and methods may include obtaining, by a server computing system, data related to a first hotspot associated with a shared-health event, the data stored in a database system associated with the server computing system, the first hotspot associated with a first populated area, the data related to the first hotspot including at least demographic data of people testing positive for the shared-health event; performing, by the server computing system, pattern recognition to identify one or more patterns in the data related to the first hotspot; predicting, by the server computing system, a second hotspot associated with a second populated area based on the one or more patterns identified in the data related to the first hotspot, the second populated area being different from the first populated area; and performing, by the server computing system, operations to control an infectivity associated with the shared-health event in the second populated area.
    Type: Application
    Filed: November 24, 2020
    Publication date: October 14, 2021
    Inventors: Nadeem Ahmed, Sameer K. Bhatia, Charles Hart Isaacs
  • Publication number: 20210240290
    Abstract: Touch responsive displays that may be integrated into a wide variety of non-transparent, non-glass surfaces to provide on-demand human computer interfaces that blend with the environment, i.e., remain invisible unless activated, effectively adding digital user interfaces (UI) to non-technology products and surfaces. The interactive display devices are frameless assemblies of a sensor layer, a light layer, and a support layer housing a microcontroller, wherein the device is configured to be positioned beneath a non-transparent surface layer with the sensor layer arranged below the surface layer.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 5, 2021
    Applicant: Touchwood Labs, Inc.
    Inventors: Matthew Dworman, Gaurav Asthana, Charles Hart
  • Publication number: 20210240535
    Abstract: Disclosed herein are system, method, and computer program product embodiments for configuring a dynamic reassignment of an application flow across different computation layers based on various conditions. An embodiment operates by assigning a first rule of an application flow to a first computation layer of a plurality of computation layers. The embodiment assigns a second rule of the application flow to a second computation layer of the plurality of computation layers. The embodiment assigns a transition rule of the application flow to the first computation layer. The transition rule includes an action that causes the first rule of the application flow to be executed in the second computation layer of the plurality of computation layers based on a condition. The embodiment then transmits the application flow to the plurality of computation layers thereby causing the application flow to be configured for execution.
    Type: Application
    Filed: February 27, 2020
    Publication date: August 5, 2021
    Applicant: salesforce.com, inc.
    Inventor: Charles Hart ISAACS
  • Publication number: 20210232548
    Abstract: Methods and systems are provided for automatically generating asset records that are stored and maintained at a database system of a cloud-based computing system. Asset information can be acquired for assets from sources regarding the assets or a representation of the assets. The asset information can be processed to detect assets and analyzed to determine an asset type for each detected asset. For each detected asset, based on an asset type of that detected asset, pertinent header information for that detected asset can be extracted (e.g., asset information and data for that detected asset, associated properties of each detected asset, etc.). An asset record for each detected asset can then be generated, and then stored at the database system, for example, as a row in an asset object of the database system, where each asset record for each detected asset includes pertinent header information for that detected asset.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventor: Charles Hart Isaacs
  • Publication number: 20210233094
    Abstract: Methods and systems are provided for generating one or more actions in response to an interaction with an asset. An asset interaction detector can detect an interaction with an asset, and in response to information that is indicative of the interaction with the asset, at least some information can be accessed from an asset record, related to the asset, from a database system of a cloud-based computing system. An action generator module can process the information from the asset record and the information that is indicative of the interaction with the asset to generate at least one action in response to the information that is indicative of the interaction with the asset.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventor: Charles Hart Isaacs
  • Publication number: 20210232726
    Abstract: Methods and systems are provided for generating an interactive simulation representing one or more assets based on one or more asset records. Based on information from asset records stored at a database system of a cloud-based computing system, an asset simulator module, executed at a cloud-based computing system, can generate one or more simulated representations of the assets. A simulator application executed at the cloud-based computing system can augment the simulated representations of the assets with (at least) additional information from the asset records stored in the database system, and generate a user interface that presents an interactive simulation of the assets. The user interface can include the simulated representations of the assets with the additional information from the asset records stored in the database system.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventor: Charles Hart Isaacs
  • Patent number: D980270
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: March 7, 2023
    Assignee: Salesforce, Inc.
    Inventors: Joseph Andolina, Charles Hart Isaacs
  • Patent number: D980271
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: March 7, 2023
    Assignee: Salesforce, Inc.
    Inventors: Joseph Andolina, Charles Hart Isaacs
  • Patent number: D980272
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: March 7, 2023
    Assignee: Salesforce, Inc.
    Inventors: Joseph Andolina, Charles Hart Isaacs