Patents by Inventor Viral Mehta

Viral Mehta 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: 12056017
    Abstract: A database manager maintains a database including information tracking a set of storage units and a set of storage appliances on which the storage units currently reside. At least a portion of the tracking information is cached in a server cache at a namespace redirection server. Some of the tracking information is cached in a set of client caches at a set of clients. A request to access a storage unit is received at a client. A lookup is made into a client cache at the client to find a storage appliance having the storage unit. A determination is made that there is a problem accessing the storage unit using the client cache. So, the namespace redirection server is queried for updated tracking information concerning a location of the storage unit. The client assists the namespace redirection server with management of the server cache.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: August 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Viral Mehta, Madhura Srinivasa Raghavan, Bhagyashri Pathak, Donna Barry Lewis, Andrew R Huber, Sirisha Kaipa
  • Patent number: 12047757
    Abstract: A method may include measuring a physical quantity associated with a load driven by an amplifier, generating a windowing function having a variable length and based on a number of samples of the physical quantity to be processed, applying the windowing function to the physical quantity, performing a transform on the physical quantity as filtered by the windowing function, and determining a characteristic of the load based on the transform.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: July 23, 2024
    Assignee: Cirrus Logic Inc.
    Inventors: Viral Parikh, Jaiminkumar Mehta, Ryan Hellman
  • Patent number: 12007848
    Abstract: Information is stored that maps storage units to a pool of data protection appliances on which the storage units reside. The stored information includes a set of Internet Protocol (IP) addresses through which each data protection appliance can be reached. A connection request is received from a client. The connection request includes an identification of a particular storage unit which the client seeks to access for a data protection job. The particular storage unit is looked up in the stored information to identify a particular data protection appliance on which the particular storage unit currently resides. A list of multiple IP addresses through which the particular data protection appliance can be reached according to the stored information is returned to the client. The client, upon receipt of the list, selects an IP address from the list to attempt an initial connection to the particular data protection appliance.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 11, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Vikas Chaudhary, Sirisha Kaipa, Donna Barry Lewis, Viral Mehta, Madhura Srinivasa Raghavan
  • Publication number: 20230342260
    Abstract: A database manager maintains a database including information tracking a set of storage units and a set of storage appliances on which the storage units currently reside. At least a portion of the tracking information is cached in a server cache at a namespace redirection server. Some of the tracking information is cached in a set of client caches at a set of clients. A request to access a storage unit is received at a client. A lookup is made into a client cache at the client to find a storage appliance having the storage unit. A determination is made that there is a problem accessing the storage unit using the client cache. So, the namespace redirection server is queried for updated tracking information concerning a location of the storage unit. The client assists the namespace redirection server with management of the server cache.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 26, 2023
    Inventors: Viral Mehta, Madhura Srinivasa Raghavan, Bhagyashri Pathak, Donna Barry Lewis, Andrew R. Huber, Sirisha Kaipa
  • Publication number: 20230020458
    Abstract: Information is stored that maps storage units to a pool of data protection appliances on which the storage units reside. The stored information includes a set of Internet Protocol (IP) addresses through which each data protection appliance can be reached. A connection request is received from a client. The connection request includes an identification of a particular storage unit which the client seeks to access for a data protection job. The particular storage unit is looked up in the stored information to identify a particular data protection appliance on which the particular storage unit currently resides. A list of multiple IP addresses through which the particular data protection appliance can be reached according to the stored information is returned to the client. The client, upon receipt of the list, selects an IP address from the list to attempt an initial connection to the particular data protection appliance.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: Vikas Chaudhary, Sirisha Kaipa, Donna Barry Lewis, Viral Mehta, Madhura Srinivasa Raghavan
  • Patent number: 10885223
    Abstract: The disclosed computer-implemented method for anonymizing user accounts may include (i) receiving an instruction to anonymize a user account to protect a user's personally identifiable information, (ii) accessing, by a security program, a settings portal for the user account in response to receiving the instruction to anonymize the user account, (iii) replacing, by the security program, original values within at least two fields within the settings portal for the user account with anonymized values to mask the user's personally identifiable information, and (iv) storing the anonymized values within a protected vault to enable the user to login to the user account. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: January 5, 2021
    Assignee: NortonLifeLock, Inc.
    Inventors: SriHarsha Angara, Michael Lo, John Meehan, Srinivas Chillappa, Simon Tiku, Viral Mehta
  • Patent number: 10813938
    Abstract: Described herein are cocrystals of epigallocatechin gallate (ECGC) and caffeine, compositions comprising such cocrystals, methods of making such cocrystals, and methods of improving animal or human health by treating with such cocrystals. In particular, Form I and Form II of a 1:2 (epigallocatechin gallate to caffeine) cocrystal are described.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: October 27, 2020
    Assignee: AMRI SSCI, LLC
    Inventors: Shital Viral Mehta, Jing Teng, Jon Selbo
  • Patent number: 10791218
    Abstract: A communication session (e.g., voice or video) is established between a first party and a second party. The communication session is placed on hold or mute by the second party. While the first party is on hold or mute, an event associated with the second party is detected. For example, the second party calls a third party. In response to detecting the event associated with the second party, a progress update message is sent to first party on hold or mute. For example, the progress update message may be a voice message that states the second party (e.g., the contact center agent) is talking to a third party to resolve an issue of the first party. By sending the progress update message, the first party is apprised of the second party's progress in assisting the first party.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: September 29, 2020
    Assignee: Avaya Inc.
    Inventors: Sandeep Shah, Pragati Kailash Dhumal, Aakash Jagad, Viral Mehta, Riddhi Kakadia
  • Patent number: 10771504
    Abstract: The disclosed computer-implemented method for detecting unauthorized data shares may include (1) providing a user of an anonymized inbox with an email alias to use for a particular online entity, (2) identifying one or more emails sent to the email alias from one or more different entities that are different from the particular online entity, (3) determining, based on the one or more emails having been sent by the different entities, that the particular online entity has shared the user's email alias with other entities, and (4) creating a privacy score for the particular online entity based at least in part on the determination that the particular online entity has shared the user's email alias with other entities. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 9, 2018
    Date of Patent: September 8, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: SriHarsha Angara, Michael Lo, Srini Chillappa, Simon Tiku, Viral Mehta, John Meehan
  • Publication number: 20190379695
    Abstract: The disclosed computer-implemented method for detecting unauthorized data shares may include (1) providing a user of an anonymized inbox with an email alias to use for a particular online entity, (2) identifying one or more emails sent to the email alias from one or more different entities that are different from the particular online entity, (3) determining, based on the one or more emails having been sent by the different entities, that the particular online entity has shared the user's email alias with other entities, and (4) creating a privacy score for the particular online entity based at least in part on the determination that the particular online entity has shared the user's email alias with other entities. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 9, 2018
    Publication date: December 12, 2019
    Inventors: SriHarsha Angara, Michael Lo, Srini Chillappa, Simon Tiku, Viral Mehta, John Meehan
  • Publication number: 20190180053
    Abstract: The disclosed computer-implemented method for anonymizing user accounts may include (i) receiving an instruction to anonymize a user account to protect a user's personally identifiable information, (ii) accessing, by a security program, a settings portal for the user account in response to receiving the instruction to anonymize the user account, (iii) replacing, by the security program, original values within at least two fields within the settings portal for the user account with anonymized values to mask the user's personally identifiable information, and (iv) storing the anonymized values within a protected vault to enable the user to login to the user account. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: SriHarsha Angara, Michael Lo, John Meehan, Srinivas Chillappa, Simon Tiku, Viral Mehta
  • Publication number: 20180124238
    Abstract: A communication session (e.g., voice or video) is established between a first party and a second party. The communication session is placed on hold or mute by the second party. While the first party is on hold or mute, an event associated with the second party is detected. For example, the second party calls a third party. In response to detecting the event associated with the second party, a progress update message is sent to first party on hold or mute. For example, the progress update message may be a voice message that states the second party (e.g., the contact center agent) is talking to a third party to resolve an issue of the first party. By sending the progress update message, the first party is apprised of the second party's progress in assisting the first party.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Sandeep Shah, Pragati Kailash Dhumal, Aakash Jagad, Viral Mehta, Riddhi Kakadia
  • Patent number: 9875480
    Abstract: Provided are systems and methods for using an existing management server infrastructure to deliver video-on-demand or streaming content, including real-time live streaming. Existing client content playback devices, such as IPTVs, may be employed to stream content items, obtain advertisements, track user's viewing behaviors, and the like. By reusing existing client devices, there is no need for additional hardware purchases on the user side. By reusing existing management server infrastructures, capital expenses are also reduced. In such a system, a user can watch both video-on-demand and streaming audiovisual content.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: January 23, 2018
    Assignees: SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC, SONY CORPORATION
    Inventors: True Xiong, Leo Pedlow, Viral Mehta, Eric Holcomb
  • Patent number: 9460017
    Abstract: Systems, methods, and storage mediums storing executable instructions are disclosed for providing efficient cache mirroring, particularly in a distributed storage environment. In particular, in an aspect, a machine-implemented method, comprises: receiving an I/O request from an application; splitting the I/O request into cache LBAs and non-cache LBAs; storing the cache LBAs in a cache LUN; preparing one or more mirror write descriptors based on the cache LBAs, wherein each mirror write descriptor includes a data location and a data length; and sending the mirroring data structure and the cache LBAs to a mirroring device to store a back-up of the cache LUN. In an aspect, sending the mirroring data structure and the cache LBAs is accomplished in a single I/O request to the mirroring device.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 4, 2016
    Assignee: QLOGIC, Corporation
    Inventors: Viral Mehta, Paul Moreau, Lolo Ramirez
  • Publication number: 20160182979
    Abstract: Various aspects of a method and system to process closed-caption information are disclosed herein. In an embodiment, in response to the receipt of a first request from an electronic device, the method includes retrieval of metadata associated with media content displayed at the electronic device. The retrieved metadata may be dynamically converted from the first format to a second format based on the first request.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: CHARLES McCOY, TRUE XIONG, VIRAL MEHTA, KEVIN ZHANG
  • Patent number: 9313528
    Abstract: Filtering contents and services streamed live to a client device, including: establishing a private relationship between a server and the client device; determining capabilities of the client device and preferences of a user of the client device; and filtering and transmitting a list of servers, services, and contents with contents and services that are at least one of: (a) preferred; and (b) capable of being presented, viewed, played, or processed on the client device. Keywords include live media stream and content filtering.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: April 12, 2016
    Assignees: SONY CORPORATION, SONY NETWORKS ENTERTAINMENT INTERNATIONAL LLC
    Inventors: True Xiong, Leo Pedlow, Viral Mehta, Eric Holcomb
  • Patent number: 9215485
    Abstract: A device is enabled to display Internet TV by accessing a management server and receiving back from the server a user token and a service list of predefined content servers. A user can select a content server on the service list which causes the device to upload its user token to the management server, which in turn sends back the network path to the content server along with a content server-user-unique service token (SUIT) that the device uses to access the content on the content server, in some embodiments on per-title PPV access, per-content category PPV access, or per-service PPV access.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: December 15, 2015
    Assignee: Sony Corporation
    Inventors: True Xiong, Charles David McCoy, Viral Mehta, Leo Pedlow, Aran Sadja
  • Publication number: 20150012935
    Abstract: A device is enabled to display Internet TV by accessing a management server and receiving back from the server a use token and a service list of predefined content servers. A user can select a content server on the service list which causes the device to upload its user token to the management server, which in turn sends back the network path to the content server along with a content server-user-unique service token (SUIT) that the device uses to access the content on the content server, in some embodiments on per-title PPV access, per-content category PPV access, or per-service PPV access.
    Type: Application
    Filed: September 10, 2014
    Publication date: January 8, 2015
    Inventors: True Xiong, Charles David McCoy, Viral Mehta, Leo Pedlow, Aran Sadja
  • Patent number: 8869190
    Abstract: A device is enabled to display Internet TV by accessing a management server and receiving back from the server a user token and a service list of predefined content servers. A user can select a content server on the service list which causes the device to upload its user token to the management server, which in turn sends back the network path to the content server along with a content server-user-unique service token (SUIT) that the device uses to access the content on the content server, in some embodiments on per-title PPV access, per-content category PPV access, or per-service PPV access.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: October 21, 2014
    Assignee: Sony Corporation
    Inventors: True Xiong, Charles David McCoy, Viral Mehta, Leo Pedlow, Aran Sadja
  • Publication number: 20140047469
    Abstract: A device is enabled to display Internet TV by accessing a management server and receiving back from the server a user token and a service list of predefined content servers. A user can select a content server on the service list which causes the device to upload its user token to the management server, which in turn sends back the network path to the content server along with a content server-user-unique service token (SUIT) that the device uses to access the content on the content server, in some embodiments on per-title PPV access, per-content category PPV access, or per-service PPV access.
    Type: Application
    Filed: October 16, 2013
    Publication date: February 13, 2014
    Applicant: Sony Corporation
    Inventors: TRUE XIONG, Charles David McCoy, Viral Mehta, Leo Pedlow, Aran Sadja