Patents by Inventor Anil Gupta

Anil Gupta 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: 20170332256
    Abstract: Computer-implemented methods and systems are disclosed for optimizing the performance of wireless networks by automatically capturing wireless traffic and other radio frequency (RF) signal data in the network and analyzing the data to identify network anomalies and to determine one or more solutions, without human intervention.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Applicant: Wyebot, Inc.
    Inventors: Anil Gupta, Roger D. Sands, Hien Nguyen, Louis E. Pereira, John S. Balian, David V. Baker
  • Publication number: 20170332255
    Abstract: Computer-implemented methods and systems are disclosed for optimizing the performance of wireless networks by automatically capturing wireless traffic and other radio frequency (RF) signal data in the network and analyzing the data to identify network anomalies and to determine one or more solutions, without human intervention.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Applicant: Wyebot, Inc.
    Inventors: Anil Gupta, Hien Nguyen, Roger D. Sands, Louis E. Pereira, John S. Balian, David V. Baker
  • Publication number: 20170223536
    Abstract: Described herein are techniques for selecting a subset of access points, In an example, a wireless access point stores a plurality of unique keys, each unique key being associated with a respective device. The access point advertises a first service set identifier, the first service set identifier requiring authentication of a device requesting connection at a remotely located authentication server. The access point monitors a connection to the remotely located authentication server, and, in response to the connection going down, advertising a second service set identifier, the second service set identifier requiring authentication of a device requesting connection using the unique key associated with the device requesting connection.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 3, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Anil Gupta, Mili Hoxha, Souvik Sen
  • Publication number: 20170181045
    Abstract: Described herein are techniques for selecting a subset of access points. In an example, time-of-flight information and signal strength information associated with a device may be received from multiple access points. A subset of the access points may be selected based on the time-of-flight information, signal strength information, and load information. The subset of access points may be instructed to respond to a probe request from the device.
    Type: Application
    Filed: August 18, 2014
    Publication date: June 22, 2017
    Inventors: Souvik Sen, Anil Gupta, Manfred R. Arndt
  • Publication number: 20170086134
    Abstract: Described herein are techniques for performing a channel scan based on a mobility state of a device. The mobility state of a device relative to an access point may be determined using time-of-flight information. A channel scan may be performed based on the mobility state determination.
    Type: Application
    Filed: June 30, 2014
    Publication date: March 23, 2017
    Inventors: Souvik Sen, Anil Gupta, Manfred R. Arndt., Jung Gun Lee
  • Publication number: 20160285914
    Abstract: According to one embodiment, a virtualized malware detection system is integrated with a virtual machine host including a plurality of virtual machines and a security virtual machine. Logic within the virtual machines are configured to perform a dynamic analysis of an object and monitor for the occurrence of a triggering event. Upon detection of a triggering event within a virtual machine, the logic within the virtual machine provides the security virtual machine with information associated with the triggering event for further analysis. Based on the further analysis, the object may then be classified as “non-malicious,” or “malicious.
    Type: Application
    Filed: June 15, 2015
    Publication date: September 29, 2016
    Applicant: FIREEYE, INC.
    Inventors: Japneet Singh, Harinath Ramchetty, Anil Gupta
  • Patent number: 9442798
    Abstract: A page buffer suitable for continuous page read may be implemented with a partitioned data register, a partitioned cache register, and a suitable ECC circuit. The partitioned data register, partitioned cache register, and associated ECC circuit may also be used to realize a substantial improvement in the page read operation by using a modified Page Data Read instruction and/or a Buffer Read instruction, including in some implementations the use of a partition busy bit.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: September 13, 2016
    Assignee: Winbond Electronics Corporation
    Inventors: Oron Michael, Anil Gupta
  • Patent number: 9326601
    Abstract: The present invention provides a modular system for at least one of displaying and storing at least one article. The modular system includes at least a pair of elongated support brackets having magnetic protrusions; at least one elongated cross member having downwardly facing end stops and means for positioning each of the at least one elongated cross member and the at least said pair of elongated support brackets in a generally horizontal plane during use of the modular system. The at least a pair of elongated support brackets are disposed in a spaced apart parallel relationship with each other. The at least one elongated cross member is sized to at least span a distance between the at least pair of elongated support brackets. Additionally, the at least one elongated cross member may at least rest on a top edge of each of the at least the pair of elongated support brackets during use of said modular system.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 3, 2016
    Inventor: Anil Gupta
  • Publication number: 20160086274
    Abstract: A method and system to create personalized investor information packages, based on investor information, to be delivered to the investor to satisfy both compliance regulations and investor preferences. The method and system may deliver information in a paper or electronic format.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 24, 2016
    Inventors: Jeffrey B. Levering, Alex Magary, Craig LeClair, Larry Kunz, Anil Gupta, Brigitte Tuller, Garett Wiley, Patricia Rosch
  • Publication number: 20160050683
    Abstract: Multiband operation of a single Wi-Fi radio is described. Some examples can include operating a first radio frequency band on the single Wi-Fi radio of an access point. The method can include switching, based on client device traffic patterns, to a second radio frequency band on the single Wi-Fi radio of the access point.
    Type: Application
    Filed: March 15, 2013
    Publication date: February 18, 2016
    Inventors: Anil Gupta, Sung-Ju Lee, Roger D. Sands, Stephane Laroche
  • Publication number: 20160034352
    Abstract: A page buffer suitable for continuous page read may be implemented with a partitioned data register, a partitioned cache register, and a suitable ECC circuit. The partitioned data register, partitioned cache register, and associated ECC circuit may also be used to realize a substantial improvement in the page read operation by using a modified Page Data Read instruction and/or a Buffer Read instruction, including in some implementations the use of a partition busy bit.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Applicant: WINBOND ELECTRONICS CORPORATION
    Inventors: Oron Michael, Anil Gupta
  • Patent number: 9245639
    Abstract: A NAND flash memory achieves low read latency and avoidance of inadvertent programming and program disturb so that the random access and initial page read speeds of the NAND flash memory are generally comparable to that of a NOR flash memory, while preserving the higher memory density and lower power operation characteristics of traditional NAND flash memory relative to NOR flash memory. The reduction in latency is achieved by a NAND memory array architecture which employs a small NAND string, a dual plane interleaved memory architecture, a partitioned NAND array, selectively coupled local bit lines per each global bit line, and a counter-biasing mechanism to avoid inadvertent programming and program disturb.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: January 26, 2016
    Assignee: Windbound Electronics Corporation
    Inventors: Jong Oh Lee, Anil Gupta, Dae Hyun Kim
  • Publication number: 20160012448
    Abstract: A method and system to create personalized investor information packages, based on investor information, to be delivered to the investor to satisfy both compliance regulations and investor preferences. The method and system may deliver information in a paper or electronic format.
    Type: Application
    Filed: February 6, 2015
    Publication date: January 14, 2016
    Inventors: Jeffrey B. Levering, Alex Magary, Craig LeClair, Larry Kunz, Anil Gupta, Brigitte Tuller, Garett Wiley, Patricia Rosch
  • Patent number: 9128822
    Abstract: Certain functions relating to creation and use of a look-up table for bad block mapping may be implemented “on chip” in the memory device itself, that is on the same die in an additional circuit, or even within the command and control logic of the memory device, so as to reduce the overhead. Moreover, the on-chip implementation of the look-up table may be tightly integrated with other functions of the command and control logic to enable powerful new commands for NAND flash memory, such as a continuous read command and variations thereof.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: September 8, 2015
    Assignee: WINBOND ELECTRONICS CORPORATION
    Inventors: Oron Michael, Robin John Jigour, Anil Gupta
  • Patent number: 8879458
    Abstract: Methods, devices, and machine readable media are provided for transmission in a network with active and sleeping clients. Some examples can include transmitting a first multicast stream of data in response to an active wireless client being associated with the wireless network device at a particular time. The method can include transmitting a second multicast stream of the data after the first multicast stream in response to a sleeping wireless client being associated with the wireless network device at the particular time and in response to a delivery traffic indication message count expiring. The first and/or second multicast streams of the data can be retransmitted a number of times (e.g., at different data rates). An active/sleep status can be maintained for the wireless clients. A unicast stream can be transmitted when the number of clients does not exceed a threshold.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: November 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anil Gupta, Sung-Ju Lee
  • Patent number: 8667368
    Abstract: A page buffer for a NAND memory array has a data register and a cache register that are suitably organized and operated to eliminate gaps and discontinuities in the output data during a continuous page read. The cache register may be organized in two portions, and the page data in the cache may be output from the cache portions in alternation. ECC delay may be eliminated from the output by performing the ECC computation on one cache portion while the other is being output. The data register may also be organized in two portions corresponding to the cache portions, so that data may be transferred to one cache portion while the other is being output. In a variation, the continuous page read may be done without ECC.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: March 4, 2014
    Assignee: Winbond Electronics Corporation
    Inventors: Anil Gupta, Oron Michael, Robin John Jigour
  • Publication number: 20130346671
    Abstract: Certain functions relating to creation and use of a look-up table for bad block mapping may be implemented “on chip” in the memory device itself, that is on the same die in an additional circuit, or even within the command and control logic of the memory device, so as to reduce the overhead. Moreover, the on-chip implementation of the look-up table may be tightly integrated with other functions of the command and control logic to enable powerful new commands for NAND flash memory, such as a continuous read command and variations thereof.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: WINBOND ELECTRONICS CORPORATION
    Inventors: Oron Michael, Robin John Jigour, Anil Gupta
  • Publication number: 20130297987
    Abstract: A page buffer for a NAND memory array has a data register and a cache register that are suitably organized and operated to eliminate gaps and discontinuities in the output data during a continuous page read. The cache register may be organized in two portions, and the page data in the cache may be output from the cache portions in alternation. ECC delay may be eliminated from the output by performing the ECC computation on one cache portion while the other is being output. The data register may also be organized in two portions corresponding to the cache portions, so that data may be transferred to one cache portion while the other is being output. In a variation, the continuous page read may be done without ECC.
    Type: Application
    Filed: May 4, 2012
    Publication date: November 7, 2013
    Applicant: WINBOND ELECTRONICS CORPORATION
    Inventors: Anil Gupta, Oron Michael, Robin John Jigour
  • Publication number: 20130283050
    Abstract: Methods, devices, and machine readable media are provided for wireless client authentication and assignment. Some examples can include a network device with a processing resource and a memory resource storing instructions executable by the processing resource to act as a default gateway and present a web portal for logon in response to a request from a wireless client prior to authentication of the wireless client, to send a dissociation command for the wireless client in response to an initial authentication of the wireless client, and to assign traffic to a local virtual local area network (VLAN) defined on an access point (AP) associated with the wireless client in response to a subsequent authentication of the wireless client. Some examples can include assigning the wireless client to an isolation VLAN that is tunneled via the network device prior to dissociation, where the local VLAN is not tunneled via the network device.
    Type: Application
    Filed: April 23, 2012
    Publication date: October 24, 2013
    Inventors: Anil Gupta, Sung-Ju Lee
  • Patent number: D811200
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 27, 2018
    Inventor: Anil Gupta