Patents by Inventor Tanweer ALAM

Tanweer ALAM 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: 20230281687
    Abstract: Provided are systems and methods for real-time identification of fraudulent users of an online resource such as a website or mobile application, including new user accounts that have yet to transact on the online resource. In one example, a method may include receiving, by a host platform of an online resource, a request from a user device associated with a user account of the online resource, creating, by the host platform, a device fingerprint of the user device based on a plurality of device attributes included in the request, determining, by the host platform, whether the device fingerprint matches a previously banned device fingerprint stored in a database by the online resource, and in response to a determination that the device fingerprint has been banned previously, automatically restricting, by the host platform, an ability of the user account with the online resource.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Bhagirath Bhardwaj, Tanweer Alam, Aditya Gupta, Hitesh Kumar, Ankit Aggarwal, Varun Mittal, Lokesh Bhatt, Harshit Trivedi
  • Patent number: 11636409
    Abstract: Pursuant to some embodiments, systems, methods, apparatus and computer program code are provided to provide substantially real-time recommendations to a user operating a user device to interact with job listing data.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 25, 2023
    Assignee: OLX GLOBAL B.V.
    Inventors: Bhagirath Bhardwaj, Gaurav Bansal, Md Tanweer Alam
  • Patent number: 11321291
    Abstract: Example distributed storage systems, version control managers, and methods provide persistent version control for data transfers between heterogeneous data stores. A first object data store includes a versioned data object with a plurality of sequential versions corresponding to the versioned data object. A version control manager is configured to determine a creation timestamp for each of the plurality of sequential versions and store a persistent version field for each. The persistent version field remains associated with each of the plurality of sequential versions when transferred from the first object data store to a second object data store.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 3, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Tomy Ammuthan Cheru, Muhammad Tanweer Alam, Vibhor Arunkumar Patale
  • Patent number: 11010103
    Abstract: The described methods, systems, and other aspects can advantageously provide balanced multi-stage processing of non-uniform object data. An example method may receive a list of buckets. Each of the buckets in the list of buckets can store one or more restorable objects. The method further comprises distributing the list of buckets to the two or more second nodes; determining a number of the one or more restorable objects in each bucket; determining a size of the one or more restorable objects in each bucket; generating batches of to-be-restored data objects based on the determined number of the one or more restorable objects in each bucket and the determined size of the one or more restorable objects in each bucket; and distributing the batches among the two or more second nodes for storage-related task processing.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: May 18, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ameet Pyati, Souvik Roy, Tomy Ammuthan Cheru, Muhammad Tanweer Alam
  • Publication number: 20210035046
    Abstract: Pursuant to some embodiments, systems, methods, apparatus and computer program code are provided to provide substantially real-time recommendations to a user operating a user device to interact with job listing data.
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Bhagirath BHARDWAJ, Gaurav BANSAL, Md Tanweer Alam
  • Patent number: 10877810
    Abstract: Example object storage systems and methods provide priority metadata processing. Metadata operations are received in response to change events for at least one data object. The metadata operations may include system operations configured to manage changes to data objects and user-method operations configured to execute user-defined methods using the data objects. System operations are executed with a first priority in response to system operations with the first priority being available for processing. User-method operations are executed with a second priority in response to no metadata operations with the first priority being available for processing.
    Type: Grant
    Filed: September 29, 2018
    Date of Patent: December 29, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Ameet Pyati, Muhammad Tanweer Alam
  • Publication number: 20200401320
    Abstract: The described methods, systems, and other aspects can advantageously provide balanced multi-stage processing of non-uniform object data. An example method may receive a list of buckets. Each of the buckets in the list of buckets can store one or more restorable objects. The method further comprises distributing the list of buckets to the two or more second nodes; determining a number of the one or more restorable objects in each bucket; determining a size of the one or more restorable objects in each bucket; generating batches of to-be-restored data objects based on the determined number of the one or more restorable objects in each bucket and the determined size of the one or more restorable objects in each bucket; and distributing the batches among the two or more second nodes for storage-related task processing.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventors: Ameet Pyati, Souvik Roy, Tomy Ammuthan Cheru, Muhammad Tanweer Alam
  • Publication number: 20200104181
    Abstract: Example object storage systems and methods provide priority metadata processing. Metadata operations are received in response to change events for at least one data object. The metadata operations may include system operations configured to manage changes to data objects and user-method operations configured to execute user-defined methods using the data objects. System operations are executed with a first priority in response to system operations with the first priority being available for processing. User-method operations are executed with a second priority in response to no metadata operations with the first priority being available for processing.
    Type: Application
    Filed: September 29, 2018
    Publication date: April 2, 2020
    Inventors: Ameet Pyati, Muhammad Tanweer Alam
  • Publication number: 20190370236
    Abstract: Example distributed storage systems, version control managers, and methods provide persistent version control for data transfers between heterogeneous data stores. A first object data store includes a versioned data object with a plurality of sequential versions corresponding to the versioned data object. A version control manager is configured to determine a creation timestamp for each of the plurality of sequential versions and store a persistent version field for each. The persistent version field remains associated with each of the plurality of sequential versions when transferred from the first object data store to a second object data store.
    Type: Application
    Filed: March 22, 2019
    Publication date: December 5, 2019
    Inventors: Tomy Ammuthan Cheru, Muhammad Tanweer Alam, Vibhor Arunkumar Patale
  • Patent number: 10129502
    Abstract: A method of authorizing video contents during a video call initiated by a first device to a second device, includes capturing the video contents of the video call, generating a watermark payload from information about at least one of the first device and the second device, applying the watermark payload to the video contents, and transmitting the watermarked video contents to at least one of the first device and the second device.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: November 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sariya Ansari, Tanweer Alam
  • Publication number: 20150003608
    Abstract: A method of authorizing video contents during a video call initiated by a first device to a second device, includes capturing the video contents of the video call, generating a watermark payload from information about at least one of the first device and the second device, applying the watermark payload to the video contents, and transmitting the watermarked video contents to at least one of the first device and the second device.
    Type: Application
    Filed: June 19, 2014
    Publication date: January 1, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sariya ANSARI, Tanweer ALAM
  • Publication number: 20110107428
    Abstract: A method and a system for enabling transmission of a protected document from an electronic device to a host device are provided. The method includes: establishing a connection with between the electronic device by and the host device to communicate with the electronic device using a document viewer protocol; receiving a request by the electronic device from the host device for performing at least one operation on the protected document, wherein the protection of the protected document is specific to the electronic device; decoding the protected document by the electronic device on receiving the request; arranging the decoded protected document in accordance with the received request and the document viewer protocol; and transmitting the arranged protected document to the host device via a transport medium using the document viewer protocol.
    Type: Application
    Filed: October 29, 2010
    Publication date: May 5, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ajeet Kumar YADAV, Anil Kumar YADAV, Balaji MANOHARAN, Tanweer ALAM