Patents by Inventor Sayan Chakraborty

Sayan Chakraborty 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: 10789378
    Abstract: A system for spreadsheet region and cell sharing includes an interface and a processor. The interface is to provide a display interface data for a spreadsheet document; receive a selected region of the spreadsheet document; and receive an access descriptor. The processor is to determine whether to enable access to the selected region based at least in part on the access descriptor.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: September 29, 2020
    Assignee: Workday, Inc.
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Patent number: 10644897
    Abstract: A building management system includes a plurality of devices of building equipment and a system manager. The system manager is configured to control the devices of building equipment and generate a user interface. The user interface includes a command widget configured to allow a user to input a first command to control a first device of the plurality of devices of building equipment and an add annotation box configured to allow a user to add an annotation to the command. The system manager is further configured to control the first device in response to the command and store the annotation in an annotation database.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: May 5, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Ryan A. Piaskowski, Charles C. Xing, Beth A. Ray, Sayan Chakraborty
  • Patent number: 10572584
    Abstract: A system for spreadsheet region and cell sharing includes an interface and a processor. The interface is to receive an indication to modify a first cell of a first document, wherein a first user is associated with the first document and with a first set of user access descriptors. The processor is to determine whether the first user has write permission for the first cell based on the first set of user access descriptors; and in the event that the first user has write permission: indicate a modification to a location in a database storage location referenced by a pointer formula associated with the first cell; and modify a second cell in a second document based on a dependency graph, wherein the second document is associated with a second user different from the first user.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: February 25, 2020
    Assignee: Workday, Inc.
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Patent number: 10552530
    Abstract: A system for spreadsheet region and cell sharing using formula templates includes a processor and an interface. The processor is to parse a formula of a first cell of a first spreadsheet document for a second cell, the first spreadsheet document being associated with a first user having a set of user access descriptors and to determine, based on the set of user access descriptors, whether the first user has access to one or more canonical names referenced in the formula. The interface is to provide display information to the first user either the canonical name in the event that the first user has access to the canonical name or an opaque identifier in the event that the first user does not have access to the canonical name.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: February 4, 2020
    Assignee: Workday, Inc.
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Publication number: 20200003448
    Abstract: A facility management portal and associated user interface can be used for remote monitoring, servicing, and commissioning of a Building Management System (BMS) and associated devices. Building stakeholders can use the facility management portal to configure smart thermostat devices with various settings or parameters associated therewith. For example, building stakeholders may create device profiles associated with smart thermostat devices and provide different device profiles to different groups of thermostat devices installed in a building. Moreover, stakeholders can use the facility management portal to monitor data such as energy consumption and air quality associated with buildings. Building tenants can interact with control devices such as smart thermostats and associated mobile applications to initiate maintenance or emergency notifications relayed through the facility management portal.
    Type: Application
    Filed: June 26, 2019
    Publication date: January 2, 2020
    Inventors: Alan S. Schwegler, Paul Michael Nowak, Michael F. Kornacki, Ryan J. Bykowski, Kierstyn R. Robbins, Bridget E. Kapler, Vineet Binodshanker Sinha, Sayan Chakraborty, Kerry M. Bell
  • Patent number: 10482172
    Abstract: A system for spreadsheet region and cell sharing permissions includes an interface and a processor. An interface is to receive a request to display a subset of a spreadsheet document. A processor is to: determine whether to enable display access to the subset of the spreadsheet document based at least in part on a set of user access descriptors; in the event that display access is enabled, provide data associated with the subset of the spreadsheet document for display; and in the event that display access is not enabled, provide an indication of access denial for display.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: November 19, 2019
    Assignee: Workday, Inc.
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Publication number: 20190338979
    Abstract: An HVAC system for a building includes an airside economizer, a plurality of sensors, and a controller. The airside economizer includes a first air intake configured to receive return air from within a building, a second air intake configured to receive outdoor air from outside the building, and an air discharge configured to provide discharge air to the building.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 7, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Soumyadeep Ray, Milan Mitra, Sayan Chakraborty, Anjani Kumari
  • Publication number: 20190338975
    Abstract: A method includes obtaining measurements of a dry bulb temperature, a relative humidity, and an airflow rate for an indoor space. The method also includes calculating an apparent temperature for the indoor space using the measurements, and generating a visualization that includes a comfort band and a value of each of the apparent temperature, the dry bulb temperature, the relative humidity, and the airflow rate for the indoor space.
    Type: Application
    Filed: May 6, 2019
    Publication date: November 7, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Soumyadeep Ray, Sayan Chakraborty, Milan Mitra, Anjani Kumari
  • Publication number: 20190338976
    Abstract: The present disclosure is directed to a method for managing energy consumption of one or more building equipment devices. The method includes identifying a building equipment device. The building equipment device may serve at least one portion of a physical premise. The method includes retrieving a first set of data including specifications of the building equipment device. The method includes retrieving a second set of data including an occupancy schedule of the at least one portion of the physical premise for a first period of time. The method includes retrieving a third set of data including weather conditions around the physical premise for the first period of time. The method includes predicting, based on the first, second, and third sets of data, energy consumption of the building equipment device for a second period of time, which can allow a user to adjust a working schedule of the building equipment device.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 7, 2019
    Inventors: Sayan Chakraborty, Milan Mintra
  • Publication number: 20190266216
    Abstract: Distributed processing of a large matrix data set is disclosed. In various embodiments, a matrix having a plurality of entries having data values and a plurality of entries for which there are no data values is split into a plurality of chunks balanced based at least in part on a distribution of entries across the matrix. Each of the respective chunks is sent to a corresponding worker computer, processor, or thread configured to perform alternative least squares (ALS) processing with respect to the chunk. Results are received from each of the respective worker computers, processors, or threads. The respective results are combined to determine a predicted value for at least a subset of the missing entries of the matrix.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventor: Sayan Chakraborty
  • Patent number: 10392443
    Abstract: Disclosed is a method for determining the likelihood of the presence or progression of a hepatocellular carcinoma in a subject, comprising determining the level of extracellular form of Agrin in an extracellular fluid obtained from the subject. Also disclosed are the use of anti Agrin agent for therapy, a pharmaceutical composition comprising anti-Agrin agent, a method of treating cancer comprising an anti-Agrin agent, a use of anti-Agrin agent and a kit thereof.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: August 27, 2019
    Assignee: Agency for Science, Technology and Research
    Inventors: Sayan Chakraborty, Wanjin Hong
  • Patent number: 10282058
    Abstract: A system for context menus including an input interface and a processor. The input interface is to receive an activation indication for a context menu. The processor is to provide display information for a first context menu, wherein the context menu comprises a set of petals in a pattern centered on an item.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 7, 2019
    Assignee: Workday, Inc.
    Inventors: Sayan Chakraborty, Jesse Spencer, Chris Chan, Brian Ledbetter
  • Publication number: 20190095810
    Abstract: A predictive engine includes an optimizer and a predictor. The optimizer is configured to receive an observed dataset having inputs and multivariate responses and determine latent response variables based on the predictive inputs and the multivariate responses. The optimizer is further configured to select latent response variables, measure dependencies between multivariate responses, estimate coefficients that relate the input predictors to determined latent response variables, and correlate dependencies and coefficients with the latent response variables. The predictor is configured to generate a predictive distribution of probabilities for the latent variables, map the probabilities to multivariate responses, generate a predictive distribution of probabilities for the multivariate responses, and determine at least one optimized input from the multivariate responses.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 28, 2019
    Inventors: Sayan CHAKRABORTY, Daniel SCOTT
  • Publication number: 20180336174
    Abstract: A system for data transformation includes a database, a spreadsheet storage of a spreadsheet for planning, an interface, and a processor. The spreadsheet storage is separate from the database. The interface is configured to receive a database datum associated with a large time period. The processor is configured to generate a plurality of spreadsheet data based at least in part on the database datum. Each spreadsheet datum is associated with one of a set of small time periods. The plurality of spreadsheet data is stored in the spreadsheet storage. The spreadsheet storage is separate from the database. The processor is configured to provide the plurality of spreadsheet data for display in the spreadsheet.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
  • Publication number: 20180336239
    Abstract: A system for database updating includes a database, a spreadsheet storage of a spreadsheet for planning, an interface, and a processor. The spreadsheet storage is separate from the database. The interface is configured to receive an indication to modify the spreadsheet. The processor is configured to store a modification in the spreadsheet storage based at least in part on the indication, determine one or more objects to change in the database based at least in part on the indication, and cause change to the one or more objects in the database.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventors: Wendy Yang, Dylan Owen, Kevin Chan, Jonathan David Ruggiero, Daniel G. Rabe, Sayan Chakraborty
  • Publication number: 20180205567
    Abstract: A building management system includes a plurality of devices of building equipment and a system manager. The system manager is configured to control the devices of building equipment and generate a user interface. The user interface includes a command widget configured to allow a user to input a first command to control a first device of the plurality of devices of building equipment and an add annotation box configured to allow a user to add an annotation to the command. The system manager is further configured to control the first device in response to the command and store the annotation in an annotation database.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 19, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Ryan A. Piaskowski, Charles C. Xing, Beth A. Ray, Sayan Chakraborty
  • Publication number: 20180121667
    Abstract: A system for spreadsheet region and cell sharing permissions includes an interface and a processor. An interface is to receive a request to display a subset of a spreadsheet document. A processor is to: determine whether to enable display access to the subset of the spreadsheet document based at least in part on a set of user access descriptors; in the event that display access is enabled, provide data associated with the subset of the spreadsheet document for display; and in the event that display access is not enabled, provide an indication of access denial for display.
    Type: Application
    Filed: September 14, 2017
    Publication date: May 3, 2018
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Patent number: 9798889
    Abstract: A system for spreadsheet region and cell sharing permissions includes an interface and a processor. An interface is to receive a request to display a subset of a spreadsheet document. A processor is to: determine whether to enable display access to the subset of the spreadsheet document based at least in part on a set of user access descriptors; in the event that display access is enabled, provide data associated with the subset of the spreadsheet document for display; and in the event that display access is not enabled, provide an indication of access denial for display.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: October 24, 2017
    Assignee: Workday, Inc.
    Inventors: Leonard Karpel, Brian Sean Morris, Terry M. Olkin, Sayan Chakraborty
  • Publication number: 20170198055
    Abstract: Disclosed is a method for determining the likelihood of the presence or progression of a hepatocellular carcinoma in a subject, comprising determining the level of extracellular form of Agrin in an extracellular fluid obtained from the subject. Also disclosed are the use of anti Agrin agent for therapy, a pharmaceutical composition comprising anti-Agrin agent, a method of treating cancer comprising an anti-Agrin agent, a use of anti-Agrin agent and a kit thereof.
    Type: Application
    Filed: June 2, 2015
    Publication date: July 13, 2017
    Inventors: Sayan Chakraborty, Wanjin Hong
  • Patent number: 9626728
    Abstract: A social network system provides a social network that receives from an application a business object and an associated system of record and generates a social object that corresponds to the business object and that comprises the system of record for the enterprise application. The social network assigns one or more members to the social object. The social network receives first changes to the system of record and, in response, modifies the social object to incorporate the first changes. The system provides second changes to the social object to the enterprise application, and the enterprise application, in response, modifies the system of record to incorporate the second changes.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: April 18, 2017
    Assignee: Oracle International Corporation
    Inventors: Sayan Chakraborty, Terry M. Olkin, Jeffrey Olkin, Daniel G. Rabe, Lenny Karpel