Patents by Inventor Sachin Desai

Sachin Desai 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: 20250201529
    Abstract: Thermally conductive coatings are deposited on an inner surface of a particle containment chamber to mitigate excessive heating of the inner surface. A particle manipulation system includes a particle containment plasma containment chamber with a thermally-conductive coating comprising bort, graphite, and/or diamond on the inner surface of the chamber. The coating material and thickness can be selected to absorb a majority of energetic radiation (such as X-rays) incident on the coating and transport heat generated by the absorbed X-rays away from the inner surface of the chamber. Methods of deposition, including in situ deposition, are also described.
    Type: Application
    Filed: February 16, 2023
    Publication date: June 19, 2025
    Applicant: Helion Energy, Inc.
    Inventors: Brian Campbell, Sachin Desai, David Kirtley, Anthony Pancotti, Christopher James Pihl
  • Publication number: 20250046498
    Abstract: A high-energy resistor has a resistive body comprising unbound particulate material. The resistance value of the resistor can be determined in part by a mixing ratio of components in the unbound particulate material and a pressure applied to the particulate material. For a selected mixing ratio, the resistance of the assembled resistor can be adjusted to obtain a selected resistance value with high accuracy by changing pressure on the unbound particulate material. Such adjustment can be made readily by a user before and/or after the resistor is installed in a system. The adjustment can be automated and made during operation of the system to maintain a resistance value precisely.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Inventors: Brian Campbell, Sachin Desai, Dominic Florer, David Kirtley, Christopher James Pihl, Ryan Song
  • Patent number: 11687523
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for transmitting data to a client device. A first database is generated for a client device and a client identifier of the client device is stored in association with the first database. The first database is transmitted to the client device responsive to receiving a first message from the client device. After transmitting the first database to the client device and responsive to receiving a second message from the client device, data relevant to the client device is ascertained. A delta between database records stored in the first database and the data is generated. A database message is generated and transmitted to the client device, where the database message indicates the delta and includes a client directive pertaining to updating the first database according to the delta.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: June 27, 2023
    Assignee: Salesforce, Inc.
    Inventor: Sachin Desai
  • Patent number: 11675800
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating version control for a client device. A server system may select one of two or more versions of a procedure based, at least in part, on a user profile. The server system may generate a message including a procedure name of the procedure, a version identifier identifying the selected version of the procedure, a set of computer-readable instructions corresponding to the selected version of the procedure, and a client directive pertaining to storing the procedure in a database. The server system may transmit the message to a client device associated with the user.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 13, 2023
    Assignee: Salesforce, Inc.
    Inventor: Sachin Desai
  • Publication number: 20220171778
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating version control for a client device. A server system may select one of two or more versions of a procedure based, at least in part, on a user profile. The server system may generate a message including a procedure name of the procedure, a version identifier identifying the selected version of the procedure, a set of computer-readable instructions corresponding to the selected version of the procedure, and a client directive pertaining to storing the procedure in a database. The server system may transmit the message to a client device associated with the user.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventor: Sachin Desai
  • Publication number: 20220164336
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for transmitting data to a client device. A first database is generated for a client device and a client identifier of the client device is stored in association with the first database. The first database is transmitted to the client device responsive to receiving a first message from the client device. After transmitting the first database to the client device and responsive to receiving a second message from the client device, data relevant to the client device is ascertained. A delta between database records stored in the first database and the data is generated. A database message is generated and transmitted to the client device, where the database message indicates the delta and includes a client directive pertaining to updating the first database according to the delta.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventor: Sachin Desai
  • Patent number: 11288511
    Abstract: Methods and systems are provided for displaying pertinent data, using augmented reality, to supplement information in images provided from a mobile communication device. The images can be analyzed to find one or more matched objects, and it can be determined whether recognized target components from the matched objects match one or more known patterns. Pertinent data pertaining to the known patterns can be sent to the mobile communication device so that it can be displayed using augmented reality to supplement information in the images.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Sachin Desai, Eugene Oksman
  • Patent number: 11120015
    Abstract: Some embodiments of the present invention include a method for importing one or more datasets using a computing system with a small display screen. The data in the one or more datasets may then be used for data analysis using the small display screen. The method includes determining one or more field identifiers and associated field type information for one or more fields of the dataset to be imported into a mobile computing system. The one or more field identifiers and associated field type information are displayed on a display screen of the mobile computing system using a graphical user interface. The dataset is then imported using the determined field identifiers and associated field type information based on receiving a confirmation to import.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: September 14, 2021
    Assignee: salesforce.com, inc.
    Inventors: Yuseung Kim, Behzad Farhang Richey, Edward C. Mengel, III, Sachin Desai
  • Patent number: 10949056
    Abstract: Disclosed is a system and method to navigate high-dimensional data in order to enhance the analytical capabilities of a data consumer. The technology disclosed can use a stereoscopic 3D viewer with a smartphone, a pair of 3D glasses with desktop, or a projected 3D image on a table. The solution provides a novel and accessible way of navigating high-dimensional data that has been organized into groups of two or three dimensions. Navigation is possible in all 3 dimensions (x, y, z) to explore the full potential of underlying data and elicit powerful insights to be acted on through informed decisions.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Mrudula Kodali, Sachin Desai
  • Publication number: 20200065586
    Abstract: Methods and systems are provided for displaying pertinent data, using augmented reality, to supplement information in images provided from a mobile communication device. The images can be analyzed to find one or more matched objects, and it can be determined whether recognized target components from the matched objects match one or more known patterns. Pertinent data pertaining to the known patterns can be sent to the mobile communication device so that it can be displayed using augmented reality to supplement information in the images.
    Type: Application
    Filed: October 29, 2019
    Publication date: February 27, 2020
    Inventors: Sachin Desai, Eugene Oksman
  • Publication number: 20200019296
    Abstract: Disclosed is a system and method to navigate high-dimensional data in order to enhance the analytical capabilities of a data consumer. The technology disclosed can use a stereoscopic 3D viewer with a smartphone, a pair of 3D glasses with desktop, or a projected 3D image on a table. The solution provides a novel and accessible way of navigating high-dimensional data that has been organized into groups of two or three dimensions. Navigation is possible in all 3 dimensions (x, y, z) to explore the full potential of underlying data and elicit powerful insights to be acted on through informed decisions.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventors: Mrudula KODALI, Sachin Desai
  • Patent number: 10528816
    Abstract: Methods and systems are provided for displaying pertinent data, using augmented reality, to supplement information in images acquired by an imaging device of a mobile communication device. The images can be analyzed to find one or more matched objects, and recognition can be performed on the matched objects to recognize target components. It can be determined whether the recognized target components match one or more known patterns. Based on the known patterns pertinent data pertaining to the known patterns can be retrieved from one or more data sources, and displayed at a display using augmented reality to supplement information in the images acquired by the imaging device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: January 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: Sachin Desai, Eugene Oksman
  • Patent number: 10459597
    Abstract: Disclosed is a system and method to navigate high-dimensional data in order to enhance the analytical capabilities of a data consumer. The technology disclosed can use a stereoscopic 3D viewer with a smartphone, a pair of 3D glasses with desktop, or a projected 3D image on a table. The solution provides a novel and accessible way of navigating high-dimensional data that has been organized into groups of two or three dimensions. Navigation is possible in all 3 dimensions (x, y, z) to explore the full potential of underlying data and elicit powerful insights to be acted on through informed decisions.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: October 29, 2019
    Assignee: salesforce.com, inc.
    Inventors: Mrudula Kodali, Sachin Desai
  • Publication number: 20190163975
    Abstract: Methods and systems are provided for displaying pertinent data, using augmented reality, to supplement information in images acquired by an imaging device of a mobile communication device. The images can be analyzed to find one or more matched objects, and recognition can be performed on the matched objects to recognize target components. It can be determined whether the recognized target components match one or more known patterns. Based on the known patterns pertinent data pertaining to the known patterns can be retrieved from one or more data sources, and displayed at a display using augmented reality to supplement information in the images acquired by the imaging device.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Applicant: salesforce.com, inc.
    Inventors: SACHIN DESAI, EUGENE OKSMAN
  • Patent number: 10175873
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for retrieving data while scrolling through a list of items in a user interface. A display device can display initial data of at least a first presentation of a first one or more items in a list of items. A user input can be received by the display device to cause scrolling through the list of items in the user interface. An initial scrolling velocity can be calculated responsive to the user input, and a second presentation of a second one or more items in the list of items that corresponds to an anticipated stopping of the scrolling can be predicted in accordance with the initial scrolling velocity and a deceleration rate. Data to be displayed in the second presentation can be retrieved before the stopping of the scrolling.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: January 8, 2019
    Assignee: salesforce.com, inc.
    Inventor: Sachin Desai
  • Patent number: 10146597
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for delegating handling of computing events of a mobile device application. For example, an identification of a computing event can be received. The computing event can have associated metadata. The computing event can be associated with a first component of a plurality of components of a first application executable on a mobile device. The plurality of components can comprise at least a native component and a web browser component. One or more rules can be applied to the metadata. Based on the application of the one or more rules to the metadata, a second component can be identified for handling the event. Handling of the event can be delegated to the second component.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: December 4, 2018
    Assignee: salesforce.com, inc.
    Inventors: Richard Perry Pack, III, Kevin Venkiteswaran, Qingqing Liu, Sachin Desai, Phillip Norman Calvin
  • Patent number: 10148640
    Abstract: This disclosure describes a method for accessing network resources which includes receiving by a first application in a mobile computing device sign-in information from a user and enabling the user to sign in to a second application with the first application to access network resources from a resource server based on (a) a first application identification (ID) of the second application, (b) the user authorizing the second application to the resource server, and (c) receiving an authorization grant from the resource server to enable the second application to access the network resources, the mobile computing device coupled with the resource server via a network.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: December 4, 2018
    Assignee: salesforce.com, inc.
    Inventors: Sachin Desai, Qingqing Liu, Ronald Fischer
  • Publication number: 20180276559
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for displaying feed content. Training content associated with a first user can be processed. Prospective content can be retrieved. A plurality of correspondence characteristics can be calculated. A subset of the prospective content can be identified. A feed comprising the subset of the prospective content can be displayed. It can be determined that the first user has interacted with the subset of the prospective content. At least one of the correspondence characteristics can be updated.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 27, 2018
    Inventors: Mrudula Kodali, Sachin Desai
  • Patent number: 9853917
    Abstract: Methods and systems for bridging network packets transmitted over heterogeneous media channels are provided. According to one embodiment, a network device maintains translation data structures defining translations among multiple framing media formats used for transmitting or receiving network packets via multiple supported media transmission channels, including (i) between a first framing media format and an intermediate format and (ii) between the intermediate format and a second framing media format. A virtual bridging application representing a single bridging domain for bridging all network traffic traversing the network device translates ingress network packets from the first framing media format to egress network packets of the second framing media format based the translation data structures.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 26, 2017
    Assignee: Fortinet, Inc.
    Inventors: Sachin Desai, Rajesh Balay, Chandramouli Sargor
  • Patent number: 9778820
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for managing applications on a computing device. A computing device may receive allowed application data indicating applications that are launchable by a base application. A user interface with one or more selections of the applications may be displayed at a display of the computing device. The computing device may receive input data indicating a selection of an application. Identifier data associated with the base application and selection data associated with the application may be provided to the application.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Sachin Desai, Stephen Ayers