Patents by Inventor Deepak Agarwal
Deepak Agarwal 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: 11650745Abstract: The present embodiments relate to throttling input/output (IO) processing tasks at a centralized node (e.g., a SmartNIC device) and implement multiple routing paths to prevent performance degradation in handling data patterns. For instance, the centralized node can implement a throttling system to assign portions of a number of input/output operations to be performed to a series of extent servers in a cloud infrastructure environment. The present embodiments also can implement multiple paths and/or multiple path groups to route the assigned portions of the I/O operations. For instance, the assigned portions of I/O operations can be routed to the extent servers via a first path of multiple paths. In the event of a failure of the first path, the assigned portions of I/O operations can be re-directed to a second path or another path in the path group.Type: GrantFiled: October 29, 2021Date of Patent: May 16, 2023Assignee: Oracle International CorporationInventors: Kent Lee, Deepak Agarwal, Travis John Portz, Qiang Wang, Haining Mo
-
Publication number: 20230138546Abstract: The present embodiments relate to throttling input/output (IO) processing tasks at a centralized node (e.g., a SmartNIC device) and implement multiple routing paths to prevent performance degradation in handling data patterns. For instance, the centralized node can implement a throttling system to assign portions of a number of input/output operations to be performed to a series of extent servers in a cloud infrastructure environment. The present embodiments also can implement multiple paths and/or multiple path groups to route the assigned portions of the I/O operations. For instance, the assigned portions of I/O operations can be routed to the extent servers via a first path of multiple paths. In the event of a failure of the first path, the assigned portions of I/O operations can be re-directed to a second path or another path in the path group.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Applicant: Oracle International CorporationInventors: Kent Lee, Deepak Agarwal, Travis John Portz, Qiang Wang, Haining Mo
-
Publication number: 20230105918Abstract: Certain aspects of the present disclosure provide techniques for wireless communication by a first network entity. The techniques may generally involve generating a message having a section with entries that represent time and frequency resources for transmitting data and reference signals over a fronthaul interface using modulation compression, transmitting the message to a second network entity via the fronthaul interface, and processing data and reference signal transmissions on the fronthaul interface in accordance with the section.Type: ApplicationFiled: October 1, 2021Publication date: April 6, 2023Inventors: Shmuel VAGNER, Michael Francis GARYANTES, Senthilkumar SUNDARAM, Abhishek Saurabh SACHIDANAND SINHA, Shingyu KWAK, Deepak AGARWAL
-
Patent number: 11620303Abstract: A security and IT “essentials” application (or “app”) for a data intake and query system are described, where the essentials apps provide functionality that generally make security and IT easier for users. Four categories of functionality are provided by the essentials apps including: (1) finding content, (2) learning how a data intake and query system security app works, (3) improving production and deploying the security tools successfully, and (4) measuring users' success. The described security and IT essentials apps help users better understand where to begin with using a data intake and query system, enable users to see a data intake and query system in action, and provides in-product help and guidance, thereby enabling users to more readily obtain insights into their own IT environments and to enable operational and security improvements in those environments.Type: GrantFiled: January 29, 2021Date of Patent: April 4, 2023Assignee: Splunk Inc.Inventors: Nicholas Roy, Johan Bjerke, Kara Gillis, Jeffrey Wiedemann, Ujwala Khante, Peter Wu, Binil Benjamin, Junyu Wang, Rahul Mehta, Jeffrey Spencer, Volodymyr Lipunov, Anthony Nesavich, Stewart Smith, Melinda Wang, Mayur Pise, Deepak Agarwal
-
Publication number: 20230066247Abstract: An Open Radio Access Network Category B radio unit (0-RU) of a wireless network associates, for a first extended antenna carrier identifier (eAxC_Id) corresponding to a layer 0 precoding layer identifier (layerID), the first eAxC_Id with one or more second eAxC_Ids. Each second eAxC_Id corresponds to a non-layer 0 precoding layerID. The O-RU receives, for a user equipment (UE), a control plane message of Section Type 1 or 3. The message includes an extension type (ExtType) 3 first data layer, along with the first eAxC_Id in a transport header. The ExtType 3 first data layer indicates a number of precoding layers. The O-RU then precodes user plane data for downlink physical resource blocks allocated to the UE using the layer 0 precoding layerID of the first eAxC_Id, and each associated non-layer 0 precoding layerID of the one more second eAxC_Ids required to complete the number of precoding layers.Type: ApplicationFiled: August 18, 2022Publication date: March 2, 2023Inventors: Orod RAEESI, Deepak AGARWAL, Hossein ASGHARIMOGHADDAM, Abhishek Saurabh SACHIDANAND SINHA, Kalyan KUPPUSWAMY
-
Publication number: 20230057921Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a radio unit (RU) may receive, from a distributed unit (DU), a control plane message associated with a section type that is dedicated for information that applies to all resource blocks and spatial layers in a group of carriers or band sectors, wherein the control plane message includes information that applies to all resource blocks and spatial layers in an indicated group of carriers or band sectors. The RU may perform beamforming for one or more communications with a user equipment (UE) based at least in part on the information included in the control plane message. Numerous other aspects are described.Type: ApplicationFiled: August 20, 2021Publication date: February 23, 2023Inventors: Senthilkumar SUNDARAM, Christian Oliver THELEN, Kaushal PARIKH, Michael Francis GARYANTES, Abhishek Saurabh SACHIDANAND SINHA, Deepak AGARWAL
-
Publication number: 20220376823Abstract: Methods, systems, and devices for wireless communication are described. Some wireless communications network may operate in accordance with an open-RAN (ORAN) network specification which may support functional splitting between the ORAN distributed unit (O-DU) and the ORAN radio unit (RU). The O-DU may communicate with the O-RU using control messaging. The control message may include a resource resource element (RE) mask and a resource symbol mask, the resource RE mask indicating frequency resources to be allocated for a reference signal transmission across a set of antenna ports and the resource symbol mask indicating time resources to be allocated for the reference signal transmission. Additionally or alternatively, the O-DU may transmit a control message including a puncturing resource RE mask indicating frequency resources for applying a puncturing pattern and a symbol mask indicating time resources for applying the puncturing pattern during a transmission.Type: ApplicationFiled: May 19, 2021Publication date: November 24, 2022Inventors: Shmuel Vagner, Senthilkumar Sundaram, Abhishek Saurabh Sachidanand Sinha, Orod Raeesi, Roberto Airoldi, Deepak Agarwal
-
Patent number: 11475038Abstract: A distributed data warehouse system maintains data blocks on behalf of clients, and stores primary and secondary copies of data blocks on different disks or nodes in a cluster. The data warehouse system may back up data blocks in a key-value backup storage system. In response to a query targeting a data block previously stored in the cluster, the data warehouse system may determine whether a consistent, uncorrupted copy of the data block is available in the cluster (e.g., by applying a consistency check). If not (e.g., if a disk or node failed), the data warehouse system may automatically initiate an operation to restore the data block from the backup storage system, using a unique identifier of the data block to access a backup copy. The target data may be returned in a query response prior to restoring primary and secondary copies of the data block in the cluster.Type: GrantFiled: February 9, 2018Date of Patent: October 18, 2022Assignee: Amazon Technologies, Inc.Inventors: Deepak Agarwal, Anurag Windlass Gupta, Jakub Kulesza
-
Patent number: 11463577Abstract: According to an embodiment, there is provided an electronic device comprising: a memory storing instructions; and at least one processor configured to execute the instructions to: generate state information regarding a device state of the electronic device of a first user and communication information regarding communications of the first user with a second user; transmitting the state information and the communication information to a server or an electronic device of the second user, wherein the state information and the communication information are used to determine communication availability of the first user and to provide the second user with information regarding the communication availability of the first user.Type: GrantFiled: December 4, 2018Date of Patent: October 4, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Sunil Rathour, Nitesh Goyal, Pratush Kumar Srivastava, Ankit Agarwal, Ekta Anil Pardeep Sachdev, Ridhima Jaiswal, Reetika Mittal, Vobbilisetty Sushant, Desh Deepak Agarwal, Anuj Mahajan, Aasheesh Nain
-
Patent number: 11422982Abstract: A stateful cluster may implement scaling of the stateful cluster while maintaining access to the state of the stateful cluster. A scaling event for a stateful cluster may be detected, and in response the stateful cluster may be adjusted to include a different number of nodes. The state of the cluster may then be logically distributed among the different number of nodes according to a monotone distribution scheme. The adjusted node may then service access requests according to the monotone distribution scheme. Prior to making the adjusted storage cluster available for servicing access requests, the nodes from the original cluster may still service access requests for state.Type: GrantFiled: February 22, 2019Date of Patent: August 23, 2022Assignee: Amazon Technologies, Inc.Inventors: Jakub Kulesza, Srividhya Srinivasan, Deepak Agarwal, Anurag Windlass Gupta
-
Publication number: 20220116980Abstract: The present invention relates to a method of reducing blind decoding attempts by a User Equipment (UE) in a telecommunication network. The method comprises configuring a Search Space (SS) configuration to the UE. A Base Station (BS) signals one of a subset of Aggregation Levels (ALs) to be monitored based on channel quality of the UE and an associated time period, and a value of multiplication factor (k) and an associated time period. The UE iteratively monitors a Physical Downlink Control Channel (PDCCH) on the ALs signalled by the BS till the UE stops receiving a new configuration. The UE performs one of adopting an original configuration, requesting the BS for a new configuration, utilizing a default configuration or utilizing an original configuration.Type: ApplicationFiled: October 14, 2021Publication date: April 14, 2022Inventors: Jyothi Pardhasarathy, Deepak Agarwal, Ebin Chacko, Budama Sree Charan Teja Reddy, Chandrasekaran Mohandoss, Thirunageswaram Ramachandran Ramya, Sunil Kaimalettu, Jeniston Deviraj Klutto Milleth, Bhaskar Ramamurthi
-
Patent number: 11170362Abstract: The disclosed subject matter includes methods, systems, and networks for authentication based on physical characteristics of a mobile device. A computer-implemented method performed by a payment network includes receiving an image of a part of a mobile device from an image capturing device that communicates with the payment network, wherein the mobile device includes digital card data of a customer. The computer-implemented method may also include comparing a physical condition of the part of the mobile device shown in the received image to the physical condition of the part of the mobile device shown in a stored image. In addition, the computer-implemented method may include authenticating or declining a transaction involving the digital card data based on the comparison of the physical condition of the part of the mobile device in the received image and the stored.Type: GrantFiled: July 17, 2019Date of Patent: November 9, 2021Assignee: Mastercard International IncorporatedInventors: Archit Umrao, Shubham Kumar, Shubhangi Sengar, Rahul Lamba, Anurag Aggarwal, Aditya Koduri, Deepak Agarwal, Rajesh Chopra
-
Publication number: 20210256517Abstract: A method and a system for facilitating secure card-based transactions are provided. A payment network server stores a mapping database that is indicative of a mapping between actual card data of a transaction card and a plurality of proxy datasets that are stored in the transaction card. The payment network server receives a transaction request for a transaction that is initiated by way of the transaction card. Instead of the actual card data, the transaction request includes a first proxy dataset as an identifier to the transaction card. The payment network server accesses the mapping database and retrieves the actual card data mapped to the first proxy dataset. The payment network server then communicates the transaction request having the actual card data to an issuer of the transaction card. The issuer processes the transaction based on the actual card data.Type: ApplicationFiled: February 12, 2021Publication date: August 19, 2021Inventors: Amisha Madan, Saugandh Datta, Deepak Agarwal
-
Publication number: 20210219588Abstract: Disclosed herein is a nutritional supplement containing apple cider vinegar (ACV), including compositions, formulations, and combinations of ingredients in the ACV nutritional supplement, as well as processes for manufacturing these supplements. The disclosed nutritional supplement can include ACV, a gelling agent such as pectin or gelatin, an oligosaccharide, a disaccharide, and water.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Inventors: Michael BITENSKY, Nicol KORNER-BITENSKY, Olivia Joan DAHM, Roger Arthur TYRE, Sharon HOFFMAN, Deepak AGARWAL
-
Patent number: 11068501Abstract: A distributed database system may perform a single phase commit for transactions involving updates to multiple databases of the distributed database system. A client request may be received that involves updates to multiple database of the distributed database system. The updates may be performed at a front-end database and a back-end database. Log records indicating the updates to the front-end database may be sent to the back-end database. The log records and the updates performed at the back-end database may be committed together as a single phase commit at the back-end database. In the event of a system failure of the front-end database, log records may be requested and received from the back-end database. A restoration of the front-end database may be performed based, at least in part, on the received log records.Type: GrantFiled: March 20, 2017Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Anurag Windlass Gupta, Jakub Kulesza, Don Johnson, Deepak Agarwal, Tushar Jain
-
Patent number: 10980265Abstract: Shown herein is a nutritional supplement containing apple cider vinegar (ACV), including compositions, formulations, and combinations of ingredients in the ACV nutritional supplement, as well as processes for manufacturing these supplements. The nutritional supplement can include ACV, a gelling agent such as pectin or gelatin, an oligosaccharide, a disaccharide, and water.Type: GrantFiled: September 4, 2020Date of Patent: April 20, 2021Assignee: Goli Nutrition Inc.Inventors: Michael Bitensky, Nicol Korner-Bitensky, Olivia Joan Dahm, Roger Arthur Tyre, Sharon Hoffman, Deepak Agarwal
-
Patent number: 10980266Abstract: Shown herein is a nutritional supplement containing apple cider vinegar (ACV), including compositions, formulations, and combinations of ingredients in the ACV nutritional supplement, as well as processes for manufacturing these supplements. The nutritional supplement can include ACV, a gelling agent such as pectin or gelatin, an oligosaccharide, a disaccharide, and water.Type: GrantFiled: September 4, 2020Date of Patent: April 20, 2021Assignee: Goli Nutrition Inc.Inventors: Michael Bitensky, Nicol Korner-Bitensky, Olivia Joan Dahm, Roger Arthur Tyre, Sharon Hoffman, Deepak Agarwal
-
Patent number: 10956524Abstract: In an example embodiment, a machine learned model is used to determine whether to send a notification for a feed object to a user. This machine learned model is optimized not just based on the likelihood that the notification will cause the user to interact with the feed object, but also the likely short-term and long-term impacts of the user interacting with the feed object. This machine learned model factors in not only the viewer's probability of immediate action, such as clicking on a feed object, but also the probability of long-term impact, such as the display causing the viewer to contribute content to the network or the viewer's response encouraging more people to contribute content to the network. As such, the machine learned model is optimized not just on notification interactivity but also on feed objects interactivity.Type: GrantFiled: September 27, 2018Date of Patent: March 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Shaunak Chatterjee, Ajith Muralidharan, Viral Gupta, Yijie Wang, Deepak Agarwal
-
Patent number: 10936963Abstract: Techniques for predicting a user response to content are described. According to various embodiments, a configuration file is accessed, where the configuration file includes a user-specification of raw data accessible via external data sources and raw data encoding rules. In some embodiments, the raw data includes raw member data associated with a particular member and raw content data associated with a particular content item. Thereafter, source modules encode the raw data from the external data sources into feature vectors, based on the raw data encoding rules. An assembler module assembles one or more of the feature vectors into an assembled feature vector, based on user-specified assembly rules included in the configuration file. A prediction module performs a prediction modeling process based on the assembled feature vector and a prediction model, to predict a likelihood of the particular member performing a particular user action on the particular content item.Type: GrantFiled: January 15, 2016Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan David Traupman, Deepak Agarwal, Liang Zhang, Bo Long, Frank Emmanuel Astier
-
Publication number: 20210019750Abstract: The disclosed subject matter includes methods, systems, and networks for authentication based on physical characteristics of a payment card. A computer-implemented method performed by a payment network includes receiving an image of a part of a payment card from an image capturing device that communicates with the payment network. The computer-implemented method may also include comparing a physical condition of the part of the payment card shown in the received image to the physical condition of the part of the payment card shown a stored image. In addition, the computer-implemented method may include authenticating or declining a transaction based on the comparison of the physical condition of the part of the payment card in the received image and the stored image.Type: ApplicationFiled: July 17, 2019Publication date: January 21, 2021Applicant: Mastercard International IncorporatedInventors: Deepak Agarwal, Rajesh Chopra, Shubham Kumar