Patents by Inventor Sumit Kumar

Sumit 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).

  • Publication number: 20190114077
    Abstract: An embodiment of the invention provides a method comprising: permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. The cache comprises a solid state device and the permanent storage device comprises a disk or a memory. In yet another embodiment of the invention, an apparatus comprises: a caching application program interface configured to permit an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. A caching application program interface is configured to determine an input/output strategy to consume the data based on the distribution of the data.
    Type: Application
    Filed: December 4, 2018
    Publication date: April 18, 2019
    Inventors: Sumit Kumar, Sumit Kapoor
  • Publication number: 20190114675
    Abstract: The present disclosure provides a method and system for displaying advertisements on a single image of at least two users. The method includes creating a channel. Further, the method includes receiving a first set of data associated with the first portable communication device, triggering a camera and collecting a second set of data associated with a preview image of the first user. Furthermore, the method includes receiving a first set of data associated with the second portable communication device, triggering a camera and collecting the second set of data associated with a preview image of the second user. Moreover, the method includes gathering a third set of data associated with the first user and the second user to display one or more advertisements on the single image in real time.
    Type: Application
    Filed: May 15, 2018
    Publication date: April 18, 2019
    Inventors: Prateek LAL, Yuvraj BHALLA, Sumit KUMAR
  • Publication number: 20190116214
    Abstract: The present disclosure provides a method and system for taking a real-time single image of at least two users located at different geographical locations. The system executes instructions to causes one or more processors to perform a method. The method includes creation of channel to facilitate a connection and generates a unique code on the first portable communication device. The method includes reception of a first set of data associated with the first portable communication device, triggers a camera and collects a second set of data associated with a preview image of a first user. The method includes reception of a first set of data associated with a second portable communication device, triggers a camera and collects a second set of data associated with the image of a second user. The method includes a step to take the single image based on the user input.
    Type: Application
    Filed: May 15, 2018
    Publication date: April 18, 2019
    Inventors: Prateek LAL, Yuvraj BHALLA, Sumit KUMAR
  • Publication number: 20190051825
    Abstract: An in-memory computing architecture is disclosed that can evaluate the transitive closure of graphs using the natural parallel flow of information in 3-D nanoscale crossbars. The architecture can be implemented using 3-D crossbar architectures with as few as two layers of 1-diode 1-resistor (1D1R) interconnects. The architecture avoids memory-processor bottlenecks and can hence scale to large graphs. The approach leads to a runtime complexity of O(n2) using O(n2) memristor devices. This compares favorably to conventional algorithms with a time complexity of O((n3)/p+(n2) log p) on p processors. The approach takes advantage of the dynamics of 3-D crossbars not available on 2-D crossbars.
    Type: Application
    Filed: July 30, 2018
    Publication date: February 14, 2019
    Inventors: Alvaro Vasquez, Sumit Kumar Jha
  • Patent number: 10178561
    Abstract: Examples described herein relate to enhancing data communication performance in a wireless communication network including a first subscription associated with a first radio access technology (RAT) and a second subscription associated with a second RAT, where the wireless communication device uses a same radio frequency (RF) resource to communicate over both the first RAT and the second RAT. The first RAT is used, in part, for data operations while the second RAT is used, in part, for voice operations. During idle state voice operations, the RF resource is reallocated from performing data operations to performing idle state voice operations, causing interruptions in the data operations. The wireless communication device adjusts at least one or a duration and an occurrence of the idle state voice operations to reduce the impact on the data operations.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: January 8, 2019
    Assignee: QUALCOMM Incorporation
    Inventors: Jun Hu, Qingxin Chen, Reza Shahidi, Yongsheng Shi, Jafar Mohseni, Yongle Wu, Yong Li, Shashank Maiya, Harish Venkatachari, Shriram Swaminathan, Scott Hoover, Sumit Kumar Singh, Kiran Patil, Zhong Fan, Uzma Khan Qazi, Sundaresan Tambaram Kailasam, Sunil Kumar Gurram
  • Publication number: 20180367848
    Abstract: The present invention relates to auto-viewing of contents. In accordance with one embodiment of the invention, an input for auto-viewing of contents is received. Upon receiving, a plurality of webpages based on one of the input, pre-stored rules, and an user interest are detected. Thereafter, information from at least one of the plurality of webpages is retrieved and a multimedia content is created based on the retrieved information for auto-viewing.
    Type: Application
    Filed: December 9, 2016
    Publication date: December 20, 2018
    Inventor: Sumit KUMAR
  • Patent number: 10146437
    Abstract: An embodiment of the invention provides a method comprising: permitting an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. The cache comprises a solid state device and the permanent storage device comprises a disk or a memory. In yet another embodiment of the invention, an apparatus comprises: a caching application program interface configured to permit an application to be aware to be aware of a distribution of a data of the application across a cache and a permanent storage device. A caching application program interface is configured to determine an input/output strategy to consume the data based on the distribution of the data.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: December 4, 2018
    Assignee: PrimaryIO, Inc.
    Inventors: Sumit Kumar, Sumit Kapoor
  • Patent number: 10140355
    Abstract: Compiling test cases. The method may include uploading at least one extract, transform, load job (ETL job) and a plurality of test cases. The method may also include identifying a plurality of design features associated with the at least one uploaded ETL job. The method may further include identifying at least one feature change within the plurality of identified design features. The method may also include determining a plurality of related test cases within the plurality of uploaded test cases corresponding to the at least one identified feature change. The method may further include creating a test bucket based on a grouping of the determined plurality of related test cases. The method may also include adding at least one of a plurality of corresponding ETL jobs and a plurality of corresponding ETL job stages associated with the at least one identified feature change to the created test bucket.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Publication number: 20180332164
    Abstract: A method for performing at least one operation based on devices context is provided. The method includes detecting, by a first electronic device, a first input data. Further, the method includes receiving, by the first electronic device, a second input data from a second electronic device. Further, the method includes determining, by the first electronic device, a devices context based on the first input data and the second input data. Furthermore, the method includes performing, by the first electronic device, the at least one operation based on the determined devices context. In an embodiment of the disclosure, the devices context is a same hand context. In an embodiment of the disclosure, the devices context is a different hand context.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 15, 2018
    Inventors: Prakhar AVASTHI, Ranjesh VERMA, Sumit Kumar TIWARY
  • Publication number: 20180331924
    Abstract: A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Vijay H. Gurdasani, Rohit Jain, Sumit Kumar Ghosh, Neelam Ved, Rajnee Maheshwari, Ravi Ranjan
  • Publication number: 20180293287
    Abstract: A method for testing an extract, transform, load job (ETL job) is provided. The method may include receiving an uploaded ETL job. The method may also include executing a functionality test of the uploaded ETL job using a test bucket. The method may further include determining the executed functionality test produces a failure result. The method may also include creating at least one test sub-job corresponding to at least one stage within on the uploaded ETL job. The method may further include generating a plurality of test data for each of the at least one created test sub-job. The method may also include executing the at least one created test sub-job using the plurality of generated test data. The method may further include creating a report based on a plurality of results associated with the at least one executed test sub-job.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Publication number: 20180249349
    Abstract: Examples described herein relate to enhancing data communication performance in a wireless communication network including a first subscription associated with a first radio access technology (RAT) and a second subscription associated with a second RAT, where the wireless communication device uses a same radio frequency (RF) resource to communicate over both the first RAT and the second RAT. The first RAT is used, in part, for data operations while the second RAT is used, in part, for voice operations. During idle state voice operations, the RF resource is reallocated from performing data operations to performing idle state voice operations, causing interruptions in the data operations. The wireless communication device adjusts at least one or a duration and an occurrence of the idle state voice operations to reduce the impact on the data operations.
    Type: Application
    Filed: February 24, 2017
    Publication date: August 30, 2018
    Inventors: Jun Hu, Qingxin Chen, Reza Shahidi, Yongsheng Shi, Jafar Mohseni, Yongle Wu, Yong Li, Shashank Maiya, Harish Venkatachari, Shriram Swaminathan, Scott Hoover, Sumit Kumar Singh, Kiran Patil, Zhong Fan, Uzma Khan Qazi, Sundaresan Tambaram Kailasam, Sunil Kumar Gurram
  • Patent number: 10042903
    Abstract: A method for testing an extract, transform, load job (ETL job) is provided. The method may include receiving an uploaded ETL job. The method may also include executing a functionality test of the uploaded ETL job using a test bucket. The method may further include determining the executed functionality test produces a failure result. The method may also include creating at least one test sub-job corresponding to at least one stage within on the uploaded ETL job. The method may further include generating a plurality of test data for each of the at least one created test sub-job. The method may also include executing the at least one created test sub-job using the plurality of generated test data. The method may further include creating a report based on a plurality of results associated with the at least one executed test sub-job.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Publication number: 20180217864
    Abstract: The present disclosure provides a method and electronic device for managing content across applications and a terminal using the method and including the electronic device. The method includes receiving, by a content manager processor of the electronic device in a first application, at least one query requesting a data item, determining at least one second application including the requested data item based on the at least one query, and displaying on a graphical user interface of the first application a graphical element that includes indicia indicating the at least one second application and at least one interactive component to interact with the data item within the graphical user interface of the first application.
    Type: Application
    Filed: February 1, 2018
    Publication date: August 2, 2018
    Inventor: Sumit Kumar
  • Publication number: 20180220329
    Abstract: A multi-subscriber identification module (SIM) wireless communication device with a first SIM and a second SIM associated with a shared radio frequency (RF) resource may determine that timing collisions are predicted between an active period of a discontinuous reception (DRX) cycle associated with the first SIM and an active period of a DRX cycle associated with the second SIM. In response, the wireless communication device may determine whether the first SIM is registered with an IP Multimedia Subsystem (IMS) to use Voice-over-wireless local area network (VoWLAN) service over a wireless local area network (WLAN). If the first SIM is registered with the IMS to use VoWLAN service over the WLAN, the wireless communication device may shift the conflicting DRX cycle associated with the first SIM by a time margin, and receive paging messages for mobile terminating calls on the modem stack associated with the first SIM over the WLAN.
    Type: Application
    Filed: January 28, 2017
    Publication date: August 2, 2018
    Inventors: Bhaskaran Arumugam, Akash Srivastava, Pankaj Bansal, Hardeepsinh Jadeja, Sumit Kumar, Ravi Kanth Kotreka, Harinath Reddy Patel, Naresh Babu Vungarala
  • Publication number: 20180210949
    Abstract: Compiling test cases. The method may include uploading at least one extract, transform, load job (ETL job) and a plurality of test cases. The method may also include identifying a plurality of design features associated with the at least one uploaded ETL job. The method may further include identifying at least one feature change within the plurality of identified design features. The method may also include determining a plurality of related test cases within the plurality of uploaded test cases corresponding to the at least one identified feature change. The method may further include creating a test bucket based on a grouping of the determined plurality of related test cases. The method may also include adding at least one of a plurality of corresponding ETL jobs and a plurality of corresponding ETL job stages associated with the at least one identified feature change to the created test bucket.
    Type: Application
    Filed: March 22, 2018
    Publication date: July 26, 2018
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Patent number: 10033603
    Abstract: A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Vijay H. Gurdasani, Rohit Jain, Sumit Kumar Ghosh, Neelam Ved, Rajnee Maheshwari, Ravi Ranjan
  • Patent number: 9959336
    Abstract: Compiling test cases. The method may include uploading at least one extract, transform, load job (ETL job) and a plurality of test cases. The method may also include identifying a plurality of design features associated with the at least one uploaded ETL job. The method may further include identifying at least one feature change within the plurality of identified design features. The method may also include determining a plurality of related test cases within the plurality of uploaded test cases corresponding to the at least one identified feature change. The method may further include creating a test bucket based on a grouping of the determined plurality of related test cases. The method may also include adding at least one of a plurality of corresponding ETL jobs and a plurality of corresponding ETL job stages associated with the at least one identified feature change to the created test bucket.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: May 1, 2018
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Patent number: 9904565
    Abstract: Storage systems and methods are presented. A method can include: accessing virtual machine image information; performing an examination process on the virtual machine image information to determine characteristics of the virtual machine image information including temporary attributes of the virtual machine image information; performing an exclusion block identification process based upon results of the examination process to identify exclusion blocks, wherein exclusion blocks are identified for exclusion from a subsequent operation; and forwarding an indication of the exclusion blocks to the subsequent operation. In one embodiment the method is performed within a File Server.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: February 27, 2018
    Assignee: Veritas Technologies LLC
    Inventors: Sumit Kumar, Mukund Agrawal
  • Publication number: 20180003370
    Abstract: The present disclosure relates to the field of lighting systems. The collective dissipation of heat by various components of lighting systems, inside a conventional single compartment enclosure, raises the temperature of each of the components, resulting in damage and reduction in the life of the components. The present disclosure, therefore, envisages an enclosure for lighting systems which is compartmentalized, and prevents overheating of the components of the lighting systems. The enclosure includes a first compartment and a second compartment. At least one driver is receivable in the first compartment and at least one light emitting component is receivable in the second compartment. The first compartment is insulated from the second compartment. The enclosure is primarily used for lighting fixtures which require high efficiency operation from a compact package, or lighting fixtures which operate in rugged environments at high temperatures.
    Type: Application
    Filed: March 3, 2017
    Publication date: January 4, 2018
    Inventors: Karan C. Mandlekar, Harsha N. Devappa, Sumit Kumar