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: 20240163000
    Abstract: 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: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Anshu AGARWAL, Chandrashekar GOWDA, Barath C. PETIT, Suranjan CHAKRABORTY, Naveen MANOHAR, Amit Singh CHANDEL, Mythili HEGDE
  • Publication number: 20240163700
    Abstract: 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: Application
    Filed: November 14, 2022
    Publication date: May 16, 2024
    Inventors: Anshu AGARWAL, Krishna Chaitanya SUDI, Mythili HEGDE, Ingolf KARLS
  • Publication number: 20240154741
    Abstract: 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: Application
    Filed: September 27, 2023
    Publication date: May 9, 2024
    Inventors: 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: 11960363
    Abstract: 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: Grant
    Filed: September 14, 2020
    Date of Patent: April 16, 2024
    Assignee: Cohesity, Inc.
    Inventors: Apurv Gupta, Akshat Agarwal, Manvendra Singh Tomar, Anshu Avinash
  • Publication number: 20230318707
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Applicant: Intel Corporation
    Inventors: Jay Vishnu Gupta, Anshu Agarwal, Mythili R. Hegde
  • Publication number: 20230319753
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Applicant: Intel Corporation
    Inventors: Anshu Agarwal, Jay Vishnu Gupta, Mythili R. Hegde
  • Publication number: 20230308934
    Abstract: 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: Application
    Filed: February 23, 2023
    Publication date: September 28, 2023
    Inventors: Anshu AGARWAL, Jay Vishnu GUPTA, Mythili HEGDE, Harshitha HS, Pankaj MAHATO, Premnath Babu V
  • Patent number: 11032386
    Abstract: 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: Grant
    Filed: July 8, 2019
    Date of Patent: June 8, 2021
    Assignee: Nimbella Corp.
    Inventors: Eric Sven-Johan Swildens, Anshu Agarwal
  • Publication number: 20200204618
    Abstract: 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: Application
    Filed: December 23, 2019
    Publication date: June 25, 2020
    Inventors: Anshu Agarwal, Perry Cheng, Rodric Rabbah, Eric Sven-Johan Swildens
  • Publication number: 20200014772
    Abstract: 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: Application
    Filed: July 8, 2019
    Publication date: January 9, 2020
    Inventors: ERIC SVEN-JOHAN SWILDENS, ANSHU AGARWAL
  • Patent number: 10206109
    Abstract: 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: Grant
    Filed: September 30, 2015
    Date of Patent: February 12, 2019
    Assignee: Intel Corporation
    Inventors: Krishna Chaitanya Sudi, Anshu Agarwal
  • Patent number: 9921720
    Abstract: 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: Grant
    Filed: April 29, 2014
    Date of Patent: March 20, 2018
    Assignee: salesforce.com, inc.
    Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
  • Patent number: 9395882
    Abstract: 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: Grant
    Filed: August 24, 2012
    Date of Patent: July 19, 2016
    Assignee: salesforce.com, inc.
    Inventors: Marni A. Berger, Pratima Arora, Anshu Agarwal
  • Publication number: 20160192195
    Abstract: 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: Application
    Filed: September 30, 2015
    Publication date: June 30, 2016
    Inventors: Krishna Chaitanya Sudi, Anshu Agarwal
  • Publication number: 20140237414
    Abstract: 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: Application
    Filed: April 29, 2014
    Publication date: August 21, 2014
    Applicant: salesforce.com, inc.
    Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
  • Patent number: 8751939
    Abstract: 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: Grant
    Filed: April 26, 2011
    Date of Patent: June 10, 2014
    Assignee: salesforce.com, inc.
    Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
  • Patent number: 8719243
    Abstract: 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: Grant
    Filed: April 27, 2011
    Date of Patent: May 6, 2014
    Assignee: salesforce.com, inc.
    Inventors: Thomas J. Tobin, Ceren Sakizli, Anshu Agarwal
  • Publication number: 20130227461
    Abstract: 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: Application
    Filed: August 24, 2012
    Publication date: August 29, 2013
    Applicant: salesforce.com, inc.
    Inventors: Marni A. Berger, Pratima ARORA, Anshu AGARWAL
  • Publication number: 20130219304
    Abstract: 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: Application
    Filed: August 23, 2012
    Publication date: August 22, 2013
    Applicant: salesforce.com, inc.
    Inventors: Marni A. Berger, Anshu Agarwal
  • Patent number: 8489974
    Abstract: 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: Grant
    Filed: May 26, 2011
    Date of Patent: July 16, 2013
    Assignee: salesforce.com, inc.
    Inventors: Mark Movida, Didier Prophete, Ronald F. Fischer, Marni Gasn, Anshu Agarwal