Patents by Inventor Harish Srinivas

Harish Srinivas 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: 20230245654
    Abstract: In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.
    Type: Application
    Filed: January 20, 2023
    Publication date: August 3, 2023
    Inventors: Akshat Shrivastava, Shrey Desai, Anchit Gupta, Ali Elkahky, Aleksandr Livshits, Alexander Kolmykov-Zotov, Ahmed Aly, Jinsong Yu, Manali Anand Naik, Shuhui Yang, Baiyang Liu, Surya Teja Appini, Tarun Vir Singh, Hang Su, Jiedan Zhu, Fuchun Peng, Shoubhik Bhattacharya, Kshitiz Malik, Shreyan Bakshi, Akash Bharadwaj, Harish Srinivas, Xiao Yang, Zhuangqun Huang, Gil Keren, Duc Hoang Le, Ahmed Kamal Atwa Mohamed, Zhe Liu, Pranab Mohanty
  • Patent number: 11332880
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency are disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 17, 2022
    Assignee: DURABIRD
    Inventors: Syam Anand, Harish Srinivas
  • Patent number: 11010410
    Abstract: A request associated with a data item is received. A data grouping corresponding to the data item is identified. The identified data grouping belongs to a data grouping container that has been assigned a plurality of data groupings. Any one data grouping of the plurality of data groupings is individually reassignable to a different data grouping container. At least one data center where the identified data grouping is stored among a plurality of data centers is determined. A processing of the request is managed based on the determined data center that stores the identified data grouping.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: May 18, 2021
    Assignee: Facebook, Inc.
    Inventors: Muthukaruppan Annamalai, Kaushik Ravichandran, Igor A. Zinkovsky, Harish Srinivas
  • Patent number: 10698629
    Abstract: Systems, methods, and non-transitory computer readable media are configured to determine a request corresponding to a portion of data. A placement configuration associated with the portion of data can be determined. The placement configuration can belong to a set of placement configurations. A datacenter identified by the placement configuration can be selected. Subsequently, the portion of data can be accessed at the selected datacenter.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: June 30, 2020
    Assignee: Facebook, Inc.
    Inventors: Muthukaruppan Annamalai, Harish Srinivas, Kaushik Ravichandran, Igor A. Zinkovsky, Luning Pan
  • Patent number: 10616284
    Abstract: In one embodiment, a method includes a computer server machine receiving information about a first media player event with the information about the first media player event including a viewing session identifier. Using a state machine, the computer server machine identifies a current state of the viewing session using the information about the first media player event. The computer server machine receives information about a second media player event. Using a state machine, the computer server machine identifies a subsequent state of the viewing session using the information about the second media player event. The computer server machine calculates metrics for the viewing session based on the current state and subsequent state, and stores the metrics. The computer server machine generates a session summary with the session summary including information about the metrics for the viewing session.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Mao Xue, Jing Fang, Harish Srinivas, Hong Yan
  • Publication number: 20190345669
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency is disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Applicant: Durabird Pte Ltd
    Inventors: Syam Anand, Harish Srinivas
  • Patent number: 10415180
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency are disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: September 17, 2019
    Inventors: Syam Anand, Harish Srinivas
  • Publication number: 20190177909
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency is disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Syam Anand, Harish Srinivas
  • Publication number: 20190163391
    Abstract: Systems, methods, and non-transitory computer readable media are configured to determine a request corresponding to a portion of data. A placement configuration associated with the portion of data can be determined. The placement configuration can belong to a set of placement configurations. A datacenter identified by the placement configuration can be selected. Subsequently, the portion of data can be accessed at the selected datacenter.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Muthukaruppan Annamalai, Harish Srinivas, Kaushik Ravichandran, Igor A. Zinkovsky, Luning Pan
  • Patent number: 10240284
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency are disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: March 26, 2019
    Inventors: Syam Anand, Harish Srinivas
  • Publication number: 20180245280
    Abstract: Methods, apparatus and kits for modifying natural feathers that are used in sporting goods that result in long lasting feathers with increased mechanical stability, reliability and durability as well as improved flight consistency is disclosed. Some of the sporting goods that use natural feathers are badminton shuttlecocks, arrow fletchings, and darts. The disclosed methods consist of controlled treatment of feather shuttlecocks with crosslinking agents to crosslink the keratin protein present on the natural feathers of the shuttlecock.
    Type: Application
    Filed: September 9, 2016
    Publication date: August 30, 2018
    Inventors: Syam Anand, Harish Srinivas
  • Publication number: 20170171252
    Abstract: In one embodiment, a method includes a computer server machine receiving information about a first media player event with the information about the first media player event including a viewing session identifier. Using a state machine, the computer server machine identifies a current state of the viewing session using the information about the first media player event. The computer server machine receives information about a second media player event. Using a state machine, the computer server machine identifies a subsequent state of the viewing session using the information about the second media player event. The computer server machine calculates metrics for the viewing session based on the current state and subsequent state, and stores the metrics. The computer server machine generates a session summary with the session summary including information about the metrics for the viewing session.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: Mao Xue, Jing Fang, Harish Srinivas, Hong Yan