Patents by Inventor Srihari Kumar

Srihari Kumar 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: 12113879
    Abstract: This disclosure describes techniques for performing communications between devices using various aspects of Ethernet standards. As further described herein, a protocol is disclosed that may be used for communications between devices, where the communications take place over a physical connection complying with Ethernet standards. Such a protocol may enable reliable and in-order delivery of frames between devices, while following Ethernet physical layer rules, Ethernet symbol encoding, Ethernet lane alignment, and/or Ethernet frame formats.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: October 8, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pradeep Sindhu, Deepak Goel, Srihari Raju Vegesna, Aibing Zhou, Shashi Kumar, Rohit Sunkam Ramanujam
  • Publication number: 20240314532
    Abstract: Disclosed is a method implemented in an MHS host for managing a plurality of MHS clients. The method includes: monitoring the plurality of MHS clients connected to the MHS host and a data usage of each of the plurality of MHS clients; displaying a list of the plurality of MHS clients and a statistic of the data usage of the plurality of MHS clients; providing an option to manage an MHS client from the plurality of MHS clients; providing, based on a selection of the MHS client, an option to set one at least one of a data limit or a time limit for the metered data usage for the selected MHS client; and controlling the data usage of the selected MHS client based on setting of the data limit or the time limit.
    Type: Application
    Filed: May 23, 2024
    Publication date: September 19, 2024
    Inventors: Madhan Raj KANAGARATHINAM, Manoj R. Hebbbar, Mayank Kumar Sahu, Sri Vinod Palacharla, Jayendra Reddy Kovvuri, Rukmini Gn, Farooq Hussain Sahebzad, Ashish Kumar, Srihari Sriram, Seshu Babu Maddineni, Jungkuk Seo, Ankit Sudhirchandra Vakil
  • Publication number: 20240291725
    Abstract: The disclosure describes a method and system for dynamic frequency scaling of multi-core processor in wireless communication networks. The method comprising: transmitting, by a network node (NN), core-load data and a plurality of key indicators of each core group of a plurality of core groups in the multi-core processor to a central management entity (CME); receiving, by the NN, a core-load prediction model associated for each core group from the CME; determining, by the NN, an estimated core-load data for each core group using the associated core-load prediction model and determining, by the NN, a maximum estimated core-load data among the estimated core-load data of each core group; and determining, by the NN, an optimum multi-core processor frequency for the network node based on the maximum estimated core-load data.
    Type: Application
    Filed: February 7, 2024
    Publication date: August 29, 2024
    Inventors: Vishal MURGAI, Swaraj KUMAR, Srihari Das SUNKADA GOPINATH, Gihyun KIM, Hyunho LEE
  • Publication number: 20240289912
    Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for an elimination cache. A graphics processor may obtain an indication of at least one state update from at least one CP associated with a graphics processor, where the at least one state update corresponds to one or more states in a set of states associated with the graphics processor. The graphics processor may determine whether the one or more states are stored in a cache associated with the graphics processor. The graphics processor may discard the at least one state update based on a determination that the one or more states are stored in the cache or update the cache based on a determination that the one or more states are not stored in the cache.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Inventors: Nigel POOLE, Zilin YING, Xuhui MAO, Vijay Kumar DONTHIREDDY, Srihari Babu ALLA
  • Publication number: 20200279498
    Abstract: A method and apparatus for an augmented reality simulator for professional and educational training is provided. The simulator provides a training environment spanning one or more physical locations in which one or more virtual avatars representing purely virtual objects or persons or real physical objects or persons which are located at a different physical location are projected into the physical space. The avatars are interactive with other avatars and real objects or persons and update over time or in response to actions taken by other real or virtual elements, or based on predefined instructions. Sensors and devices are used to detect the locations of and actions taken by real persons or real objects and this sensed data is used to evolve the state of the simulation and avatars based on predefined instructions and programs and update the view of all participants.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Applicant: SimX, Inc.
    Inventors: Ryan Joseph Ribeira, Karthik Venkataraman Sarma, Stanley Thomas Stadelman, JR., Srihari Kumar Namperumal, Jason Robert Ribeira, Christopher Ryan Miller
  • Patent number: 10672288
    Abstract: A method and apparatus for an augmented reality simulator for professional and educational training is provided. The simulator provides a training environment spanning one or more physical locations in which one or more virtual avatars representing purely virtual objects or persons or real physical objects or persons which are located at a different physical location are projected into the physical space. The avatars are interactive with other avatars and real objects or persons and update over time or in response to actions taken by other real or virtual elements, or based on predefined instructions. Sensors and devices are used to detect the locations of and actions taken by real persons or real objects and this sensed data is used to evolve the state of the simulation and avatars based on predefined instructions and programs and update the view of all participants.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: June 2, 2020
    Assignee: SimX, Inc.
    Inventors: Ryan Joseph Ribeira, Karthik Venkataraman Sarma, Stanley Thomas Stadelman, Jr., Srihari Kumar Namperumal, Jason Robert Ribeira, Christopher Ryan Miller
  • Patent number: 10380634
    Abstract: A system for inferring intent of visitors to a Website has a visitor-tracking application executing from a digital medium coupled to a server hosting the Website, the server connected to a repository adapted to store data about visitor behavior, and an inference engine for processing the data to infer the intent of visitors. Visitor behavior relative to links is tracked, and intent of a visitor is inferred from one or both, or a combination of analysis of the behavior and deducing meaning for anchor text of links selected.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: August 13, 2019
    Assignee: Callidus Software, Inc.
    Inventors: Srihari Kumar, Shreesha Ramdas, Gururaj Rao
  • Patent number: 10303754
    Abstract: In some embodiments, a method includes determining a content type in response to a user accessing a webpage and further based on a user attribute. In some embodiments, the user attribute may be related to a business organization that the user belongs to. In some embodiments, the method may further include determining relevant content to be displayed based on the determined content type, and transmitting webpage data including the relevant content for rendering on a device as a graphical user interface (GUI). In some embodiments, a method comprises of receiving a request to create a dynamic content component and identifying content to be displayed therein. In some embodiments, the method may further comprises customizing a look and feel of the dynamic content component based on the user attributes, and generating a code to display the dynamic content component in response to the user accessing a webpage.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: May 28, 2019
    Assignee: Callidus Software, Inc.
    Inventors: Srihari Kumar, Shreesha Ramdas
  • Patent number: 9952738
    Abstract: In some embodiments, a method includes determining a content type in response to a user accessing a webpage and further based on a user attribute. In some embodiments, the user attribute may be related to a business organization that the user belongs to. In some embodiments, the method may further include determining relevant content to be displayed based on the determined content type, and transmitting webpage data including the relevant content for rendering on a device as a graphical user interface (GUI). In some embodiments, a method comprises of receiving a request to create a dynamic content component and identifying content to be displayed therein. In some embodiments, the method may further comprises customizing a look and feel of the dynamic content component based on the user attributes, and generating a code to display the dynamic content component in response to the user accessing a webpage.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: April 24, 2018
    Assignee: CALLIDUS SOFTWARE INC.
    Inventors: Srihari Kumar, Shreesha Ramdas
  • Publication number: 20170213473
    Abstract: A method and apparatus for an augmented reality simulator for professional and educational training is provided. The simulator provides a training environment spanning one or more physical locations in which one or more virtual avatars representing purely virtual objects or persons or real physical objects or persons which are located at a different physical location are projected into the physical space. The avatars are interactive with other avatars and real objects or persons and update over time or in response to actions taken by other real or virtual elements, or based on predefined instructions. Sensors and devices are used to detect the locations of and actions taken by real persons or real objects and this sensed data is used to evolve the state of the simulation and avatars based on predefined instructions and programs and update the view of all participants.
    Type: Application
    Filed: March 7, 2017
    Publication date: July 27, 2017
    Applicant: SimX, Inc.
    Inventors: Ryan Joseph Ribeira, Karthik Venkataraman Sarma, Stanley Thomas Stadelman, JR., Srihari Kumar Namperumal, Jason Robert Ribeira, Christopher Ryan Miller
  • Patent number: 9116763
    Abstract: A transaction module having a summary interface is provided as part of a software suite for enabling viewing and manipulation of multiple categories of aggregated data compiled from a plurality of data sources and accessible through a single interfacing node operated on a data-packet-network.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 25, 2015
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Greene Scott, Senthil Kumar Pandurangan
  • Patent number: 8560450
    Abstract: A software suite that provides a bill-payment module and comprises an interactive main interface listing bills due and payment accounts, an interactive history link, an interactive set-up link embedded in the main interface, an interactive transfer-funds link, an interactive calendar link, a plurality of interactive drop-down menus providing upon invocation a plurality of selectable, interactive options for treating the listed bill and an interactive refresh-all link embedded in the main interface.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: October 15, 2013
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Patent number: 8301686
    Abstract: Methods and systems for providing decentralized computing are provided. An exemplary method includes generating one or more virtual machine images including at least one application and a virtual machine, associating the one or more virtual machine images with user information, receiving user information from a digital device, selecting one or more associated virtual machine images based on the user information, and providing the one or more virtual machine images to the digital device.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: October 30, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: Shanmuga Appajodu, Michael K. Larkin, Srihari Kumar
  • Patent number: 8224747
    Abstract: In a software suite for enabling viewing and manipulation of data through a single portal accessible from a data-packet-network, a software interface for enabling proxy transfer of funds from one financial account to another is provided. The software interface comprises, an interactive main window for configuring transfer funds orders, viewing pending transfers, viewing transaction history, and viewing active account balances related to registered financial accounts, an interactive selection window accessible through the main interface, the selection window for enabling selection of individual accounts for grouping into a list of activated accounts and an automated confirmation window enabling confirmation of data parameters of a requested funds transfer. A user operating the main interface may initiate funds transfer orders to be performed between accounts at requested times by proxy in a fashion transparent at the time of execution to the requesting user.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: July 17, 2012
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Suman Kumar Inala, Jennifer Scott, Blake Earl Hayward, Satyen Desai
  • Publication number: 20120116969
    Abstract: A software suite that provides a bill-payment module and comprises an interactive main interface listing bills due and payment accounts, an interactive history link, an interactive set-up link embedded in the main interface, an interactive transfer-funds link, an interactive calendar link, a plurality of interactive drop-down menus providing upon invocation a plurality of selectable, interactive options for treating the listed bill and an interactive refresh-all link embedded in the main interface.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 10, 2012
    Applicant: YODLEE.COM, INC.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Patent number: 8145554
    Abstract: An account coordination system includes an Internet-connected server executing software from a non-transitory, machine-readable medium. The software provides direct linking between the server and two or more financial enterprises hosting each at least one financial account for a specific user and having an interactive interface through which the user may interact with his/her account, direct linking between the server and one or more third-party enterprises providing interactive interfaces through which the user may access and interact with one or more of the financial accounts at the financial enterprises, and tracking functionality whereby the server tracks activity by the user at any of the interactive interfaces through which the user may interact with one of the financial accounts. The server propagates any change made in an account by the user at any one of the interactive interfaces to the sites hosting the other interactive interfaces.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: March 27, 2012
    Assignee: Yodlee.com, Inc
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Patent number: 8103587
    Abstract: A software suite that provides a bill-payment module and comprises an interactive main interface listing bills due and payment accounts, an interactive history link, an interactive set-up link embedded in the main interface, an interactive transfer-funds link an interactive calendar link, a plurality of interactive drop-down menus providing upon invocation a plurality of selectable, interactive options for treating the listed bill and an interactive refresh-all link embedded in the main interface.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: January 24, 2012
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Publication number: 20110282782
    Abstract: An account coordination system includes an Internet-connected server executing software from a non-transitory, machine-readable medium. The software provides direct linking between the server and two or more financial enterprises hosting each at least one financial account for a specific user and having an interactive interface through which the user may interact with his/her account, direct linking between the server and one or more third-party enterprises providing interactive interfaces through which the user may access and interact with one or more of the financial accounts at the financial enterprises, and tracking functionality whereby the server tracks activity by the user at any of the interactive interfaces through which the user may interact with one of the financial accounts. The server propagates any change made in an account by the user at any one of the interactive interfaces to the sites hosting the other interactive interfaces.
    Type: Application
    Filed: July 22, 2011
    Publication date: November 17, 2011
    Applicant: YODLEE.COM, INC.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Patent number: 7991673
    Abstract: A system for updating parameters of financial transactions associated with financial services initiated and completed on behalf of or directly by a user through access to a data-packet-network into more than one electronic interface accessible to the user is provided. The system comprises, a main electronic interface supported by back-end software, the main interface for registering all user accounts into at least one portfolio group, the accounts accessible in detail through the main interface, at least one cobranded electronic interface supported by back-end software, the cobranded interface mirroring the accounts registered in the main electronic interface and a plurality of institution-specific electronic interfaces for providing direct account registration, reporting, and maintenance specific to accounts provided by the associated institutions.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 2, 2011
    Assignee: Yodlee.com
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan
  • Publication number: 20110173119
    Abstract: A software suite for enabling viewing and manipulation of multiple categories of aggregated data compiled from a plurality of data sources and accessible through a single interfacing node operated on a data-packet-network is provided.
    Type: Application
    Filed: March 28, 2011
    Publication date: July 14, 2011
    Applicant: YODLEE.COM, INC.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Green Scott, Senthil Kumar Pandurangan