Patents by Inventor Anshu Agarwal
Anshu 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).
-
Publication number: 20240163000Abstract: The present disclosure relates to a device including a processor configured to: detect a failed reception of time synchronization information at a follower device, wherein the time synchronization information provides an update of a clock of the follower device for synchronization to a clock of a leader device; determine whether a clock drift between the clock of the follower device and the clock of the leader device is less than a predefined drift threshold; and in the case that the clock drift is less than the predefined drift threshold, instruct an update of the clock of the follower device based on time synchronization information previously received at the follower device.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Anshu AGARWAL, Chandrashekar GOWDA, Barath C. PETIT, Suranjan CHAKRABORTY, Naveen MANOHAR, Amit Singh CHANDEL, Mythili HEGDE
-
Publication number: 20240163700Abstract: A device for operating a radio communication network may include a processor configured to receive radio communication network operational data from at least one communication terminal in accordance with a communication device management protocol, and determine communication network operation parameters to control the operation of the communication network based on the received radio communication network operational data, and may include a memory to store the radio communication network operational data.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Anshu AGARWAL, Krishna Chaitanya SUDI, Mythili HEGDE, Ingolf KARLS
-
Publication number: 20240154741Abstract: An apparatus for a communication device, the apparatus may include a processor configured to: obtain channel metrics for a plurality of radio communication channels, each obtained channel metric is associated with a respective radio communication channel of the plurality of radio communication channels, generate a plurality of channel hopping sequences, each channel hopping sequence is representative of an allocation of the plurality of radio communication channels for a plurality of time slots, wherein a number of time slots allocated for each radio communication channel within each channel hopping sequence is based on the respective obtained channel metric, and select one of the plurality of channel hopping sequences based on a predefined criterion to communicate with a further communication device.Type: ApplicationFiled: September 27, 2023Publication date: May 9, 2024Inventors: Anshu AGARWAL, Kaushal BILLORE, Suranjan CHAKRABORTY, Amit Singh CHANDEL, Prasanna DESAI, Chandrashekar GOWDA, Vishal DHULL, Mallari HANCHATE, Mythili HEGDE, Vishnu K, Srinivas KROVVIDI, Naveen MANOHAR, Mayur MAHESHWARI, Yogesh MALKHEDE, Barath C. PETIT, Balvinder Pal SINGH, Sudhakaran SUBRAMANIAN, Rahul TIWARI, Padmavathi TIWARI, Divya Lakshmi Saranya VEMURI, Ingolf KARLS, Ehud RESHEF
-
Patent number: 11960363Abstract: A mechanism for storing indexing updates is described. A secondary storage system is configured to store a backup of a primary storage system. A plurality of different indexing updates of a data repository associated with the secondary storage system is received. An indexing update may include metadata and/or updates to the metadata for a data item in the backup. The indexing updates may be obtained from an indexing process. At least a portion of the indexing updates are sent for storage in an intermediate store. An indication to commit the indexing updates is received. In response, the indexing updates including the at least the portion of the indexing updates are requested to be committed. The indexing updates batched together into a batch to be committed to a metadata store.Type: GrantFiled: September 14, 2020Date of Patent: April 16, 2024Assignee: Cohesity, Inc.Inventors: Apurv Gupta, Akshat Agarwal, Manvendra Singh Tomar, Anshu Avinash
-
Publication number: 20230318707Abstract: For example, an apparatus may include a computing device housing configured to house a motherboard of a computing device, the computing device housing including a base surface, a top surface opposite to the base surface, and a side-wall surface between the base surface and the top surface; and a light communicator configured to extend outward from the side-wall surface of the housing to communicate modulated light of a Visible Light Communication (VLC) transmission in a range of VLC directions.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Applicant: Intel CorporationInventors: Jay Vishnu Gupta, Anshu Agarwal, Mythili R. Hegde
-
Publication number: 20230319753Abstract: For example, a User Equipment (UE) may be configured to generate a client identity element including a user identifier (ID) and a device ID, the user ID based on an identity of a user of the UE, the device ID based on a device identifier of the UE; transmit a registration message from the UE to a device management server to register the UE, the registration message including the client identity element; and transmit a service request to a service provider to initiate access of the UE to a service of the service provider, wherein the service request includes the client identity element.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Applicant: Intel CorporationInventors: Anshu Agarwal, Jay Vishnu Gupta, Mythili R. Hegde
-
Publication number: 20230308934Abstract: A wireless station may include one or more processors. The one or more processors may determine data is to be transferred. The one or more processors may also determine a data type of the data corresponds to a priority data type. In addition, the one or more processors may provide a data type signal indicating the data type corresponds to the priority data type. Further, the one or more processors may receive a data type confirmation signal in response to the data type signal. The one or more processors may create a dedicated bearer with a network device based on the data type confirmation signal. The one or more processors may also instruct the data to be transferred via the dedicated bearer.Type: ApplicationFiled: February 23, 2023Publication date: September 28, 2023Inventors: Anshu AGARWAL, Jay Vishnu GUPTA, Mythili HEGDE, Harshitha HS, Pankaj MAHATO, Premnath Babu V
-
Patent number: 11032386Abstract: A matrix data system enabling efficient function computation on source vector data by an array of matrix data servers is disclosed. Descriptive vectors, that describe partial function solutions on underlying source vector data, are computed and stored by the array of matrix data servers and utilized to efficiently compute function solutions. An array of matrix data servers can operate as a single entity, with function computation distributed across the servers in the array. The system can cache computed descriptive vectors, only pulling source vector data as necessary. The system can produce solutions in matrix, tabular, vector or graphical form. In addition to computing solutions, the system can trigger processing on data events, such as when a function or value relating to source vector data changes or goes out of a bounded range. The system is also capable predicting future events based on historical data.Type: GrantFiled: July 8, 2019Date of Patent: June 8, 2021Assignee: Nimbella Corp.Inventors: Eric Sven-Johan Swildens, Anshu Agarwal
-
Publication number: 20200204618Abstract: A serverless function execution system enables fast, efficient and flexible deployment and execution of serverless functions. Functions in the system are stored as code at a location accessible by a Uniform Resource Locator (URL) or unique hostname. A combinatorial URL, the combination of the two locations, is utilized to combine specific code with a specific computation system to execute that code along with optional parameters. The system utilizes function isolation to prevent an executing function from being able to directly access or modify unauthorized data or processes external to the isolation unit.Type: ApplicationFiled: December 23, 2019Publication date: June 25, 2020Inventors: Anshu Agarwal, Perry Cheng, Rodric Rabbah, Eric Sven-Johan Swildens
-
Publication number: 20200014772Abstract: A matrix data system enabling efficient function computation on source vector data by an array of matrix data servers is disclosed. Descriptive vectors, that describe partial function solutions on underlying source vector data, are computed and stored by the array of matrix data servers and utilized to efficiently compute function solutions. An array of matrix data servers can operate as a single entity, with function computation distributed across the servers in the array. The system can cache computed descriptive vectors, only pulling source vector data as necessary. The system can produce solutions in matrix, tabular, vector or graphical form. In addition to computing solutions, the system can trigger processing on data events, such as when a function or value relating to source vector data changes or goes out of a bounded range. The system is also capable predicting future events based on historical data.Type: ApplicationFiled: July 8, 2019Publication date: January 9, 2020Inventors: ERIC SVEN-JOHAN SWILDENS, ANSHU AGARWAL
-
Patent number: 10206109Abstract: Described herein are architectures, platforms and methods for obtaining a subscriber policy by a no-data-connectivity portable device to have wireless connectivity using a non-3GPP network.Type: GrantFiled: September 30, 2015Date of Patent: February 12, 2019Assignee: Intel CorporationInventors: Krishna Chaitanya Sudi, Anshu Agarwal
-
Patent number: 9921720Abstract: In some implementations, a system causes a set of main tabs to be displayed at a first portion of a display. The system is configured to receive a user selection of a selected main tab. In response, the system causes a set of secondary tabs to be displayed at a second portion of the display. The system is configured to receive user input to manipulate the secondary tabs causing a rearrangement of the secondary tabs into a new order and/or causing one or more of the secondary tabs to be hidden. Based on the user input, the system causes the manipulated set of secondary tabs to be displayed and stores information defining the manipulated set of secondary tabs. Upon a subsequent access by the user of a database object associated with the selected main tab, the system causes the manipulated set of secondary tabs to be displayed.Type: GrantFiled: April 29, 2014Date of Patent: March 20, 2018Assignee: salesforce.com, inc.Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
-
Patent number: 9395882Abstract: A tab bar for a selected record includes a first tab and a second tab. The first tab links to a first category. The second tab links to a listing of other categories including a second category. Usage of the first and second categories is monitored and analyzed. If usage of the second category is greater than usage of the first category, the first tab is replaced with a third tab that links to the second category, thereby allowing direct access to what may be the more relevant second category.Type: GrantFiled: August 24, 2012Date of Patent: July 19, 2016Assignee: salesforce.com, inc.Inventors: Marni A. Berger, Pratima Arora, Anshu Agarwal
-
Publication number: 20160192195Abstract: Described herein are architectures, platforms and methods for obtaining a subscriber policy by a no-data-connectivity portable device to have wireless connectivity using a non-3GPP network.Type: ApplicationFiled: September 30, 2015Publication date: June 30, 2016Inventors: Krishna Chaitanya Sudi, Anshu Agarwal
-
Publication number: 20140237414Abstract: In some implementations, a system causes a set of main tabs to be displayed at a first portion of a display. The system is configured to receive a user selection of a selected main tab. In response, the system causes a set of secondary tabs to be displayed at a second portion of the display. The system is configured to receive user input to manipulate the secondary tabs causing a rearrangement of the secondary tabs into a new order and/or causing one or more of the secondary tabs to be hidden. Based on the user input, the system causes the manipulated set of secondary tabs to be displayed and stores information defining the manipulated set of secondary tabs. Upon a subsequent access by the user of a database object associated with the selected main tab, the system causes the manipulated set of secondary tabs to be displayed.Type: ApplicationFiled: April 29, 2014Publication date: August 21, 2014Applicant: salesforce.com, inc.Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
-
Patent number: 8751939Abstract: Systems and methods for displaying tab elements representing viewable page elements. A set of one or more main tabs are displayed on a first portion of a display, each main tab defining a link to a database object stored in a database. A user selection of a first one of the main tabs is received (e.g., to determine which tab provides default display), and two or more side tabs are displayed in a first, default order on a second portion of the display, each said side tab defining a link to an element or portion of a first object. In certain aspects, a user selection of a new order for the two or more side tabs is received, and thereafter the two or more side tabs are displayed in the new order, and the new order is stored to the database, wherein upon later access of the first object by the user, the two or more side tabs are automatically displayed in the new order.Type: GrantFiled: April 26, 2011Date of Patent: June 10, 2014Assignee: salesforce.com, inc.Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
-
Patent number: 8719243Abstract: Interactive database viewing is provided. A server associated with a database accesses a stored result set from a database query. The server presents a portion of the result set in a list view to a client device remote from the server and the cache memory, where the portion presented is based on filter selection based on fields of the data. In response to changes to the filter selection, the server can dynamically alter the list view without having to again access the database. If a change to the filter selection requests data outside the cached result set, the server accesses the database and updates the cached result set. Inline editing of the data in the list view can be applied back to the database by the server.Type: GrantFiled: April 27, 2011Date of Patent: May 6, 2014Assignee: salesforce.com, inc.Inventors: Thomas J. Tobin, Ceren Sakizli, Anshu Agarwal
-
Publication number: 20130227461Abstract: A tab bar for a selected record includes a first tab and a second tab. The first tab links to a first category. The second tab links to a listing of other categories including a second category. Usage of the first and second categories is monitored and analyzed. If usage of the second category is greater than usage of the first category, the first tab is replaced with a third tab that links to the second category, thereby allowing direct access to what may be the more relevant second category.Type: ApplicationFiled: August 24, 2012Publication date: August 29, 2013Applicant: salesforce.com, inc.Inventors: Marni A. Berger, Pratima ARORA, Anshu AGARWAL
-
Publication number: 20130219304Abstract: A graphical user interface includes a row with a first cell to display a first value, a second cell to display a second value, and a third cell to display a third value. In an implementation, clicking anywhere within the first or second cell causes a first web page to be displayed, and clicking on a location within the third cell causes a second web page to be displayed.Type: ApplicationFiled: August 23, 2012Publication date: August 22, 2013Applicant: salesforce.com, inc.Inventors: Marni A. Berger, Anshu Agarwal
-
Patent number: 8489974Abstract: In accordance with embodiments, there are provided mechanisms and methods for resolving a data conflict. These mechanisms and methods for resolving a data conflict can enable an improved user experience, increased efficiency, time savings, etc.Type: GrantFiled: May 26, 2011Date of Patent: July 16, 2013Assignee: salesforce.com, inc.Inventors: Mark Movida, Didier Prophete, Ronald F. Fischer, Marni Gasn, Anshu Agarwal