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

  • Patent number: 10448219
    Abstract: A method and system for distributed messaging between a plurality of computer devices using a short range wireless communication protocol (SRWP) is disclosed. The communication protocol can be one in which slave devices provide data to master devices. A device automatically establishes master and slave connections with other devices via the protocol as they come into range. A user-entered message is displayed on the device and broadcast by the device over slave connections to other connected devices. Messages received by the device over its master connections are displayed and also rebroadcast to other connected devices. Messages can be displayed for a limited time period during which they fade or otherwise are altered to provide a visual indication of the display lifetime remaining for that message. A relay can be provided to receive an rebroadcast messages to connected devices and inject into the SRWP network from devices outside the network.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: October 15, 2019
    Assignee: LOUD-HAILER, INC.
    Inventors: Jack Chen, Cimon Butler, Luca Cozza, Sumit Kumar, Alok Upadhyay, Subhash Chand
  • Publication number: 20190244630
    Abstract: Speaker content generated in an audio conference is selectively and visually represented. A profile for each audience member who participates in the audio conference is obtained. Speaker content spoken during the audio conference is monitored. Different weights are applied to words included in the speaker content according to a parameter of the profile for each of the audience members. A relation between the speaker content to the profile for each of the audience members is determined. Visual representations of the speaker content are presented to selective members among the audience members based on the determined relation.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David C. GIBBON, Andrea BASSO, Lee BEGEJA, Sumit KUMAR, Zhu LIU, Bernard S. RENGER, Behzad SHAHRARAY, Eric ZAVESKY
  • Patent number: 10366112
    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: March 22, 2018
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Patent number: 10353913
    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: June 14, 2018
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Raghavendra R. Dhayapule, Ritesh K. Gupta, Sumit Kumar, Rajesh Phillips
  • Patent number: 10338958
    Abstract: An indication of an input data stream comprising data records, stored at a stream management service, that are to be batched for a computation at a batch-oriented data processing service is received. A set of data records of the input data stream are identified, based on respective sequence numbers associated with the records, for a particular iteration of the computation. Metadata associated with the particular iteration, comprising identification information associated with the set of records on which the computation is performed during the particular iteration, is saved in a repository.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ankit Kamboj, Peter Sirota, George Steven McPherson, Vageesh Kumar, Sumit Kumar
  • Patent number: 10311893
    Abstract: Speaker content generated in an audio conference is selectively and visually represented. A profile for each audience member who participates in the audio conference is obtained. Speaker content spoken during the audio conference is monitored. Different weights are applied to words included in the speaker content according to a parameter of the profile for each of the audience members. A relation between the speaker content to the profile for each of the audience members is determined. Visual representations of the speaker content are presented to selective members among the audience members based on the determined relation.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 4, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David C. Gibbon, Andrea Basso, Lee Begeja, Sumit Kumar, Zhu Liu, Bernard S. Renger, Behzad Shahraray, Eric Zavesky
  • 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: 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: 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: 20190115024
    Abstract: A portable gateway device for use with a Building Management System (BMS) enables voice command control of BMS devices. The portable gateway device comprises a Wi-Fi module, a serial communications interface, and a data conversion module. The Wi-Fi module is configured to enable communication with a user device via Wi-Fi. The portable gateway device is configured to receive a voice command spoken by a user of the user device. The serial communications interface is configured to enable communication with a bus connected to a BMS device. The data conversion module is configured to translate the voice command received from the user device into a control action associated with the BMS device. The portable gateway device is configured to provide the control action to the BMS device via the serial communications interface. The control action affects a state or condition of the BMS device.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 18, 2019
    Inventors: Sumit Kumar, Pramod Balbhim Kolhapure, Sachin Yashwant Pate, Suraj Sunil Lawand, Ankur Thareja, Shyam M. Sunder
  • Publication number: 20190114814
    Abstract: The present disclosure provides a computer-implemented method and an image customization system for a real-time customization of a single image of the at least two users located at different geographical locations. The system receives a data associated with an individual preview image of the at least two users and at least two portable communication devices to click a single image of the two users located at the different geographical locations. The system displays options to the user on the corresponding portable communication devices to set the background of the single image. The system receives an input from the at least one user involved in clicking the real-time single image. The system performs one or more operations on the real-time single image of the at least two users to set the background.
    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: 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: 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: 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