Patents by Inventor Maria C. Velez-Rojas
Maria C. Velez-Rojas 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: 11030520Abstract: Techniques are disclosed relating to training a neural network using private training data. In some embodiments, a central computing system is configured to maintain an at least partially trained neural network and information that specifies data formats for inputs to the model and outputs from the model. In some embodiments, partner computing systems maintain subsections of the neural network model and may train them using data that is not shared with other partner computing systems or the central computing system. Parameters resulting from the training may be transmitted to the central computing system. In some embodiments, the central computing system processes the parameters to generate the updated complete version of the neural network model and transmits parameters from the updated complete version of the model to the partner computing systems. The partner computing systems may use the updated complete model to detect anomalies in input data.Type: GrantFiled: June 6, 2017Date of Patent: June 8, 2021Inventors: Serge Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas
-
Publication number: 20200128091Abstract: A server computer system stores a plurality of display generation objects executable to cause display of display images. The server computer system receives a camera image from a user device. The server computer system determines that a particular display image included in the camera image corresponds to a particular display generation object. The server computer system then subscribes the user device to one or more data feeds selected based on the particular display generation object, and sends one or more notifications corresponding to the one or more selected data feeds to the user device.Type: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: Serge Mankovskii, Maria C. Velez-Rojas, Steven L. Greenspan
-
Publication number: 20190303879Abstract: Techniques are disclosed relating to a computer system detecting the start of a meeting between a plurality of individuals, initiating a recording of the particular meeting, receiving a recording confirmation command from one of the plurality of individuals, and based on receiving the recording confirmation command causing the recording of the particular meeting to be retained by the computer system for subsequent playback. The recording confirmation command may be received during the meeting as it is being recorded or after the meeting has ended. The computer system may store meeting metadata indicative of the recorded meeting. In some embodiments, the meeting metadata is stored in a blockchain-based shared ledger.Type: ApplicationFiled: April 2, 2018Publication date: October 3, 2019Inventors: Serge Mankovskii, Maria C. Velez-Rojas
-
Publication number: 20190295202Abstract: Techniques are disclosed relating to serving an electronic search warrant. In some embodiments, a computer system accesses a blockchain including an electronic warrant that authorizes access to a controlled device having confidential data. The computer system sends a request for the confidential data to the controlled device, the request identifying the electronic warrant. The computer system receives the confidential data from the controlled device and appends a first record to a second record in blockchain. The first record includes the confidential data, a first digital signature generated from the contents of the first record, and a second digital signature obtained from the second record. In some embodiments, the computer system sends a request for the electronic warrant to a second computer system associated with a court. The request identifies a public key for inclusion in the electronic warrant and having a private key to generate the first digital signature.Type: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: Serge Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas, Guy A. Di Lella, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati, JR.
-
Publication number: 20190297394Abstract: 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: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: 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.
-
Publication number: 20190294804Abstract: Techniques are disclosed relating to a computer system receiving recordings of meetings between individuals, encrypting the recording, storing the encrypted recording, and determining whether to decrypt the encrypted recording based on decryption information indicative of ones of the individuals have assented to the decryption of the encrypted recording and a cryptographic policy. The computer system may also perform semantic analysis of the audio of the meeting to identify decision statements made at the meeting and factor statements made at the meeting upon which the decision statement is based. The computer system may also store meeting metadata associated with the meeting that is indicative of the decision statement and factor statements.Type: ApplicationFiled: March 23, 2018Publication date: September 26, 2019Inventors: Guy A. Di Lella, Maria C. Velez-Rojas, Steven L. Greenspan, Serge Mankovskii, Howard A. Abrams, Navid Nader-Rezvani, Mark Jacob Addleman, Otto Gabriel Berkes, Paul Louis Pronsati,, JR.
-
Publication number: 20180349769Abstract: Techniques are disclosed relating to training a neural network using private training data. In some embodiments, a central computing system is configured to maintain an at least partially trained neural network and information that specifies data formats for inputs to the model and outputs from the model. In some embodiments, partner computing systems maintain subsections of the neural network model and may train them using data that is not shared with other partner computing systems or the central computing system. Parameters resulting from the training may be transmitted to the central computing system. In some embodiments, the central computing system processes the parameters to generate the updated complete version of the neural network model and transmits parameters from the updated complete version of the model to the partner computing systems. The partner computing systems may use the updated complete model to detect anomalies in input data.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventors: Serge Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas
-
Publication number: 20180349768Abstract: Techniques are disclosed relating to configuring a neural network based on information received via a dashboard user interface. In some embodiments, a computing system displays a dashboard that includes a set of plots for displaying data and user interface elements that may be used to configure the number and type of the plots. The plots may display information of various kinds, including raw or processed data, relationships between data, processes applied to data, etc. and may be different types, including, e.g., spark lines, scatter, or time series, etc. The dashboard module is operable to communicate the user input to a module operable to generate a neural network topology. User input to the dashboard may provide information regarding sources of data to be used for generating plots, or training or running the neural network. Results based on processing data using the trained neural network may be displayed on the dashboard.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventors: Serge Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas
-
Patent number: 10101244Abstract: Systems and methods may include receiving data of a physical system. The systems and methods may include determining whether an anomalous event has occurred based on the data. The systems and methods may include, in response to determining that the anomalous event has occurred, capturing data of the physical system and of an environment. The systems and methods may include generating a virtual representation of the physical system and the environment based on the captured data. The systems and methods may include repeatedly simulating data of the virtual representation by varying parameters of the captured data. The systems and methods may include determining which parameters are a root cause of the anomalous event based on the simulated performance data. The systems and methods may include determining particular values of the parameters that are likely the root cause of the anomalous event to use as a trigger for a proactive process.Type: GrantFiled: March 2, 2015Date of Patent: October 16, 2018Assignee: CA, Inc.Inventors: Serge Mankovskii, Steven L. Greenspan, Debra J. Danielson, Prashant Parikh, Maria C. Velez-Rojas, James D. Reno
-
Patent number: 10032086Abstract: A system and method are disclosed for automatically updating a virtual model of a facility such as a datacenter, for example for use in maintaining an accurate thermal management plan. Photo images of the facility may periodically be captured. Thereafter, one or more image recognition algorithms may be run on the captured images to recognize positions and identities of equipment and structures in the facility. Using this information, the virtual model of the facility may be updated. In examples related to thermal management of a datacenter, once the virtual model of the facility is updated, the thermal management plan may be revised.Type: GrantFiled: March 19, 2015Date of Patent: July 24, 2018Assignee: CA, Inc.Inventors: Serguei Mankovskii, Maria C. Velez-Rojas, Howard A. Abrams
-
Patent number: 9830051Abstract: According to an example computer-implemented method, shared media content is presented to a plurality of users during a collaborative session, with the session including a plurality of events. A breadcrumb trail of events occurring during the collaborative session is created. For each of the events, a descriptor is determined for the event, and the event is tagged in the breadcrumb trail with the descriptor. Responsive to receipt of a descriptor selection, a filtered breadcrumb trail including only events tagged with the selected descriptor is presented.Type: GrantFiled: March 13, 2013Date of Patent: November 28, 2017Assignee: CA, Inc.Inventors: Steven L. Greenspan, Michael C. Roberts, Maria C. Velez-Rojas, Serge Mankovskii
-
Patent number: 9784587Abstract: A method includes applying a correlation rule defining a correlation relationship between a first and second object and determining, using a processor, whether a first motion vector of the first object is correlated at a threshold level of correlation with a second motion vector of the second object, the correlation relationship between the first and second objects identifying the threshold level of correlation between the first and second motion vectors. The method also includes, in response to determining that the first motion vector is not correlated at the threshold level with the second motion vector, determining a convergence point for the first and second objects in accordance with a policy. The method further includes transmitting instructions for arriving at the convergence point to the first and second objects.Type: GrantFiled: March 31, 2016Date of Patent: October 10, 2017Assignee: CA, Inc.Inventors: Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii
-
Publication number: 20170284817Abstract: A method includes applying a correlation rule defining a correlation relationship between a first and second object and determining, using a processor, whether a first motion vector of the first object is correlated at a threshold level of correlation with a second motion vector of the second object, the correlation relationship between the first and second objects identifying the threshold level of correlation between the first and second motion vectors. The method also includes, in response to determining that the first motion vector is not correlated at the threshold level with the second motion vector, determining a convergence point for the first and second objects in accordance with a policy. The method further includes transmitting instructions for arriving at the convergence point to the first and second objects.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Applicant: CA, Inc.Inventors: Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii
-
Publication number: 20170284816Abstract: A method includes determining a convergence point for a first object and a second object from position data, capability data, and environment data that are all associated with the first and second object, wherein the convergence point is determined in accordance with a policy. The method also includes determining a first amount of time for the first object to reach the convergence point based on the position data, the capability data, and the environment data. The method still further includes determining a second amount of time for the second object to reach the convergence point based on the position data, the capability data, and the environment data. The method additionally includes determining an estimated amount of time to convergence between the first object and the second object, and transmitting the estimated amount of time to convergence to one or more of the first and second object.Type: ApplicationFiled: March 30, 2016Publication date: October 5, 2017Applicant: CA, Inc.Inventors: Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii
-
Patent number: 9716599Abstract: Methods for preventing the transmission of sensitive information to locations outside of a secure network by a person who has legitimate access to the sensitive information are described. In some embodiments, in order for an end user of a computing device to establish a secure connection with a secure network and access data stored on the secure network, a client application running on the computing device may be required by the secure network. The client application may monitor visual cues (e.g., facial expressions and gestures) associated with the end user, detect suspicious activity performed by the end user based on the visual cues, and in response to detecting suspicious activity may perform mitigating actions to prevent the transmission of sensitive information such as alerting human resources personnel or requiring authorization prior to sending information to locations outside of the secure network.Type: GrantFiled: March 14, 2013Date of Patent: July 25, 2017Assignee: CA, Inc.Inventors: Carrie E. Gates, Gabriel M. Silberman, Maria C. Velez-Rojas, Serguei Mankovskii, Steven L. Greenspan
-
Patent number: 9548886Abstract: Methods for automatically generating help desk tickets in response to detecting performance and/or availability issues that occur throughout multiple layers of a networked computing environment are described. In some embodiments, in response to detecting an alert corresponding with a performance issue affecting the networked computing environment, a root cause identification tool may aggregate a plurality of alarms from a plurality of performance management tools monitoring the networked computing environment, generate a failure graph associated with the performance issue, identify a first leaf node of the failure graph, determine a first remedy associated with the first leaf node, and automatically generate a help desk ticket corresponding with the first leaf node and the first remedy. The automatically generated help desk ticket may specify the failure associated with the first leaf node, the first remedy, a location associated with the first remedy, and an estimated time to fix the failure.Type: GrantFiled: April 2, 2014Date of Patent: January 17, 2017Assignee: CA, INC.Inventors: Carrie E. Gates, Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii
-
Patent number: 9530222Abstract: Systems and methods may include receiving first and second motion data about first and second objects, respectively. The systems and methods may include applying an asymmetric correlation rule (ACR) to the first and second motion data. The ACR may define a baseline state of motion for the first object and a correlation relationship between the first and second objects. The systems and methods may include determining whether the first object is in the baseline state and, in response to determining that the first object is not in the baseline state, determining whether a first motion vector of the first object is sufficiently correlated with a second motion vector of the second object. The systems and methods may include, in response to determining both that the first object is not in the baseline state and that the first and second motion vectors are not sufficiently correlated, generating an anomalous behavior notification.Type: GrantFiled: March 30, 2015Date of Patent: December 27, 2016Assignee: CA, Inc.Inventors: Steven L. Greenspan, Paul C. Lipton, John J. Harrison, Jr., Prashant Parikh, Serguei Mankovskii, Maria C. Velez-Rojas
-
Patent number: 9503860Abstract: Systems and methods may include receiving first motion data corresponding to a first object and receiving second motion data corresponding to a second object. The systems and methods may include determining whether the second object is following the first object based on the first motion data and the second motion data. The systems and methods may include receiving additional information corresponding to the second object. The systems and methods may include determining whether the second object poses a risk to the first object based on the additional information. The systems and methods may include performing processes in response to determining that the second object is following the first object and poses a risk to the first object. Such processes may include providing a notification to a subscribing party. The notification may indicate that the second object is following the first object and poses a risk to the first object.Type: GrantFiled: September 10, 2015Date of Patent: November 22, 2016Assignee: CA, Inc.Inventors: Serguei Mankovskii, Steven L. Greenspan, Maria C. Velez-Rojas
-
Patent number: 9497072Abstract: Methods for monitoring a networked computing environment and for consolidating multiple alarms under a single root cause are described. In some embodiments, in response to detecting an alert corresponding with a performance issue in a networked computing environment, a root cause identification tool may aggregate a plurality of alarms from a plurality of performance management tools monitoring the networked computing environment. The root cause identification tool may then generate a failure graph associated with the performance issue based on the plurality of alarms, determine a first set of leaf nodes of the failure graph, determine a first chain of failures based on the first set of leaf nodes, suppress (or hide) alarms that are not associated with the first chain of failures, and output a consolidated alarm associated with the first chain of failures.Type: GrantFiled: April 1, 2014Date of Patent: November 15, 2016Assignee: CA, INC.Inventors: Carrie E. Gates, Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii
-
Patent number: 9497071Abstract: Methods for monitoring a networked computing environment and for identifying root causes of performance and availability issues that occur throughout multiple layers of the networked computing environment are described. In some embodiments, a software service provided by a networked computing environment may experience a service-related performance or availability issue. In response to detecting the service-related issue affecting the service, a root cause identification tool may aggregate data from a plurality of information technology management software tools monitoring the networked computing environment, identify causal relationships between a plurality of failures associated with the service-related issue based on the aggregated data, determine a chain of failures of the plurality of failures based on the causal relationships, identify a root cause of the service-related issue based on the chain of failures, and transmit an alarm corresponding with the root cause.Type: GrantFiled: April 1, 2014Date of Patent: November 15, 2016Assignee: CA, INC.Inventors: Carrie E. Gates, Steven L. Greenspan, Maria C. Velez-Rojas, Serguei Mankovskii