Patents by Inventor Puneet Gupta

Puneet Gupta 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: 9967097
    Abstract: The embodiments herein provide a method for converting data in an electronic device. The method includes determining a plurality of parameters associated with a user and a zone. Further, the method includes generating a key using the plurality of parameters associated with the user and the zone. Further, the method includes converting the data in the electronic device from a first format to a second format using the key. Further, the method includes performing at least one action on the data in the second format.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: May 8, 2018
    Assignee: BRillio LLC
    Inventors: Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Renji Kuruvilla Thomas, Puneet Gupta, Gaurav Jain
  • Publication number: 20180107705
    Abstract: The technology disclosed relates to creating and frequently updating multiple online analytic processing (OLAP) analytic databases from an online transaction processing (OLTP) transaction updatable system that includes transaction commit, rollback, and field level security capabilities. It also relates to transparently decoupling extraction from rebuilding of frequently updated OLAP analytic databases from the OLTP transaction updatable system.
    Type: Application
    Filed: November 21, 2016
    Publication date: April 19, 2018
    Applicant: salesforce.com, inc.
    Inventors: Alex GITELMAN, Ravishankar ARIVAZHAGAN, Donovan SCHNEIDER, Alex FIELD, Pradeep MANTHA, Puneet GUPTA
  • Patent number: 9939635
    Abstract: Embodiments herein provide a method for providing a notification in a Virtual Reality (VR) device. The method includes detecting, by a processor, an obstacle in proximity to a user while VR content is displayed on a screen of the VR device worn by the user. Further, the method includes detecting, by the processor, a severity level of the obstacle based on at least one parameter. Further, the method includes providing, by a notification engine, a notification on a portion of the screen of the VR device based on the severity level.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: April 10, 2018
    Assignee: Brillio LLC
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Patent number: 9923979
    Abstract: Systems and methods of determining a geographic location based conversion via a computer network. A data processing system can receive, from a computing device, an indication of interest in an online content item that is associated with a commercial entity having a location. The system can also receive data points that each include time information and location information of a computing device. The system can generate a valid cluster indicating an activity at the location of the commercial entity by evaluating the time information and the location information of two or more data points with a duration threshold and a location threshold. The system can use the valid cluster to identify the indication of interest in the online content item as the location based conversion based on the activity at the location of the commercial entity.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 20, 2018
    Assignee: Google LLC
    Inventors: Amit Khann, Philip Andrew McDonnell, Prashast Khandelwal, Puneet Gupta, Shibani Sanan, Shun Kawamura, Subhadip Sarkar
  • Publication number: 20180031829
    Abstract: The proposed invention provides a method for calibrating a HMD device of a user in a vehicle. The method includes detecting user movements while viewing VR content in the vehicle and checking if these motions meet user movement criteria. The method also includes detecting if the vehicle is stationary or moving. Further, on detecting that the vehicle is stationary dynamically calibrating the HMD device based on the movements of the user and on detecting that the vehicle is in motion dynamically calibrating the HMD device based on vehicle movements and the movements of the user.
    Type: Application
    Filed: November 14, 2016
    Publication date: February 1, 2018
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Karthik Gopalakrishnan Vinmani, Puneet Gupta
  • Publication number: 20180025063
    Abstract: A method for analyzing pre-generated data reports, wherein the method includes receiving selection of first and at least one second data report of pre-generated data reports. The pre-generated data reports include report elements, report layout of report elements, metadata and data of report elements. The report layout of the first data report is compared with report layout of the at least one second data report. Matching of report elements and metadata of the first data report with corresponding report elements and metadata of the at least one second data report is determined. A comparison data report and an aggregated data report comprising data for the report elements of the first data report combined with corresponding data for the corresponding report elements of the at least one second data report is generated.
    Type: Application
    Filed: September 29, 2017
    Publication date: January 25, 2018
    Inventors: Puneet Gupta, V Vimal Das Kammath
  • Publication number: 20170368475
    Abstract: A system for the production of a polycrystalline silicon product is disclosed. The system includes a reaction chamber, a susceptor, an induction unit, and a plurality of energy sources. The reaction chamber has a reactor wall, and the susceptor encircles the reactor wall. The induction heater surrounds the susceptor, and has multiple induction coils for producing heat in the susceptor. The coils are grouped into a plurality of zones. The plurality of energy sources supply electric current to the coils. Each energy source is connected with the coils of at least one zone.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventors: Vivek Tomar, Puneet Gupta, Satish Bhusarapu
  • Publication number: 20170318068
    Abstract: In one example, a method for low-latency multimedia stream reception and output in a receiving device is described. Data packets may be extracted from a multimedia stream received over a network. The sequence of independently decodable units associated with the multimedia stream may be decoded. Each independently decodable unit may include one or more data packets. The sequence of decoded units may be stored in an output buffer. Further, flow of the decoded units from the output buffer to an output device may be controlled based on one of (a) a latency associated with the decoded units and (b) a rate of reception of the decoded units by the output buffer and a rate at which the output device is operating. The decoded units may be rendered on the output device.
    Type: Application
    Filed: April 21, 2017
    Publication date: November 2, 2017
    Inventors: DARSHAN DATT KIKKERI SHIVADATTA, SWAPAN KUMAR KUNDU, BHAVANI GOPALAKRISHNA RAO, PUNEET GUPTA, MANU RAMAKRISHNA IYENGAR, HIMANSHU MUKAT
  • Publication number: 20170300536
    Abstract: The present disclosure relate to a method of providing alternate query suggestions for time bound results. The first step comprises receiving, by a query suggestion server, a query comprising one or more dimensions and a target time for executing the query from a user device associated to a user. The second step comprises determining, in real time, by the query suggestion server, execution time for the received query. The third step comprises identifying one or more alternate query suggestions upon determining the execution time for the received query exceeding the target time. The last step comprises providing the one or more alternate query suggestions to the user device for modifying the query.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Puneet Gupta, V Vimal Das Kammath
  • Publication number: 20170300673
    Abstract: Embodiments herein provide a computer-implement method for authorizing an object and a user of an augment reality apparatus. The method includes detecting, by an information apparatus, the object pointed by the augment reality apparatus. Further, the method includes determining, by the information apparatus, an authorization level based on a user key and an object key, wherein the authorization level identifies a role of the user and information about the object to be published based on the role of the user. Further, the method includes causing, by the information apparatus, to display the information associated with the object based on the role of the user on the augment reality apparatus.
    Type: Application
    Filed: June 28, 2016
    Publication date: October 19, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Publication number: 20170300539
    Abstract: Embodiment of the present disclosure relates to a method for providing summary reports options on query results. The method is comprises one or more steps performed by a result summarizing apparatus. The first step comprises receiving query results of one or more queries from a query executor by the result summarizing apparatus. The second step comprises receiving group information for each of one or more fields of the query results from a group generating unit by the result summarizing apparatus. The group information comprises data records of each of the one or more fields grouped into one or more groups and each of the one or more groups comprises group record entries. The third step comprises generating summary reports options on the query results using the group information by the result summarizing apparatus. The fourth step comprises providing the summary reports options on the query results to user devices.
    Type: Application
    Filed: June 30, 2017
    Publication date: October 19, 2017
    Inventors: Bhupendra Kumar Jain, Puneet Gupta, Subhadeep Guin
  • Patent number: 9789421
    Abstract: A system for the production of a polycrystalline silicon product is disclosed. The system includes a reaction chamber, a susceptor, an induction unit, and a plurality of energy sources. The reaction chamber has a reactor wall, and the susceptor encircles the reactor wall. The induction heater surrounds the susceptor, and has multiple induction coils for producing heat in the susceptor. The coils are grouped into a plurality of zones. The plurality of energy sources supply electric current to the coils. Each energy source is connected with the coils of at least one zone.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: October 17, 2017
    Assignee: Corner Star Limited
    Inventors: Vivek Tomar, Puneet Gupta, Satish Bhusarapu
  • Patent number: 9794230
    Abstract: A method and system for encrypting data packets in a multimedia stream are disclosed. Each data packet includes a header portion and a payload portion. In one embodiment, one or more data packets are selected from an incoming multimedia stream. Further, one or more of a header portion and a payload portion are selected within the one or more data packets. Furthermore, one or more regions in the selected one or more of the header portion and the payload portion are encrypted using an encryption algorithm.
    Type: Grant
    Filed: July 19, 2014
    Date of Patent: October 17, 2017
    Assignee: ITTIAM SYSTEMS (P) LTD.
    Inventors: Pavan Divakar, Rakshith Shantharaju, Shashank Hegde, Bhavani Gopalakrishna Rao, Abhinandan Kedlaya, Puneet Gupta
  • Publication number: 20170248785
    Abstract: Embodiments herein provide a method for providing a notification in a Virtual Reality (VR) device. The method includes detecting, by a processor, an obstacle in proximity to a user while VR content is displayed on a screen of the VR device worn by the user. Further, the method includes detecting, by the processor, a severity level of the obstacle based on at least one parameter. Further, the method includes providing, by a notification engine, a notification on a portion of the screen of the VR device based on the severity level.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 31, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Publication number: 20170243270
    Abstract: Embodiments herein provide a computer-implemented method for recommending a recommendation for at least one data item by a collaborative video server. The method includes receiving a data descriptive including at least one data item consumed from a first electronic device when the first electronic device and a second electronic device are in a video event, where the at least one data item is displayed on the second electronic device. Further, the method includes determining a recommendation for the at least one data item and a location information of the recommendation. Further, the method includes causing to display the recommendation corresponding to the at least one data item and the location information on the second electronic device.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 24, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Patent number: 9737968
    Abstract: A method of detecting machine tool vibration is provided. The method includes receiving, from a sensor arranged in a machine tool, motion data measured along an axis. The method also includes comparing the motion data against a first threshold. The method also includes adjusting a counter if the motion data has a magnitude greater than the first threshold. The method also includes generating an alarm if the counter is greater than a second threshold.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: August 22, 2017
    Assignee: Haas Automation, Inc.
    Inventors: Razmik G. Petrossians, Joseph V. Soliman, Puneet Gupta, German M. Chistokhodov, Barry D. Johnson
  • Publication number: 20170235448
    Abstract: A method of providing an interactive dashboard of a process for offline analysis by a dashboard server is disclosed. The dashboard server receives selection of a dashboard of the process. The user may export the selected dashboard for offline analysis. The selected dashboard may be exported in at least one of dynamic interactive format and static interactive format. The dashboard server generates dynamic interactive packet for the dynamic interactive format. The dynamic interactive packet includes information for rendering a dynamic interactive dashboard of the selected dashboard. The dashboard server generates static interactive packet for the static interactive format. The static interactive packet includes one or more snapshots corresponding to each of one or more interactions on the selected dashboard. The dashboard server provides an interactive dashboard to the user for the offline analysis using either the static interactive format or the dynamic interactive packet.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: V Vimal Das Kammath, Puneet Gupta, Naganarasimha Ramesh Garla
  • Patent number: 9724677
    Abstract: A hydroprocessing catalyst composition that comprises a support material and a selenium component and which support material further includes at least one hydrogenation metal component. The hydroprocessing catalyst is prepared by incorporating a selenium component into a support particle and, after calcination thereof, incorporating at least one hydrogenation metal component into the selenium-containing support. The metal-incorporated, selenium-containing support is calcined to provide the hydroprocessing catalyst composition.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: August 8, 2017
    Assignee: SHELL OIL COMPANY
    Inventors: Karl Marvin Krueger, Puneet Gupta
  • Publication number: 20170199911
    Abstract: A method for optimizing query execution where the first step comprises receiving queries from user devices by a query processing server. The second step comprises providing an intermediate query execution status of at least one of the queries, nodes for executing queries and data partitions of the nodes to a user device for user interaction by the query processing server. The intermediate query execution status is provided based on query execution of queries. Then, the third step comprises receiving at least one of updated query parameters for the queries and updated queries based on intermediate query execution status by the query processing server. The fourth step comprises performing at least one of updating flow of query execution of queries based on updated query parameters to provide an updated intermediate query execution status; and executing updated queries to provide an updated intermediate query execution status.
    Type: Application
    Filed: March 27, 2017
    Publication date: July 13, 2017
    Inventors: Puneet Gupta, V Vimal Das Kammath
  • Patent number: 9706006
    Abstract: The invention relates to a system and method of context aware adaption of content for a mobile device. This involves identifying context parameters and associated values, selection of content layout based on context parameters. Content layout is selected from pre-configured content layouts based on context parameters. The content is retrieved from a content store. Content style is selected from pre-configured content styles based on context parameters. Rendering content on the device display based on the selected content layout, content style and at least one context parameter.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: July 11, 2017
    Assignee: Infosys Limited
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Robin Pahwa, Akshay Darbari