Patents by Inventor Steven Greenspan

Steven Greenspan 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: 11056902
    Abstract: Provided is a process of determining a future battery level of one or more battery-powered computing devices, the process including: accessing an event record in memory describing a scheduled event in which a user of a plurality of computing devices is scheduled to participate, inferring a subset of the plurality of computing devices to be used in that time period, determining present battery levels of the computing devices, the levels being values indicative of an amount of energy stored by batteries, determining present usage rates of battery energy, inferring battery outlooks corresponding to the scheduled event, a battery outlook being an estimated amount of energy consumption attributable to the scheduled event, and predicting future battery levels of computing devices based on at least a present battery level, a present usage rate, and a battery outlook corresponding to the scheduled event.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: July 6, 2021
    Assignee: CA, INC.
    Inventors: Victor Muntes, Steven Greenspan, Marc Sole Simo
  • Publication number: 20200134074
    Abstract: Provided is a process, including: obtaining a set of candidate captions associated with one or more data visualizations; obtaining criteria designating whether candidate captions are descriptive of potential instances of the one or more data visualizations; producing a plurality of simulated instances of each of the one or more data visualizations; determining which of the captions apply to each of the simulated instances of each of the one or more data visualizations based on whether the simulated instances satisfy corresponding criteria; causing captions determined to be applicable to be presented; receiving feedback indicative of whether presented captions are perceived as descriptive of the corresponding simulated instances of data visualizations; and adjusting the criteria based on the feedback.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Serge Mankovskii, Steven Greenspan, Maria Velez-Rojas
  • Publication number: 20200134090
    Abstract: Provided is a process, including: obtaining a first identifier of a first user for whom a first presentation including a first natural language text summary of data is to be provided; selecting a first domain from among a plurality of domains based on the first identifier; selecting a first set of fields among a plurality of fields of the data based on the first domain; determining a first set of exposure-control rules based on the first set of fields of data; determining a first applicable subset of the first set exposure-control rules by comparing criteria of the first set of exposure-control rules to user attributes associated with the first identifier; generating with a trained captioning model, the first natural language text summary in the first domain of the data compliant with exposure permissions of the first applicable subset of the first set of exposure-control rules.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Serge Mankovskii, Maria Velez-Rojas, Steven Greenspan
  • Publication number: 20200134037
    Abstract: Provided is a process, including: receiving a command corresponding to user input to an interactive dashboard application from a user; producing in response to the command, instances of data visualizations depicting data to be visualized; generating, with a trained captioning model, one or more narrative captions determined to be descriptive of the produced instances of data visualizations, wherein the one or more narrative captions include a natural language description of a phenomenon exhibited, at least in part, by the data to be visualized and visually depicted in at least one of the produced instances of data visualizations; and causing the one or more narrative captions to be presented to the user.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Serge Mankovskii, Maria Velez-Rojas, Steven Greenspan
  • Publication number: 20190305383
    Abstract: Provided is a process of determining a future battery level of one or more battery-powered computing devices, the process including: accessing an event record in memory describing a scheduled event in which a user of a plurality of computing devices is scheduled to participate, inferring a subset of the plurality of computing devices to be used in that time period, determining present battery levels of the computing devices, the levels being values indicative of an amount of energy stored by batteries, determining present usage rates of battery energy, inferring battery outlooks corresponding to the scheduled event, a battery outlook being an estimated amount of energy consumption attributable to the scheduled event, and predicting future battery levels of computing devices based on at least a present battery level, a present usage rate, and a battery outlook corresponding to the scheduled event.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Inventors: Victor Muntes, Steven Greenspan, Marc Sole Simo
  • Publication number: 20190297394
    Abstract: An apparatus includes a sensor circuit and a wireless communication interface. The sensor circuit may periodically sense a value for a particular environmental variable. The wireless communication interface may update a dynamic address for the apparatus based on the periodically sensed value, and receive a query from a base station. The query may include a conditional address corresponding to the particular environmental variable. In response to a first comparison of the conditional address to a current dynamic address, the wireless communication interface may send a reply to the base station indicating whether the query has matched for the apparatus. The reply to the query may be performed without requesting a reading of the particular environmental variable from the sensor circuit.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventors: Steven Greenspan, Maria C. Velez-Rojas, Serge Mankovskii, Guy A. Di Lella, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati, JR.
  • Patent number: 10409367
    Abstract: Provided is a process of configuring a dashboard of a graphical user interface, the process including: obtaining identifiers of metrics; obtaining features that are properties of the metrics; accessing in a graph-effectiveness matrix effectiveness scores corresponding to the features; selecting a plurality of graphs to graphically represent the metrics in a dashboard; and instructing a computing device to display the dashboard.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: September 10, 2019
    Assignee: CA, Inc.
    Inventors: Maria Velez-Rojas, Ye Chen, Steven Greenspan, Jin Zhang
  • Patent number: 10346762
    Abstract: Provided is a process of conducting a collaborative session between two analytics graphical user interfaces (GUI), the process including: instructing a first computing device associated with a first user to display a first GUI having a first graph depicting a first set of values of a first metric; determining that the first graph is to be shared on a second computing device associated with a second user in a second GUI; inferring that the second user prefers to view the first metric in a second graph based on a record of previous interactions in which the second graph was selected to view the first metric; and in response, instructing the second computing device to display in the second GUI the second graph depicting at least some of the first set of values of the first metric.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: July 9, 2019
    Assignee: CA, Inc.
    Inventors: Steven Greenspan, Maria Velez-Rojas, Jin Zhang, Serge Mankovskii, Ye Chen
  • Publication number: 20190034258
    Abstract: Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
    Type: Application
    Filed: October 2, 2018
    Publication date: January 31, 2019
    Applicant: CA, INC.
    Inventors: Serguei Mankovskii, Steven Greenspan, Maria Velez-Rojas
  • Patent number: 10133614
    Abstract: Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: November 20, 2018
    Assignee: CA, Inc.
    Inventors: Serguei Mankovskii, Steven Greenspan, Maria Velez-Rojas
  • Publication number: 20180174060
    Abstract: Provided is a process of configuring a dashboard of a graphical user interface, the process including: obtaining identifiers of metrics; obtaining features that are properties of the metrics; accessing in a graph-effectiveness matrix effectiveness scores corresponding to the features; selecting a plurality of graphs to graphically represent the metrics in a dashboard; and instructing a computing device to display the dashboard.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Maria Velez-Rojas, Ye Chen, Steven Greenspan, Jin Zhang
  • Publication number: 20180173372
    Abstract: Provided is a process of conducting a collaborative session between two analytics graphical user interfaces (GUI), the process including: instructing a first computing device associated with a first user to display a first GUI having a first graph depicting a first set of values of a first metric; determining that the first graph is to be shared on a second computing device associated with a second user in a second GUI; inferring that the second user prefers to view the first metric in a second graph based on a record of previous interactions in which the second graph was selected to view the first metric; and in response, instructing the second computing device to display in the second GUI the second graph depicting at least some of the first set of values of the first metric.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Steven Greenspan, Maria Velez-Rojas, Jin Zhang, Serge Mankovskii, Ye Chen
  • Patent number: 9477494
    Abstract: The system and method described herein may be used to reconcile duplicate configuration items in a configuration management database. In particular, corresponding properties that represent relationships with a trial configuration item and an existing configuration item may be compared to reconcile whether the trial configuration item corresponds to the existing configuration item and should therefore be combined with the existing configuration item, or alternatively whether the trial configuration item represents a new configuration item that can be added to the configuration management database. If comparing the properties associated with the trial configuration item and the existing configuration item results in an indeterminate outcome, a reconciliation engine may inspect a table stored directly on the trial configuration item and/or the existing configuration item to reconcile whether the trial configuration item and the existing configuration item are indeed different or identical.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: October 25, 2016
    Assignee: CA, Inc.
    Inventors: Marvin Waschke, Steven Greenspan
  • Publication number: 20160292408
    Abstract: A method for continuously authenticating a user of voice recognition services is described. According to the method a user is initially authenticated, with a user interface for a computer system that accepts vocal input, by comparing vocal input to a pre-recorded file corresponding to an approved user. The input from a current user is compared to an approved user profile corresponding to the approved user. A risk factor is determined based on a deviation of current user input to the user interface from the approved user profile. The current user is selectively re-authenticated based on the risk factor.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicant: CA, INC.
    Inventors: LIXIN ZHANG, PREETDEEP KUMAR, RAMAPRAKASH GANESAN, PREETI ARORA, JUDITH KRUNTORAD, STEVEN GREENSPAN
  • Publication number: 20160283310
    Abstract: Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
    Type: Application
    Filed: March 24, 2015
    Publication date: September 29, 2016
    Applicant: CA, INC.
    Inventors: Serguei Mankovskii, Steven Greenspan, Maria Velez-Rojas
  • Patent number: 8612855
    Abstract: A method of notifying a person using a computer includes providing a computer system including at least one sensory cueing component. The method includes defining a subliminal and a supraliminal range of at least one human sense. A cue may be defined and includes a variable attribute, and the cue is directed to the at least one human sense. An alert level may be associated with the message and the alert level may be classified as being in the subliminal or supraliminal range. The method may include a presentation methodology of the cue and the message. The cue may be initiated and presented in either the subliminal range or the supraliminal range and directed to the at least one human sense in the user's sensory environment. The user acknowledges the cue and the message in either the subliminal or supraliminal range, before the cue is removed from the user's sensory environment.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: December 17, 2013
    Assignee: CA, Inc.
    Inventors: Steven Greenspan, Gabriel Silberman
  • Publication number: 20130046739
    Abstract: The system and method described herein may be used to reconcile duplicate configuration items in a configuration management database. In particular, corresponding properties that represent relationships with a trial configuration item and an existing configuration item may be compared to reconcile whether the trial configuration item corresponds to the existing configuration item and should therefore be combined with the existing configuration item, or alternatively whether the trial configuration item represents a new configuration item that can be added to the configuration management database. If comparing the properties associated with the trial configuration item and the existing configuration item results in an indeterminate outcome, a reconciliation engine may inspect a table stored directly on the trial configuration item and/or the existing configuration item to reconcile whether the trial configuration item and the existing configuration item are indeed different or identical.
    Type: Application
    Filed: August 18, 2011
    Publication date: February 21, 2013
    Applicant: Computer Associates Think, Inc.
    Inventors: Marvin Waschke, Steven Greenspan
  • Publication number: 20120096398
    Abstract: A method of notifying a person using a computer includes providing a computer system including at least one sensory cueing component. The method includes defining a subliminal and a supraliminal range of at least one human sense. A cue may be defined and includes a variable attribute, and the cue is directed to the at least one human sense. An alert level may be associated with the message and the alert level may be classified as being in the subliminal or supraliminal range. The method may include a presentation methodology of the cue and the message. The cue may be initiated and presented in either the subliminal range or the supraliminal range and directed to the at least one human sense in the user's sensory environment. The user acknowledges the cue and the message in either the subliminal or supraliminal range, before the cue is removed from the user's sensory environment.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 19, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Steven Greenspan, Gabriel Silberman
  • Patent number: 8139740
    Abstract: A method for operating a telephone system with at least two telephony terminals to where, in addition to voice data or user data, functional data is transmitted by means of special functions of the telephone system, such as forwarding or holding established call connections. It shall be possible in a simple way for the user to handle even a relatively large multitude of special functions. For this purpose, according to the invention, an action key of a first telephony terminal, provided for triggering special functions is assigned the respective special function to be triggered, depending on its own status or the status of a second telephony terminal within the same team.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: March 20, 2012
    Assignee: Avaya Inc.
    Inventors: Dirk Schlossecki, Michael GrĂ¼n, Stephan Stadler, James Farber, Steven Greenspan
  • Publication number: 20100299275
    Abstract: A system and method for social computing distribute a message from an author to one or more subscribers as a function of the content of the message. In an embodiment, the content of a message is related to a meta-tag. In another embodiment, the author of a message is associated with a group of people which are of interest to the subscribers. In another embodiment, the transmitted messages can be based on the subject matter of content that is associated with a subscriber.
    Type: Application
    Filed: May 21, 2009
    Publication date: November 25, 2010
    Applicant: Computer Associates Think, Inc.
    Inventor: Steven Greenspan