Patents by Inventor Vikas Agrawal

Vikas Agrawal 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: 11238409
    Abstract: Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 1, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Manisha Gupta, Ananth Venkata, Vikas Agrawal
  • Publication number: 20210365643
    Abstract: A method of generating natural language outputs may include accessing a model of a system, where the system may be represented by a hierarchy of nodes in a data structure, and nodes in the hierarchy of nodes may include time series of data. The method may also include identifying a time series represented by a node in the data structure that will generate a future anomaly; accessing a template corresponding to a type of the time series; populating semantic tags in the template using data from the time series; sending a phrase from the template to a natural language model; receiving a plurality of similar phrases from the natural language model; selecting one of the plurality of similar phrases and replacing the phrase in the template; and causing language from the template to be displayed on a display device.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Malhar Chaudhari
  • Publication number: 20210365611
    Abstract: A method of creating and executing action pathways for time series data may include accessing a model of a system, where the system is represented by a hierarchy of nodes in a data structure representing time series of data. The method may also include simplifying the model by removing relationships between the nodes that affect parent nodes less than a threshold amount, and simulating the model to identify a node comprising a time series of data that risks missing a predefined target value. The method may further include generating a pathway of actions for changes to driver nodes that cause the time series of data to move within a threshold distance of the predefined target value in the future, and causing the pathway of actions to be executed.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Malhar Chaudhari
  • Publication number: 20210159892
    Abstract: The invention relates to a time-delay circuit (1) for a digital signal (3), particularly for a clock signal, comprising: an input (2) for the digital signal (3); an oscillator (4) for generating an internal clock signal (5); at least one delay channel (6) adding a certain delay to the digital input signal (3) based on the internal clock signal (5); and an output (7) for a delayed digital signal (8).
    Type: Application
    Filed: November 19, 2020
    Publication date: May 27, 2021
    Inventors: Vikas AGRAWAL, Feng QIU, Cheng Wen HSIAO, Yimu GUO
  • Publication number: 20210081170
    Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Ananth Venkata, Malhar Chaudhari
  • Patent number: 10826313
    Abstract: Power management systems for an electronic product demonstration fixture for demonstrating portable electronic devices. The product demonstration fixture may include an exhibition portion and a base portion. A portable electronic device offered for sale may be affixed to the exhibition portion. The base portion may include an electronic display, an auxiliary battery, and an auxiliary controller. The auxiliary controller may direct power from the auxiliary battery to the electronic display upon determining that a battery within the electronic display has fallen below a particular selected level. Similarly the auxiliary controller may direct power from the auxiliary battery to the portable electronic device offered for sale upon determining that a battery within the portable electronic device has fallen below a selected level.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Emery A. Sanford, David G. Havskjold, Steven G. Herbst, Anthony S. Montevirgen, Jeffery J. Terlizzi, Tyson B. Manullang, Charles A. Schwalbach, Glenn David Henshaw, Vikas Agrawal, Soundararajan Manthiri
  • Publication number: 20200104775
    Abstract: Described herein are techniques for identifying highly relevant content for a user to view in the form of KPI cards and providing the relevant view to the user automatically or by suggestion. The KPIs of highest practical and statistical significance are provided when the user accesses the user interface. In some embodiments, when the user is viewing a KPI, other relevant KPIs may be provided for the user to view as suggestions. Further, in some embodiments, the user may be provided with the KPIs of significance based on anomaly detection, and the explanation for the anomaly as well as suggestions for remedying any issues may be provided to the user. The highly informational content can be surfaced through the use of the advanced machine learning algorithms described herein.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Applicant: Oracle International Corporation
    Inventors: Renu Chintalapati, Manisha Gupta, Ashlesh Bajpai, David Granholm, Stefan Schmitz, Naren Chawla, Matthew Bedin, Jacques Vigeant, Ananth Venkata, Rajesh Balu, Vikas Agrawal
  • Publication number: 20200097879
    Abstract: Described herein are systems and techniques for identifying at-risk opportunities and generating a recommendation that can be used by the representatives to help salvage the opportunities. Historical information as well as machine learning algorithms are used to identify the failing opportunities by classifying new and currently in-pursuit opportunities using information from past opportunities to identify which of the new and in-pursuit opportunities might be at risk. Distances between opportunities are estimated based on local neighborhoods determined by relevant variables influencing those opportunities in the local neighborhood. The shortest distance between at risk opportunities and winning opportunities can be identified and utilized to generate the recommendation based on the relevant variables for the shortest path. In some embodiments, an ordered list of actions or changes to actions needed for a successful disposition of the opportunity may be generated and provided to the representative.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 26, 2020
    Applicant: Oracle International Corporation
    Inventors: Ananth Venkata, Rajesh Balu, Vikas Agrawal, Naren Chawla, Archana Dixit
  • Publication number: 20190102742
    Abstract: There are significant advantages to employing a diverse workforce within an enterprise. Techniques for identifying gaps in diversity hiring, promotion, and termination within an enterprise are provided herein. The techniques described herein may be used to analyze any large data set for comparison of aggregated data. Employment data may be collected and aggregated based on classifications such as ethnicity, gender, veteran status, disability status, and so forth, and within each classification the data can be aggregated for hiring, termination, promotion, and so forth. Two aggregates can be identified for comparison, and statistical scores may be generated for the first aggregate as compared to the second aggregate. Each of the statistical scores may be weighted and the scores may be combined to generate a single impact score. The impact score can be used to identify gaps in diversity employment practices within the enterprise.
    Type: Application
    Filed: September 24, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Saurav Mohapatra, Anirban Majumdar, Ispati Nautiyal, Manisha Gupta
  • Publication number: 20190102718
    Abstract: Predictive analysis techniques are described herein as applied to business variables. In some embodiments, a dynamic dependency model may be generated using a time-series data from a first time period. The model may define relationships between business variables during the first time period. A prediction of values of a variable (e.g., a business variable such as sales, revenue, attrition, or the like) can be generated based on the dynamic dependency model. The prediction of values may be for a second time period after the first time period. The actual values of the variable over the second time period can be obtained and compared to the predicted values to generate a statistical deviation. The statistical deviation may exceed a threshold and, a notification of the statistical deviation may be transmitted to a user device. The notification may alert the user that the variable is likely to miss the targeted/predicted value.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Ananth Venkata, Naren Chawla, Balaji Krishnan, Renduchintala Sri Venkata Nageswara Sharma
  • Publication number: 20190102741
    Abstract: Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Manisha Gupta, Ananth Venkata, Vikas Agrawal
  • Patent number: 9698787
    Abstract: An integrated circuit includes a low voltage differential signaling (LVDS) output circuit, a high-speed current steering logic (HCSL) output circuit, a bias control circuit, a programmable voltage reference circuit coupled to the bias control circuit, an output stage circuit coupled to the HCSL output circuit, a first plurality of switches to switchably couple the bias control circuit to the LVDS output circuit, a second plurality of switches to switchably couple the bias control circuit to the output stage circuit and to the HCSL output circuit and a logic control circuit coupled to the programmable voltage reference circuit, the first plurality of switches and the second plurality of switches. The logic control circuit is configured to activate either the LVDS output circuit or the HCSL output circuit.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 4, 2017
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Vikas Agrawal, Feng Qiu, John C. Hsu
  • Patent number: 9692394
    Abstract: An integrated circuit comprising, a voltage regulator circuit and a programmable low power high-speed current steering logic (LPHCSL) driver circuit coupled to a common supply voltage. The voltage regulator circuit includes a native source follower transistor having a negative threshold voltage to provide more headroom for the voltage regulator to operate. The LPHCSL driver circuit includes a plurality of selectable output driver legs and a plurality of programmable resistors. The ability to use a common supply voltage and the ability to select multiple output impedance drivers reduces the die area without increasing the complexity of the integrated circuit.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: June 27, 2017
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Vikas Agrawal, Feng Qiu
  • Publication number: 20160126761
    Abstract: Power management systems for an electronic product demonstration fixture for demonstrating portable electronic devices. The product demonstration fixture may include an exhibition portion and a base portion. A portable electronic device offered for sale may be affixed to the exhibition portion. The base portion may include an electronic display, an auxiliary battery, and an auxiliary controller. The auxiliary controller may direct power from the auxiliary battery to the electronic display upon determining that a battery within the electronic display has fallen below a particular selected level. Similarly the auxiliary controller may direct power from the auxiliary battery to the portable electronic device offered for sale upon determining that a battery within the portable electronic device has fallen below a selected level.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Inventors: Emery A. Sanford, David G. Havskjold, Steven G. Herbst, Anthony S. Montevirgen, Jeffery J. Terlizzi, Tyson B. Manullang, Charles A. Schwalbach, Glenn David Henshaw, Vikas Agrawal, Soundararajan Manthiri
  • Patent number: 9298868
    Abstract: A technique for generating pushdown data comprises performing logical pushdown of circuit elements and nets and detecting physical pushdown based on partition boundary crossings. Geometry associated with one logical level may be used as a keep-out region for the same physical layer when generating physical design of a different logical level. The technique may advantageously enable concurrent design in both top-level and low-level physical design phases, thereby reducing overall design cycle time in developing an integrated circuit.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 29, 2016
    Assignee: NVIDIA Corporation
    Inventors: Vikas Agrawal, Shrivathsa Bhargavravichandran, Binh Pham, Jay Chen, Sridhar Krishnamurthy, Umang Shah, Chi Keung Lee
  • Patent number: 9123377
    Abstract: A tape drive for use with a tape may comprise a head for performing read and/or write operations on the tape, a drive leader that is cooperable with the tape for moving the tape through the tape drive, and a retraction mechanism for retracting the tape, the drive leader and/or a cartridge leader attached to the tape away from the head to allow at least a portion of the drive leader to pass by the head without contacting the head. The retraction mechanism may include a movable pin that is engageable with the tape, the cartridge leader and/or the drive leader, the pin being movable from a first position proximate the head to a second position disposed further away from the head than the first position.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 1, 2015
    Assignee: Oracle International Corporation
    Inventors: Mark W. Moyer, Vikas Agrawal, Steven G. Suttle
  • Publication number: 20140380257
    Abstract: A technique for generating pushdown data comprises performing logical pushdown of circuit elements and nets and detecting physical pushdown based on partition boundary crossings. Geometry associated with one logical level may be used as a keep-out region for the same physical layer when generating physical design of a different logical level. The technique may advantageously enable concurrent design in both top-level and low-level physical design phases, thereby reducing overall design cycle time in developing an integrated circuit.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Vikas AGRAWAL, Shrivathsa BHARGAVRAVICHANDRAN, Binh PHAM, Jay CHEN, Sridhar KRISHNAMURTHY, Umang SHAH, Chi Keung LEE
  • Patent number: 8239294
    Abstract: Methods, systems and apparatus for providing a variety of end product build plans based on multiple business scenarios for exhausting excess inventory. Raw financial data and variable scaling factors are input into a scenario engine component along with a business objective that contains logic. The scaling factor may be embedded within the logic of the business objective, or it may be selected by a user to indicate the user's preferences. The scenario engine then applies the financial data and variable scaling factor inputs to the business objective logic to generate modified financial data. The logic of the business objective may also be manipulated to provide modified logic. The modified financial data, and optionally the modified logic, are then input into an optimizer component for determining multiple portfolios for end products that, if built, would consume excess inventory.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agrawal, Thomas R. Ervolina, Yunhee Jang
  • Publication number: 20100179863
    Abstract: Methods, systems and apparatus for providing a variety of end product build plans based on multiple business scenarios for exhausting excess inventory. Raw financial data and variable scaling factors are input into a scenario engine component along with a business objective that contains logic. The scaling factor may be embedded within the logic of the business objective, or it may be selected by a user to indicate the user's preferences. The scenario engine then applies the financial data and variable scaling factor inputs to the business objective logic to generate modified financial data. The logic of the business objective may also be manipulated to provide modified logic. The modified financial data, and optionally the modified logic, are then input into an optimizer component for determining multiple portfolios for end products that, if built, would consume excess inventory.
    Type: Application
    Filed: March 2, 2010
    Publication date: July 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vikas Agrawal, Thomas R. Ervolina, Yunhee Jang
  • Patent number: 7747478
    Abstract: Methods, systems and apparatus for providing a variety of end product build plans based on multiple business scenarios for exhausting excess inventory. Raw financial data and variable scaling-factors are input into a scenario engine component along with a business objective that contains logic. The scaling factor may be embedded within the logic of the business objective, or it may be selected by a user to indicate the user's preferences. The scenario engine then applies the financial data and variable scaling factor inputs to the business objective logic to generate modified financial data. The logic of the business objective may also be manipulated to provide modified logic. The modified financial data, and optionally the modified logic, are then input into an optimizer component for determining multiple portfolios for end products that, if built, would consume excess inventory.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agrawal, Thomas R. Ervolina, Yunhee Jang