Patents by Inventor Thejas

Thejas 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: 10701429
    Abstract: The disclosed embodiments illustrate method for displaying targeted multimedia items to a ridesharing group. The method includes transmitting a plurality of multimedia items to a computing device installed in a vehicle. The method further includes receiving at least one feedback provided by a plurality of users on each of the transmitted plurality of multimedia items. The method includes determining an effectiveness score for each of the transmitted plurality of multimedia items based on the corresponding at least one feedback provided by the plurality of users. The method includes selecting a plurality of targeted multimedia items from the plurality of multimedia items in real-time based on the determined effectiveness score and a pre-specified constraint. The method includes transmitting the selected plurality of targeted multimedia items in a prioritized order to the computing device. The transmitted plurality of targeted multimedia items is displayed to the plurality of users traveling in the vehicle.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: June 30, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Theja Tulabandhula, Arun Rajkumar, Asmita Metrewar, Koyel Mukherjee
  • Patent number: 10678571
    Abstract: This document relates to using input images to selectively trigger skills. For example, the input images can be analyzed using a machine learning model, which can output image metadata characterizing content of the input images. Different skills can be selectively triggered based on the image metadata. For example, a given skill can register to be triggered when the image metadata matches one or more triggering conditions specified by that skill.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravi Theja Yada, Surendra S. Ulabala, Wallace E. Greathouse, Arun K. Sacheti, Parthasarathy Govindarajen
  • Patent number: 10621786
    Abstract: The disclosed teachings disclose a method, apparatus, and system for generating a virtual wall in an augmented reality (AR) environment to simulate art displays. In particular, an AR environment may be generated based upon data representing the physical environment. Additionally, virtual artwork may be positioned on a virtual wall corresponding to a physical wall in the physical environment. The AR environment may further facilitate the selection, modification, and purchase of the simulated artwork.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: April 14, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Nitin Shantharam, Christin Chi, Patrick John Kelleher, Ravi Theja Karnatakam, Christine Torrefranca Fernandez
  • Publication number: 20200111022
    Abstract: Provided is a process that includes sharing information among two or more parties or systems for modeling and decision-making purposes, while limiting the exposure of details either too sensitive to share, or whose sharing is controlled by laws, regulations, or business needs.
    Type: Application
    Filed: October 3, 2019
    Publication date: April 9, 2020
    Inventors: Gabriel Mauricio Silberman, Alain Charles Briancon, Lee David Harper, Luke Philip Reding, David Alexander Curry, Jean Joseph Belanger, Michael Thomas Wegan, Thejas Narayana Prasad
  • Publication number: 20200042828
    Abstract: Provided is a process that includes sharing information among two or more parties or systems for modeling and decision-making purposes, while limiting the exposure of details either too sensitive to share, or whose sharing is controlled by laws, regulations, or business needs.
    Type: Application
    Filed: October 3, 2018
    Publication date: February 6, 2020
    Inventors: Gabriel Mauricio Silberman, Alain Charles Briancon, Lee David Harper, Luke Philip Reding, David Alexander Curry, Jean Joseph Belanger, Michael Thomas Wegan, Thejas Narayana Prasad
  • Publication number: 20200019419
    Abstract: This document relates to using input images to selectively trigger skills. For example, the input images can be analyzed using a machine learning model, which can output image metadata characterizing content of the input images. Different skills can be selectively triggered based on the image metadata. For example, a given skill can register to be triggered when the image metadata matches one or more triggering conditions specified by that skill.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ravi Theja YADA, Surendra S. ULABALA, Wallace E. GREATHOUSE, Arun K. SACHETI, Parthasarathy GOVINDARAJEN
  • Patent number: 10526890
    Abstract: A method includes identifying one or more stress regime types along at least a portion of a borehole, where the stress regime types are selected from a normal stress regime, a thrust stress regime and a strike-slip stress regime, and selecting reservoir access locations along the borehole based on the type of stress regime identified along the borehole.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: January 7, 2020
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Taner Batmaz, Stevanus Dwi Kurniadi, Omar Al Zeidi, Mehmet Nihat Gurmen, Christopher Fredd, Safdar Mohammad Khan, Douglas Bentley, Kousic Theja Kanneganti
  • Publication number: 20190243969
    Abstract: A set of resource requests that each includes authorization-supporting data for receiving a requested resource can be received. For each request, augmenting data associated with part of the data is retrieved, and it is determined whether access is authorized based on the augmenting data and the authorization-supporting data. A machine-learning model is trained using representations of the set of resource requests and the authorization determinations. Additional requests are processed by the trained model to generate corresponding authorization outputs. One or more identifiers to flag for inhibition of resource access are determined based on the authorization outputs. Upon detecting that a new resource request to access a particular resource includes an identifier of the one or more identifiers, a new authorization output is generated to inhibit access to the particular resource.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 8, 2019
    Inventor: Theja Birur
  • Publication number: 20190221040
    Abstract: The disclosed teachings disclose a method, apparatus, and system for generating a virtual wall in an augmented reality (AR) environment to simulate art displays. In particular, an AR environment may be generated based upon data representing the physical environment. Additionally, virtual artwork may be positioned on a virtual wall corresponding to a physical wall in the physical environment. The AR environment may further facilitate the selection, modification, and purchase of the simulated artwork.
    Type: Application
    Filed: January 16, 2018
    Publication date: July 18, 2019
    Inventors: Nitin Shantharam, Christin Chi, Patrick John Kelleher, Ravi Theja Karnatakam, Christine Torrefranca Fernandez
  • Patent number: 10176443
    Abstract: A system for dispatching vehicles in a public transportation network may include a passenger monitoring system configured to monitor a number of passengers waiting at a stop in the transportation network, a vehicle dispatching system and a processing device. The processing device may apply a Markov Decision Process (MDP) model to determine a score for each of multiple decision rules, in which each score represents a number of passengers waiting at the stop at the end of a time interval, and use the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched. The system may use information received from the passenger monitoring system to determine a state at an instant of time, and determine whether a reserve vehicle should be dispatched based on the MDP model and cause the vehicle dispatch system to dispatch a reserve vehicle or retain a nominal vehicle.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: January 8, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Theja Tulabandhula, Prabuchandran Krithivasan Jayachandran, Tejas Prakash Bodas
  • Patent number: 10152735
    Abstract: Embodiments disclose methods and systems for forming one or more ride-sharing groups of a ride-sharing system before executing a ride. The system receives a request for a ride from each user, each request includes details related to the ride and the user. Then, a compatibility score for each pair of users is computed. Based on the computed score, a ride-sharing group is created including one or more members estimated to be compatible with each other. The ride-sharing group is displayed to each member of the ride-sharing group along with pre-defined details of each member. Then a feedback about the ride-sharing group from each group member is received, the feedback being in the form of an acceptance or a rejection. Based on the feedback, the ride-sharing group is updated to include one or more new members or allocate one or more resources to the ride-sharing group.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: December 11, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Koyel Mukherjee, Theja Tulabandhula, Asmita Metrewar
  • Patent number: 10140979
    Abstract: What is disclosed is a system and method for modelling a class posterior probability of context dependent phonemes in a speech recognition system. A representation network is trained by projecting a N-dimensional feature vector into G intermediate layers of nodes. At least some features are associated with a class label vector. A last intermediate layer ZG of the representation network is discretized to obtain a discretized layer {circumflex over (Z)}. Feature vector Q is obtained by randomly selecting V features from discretized layer {circumflex over (Z)}. Q is repeatedly hashed to obtain a vector Qf where Qf is an output of the fth hashing. An equivalent scalar representation is determined for each Qf. In a manner more fully disclosed herein, a posterior probability Pf is determined for each (x, b) pair based on the equivalent scalar representation of each respective Qf. The obtained posterior probabilities are used to improve classification accuracy in a speech recognition system.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: November 27, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Vivek Tyagi, Niranjan Aniruddha Viladkar, Theja Tulabandhula
  • Publication number: 20180266244
    Abstract: A hydraulic fracturing system includes a perforating tool configured to perforate a casing of a well and a computing system communicatively coupled to the perforating tool. The computing system is configured to determine a plurality of geomechanical properties associated with a plurality of depths of the well and associated with a subterranean region adjacent to the well based on seismic data representative of the subterranean region; determine stress regime of each of the plurality of depths based on the plurality of geomechanical properties; classify at least one continuous interval of the plurality of depths as a critical net pay (CNP) region based on the stress regime of each depth of the at least one continuous interval; and send a command to the perforating tool to perforate the casing of the well at a depth associated with the CNP region within the at least one continuous interval.
    Type: Application
    Filed: September 16, 2016
    Publication date: September 20, 2018
    Inventor: Kousic Theja KANNEGANTI
  • Publication number: 20180218426
    Abstract: Methods and devices for privacy preserving recommendation of items based on association rules, each being represented as an antecedent that implies a consequent, are disclosed. The method includes receiving a transaction indicated by a query from a client device, where the transaction includes multiple items. The method further includes identifying association rules applicable to the transaction from a data structure storing a universal association rule set provided the association rules include antecedents that are a subset of the transaction. The association rules are identified based on a predefined criterion implemented using a predetermined rule fetch method. The method also includes determining consequents associated with the identified association rules, where each consequent includes an item, and collating a set of items based on the determined consequents. The method further includes recommending an item list from the collated set to the client device.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Shailesh Vaya, Aritra Dhar, Theja Tulabandhula
  • Patent number: 10008121
    Abstract: The disclosed embodiments illustrate method and system for managing a dispatch of vehicles based on generation of a dispatch schedule. The method includes generating a dispatch schedule for one or more vehicles at one or more time instants based on a first demand for the one or more vehicles along a route. For a current time instant, the method includes predicting a second demand for the one or more vehicles at each of the one or more stations, at time instants subsequent to the current time instant, based on a current demand. The method further includes updating the dispatch schedule by varying the count of vehicles to be dispatched from the first station based at least on the second demand. Further, the method includes transmitting a notification to a computing device installed in each of the one or more vehicles.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: June 26, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Theja Tulabandhula, Narayanan Unny Edakunni
  • Publication number: 20180174089
    Abstract: The disclosed embodiments illustrate a method and a system for controlling KPI parameters of a transportation system. The method includes extracting historical commuting characteristics of one or more commuters, from a database server over a communication network. The method further includes generating a predictive model based on the extracted historical commuting characteristics. The method further includes generating a service schedule of one or more transportation services of the transportation system. The service schedule of the one or more transportation services may be generated by use of the generated predictive model, based on defined criteria of the transportation system. The method further includes controlling a KPI parameter of the transportation system to attain a desired KPI parameter of the KPI parameter, based on the generated service schedule, when the one or more transportation services are deployed at one or more time stamps.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Theja Tulabandhula, Asim Anand, Deeksha Sinha
  • Publication number: 20180165783
    Abstract: The disclosed embodiments illustrate a method for real time management of transportation services. The method includes determining a discrete control process with respect to a plurality of states of a vehicle. Each state in the plurality of states corresponds to a station and a count of vacant seats in the vehicle at the station. A set of rules is generated to maximize a key performance parameter of the vehicle, based on at least the determined discrete control process. A valuation parameter is determined, in real time, for one or more vacant seats in the vehicle at each of one or more subsequent stations based on the generated set of rules. The determined valuation parameter for the one or more vacant seats corresponding to each of the one or more subsequent stations is transmitted to a plurality of mobile computing devices associated with a plurality of commuters.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Narayanan Unny Edakunni, Bhupendra Singh Solanki, Theja Tulabandhula, Tuhin Bhattacharya
  • Publication number: 20180158166
    Abstract: The disclosed embodiments illustrate methods and systems for managing allocation of transportation services. The method includes receiving real-time vehicle data of vehicles of a plurality of service types from sensors associated with the vehicles. The method further includes detecting an availability status of each of the vehicles based on at least the received real-time vehicle data and a service request for a vehicle of a preferred service type for travel by a customer, to determine available service types. The method further includes rendering, in response to the service request, at least the available service types that comprises at least a flexible service type, at a user interface of a customer-computing device. The method further includes allocating the transportation services of the service provider to the customer based on a selection of a service type from the rendered plurality of available service types by the customer.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 7, 2018
    Inventors: Theja Tulabandhula, Koushik Chattopadhyay, Koyel Mukherjee
  • Publication number: 20180054647
    Abstract: The disclosed embodiments illustrate method for displaying targeted multimedia items to a ridesharing group. The method includes transmitting a plurality of multimedia items to a computing device installed in a vehicle. The method further includes receiving at least one feedback provided by a plurality of users on each of the transmitted plurality of multimedia items. The method includes determining an effectiveness score for each of the transmitted plurality of multimedia items based on the corresponding at least one feedback provided by the plurality of users. The method includes selecting a plurality of targeted multimedia items from the plurality of multimedia items in real-time based on the determined effectiveness score and a pre-specified constraint. The method includes transmitting the selected plurality of targeted multimedia items in a prioritized order to the computing device. The transmitted plurality of targeted multimedia items is displayed to the plurality of users traveling in the vehicle.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: THEJA TULABANDHULA, ARUN RAJKUMAR, ASMITA METREWAR, KOYEL MUKHERJEE
  • Publication number: 20180046961
    Abstract: A system for dispatching vehicles in a public transportation network may include a passenger monitoring system configured to monitor a number of passengers waiting at a stop in the transportation network, a vehicle dispatching system and a processing device. The processing device may apply a Markov Decision Process (MDP) model to determine a score for each of multiple decision rules, in which each score represents a number of passengers waiting at the stop at the end of a time interval, and use the scores to identify a number of waiting passengers at which a reserve vehicle should be dispatched. The system may use information received from the passenger monitoring system to determine a state at an instant of time, and determine whether a reserve vehicle should be dispatched based on the MDP model and cause the vehicle dispatch system to dispatch a reserve vehicle or retain a nominal vehicle.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Theja Tulabandhula, Prabuchandran Krithivasan Jayachandran, Tejas Prakash Bodas